APAR status
Closed as program error.
Error description
Customer is not able to copy the contents from one library to another using Copy option in Authoring portlet if the destination siteAreas has more than 50 content objects. When this occurs and null pointer exception is thrown: [11/16/07 15:06:07:017 EET] 00000044 CommandUtils W <Null Message> java.lang.NullPointerException at com.ibm.workplace.wcm.services.content.PositioningEngine.getPosi tion(Pos itioningEngine.java:289) at com.ibm.workplace.wcm.services.content.PositioningEngine.tryNudg e(Positi oningEngine.java:367) at com.ibm.workplace.wcm.services.content.PositioningEngine.trySpre adOut(Po sitioningEngine.java:326) at com.ibm.workplace.wcm.services.content.PositioningEngine.calcula tePositi onBetween(PositioningEngine.java:590) at com.ibm.workplace.wcm.services.content.PositioningEngine.doCalcu latePosi tion(PositioningEngine.java:616) at com.ibm.workplace.wcm.services.content.PositioningEngine.doCalcu latePosi tion(PositioningEngine.java:156) at com.ibm.workplace.wcm.services.content.PositioningEngine.calcula tePositi on(PositioningEngine.java:129) at com.ibm.workplace.wcm.services.transaction.steps.repository.Repo sitoryAd d.internalAdd(RepositoryAdd.java:389) at com.ibm.workplace.wcm.services.transaction.steps.repository.Repo sitoryAd d.execute(RepositoryAdd.java:344) at com.ibm.workplace.wcm.services.transaction.TxUnitOfWork$1.call(T xUnitOfW ork.java:93) at com.ibm.workplace.wcm.util.transaction.TransactionManager.doCall (Transac tionManager.java:179) at com.ibm.workplace.wcm.util.transaction.TransactionManager.call(T ransacti onManager.java:70) at com.ibm.workplace.wcm.services.transaction.TxUnitOfWork.run(TxUn itOfWork .java:103) at com.ibm.workplace.wcm.services.content.ContentServiceImpl.addToP arent(Co ntentServiceImpl.java:5609) at com.ibm.workplace.wcm.services.content.ContentServiceImpl.addToP arent(Co ntentServiceImpl.java:5579) at com.ibm.workplace.wcm.services.content.ContentServiceImpl.addToP arent(Co ntentServiceImpl.java:5721) at com.ibm.workplace.wcm.app.ui.portlet.command.CommandUtils.saveOb ject(Com mandUtils.java:586) at com.ibm.workplace.wcm.app.ui.portlet.command.SaveObjectCommand.d oCommand (SaveObjectCommand.java:122) at com.ibm.workplace.wcm.app.ui.portlet.command.SaveObjectCommand.d oCommand (SaveObjectCommand.java:73) com.ibm.workplace.wcm.app.ui.portlet.command.AbstractCommand.com mandPerf ormed(AbstractCommand.java:175) <truncated>
Local fix
Problem summary
Customer is not able to copy the contents from one library to another using Copy option in Authoring portlet , if the destination siteArea has more than 50 contents. A NullPointerException is thrown in the SystemOut.log:
Problem conclusion
Problem Analysis: The failure was directly related to the exception thrown which was caused by a code error. Problem Solution: Code error was corrected.
Temporary fix
Comments
APAR Information
APAR number
PK56732
Reported component name
WRKPLC WEB CON
Reported component ID
5724I2900
Reported release
60F
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-11-18
Closed date
2007-12-04
Last modified date
2008-02-22
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
R60F 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.2","Edition":"","Line of Business":{"code":null,"label":null}}]
Document Information
Modified date:
10 September 2020