APAR status
Closed as program error.
Error description
During read/edit on content items the following exception below gets thrown : [9/12/07 19:20:24:291 CDT] 00000064 SystemOut O java.lang.ArrayIndexOutOfBoundsException: 5 at com.ibm.workplace.wcm.app.ui.portlet.formmapper.SiteAreaInfoSubF ormMapper.processSiteAreaInfo(SiteAreaInfoSubFormMapper.java:228 ) at com.ibm.workplace.wcm.app.ui.portlet.formmapper.SiteAreaInfoSubF ormMapper.produceReadForm(SiteAreaInfoSubFormMapper.java:569) at com.ibm.workplace.wcm.app.ui.portlet.formmapper.ContentFormMappe r.doProduceReadFormSelf(ContentFormMapper.java:109) at com.ibm.workplace.wcm.app.ui.portlet.formmapper.AbstractControll ableFormMapper.produceReadForm(AbstractControllableFormMapper.ja va:379) at com.ibm.workplace.wcm.app.ui.portlet.formmapper.AbstractFormMapp er.createContainer(AbstractFormMapper.java:140) at com.ibm.workplace.wcm.app.ui.portlet.core.view.MainShellView.cre ateContainer(MainShellView.java:154) at com.ibm.workplace.wcm.app.ui.portlet.core.view.ShellView.createF orm(ShellView.java:93) at com.ibm.workplace.wcm.app.ui.portlet.tag.AuthoringUITag.doEndTag (AuthoringUITag.java:99) at com.ibm._jsp._AuthoringUIView._jspx_meth_ilwwcm_authoringUI_0(_A uthoringUIView.java:756) at com.ibm._jsp._AuthoringUIView._jspService(_AuthoringUIView.java: 332) at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr apper.java:1572) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser vletWrapper.java:762) at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleR equest(GenericServletWrapper.java:121) at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handle Request(JSPExtensionServletWrapper.java:204) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(W ebAppRequestDispatcher.java:633) at com.ibm.wps.pe.pc.legacy.impl.PortletContextImpl.includeDirect(P ortletContextImpl.java:245) at com.ibm.wps.pe.pc.legacy.impl.PortletContextImpl.include(Portlet ContextImpl.java:197) at com.ibm.workplace.wcm.app.ui.portlet.AuthoringUIPortlet.doView(A uthoringUIPortlet.java:516) at org.apache.jetspeed.portlet.PortletAdapter.service(PortletAdapte r.java:158) It needs to be noted that this exception was seen only on certain content items.
Local fix
Workaround is not to use the same title names for mutliple site areas.
Problem summary
During read/edit on content item the following exception below gets thrown : [9/12/07 19:20:24:291 CDT] 00000064 SystemOut O java.lang.ArrayIndexOutOfBoundsException: 5 at com.ibm.workplace.wcm.app.ui.portlet.formmapper.SiteAreaInfoSubF ormMapper.processSiteAreaInfo(SiteAreaInfoSubFormMapper.java:228 ) at com.ibm.workplace.wcm.app.ui.portlet.formmapper.SiteAreaInfoSubF ormMapper.produceReadForm(SiteAreaInfoSubFormMapper.java:569) at com.ibm.workplace.wcm.app.ui.portlet.formmapper.ContentFormMappe r.doProduceReadFormSelf(ContentFormMapper.java:109) at com.ibm.workplace.wcm.app.ui.portlet.formmapper.AbstractControll ableFormMapper.produceReadForm(AbstractControllableFormMapper.ja va:379) at com.ibm.workplace.wcm.app.ui.portlet.formmapper.AbstractFormMapp er.createContainer(AbstractFormMapper.java:140) at com.ibm.workplace.wcm.app.ui.portlet.core.view.MainShellView.cre ateContainer(MainShellView.java:154) at com.ibm.workplace.wcm.app.ui.portlet.core.view.ShellView.createF orm(ShellView.java:93) at com.ibm.workplace.wcm.app.ui.portlet.tag.AuthoringUITag.doEndTag (AuthoringUITag.java:99) at com.ibm._jsp._AuthoringUIView._jspx_meth_ilwwcm_authoringUI_0(_A uthoringUIView.java:756) at com.ibm._jsp._AuthoringUIView._jspService(_AuthoringUIView.java: 332) at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr apper.java:1572) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser vletWrapper.java:762) at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleR equest(GenericServletWrapper.java:121) at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handle Request(JSPExtensionServletWrapper.java:204) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(W ebAppRequestDispatcher.java:633) at com.ibm.wps.pe.pc.legacy.impl.PortletContextImpl.includeDirect(P ortletContextImpl.java:245) at com.ibm.wps.pe.pc.legacy.impl.PortletContextImpl.include(Portlet ContextImpl.java:197) at com.ibm.workplace.wcm.app.ui.portlet.AuthoringUIPortlet.doView(A uthoringUIPortlet.java:516) at org.apache.jetspeed.portlet.PortletAdapter.service(PortletAdapte r.java:158) It needs to be noted that this exception was seen only on certain content items.
Problem conclusion
This problem was happening because the content item had duplicate site area links such as : /spanish/Inicio/Inicio/Telefonos+y+Accesorios/Show+Phones+By/Ver +todos+%5Bse+restablece+la+p%C3%A1gina%5D /spanish/Inicio/Inicio/Telefonos+y+Accesorios/Show+Phones+By/Ver +todos+%5Bse+restablece+la+p%C3%A1gina%5D In the above case the content item was linked from two 2 different site areas having duplicate titles which resulted in the above exception. An interim fix for this APAR is available from Fix Central at: 6.0.1.2 http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorde r?brandid=2&productid=Workplace%20Web%20Content%20Management&fix es=6.0.1.2-WCM-PK52903 6.0.1.1 http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorde r?brandid=2&productid=Workplace%20Web%20Content%20Management&fix es=6.0.1.1-WCM-PK52903 You will need to cut/paste the entire URL into a browser to resolve the address.
Temporary fix
Comments
APAR Information
APAR number
PK52903
Reported component name
WRKPLC WEB CON
Reported component ID
5724I2900
Reported release
601
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-09-14
Closed date
2007-09-28
Last modified date
2008-06-13
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
WRKPLC WEB CON
Fixed component ID
5724I2900
Applicable component levels
R601 PSY
UP
[{"Business Unit":{"code":null,"label":null},"Product":{"code":"SUPPORT","label":"IBM Worldwide Support"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0.1","Edition":"","Line of Business":{"code":null,"label":null}}]
Document Information
Modified date:
10 September 2020