Content Management and Capture

 View Only
  • 1.  FileNet 5.5.4 EJB Connection issue

    Posted Fri June 26, 2020 11:02 AM
    We have custom developed Java application that declares documents in Bulk and which uses EJB connection and this application worked till our FileNet version was 5.2.1.7, Now we migrated our FileNet version to 5.5.4 where this application fails with the below error:
    2020-06-25 06:04:02,512 [pool-1-thread-1] ERROR [pool-1-thread-1] impl.ProcessorWithNoFileNetWriting           - Failed during execution.
    com.viewpointe.onpointe.rm.exception.BulkDeclareServiceException: Failed calling BulkDeclareService()(com.filenet.bdp.StopOnErrorsException: An unexpected error occurred. Message was: CORBA MARSHAL 0x4942f89a No; nested exception is: 
        org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 89A  completed: No
        JACEDataProvider.getObjects
            EXCEPTION   com.filenet.api.exception.EngineRuntimeException: FNRCE0065E: E_UNEXPECTED: An unexpected error occurred. Message was: CORBA MARSHAL 0x4942f89a No; nested exception is: 
        org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 89A  completed: No)
        at com.viewpointe.onpointe.rm.declare.BulkDeclareServiceCaller.CallBulkDeclareService(BulkDeclareServiceCaller.java:91)
        at com.viewpointe.onpointe.rm.declare.impl.BulkDeclareServiceImpl.declare(BulkDeclareServiceImpl.java:76)
        at com.viewpointe.onpointe.rm.rules.impl.ProcessorWithFileNetWriting.DeclareDocs(ProcessorWithFileNetWriting.java:90)
        at com.viewpointe.onpointe.rm.rules.impl.ProcessorWithNoFileNetWriting.process(ProcessorWithNoFileNetWriting.java:224)
        at com.viewpointe.onpointe.rm.rules.impl.ProcessorWithNoFileNetWriting.execute(ProcessorWithNoFileNetWriting.java:333)
        at com.viewpointe.onpointe.rm.rules.impl.ProcessorWithNoFileNetWriting.call(ProcessorWithNoFileNetWriting.java:102)
        at com.viewpointe.onpointe.rm.rules.impl.ParallelProcessorImpl.call(ParallelProcessorImpl.java:135)
        at com.viewpointe.onpointe.rm.rules.impl.ParallelProcessorImpl.call(ParallelProcessorImpl.java:25)
        at java.util.concurrent.FutureTask.run(FutureTask.java:277)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:522)
        at java.util.concurrent.FutureTask.run(FutureTask.java:277)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at java.lang.Thread.run(Thread.java:820)
    Caused by: com.filenet.rm.bds.exception.BDSException: FNRRB1205E: Unable to retrieve the ClassDescription 'Document' of object store 'DEV_FPOS2' from CE.
        at com.filenet.rm.bds.integration.BDPIntegrationFacade.loadClassDescriptionFromCE(BDPIntegrationFacade.java:940)
        at com.filenet.rm.bds.integration.BaseIntegrationFacade.getClassDescription(BaseIntegrationFacade.java:503)
        at com.filenet.rm.bds.integration.BaseIntegrationFacade.getObjectStore(BaseIntegrationFacade.java:469)
        at com.filenet.rm.bds.integration.BDPDeclareOperation.<init>(BDPDeclareOperation.java:97)
        at com.filenet.rm.bds.integration.BDPIntegrationFacade.newDeclareOperation(BDPIntegrationFacade.java:1814)
        at com.filenet.rm.bds.impl.BulkDeclarationServiceImpl.declareRecord(BulkDeclarationServiceImpl.java:199)
        at com.viewpointe.onpointe.rm.declare.RecordDeclarationHelper.doRecordDeclarations(RecordDeclarationHelper.java:92)
        at com.viewpointe.onpointe.rm.declare.BulkDeclareServiceCaller.CallBulkDeclareService(BulkDeclareServiceCaller.java:81)
        ... 13 more
    Caused by: com.filenet.bdp.StopOnErrorsException: An unexpected error occurred. Message was: CORBA MARSHAL 0x4942f89a No; nested exception is: 
        org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 89A  completed: No
        JACEDataProvider.getObjects
            EXCEPTION   com.filenet.api.exception.EngineRuntimeException: FNRCE0065E: E_UNEXPECTED: An unexpected error occurred. Message was: CORBA MARSHAL 0x4942f89a No; nested exception is: 
        org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 89A  completed: No
        at com.filenet.bdp.impl.jace.JACEDataProvider.internalExecuteDataReader(JACEDataProvider.java:536)
        at com.filenet.bdp.impl.jace.JACEDataProvider.executeDataReader(JACEDataProvider.java:353)
        at com.filenet.rm.bds.integration.BDPIntegrationFacade.loadClassDescriptionFromCE(BDPIntegrationFacade.java:860)
        ... 20 more
    Caused by: An unexpected error occurred. Message was: CORBA MARSHAL 0x4942f89a No; nested exception is: 
        org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 89A  completed: No
        JACEDataProvider.getObjects
            EXCEPTION   com.filenet.api.exception.EngineRuntimeException: FNRCE0065E: E_UNEXPECTED: An unexpected error occurred. Message was: CORBA MARSHAL 0x4942f89a No; nested exception is: 
        org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 89A  completed: No
        at com.filenet.bdp.impl.jace.JACEDataProvider.postGetObjects(JACEDataProvider.java:1865)
        at com.filenet.bdp.impl.jace.JACEDataProvider.internalExecuteDataReader(JACEDataProvider.java:525)
        ... 22 more
    Caused by: com.filenet.api.exception.EngineRuntimeException: FNRCE0065E: E_UNEXPECTED: An unexpected error occurred. Message was: CORBA MARSHAL 0x4942f89a No; nested exception is: 
        org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 89A  completed: No
        at com.filenet.apiimpl.transport.ejb.EJBSession.throwException(EJBSession.java:1122)
        at com.filenet.apiimpl.transport.ejb.EJBSession.throwException(EJBSession.java:1045)
        at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl._getObjects(EJBSession.java:650)
        at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.run(EJBSession.java:542)
        at java.security.AccessController.doPrivileged(AccessController.java:770)
        at javax.security.auth.Subject.doAs(Subject.java:570)
        at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:196)
        at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:153)
        at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
        at java.lang.reflect.Method.invoke(Method.java:508)
        at com.filenet.apiimpl.util.J2EEUtilWS.doAs(J2EEUtilWS.java:239)
        at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.getObjects(EJBSession.java:571)
        at com.filenet.apiimpl.transport.ejb.EJBSession.getObjects(EJBSession.java:471)
        at com.filenet.apiimpl.util.SessionHandle.getObjects(SessionHandle.java:346)
        at com.filenet.apiimpl.core.Session.callGetObjects(Session.java:132)
        at com.filenet.apiimpl.core.Session.executeGetObject(Session.java:340)
        at com.filenet.apiimpl.core.Session.getObject(Session.java:354)
        at com.filenet.apiimpl.core.DispatchEntries.FetchObject_28(DispatchEntries.java:907)
        at com.filenet.apiimpl.core.ObjectStoreImpl.fetchObject(ObjectStoreImpl.java:1643)
        at com.filenet.bdp.impl.jace.JACEDataProvider.postGetObjects(JACEDataProvider.java:1691)
        ... 23 more
    Caused by: java.rmi.MarshalException: CORBA MARSHAL 0x4942f89a No; nested exception is: 
        org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 89A  completed: No
        at com.ibm.CORBA.iiop.UtilDelegateImpl.mapSystemException(UtilDelegateImpl.java:281)
        at javax.rmi.CORBA.Util.mapSystemException(Util.java:78)
        at com.filenet.apiimpl.transport.ejbstubs._Engine_Stub.getObjects(Unknown Source)
        at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl._getObjects(EJBSession.java:638)
        ... 41 more
    Caused by: org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 89A  completed: No
        at com.ibm.rmi.iiop.CDRReader.read_value(CDRReader.java:1645)
        at com.ibm.rmi.iiop.EncoderInputStream.read_value(EncoderInputStream.java:970)
        ... 43 more
    Caused by: org.omg.CORBA.MARSHAL: com.filenet.api.security.CmAbstractPermission  vmcid: IBM  minor code: 8B0  completed: No
        at com.ibm.rmi.io.IIOPInputStream.simpleReadObject(IIOPInputStream.java:679)
        at com.ibm.rmi.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:193)
        at com.ibm.rmi.iiop.CDRReader.read_value(CDRReader.java:1625)
        ... 44 more
    2020-06-25 06:04:02,527 [main] FATAL [main] declare.BDSTool                              - 
    java.lang.NullPointerException
        at java.io.Writer.<init>(Writer.java:88)
        at java.io.PrintWriter.<init>(PrintWriter.java:123)
        at java.io.PrintWriter.<init>(PrintWriter.java:110)
        at com.viewpointe.onpointe.rm.declare.BDSTool.createAlert(BDSTool.java:282)
        at com.viewpointe.onpointe.rm.declare.BDSTool.processRulesInThreads(BDSTool.java:226)
        at com.viewpointe.onpointe.rm.declare.BDSTool.run(BDSTool.java:247)
        at com.viewpointe.onpointe.rm.declare.BDSTool.main(BDSTool.java:82)


    ------------------------------
    Regards,
    Ranjit
    ------------------------------


  • 2.  RE: FileNet 5.5.4 EJB Connection issue

    IBM Champion
    Posted Mon June 29, 2020 02:06 AM
    Do you have the exact same Java version , same manufacturer between client and server ? Have you updated the client side EJB jars (assuming WAS, don't know about WL, but should be similar).

    /Gerold

    ------------------------------
    Gerold Krommer
    ------------------------------



  • 3.  RE: FileNet 5.5.4 EJB Connection issue

    Posted Mon June 29, 2020 05:29 AM
    Thanks for quick response Gerold, Resolved issue after added latest version of Jace and WAS EJB jar on application lib directory.

    Thanks again.

    ------------------------------
    Ranjit Kumar Gadde
    ------------------------------