Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-25260

Page fails to save if it contains a link to an E-Mail Archive

      Steps to Reproduce:

      • Create an pop mail connection, and wait to see your email, then get the id from the mail.
        For example: http://127.0.0.1:808/display/DSP/mail/*753669*
      • Following this documentation.
      • Create a new page and write in the WikiMarkup area [$753669] then save that.
      • You'll see that's working fine.
      • Upgrade to 4.1.7
      • Try to edit that page, which we linked that email.
      • You'll see that's noway to save that.

      Workaround:

      • There's no workaround for that.

            [CONFSERVER-25260] Page fails to save if it contains a link to an E-Mail Archive

            Pete Jaffe added a comment -

            This appears to have been fixed at some version between 5.0.2 and 5.4.1 since it is working again after my latest upgrade. I assume the fix came after 5.2.3 and by 5.4.1 given Nick Galichin's previous comment. So the Resolution status of this could probably be changed. I am very glad to have this feature back!

            Pete Jaffe added a comment - This appears to have been fixed at some version between 5.0.2 and 5.4.1 since it is working again after my latest upgrade. I assume the fix came after 5.2.3 and by 5.4.1 given Nick Galichin's previous comment. So the Resolution status of this could probably be changed. I am very glad to have this feature back!

            BillA added a comment -

            Thank you for raising this issue. While I can see how this feature would be useful, we have no plans to implement it in the foreseeable future. In order to set expectations, we're closing this request now. Thanks again for your idea.

            BillA added a comment - Thank you for raising this issue. While I can see how this feature would be useful, we have no plans to implement it in the foreseeable future. In order to set expectations, we're closing this request now. Thanks again for your idea.

            Bug still present in Confluence 5.2.3

            Nick Galichin added a comment - Bug still present in Confluence 5.2.3

            Bug still present in Confluence 5.1.4

            Georg Bergholz added a comment - Bug still present in Confluence 5.1.4

            Bug still present in Confluence 5.1.3

            Georg Bergholz added a comment - Bug still present in Confluence 5.1.3

            Luca added a comment -

            Bug still present in Confluence 5.0.3

            Luca added a comment - Bug still present in Confluence 5.0.3

            Is there really no workaround? What is the recommended strategy to get rid of this problem: clean all pages from links to email and do not use it in the future? Wait for a fix (the defect is reported almost year ago, so probably waiting for a fix is not a good idea... :-/ ). Is this really a problem limited to a few people who voted for it?

            Wojciech Litwin added a comment - Is there really no workaround? What is the recommended strategy to get rid of this problem: clean all pages from links to email and do not use it in the future? Wait for a fix (the defect is reported almost year ago, so probably waiting for a fix is not a good idea... :-/ ). Is this really a problem limited to a few people who voted for it?

            AmaliaA added a comment -

            An upgrade is not needed to reproduce the issue on Confluence 4.2. Just try to save a page that contains a link to a mail archive and it will fail. This is the error shown in the log:

            WARN [http-8042-7] [confluence.pages.actions.AbstractPreviewPageAction] validate XhtmlException converting editor format to storage format. Turn on debug level logging to see editor format data.
             -- url: /conf/pages/doeditpage.action | page: 589873 | userName: admin | referer: http://localhost:8042/conf/pages/editpage.action?pageId=589873 | action: doeditpage
            com.atlassian.confluence.content.render.xhtml.XhtmlException: RuntimeException occurred while transforming editor format to storage format (com.atlassian.confluence.content.render.xhtml.editor.link.CannotUnmarshalLinkException: Could not unmarshal a link in the editor.)
            	at com.atlassian.confluence.content.render.xhtml.editor.EditorXhtmlTransformer.transform(EditorXhtmlTransformer.java:69)
            	at com.atlassian.confluence.content.render.xhtml.TransformerChain.transform(TransformerChain.java:41)
            ...
            Caused by: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.editor.link.CannotUnmarshalLinkException: Could not unmarshal a link in the editor.
            	at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13)
            	at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:124)
            	at com.atlassian.confluence.content.render.xhtml.editor.EditorXhtmlTransformer.transform(EditorXhtmlTransformer.java:48)
            	... 205 more
            

            AmaliaA added a comment - An upgrade is not needed to reproduce the issue on Confluence 4.2. Just try to save a page that contains a link to a mail archive and it will fail. This is the error shown in the log: WARN [http-8042-7] [confluence.pages.actions.AbstractPreviewPageAction] validate XhtmlException converting editor format to storage format. Turn on debug level logging to see editor format data. -- url: /conf/pages/doeditpage.action | page: 589873 | userName: admin | referer: http://localhost:8042/conf/pages/editpage.action?pageId=589873 | action: doeditpage com.atlassian.confluence.content.render.xhtml.XhtmlException: RuntimeException occurred while transforming editor format to storage format (com.atlassian.confluence.content.render.xhtml.editor.link.CannotUnmarshalLinkException: Could not unmarshal a link in the editor.) at com.atlassian.confluence.content.render.xhtml.editor.EditorXhtmlTransformer.transform(EditorXhtmlTransformer.java:69) at com.atlassian.confluence.content.render.xhtml.TransformerChain.transform(TransformerChain.java:41) ... Caused by: java.lang.RuntimeException: com.atlassian.confluence.content.render.xhtml.editor.link.CannotUnmarshalLinkException: Could not unmarshal a link in the editor. at com.atlassian.confluence.content.render.xhtml.transformers.ThrowExceptionOnFragmentTransformationError.handle(ThrowExceptionOnFragmentTransformationError.java:13) at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:124) at com.atlassian.confluence.content.render.xhtml.editor.EditorXhtmlTransformer.transform(EditorXhtmlTransformer.java:48) ... 205 more

            Problem still exists in 4.2.

            Burkhard Schaefer added a comment - Problem still exists in 4.2.

              Unassigned Unassigned
              wzanchet William Zanchet (Inactive)
              Affected customers:
              13 This affects my team
              Watchers:
              10 Start watching this issue

                Created:
                Updated:
                Resolved: