Also tracked as https://studio.plugins.atlassian.com/browse/BASICMACROS-25

      This page on CAC has a link in the title of the panel macro: https://confluence.atlassian.com/display/JIRA042/Developer+Tutorials

      It is rendered as "Unable to render content due to system error: null"

      We should support link rendering in the title.

      2011-10-23 08:54:03,147 ERROR [TP-Processor8310] [atlassian.renderer.v2.V2Renderer] render Unable to render content due to system error: null
       -- url: /display/JIRA042/Developer+Tutorials | page: 231932616 | userName: anonymous | referer: http://confluence.atlassian.com/display/JIRA/Developer+Tutorials | action: viewpage
      java.lang.NullPointerException
              at com.atlassian.renderer.v2.components.link.LinkDecorator.render(LinkDecorator.java:35)
              at com.atlassian.renderer.v2.components.TokenRendererComponent.appendSubstitution(TokenRendererComponent.java:58)
              at com.atlassian.renderer.v2.components.AbstractRegexRendererComponent.regexRender(AbstractRegexRendererComponent.java:25)
              at com.atlassian.renderer.v2.components.TokenRendererComponent.render(TokenRendererComponent.java:44)
              at com.atlassian.renderer.v2.V2Renderer.render(V2Renderer.java:53)
              at com.atlassian.renderer.v2.plugin.PluggableV2Renderer.render(PluggableV2Renderer.java:30)
              at com.atlassian.renderer.v2.V2SubRenderer.render(V2SubRenderer.java:44)
              at sun.reflect.GeneratedMethodAccessor417.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129)
              at $Proxy119.render(Unknown Source)
              at sun.reflect.GeneratedMethodAccessor417.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
              at $Proxy119.render(Unknown Source)
              at com.atlassian.renderer.v2.macro.basic.AbstractPanelMacro.execute(AbstractPanelMacro.java:67)
              at com.atlassian.confluence.plugins.macros.basic.PanelMacro.execute(PanelMacro.java:16)
              at sun.reflect.GeneratedMethodAccessor674.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.atlassian.confluence.macro.xhtml.XhtmlMacroManager$ResourceAwareMacroInvocationHandler.invoke(XhtmlMacroManager.java:217)
              at $Proxy828.execute(Unknown Source)
              at com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshal(ViewMacroMarshaller.java:111)
              at com.atlassian.confluence.content.render.xhtml.view.macro.ViewMacroMarshaller.marshal(ViewMacroMarshaller.java:30)
              at com.atlassian.confluence.content.render.xhtml.UnmarshalMarshalFragmentTransformer.transform(UnmarshalMarshalFragmentTransformer.java:27)
              at com.atlassian.confluence.content.render.xhtml.transformers.DefaultFragmentTransformer.transform(DefaultFragmentTransformer.java:103)
              at com.atlassian.confluence.content.render.xhtml.storage.StorageXhtmlTransformer.transform(StorageXhtmlTransformer.java:43)
              at com.atlassian.confluence.content.render.xhtml.TransformerChain.transform(TransformerChain.java:41)
              at com.atlassian.confluence.content.render.xhtml.PluggableTransformerChain.transform(PluggableTransformerChain.java:53)
              at com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(DefaultRenderer.java:54)
              at com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(DefaultRenderer.java:42)
              at com.atlassian.confluence.content.render.xhtml.DefaultRenderer.render(DefaultRenderer.java:32)
              at com.atlassian.confluence.pages.actions.ViewPageAction.execute(ViewPageAction.java:231)
      

            [CONFSERVER-23669] Panel macro cannot handle links in the title

            Don Willis added a comment - - edited

            This is fixed in Confluence 4.3.1.
            You can also upgrade the Basic Macros Bundled Plugin to version 2.0.5 to receive fix in any version of Confluence 4.0+

            Don Willis added a comment - - edited This is fixed in Confluence 4.3.1. You can also upgrade the Basic Macros Bundled Plugin to version 2.0.5 to receive fix in any version of Confluence 4.0+

            This is really bad...

            Broadcom Support added a comment - This is really bad...

            Can I confirm whether this is on the roadmap?
            According to https://studio.plugins.atlassian.com/browse/BASICMACROS-25, it is resolved with a Won't Fix resolution.

            For those who needs a workaround, the PanelBox Plugin allows linking in the title bar.

            Sim Hua Soon added a comment - Can I confirm whether this is on the roadmap? According to https://studio.plugins.atlassian.com/browse/BASICMACROS-25 , it is resolved with a Won't Fix resolution. For those who needs a workaround, the PanelBox Plugin allows linking in the title bar.

            Any new news about that issue. We want upgrade confluence to 4.2.8, and after test upgrade all sites which use planel have this error. when it will be fixed?

            Maciej Szwalgin added a comment - Any new news about that issue. We want upgrade confluence to 4.2.8, and after test upgrade all sites which use planel have this error. when it will be fixed?

            We are seeing this in Confluence 4.2.2.

            Broadcom Support added a comment - We are seeing this in Confluence 4.2.2.

            Any news on that? Still face this issue in Confluence 4.2.8, we use this a lot.

            Michael Michael added a comment - Any news on that? Still face this issue in Confluence 4.2.8, we use this a lot.

            DanielG added a comment -

            Keen to see this one fixed. We use a lot of images wrapped in links in our panel titles and we're stuck on 3.5.x until this can be fixed.

            DanielG added a comment - Keen to see this one fixed. We use a lot of images wrapped in links in our panel titles and we're stuck on 3.5.x until this can be fixed.

            There are quite a lot of these on confluence.atlassian.com.

            Don Willis added a comment - There are quite a lot of these on confluence.atlassian.com.

            At this stage no work around, but it is in our backlog, and will hopefully be fixed in a 4.0.x version.

            Steve Lancashire (Inactive) added a comment - At this stage no work around, but it is in our backlog, and will hopefully be fixed in a 4.0.x version.

            Is there any workaround for this issue (besides removing the link) ?

            Chris Van Humbeeck added a comment - Is there any workaround for this issue (besides removing the link) ?

              don.willis@atlassian.com Don Willis
              slancashire Steve Lancashire (Inactive)
              Affected customers:
              12 This affects my team
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: