IBM Support

PM95213: SYNTAX ERRORS IN RTE ELEMENT MAY CAUSE THE CONTENT FAIL TO OPEN

 

APAR status

  • Closed as program error.

Error description

  • In some cases, syntax errors in RTE element may prevent the
    content to open. Below exception can be found in logs.
    
    [6/18/13 9:38:52:125 PHT] 0000003c SystemErr     R
    java.lang.IndexOutOfBoundsException: Index: 50, Size: 42
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    java.util.ArrayList.get(ArrayList.java:352)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.aptrix.pluto.cmpnt.codec.SXMLParser.parse(SXMLParser
    .java:578)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.aptrix.pluto.cmpnt.codec.SXMLParser.parse(SXMLParser
    .java:123)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.aptrix.pluto.util.ArrayComponentContentUtils
    .insertContextPath(ArrayComponentContentUtils.java:122)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.aptrix.pluto.util.ArrayComponentContentUtils
    .insertContextPath(ArrayComponentContentUtils.java:58)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLRichTextRenderer.renderRichTextField(HTMLRichTextRenderer
    .java:172)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLRichTextRenderer.render(HTMLRichTextRenderer.java:320)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFieldContainerRenderer.renderComponent(HTMLFieldContainerRe
    nderer.java:177)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFieldContainerRenderer.renderFieldContainer(HTMLFieldContai
    nerRenderer.java:147)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFieldContainerRenderer.render(HTMLFieldContainerRenderer
    .java:72)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLSimpleLayoutRenderer.renderDynamicLayout(HTMLSimpleLayoutRe
    nderer.java:155)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLSimpleLayoutRenderer.render(HTMLSimpleLayoutRenderer
    .java:216)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.renderers.layout.html.HTMLTitledLayoutRenderer
    .render(HTMLTitledLayoutRenderer.java:145)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.renderers.core.html.HTMLContainerRenderer
    .render(HTMLContainerRenderer.java:179)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.renderers.core.html.HTMLContainerRenderer
    .render(HTMLContainerRenderer.java:179)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLSimpleLayoutRenderer.renderDynamicLayout(HTMLSimpleLayoutRe
    nderer.java:155)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLSimpleLayoutRenderer.fastRender(HTMLSimpleLayoutRenderer
    .java:198)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performFastRender(ARendererFactory.java:494)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .fastRender(ARendererFactory.java:182)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.WSimpleLayout
    .writeOutput(WSimpleLayout.java:104)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFormHelpLayoutRenderer.renderFormHelpLayout(HTMLFormHelpLay
    outRenderer.java:106)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFormHelpLayoutRenderer.fastRender(HTMLFormHelpLayoutRendere
    r.java:199)
    Opened for release 7002
    

Local fix

  • Take care of the errors
    

Problem summary

  • Syntax errors in RTE element may cause the content fail to open
    
    In some cases, syntax errors in RTE element may prevent the
    content to open. Below exception can be found in logs.
    
    [6/18/13 9:38:52:125 PHT] 0000003c SystemErr     R
    java.lang.IndexOutOfBoundsException: Index: 50, Size: 42
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    java.util.ArrayList.get(ArrayList.java:352)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.aptrix.pluto.cmpnt.codec.SXMLParser.parse(SXMLParser
    .java:578)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.aptrix.pluto.cmpnt.codec.SXMLParser.parse(SXMLParser
    .java:123)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.aptrix.pluto.util.ArrayComponentContentUtils
    .insertContextPath(ArrayComponentContentUtils.java:122)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.aptrix.pluto.util.ArrayComponentContentUtils
    .insertContextPath(ArrayComponentContentUtils.java:58)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLRichTextRenderer.renderRichTextField(HTMLRichTextRenderer
    .java:172)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLRichTextRenderer.render(HTMLRichTextRenderer.java:320)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFieldContainerRenderer.renderComponent(HTMLFieldContainerRe
    nderer.java:177)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFieldContainerRenderer.renderFieldContainer(HTMLFieldContai
    nerRenderer.java:147)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFieldContainerRenderer.render(HTMLFieldContainerRenderer
    .java:72)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLSimpleLayoutRenderer.renderDynamicLayout(HTMLSimpleLayoutRe
    nderer.java:155)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLSimpleLayoutRenderer.render(HTMLSimpleLayoutRenderer
    .java:216)
    [6/18/13 9:38:52:126 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.renderers.layout.html.HTMLTitledLayoutRenderer
    .render(HTMLTitledLayoutRenderer.java:145)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.renderers.core.html.HTMLContainerRenderer
    .render(HTMLContainerRenderer.java:179)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.renderers.core.html.HTMLContainerRenderer
    .render(HTMLContainerRenderer.java:179)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performRender(ARendererFactory.java:457)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .render(ARendererFactory.java:146)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.WComponent.getOutput(WComponent.java:1286)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLSimpleLayoutRenderer.renderDynamicLayout(HTMLSimpleLayoutRe
    nderer.java:155)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLSimpleLayoutRenderer.fastRender(HTMLSimpleLayoutRenderer
    .java:198)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .performFastRender(ARendererFactory.java:494)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.psw.wcl.core.renderer.ARendererFactory
    .fastRender(ARendererFactory.java:182)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.WSimpleLayout
    .writeOutput(WSimpleLayout.java:104)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFormHelpLayoutRenderer.renderFormHelpLayout(HTMLFormHelpLay
    outRenderer.java:106)
    [6/18/13 9:38:52:127 PHT] 0000003c SystemErr     R    at
    com.ibm.workplace.wcm.app.ui.portlet.widget.renderer
    .HTMLFormHelpLayoutRenderer.fastRender(HTMLFormHelpLayoutRendere
    r.java:199)
    

Problem conclusion

  • Take care of the errors
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM95213

  • Reported component name

    LOTUS WEB CONT

  • Reported component ID

    5724I2900

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-08-15

  • Closed date

    2013-09-12

  • Last modified date

    2013-09-12

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    LOTUS WEB CONT

  • Fixed component ID

    5724I2900

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU051","label":"N\/A"},"Product":{"code":"SUPPORT","label":"IBM Web Content Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB33","label":"N\/A"}}]

Document Information

Modified date:
21 December 2021