Hi All,
We are recently installed IBM Records manager 5.2.1 with latest fix and tried to run Recordsmanagersweep.sh for Disposition for profile creation where we are getting issues.
p8instal@vq01icn01:/opt/IBM/EnterpriseRecords/RecordsManagerSweep$ ./RecordsManagerSweep.sh -DispositionSweep -configure -profile DEV_FPOS2Profile
Disposition Sweep starts Fri Aug 14 04:23:41 MDT 2020
2020-08-14 04:23:41,246, FNRRD3176I: ---- BEGIN DISPOSITION SWEEP ----
2020-08-14 04:23:41,577, FNRRD3262I: Profile: DEV_FPOS2Profile
2020-08-14 04:23:42,122, FNRRD3177I: ---- END DISPOSITION SWEEP ----
Disposition Sweep ends Fri Aug 14 04:23:42 MDT 2020
2020-08-14 04:24:20,903, java.lang.NullPointerException
2020-08-14 04:24:20,904, FNRRD3036E: An exception is raised while creating CESession.
java.lang.NullPointerException
at java.security.SecureRandom.nextBytes(SecureRandom.java:447)
at java.security.SecureRandom.next(SecureRandom.java:469)
at java.util.Random.nextInt(Random.java:239)
at com.filenet.apiimpl.util.IdGen.getRandomBytes(IdGen.java:197)
at com.filenet.api.util.Id.createId(Id.java:76)
at com.filenet.apiimpl.util.IdGen.createId(IdGen.java:67)
at com.filenet.bdp.impl.jace.JACECommand.<init>(JACECommand.java:25)
at com.filenet.bdp.impl.jace.JACECommandFactory.createGetCommand(JACECommandFactory.java:150)
at com.filenet.bdp.impl.jace.JACEDataProvider.createGetCommand(JACEDataProvider.java:1948)
at com.filenet.rm.service.util.Util.validateUser(Util.java:1420)
at com.filenet.rm.sweep.SweepConfigurationUI.validateCEOptions(SweepConfigurationUI.java:1247)
at com.filenet.rm.sweep.SweepConfigurationUI.configure(SweepConfigurationUI.java:981)
at com.filenet.rm.sweep.SweepConfigurationUI.actionPerformed(SweepConfigurationUI.java:784)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6509)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6274)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4865)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4691)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4691)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.awt.EventQueue$3.run(EventQueue.java:686)
at java.security.AccessController.doPrivileged(AccessController.java:252)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:702)
at java.awt.EventQueue$4.run(EventQueue.java:700)
at java.security.AccessController.doPrivileged(AccessController.java:252)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:699)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
p8instal@vq01icn01:/opt/IBM/EnterpriseRecords/RecordsManagerSweep$ ./RecordsManagerSweep.sh -DispositionSweep -configure -profile DEV_FPOS2Profile
Disposition Sweep starts Fri Aug 14 05:07:32 MDT 2020
2020-08-14 05:07:32,874, FNRRD3176I: ---- BEGIN DISPOSITION SWEEP ----
2020-08-14 05:07:33,118, FNRRD3262I: Profile: DEV_FPOS2Profile
2020-08-14 05:07:34,918, FNRRD3177I: ---- END DISPOSITION SWEEP ----
Disposition Sweep ends Fri Aug 14 05:07:34 MDT 2020
System Manager: Starting PCH Listener...
System Manager: MAX_SOCKETS set to: 32
System Manager: PCH Listener started.
System Manager: Registering my port [43394] with master PCH Listener on [32775]
[Perf Log] No interval found. Auditor disabled.
2020-08-14 05:09:56,529, The code has NOT detected a need to introduce specific application server logic and is defaulting to using standard J2EE calls
Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
at java.lang.J9VMInternals.ensureError(J9VMInternals.java:148)
at java.lang.J9VMInternals.recordInitializationFailure(J9VMInternals.java:137)
at javax.crypto.KeyGenerator.a(Unknown Source)
at javax.crypto.KeyGenerator.<init>(Unknown Source)
at javax.crypto.KeyGenerator.getInstance(Unknown Source)
at com.ibm.jarm.api.util.AESEncryptionUtil.generateKey(AESEncryptionUtil.java:163)
at com.ibm.jarm.api.util.AESEncryptionUtil.generateNewSecretKey(AESEncryptionUtil.java:73)
at com.filenet.rm.sweep.SweepConfigurationUI.validateCEOptions(SweepConfigurationUI.java:1375)
at com.filenet.rm.sweep.SweepConfigurationUI.configure(SweepConfigurationUI.java:981)
at com.filenet.rm.sweep.SweepConfigurationUI.actionPerformed(SweepConfigurationUI.java:784)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2033)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2359)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:413)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:270)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:263)
at java.awt.Component.processMouseEvent(Component.java:6550)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3335)
at java.awt.Component.processEvent(Component.java:6315)
at java.awt.Container.processEvent(Container.java:2250)
at java.awt.Component.dispatchEventImpl(Component.java:4900)
at java.awt.Container.dispatchEventImpl(Container.java:2308)
at java.awt.Component.dispatchEvent(Component.java:4722)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4915)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4546)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4487)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Window.dispatchEventImpl(Window.java:2757)
at java.awt.Component.dispatchEvent(Component.java:4722)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)
at java.awt.EventQueue.access$500(EventQueue.java:108)
at java.awt.EventQueue$3.run(EventQueue.java:720)
at java.awt.EventQueue$3.run(EventQueue.java:714)
at java.security.AccessController.doPrivileged(AccessController.java:704)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
at java.awt.EventQueue$4.run(EventQueue.java:744)
at java.awt.EventQueue$4.run(EventQueue.java:742)
at java.security.AccessController.doPrivileged(AccessController.java:704)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:741)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:216)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:127)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:112)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:104)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:93)
Caused by: java.lang.SecurityException: Cannot set up certs for trusted CAs
at javax.crypto.b.<clinit>(Unknown Source)
Caused by: java.lang.SecurityException: Cannot locate policy or framework files!
at javax.crypto.b.c(Unknown Source)
at javax.crypto.b.access$600(Unknown Source)
at javax.crypto.b$a.run(Unknown Source)
at java.security.AccessController.doPrivileged(AccessController.java:734)
We tried EJB and WSI both but getting above issue.
Regards,
Ranjit
------------------------------
Ranjit Kumar Gadde
------------------------------