5 Replies Latest reply: Sep 27, 2012 9:32 AM by 961903 RSS

    Error: Unable to display Flowtrace due to exception while initializing obj

    912286
      Hi All,

      we are unable to open Flow Trace for bpel processes in em console. we are using SOA11.1.1.5.

      this issue is intermittent and occurs only on heavy load.

      in the console we are getting error as:
      Exception occured while retrieving the Flowtrace XML for the Composite Instance; ECID: 6c3ce42605336b8c:-2ae055b0:136da4fdf05:-8000-0000000000003890
      java.rmi.UnmarshalException: Problem finding error class; nested exception is:
      java.lang.ClassNotFoundException: Failed to load class oracle.bpel.services.workflow.WorkflowException
      at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
      at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)
      at oracle.soa.management.internal.ejb.impl.FacadeFinderBean_4vacyo_FacadeFinderBeanImpl_1035_WLStub.getAuditTrail(Unknown Source)
      at oracle.soa.management.internal.ejb.EJBLocatorImpl.getAuditTrail(EJBLocatorImpl.java:466)
      at oracle.sysman.emai.model.sca.share.composite.FlowTraceModel.setFloatraceModelInfo(FlowTraceModel.java:172)
      at oracle.sysman.emai.model.sca.share.composite.FlowTraceModel.initialize(FlowTraceModel.java:79)
      at oracle.sysman.emai.model.sca.EMEntityModel._initializeEntityData(EMEntityModel.java:28)
      at oracle.sysman.emai.model.sca.common.SCAEntityObject.initializeSCAData(SCAEntityObject.java:124)
      at oracle.sysman.emai.model.sca.SCAObject.initializeData(SCAObject.java:65)
      at oracle.sysman.core.model.util.ModelUtil$EMObjectResetter.initOrResetEMObject(ModelUtil.java:319)
      at oracle.sysman.core.model.util.ModelUtil$EMObjectResetter.access$000(ModelUtil.java:280)
      at oracle.sysman.core.model.util.ModelUtil.initializeMBEMObjects(ModelUtil.java:231)
      at oracle.sysman.core.model.util.ModelUtil.initializeAllEMObjects(ModelUtil.java:128)
      at oracle.sysman.core.model.util.ModelUtil.initializeAllEMObjects(ModelUtil.java:101)
      at oracle.sysman.emSDK.adfext.ctlr.EMPagePhaseListener.doPrePrepareModel(EMPagePhaseListener.java:867)
      at oracle.sysman.emSDK.adfext.ctlr.EMPagePhaseListener.beforePhase(EMPagePhaseListener.java:795)
      at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:551)
      at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
      at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:191)
      at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$400(ADFPhaseListener.java:23)
      at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.startPageLifecycle(ADFPhaseListener.java:238)
      at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$1.after(ADFPhaseListener.java:274)
      at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:75)
      at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:399)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      in server logs i can see error msg:

      >
      ORABPEL-30515

      Access to internal workflow context is denied.
      Requested access to internal workflow context is not allowed according to security policy.
      Ensure that correct security policy is used. If the error persists, contact Oracle Support Services.

      at oracle.bpel.services.workflow.verification.impl.VerificationService.createInternalWorkflowContext(VerificationService.java:1163)
      at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine$1.run(WorkflowServiceEngine.java:3344)
      at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.getInternalWorkflowContext(WorkflowServiceEngine.java:3341)
      at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.getComponentHelper(WorkflowServiceEngine.java:3019)
      at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.getComponentInstances(WorkflowServiceEngine.java:2721)
      at oracle.soa.management.internal.ejb.impl.FacadeFinderBeanImpl.getComponentInstances(FacadeFinderBeanImpl.java:772)
      at oracle.soa.management.internal.ejb.impl.FacadeFinderBeanImpl.buildAuditTrail(FacadeFinderBeanImpl.java:867)
      at oracle.soa.management.internal.ejb.impl.FacadeFinderBeanImpl.getAuditTrail(FacadeFinderBeanImpl.java:833)
      at sun.reflect.GeneratedMethodAccessor20614.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      at com.bea.core.repackaged.springframework.jee.intercept.MethodInvocationInvocationContext.proceed(MethodInvocationInvocationContext.java:104)
      at oracle.security.jps.ee.ejb.JpsAbsInterceptor$1.run(JpsAbsInterceptor.java:94)

      Thanks,