Non Recoverable System Fault??
Does anyone know what this fault is about? After we successfully deploy our proces to the server, we see this fault when an instance of the process is launched.
Error Message: {http://schemas.oracle.com/bpel/extension}runtimeFault
Fault ID default/CARS_Model!1.0*soa_34bd48a0-0fac-4278-93b8-26246998fa31/CARSMain/310056-ABSTRACT_ACTIVITY656613561802-SUBPROCESS6566121253982_inline.3-4
Fault Time 1-May-2013 1:40:49 PM
Non Recoverable System Fault :
<bpelFault>
<faultType>0</faultType>
<runtimeFault xmlns="http://schemas.oracle.com/bpel/extension">
<part name="detail">
<detail>java.lang.NullPointerException at oracle.bpm.bpmn.engine.service.BPMNServiceEngine.getCompositeName(BPMNServiceEngine.java:695) at oracle.bpm.bpmn.engine.runtime.DeploymentDescriptorUtil.getParticipantsForProcessRole(DeploymentDescriptorUtil.java:140) at oracle.bpm.bpmn.engine.model.runtime.util.BPMNUtility.getProcessInstance(BPMNUtility.java:614) at oracle.bpm.bpmn.engine.model.runtime.util.BPMNUtility.insertInstance2Track(BPMNUtility.java:552) at oracle.bpm.bpmn.engine.model.runtime.util.BPMNUtility.insertInstance2Track(BPMNUtility.java:142) at oracle.bpm.bpmn.engine.model.runtime.microinstructions.MIInsertInstance2Track.insertInstance2Track(MIInsertInstance2Track.java:81) at oracle.bpm.bpmn.engine.model.runtime.microinstructions.MIInsertInstance2Track.doExecute(MIInsertInstance2Track.java:66) at oracle.bpm.bpmn.engine.microkernel.MIBase.execute(MIBase.java:34) at oracle.bpm.bpmn.engine.microkernel.MISequenceBlock.doExecute(MISequenceBlock.java:68) at oracle.bpm.bpmn.engine.microkernel.MIBase.execute(MIBase.java:34) at oracle.bpm.bpmn.engine.microkernel.MISequenceBlock.doExecute(MISequenceBlock.java:68) at oracle.bpm.bpmn.engine.microkernel.MIBase.execute(MIBase.java:34) at oracle.bpm.bpmn.engine.microkernel.MIIfBlock.doExecute(MIIfBlock.java:88) at oracle.bpm.bpmn.engine.microkernel.MIBase.execute(MIBase.java:34) at oracle.bpm.bpmn.engine.microkernel.MicroInstructionContext.callMicroInstruction(MicroInstructionContext.java:201) at oracle.bpm.bpmn.engine.microkernel.MicroInstructionContext.callProcedure(MicroInstructionContext.java:208) at oracle.bpm.bpmn.engine.microkernel.MicroInstructionContext.executeProcedure(MicroInstructionContext.java:332) at oracle.bpm.bpmn.engine.model.runtime.MIBPMNActivityWMP.executeProcedure(MIBPMNActivityWMP.java:391) at oracle.bpm.bpmn.engine.model.runtime.MIBPMNActivityWMP.__executeStatements(MIBPMNActivityWMP.java:308) at com.collaxa.cube.engine.ext.bpel.common.wmp.BaseBPELActivityWMP.perform(BaseBPELActivityWMP.java:166) at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:2687) at com.collaxa.cube.engine.CubeEngine._handleWorkItem(CubeEngine.java:1190) at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1093) at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:76) at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:218) at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:297) at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:4609) at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:4540) at com.collaxa.cube.engine.CubeEngine._createAndInvoke(CubeEngine.java:713) at com.collaxa.cube.engine.CubeEngine.createAndInvoke(CubeEngine.java:560) at com.collaxa.cube.engine.ejb.impl.CubeEngineBean.createAndInvoke(CubeEngineBean.java:103) at com.collaxa.cube.engine.ejb.impl.CubeEngineBean.syncCreateAndInvokeParticipate(CubeEngineBean.java:181) at sun.reflect.GeneratedMethodAccessor7924.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:600) 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.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34) at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54) at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy324.syncCreateAndInvokeParticipate(Unknown Source) at oracle.bpm.bpmn.engine.ejb.impl.BPMNEngineBean_u2jxtu_IBPMNCubeEngineLocalBeanImpl.__WL_invoke(Unknown Source) at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39) at oracle.bpm.bpmn.engine.ejb.impl.BPMNEngineBean_u2jxtu_IBPMNCubeEngineLocalBeanImpl.syncCreateAndInvokeParticipate(Unknown Source) at com.collaxa.cube.engine.delivery.DeliveryHandler.callCreateAndInvoke(DeliveryHandler.java:911) at com.collaxa.cube.engine.delivery.DeliveryHandler.initialPostAnyType(DeliveryHandler.java:436) at com.collaxa.cube.engine.delivery.DeliveryHandler.initialPost(DeliveryHandler.java:322) at com.collaxa.cube.engine.delivery.DeliveryHandler.post(DeliveryHandler.java:144) at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.post(CubeDeliveryBean.java:557) at sun.reflect.GeneratedMethodAccessor4949.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:600) 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.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34) at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54) at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy352.post(Unknown Source) at oracle.bpm.bpmn.engine.ejb.impl.BPMNDeliveryBean_of8dk6_ICubeDeliveryLocalBeanImpl.__WL_invoke(Unknown Source) at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39) at oracle.bpm.bpmn.engine.ejb.impl.BPMNDeliveryBean_of8dk6_ICubeDeliveryLocalBeanImpl.post(Unknown Source) at oracle.bpm.bpmn.engine.ejb.impl.BPMNInstanceManagerBean.createComponentInstance(BPMNInstanceManagerBean.java:767) at oracle.bpm.bpmn.engine.ejb.impl.BPMNInstanceManagerBean.createComponentInstance(BPMNInstanceManagerBean.java:200) at sun.reflect.GeneratedMethodAccessor7923.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:600) 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.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34) at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54) at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy501.createComponentInstance(Unknown Source) at oracle.bpm.bpmn.engine.ejb.impl.BPMNInstanceManagerBean_j9rppc_IBPMNCubeInstanceManagerLocalBeanImpl.__WL_invoke(Unknown Source) at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39) at oracle.bpm.bpmn.engine.ejb.impl.BPMNInstanceManagerBean_j9rppc_IBPMNCubeInstanceManagerLocalBeanImpl.createComponentInstance(Unknown Source) at sun.reflect.GeneratedMethodAccessor7922.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:600) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198) at $Proxy337.createComponentInstance(Unknown Source) at oracle.bpm.services.instancemanagement.impl.InstanceManagementService.createProcessInstanceTask(InstanceManagementService.java:279) at sun.reflect.GeneratedMethodAccessor7920.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:600) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:91) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy346.createProcessInstanceTask(Unknown Source) at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean.createProcessInstanceTask(InstanceManagementServiceBean.java:111) at sun.reflect.GeneratedMethodAccessor7919.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:600) 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.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34) at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54) at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy365.createProcessInstanceTask(Unknown Source) at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl.__WL_invoke(Unknown Source) at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40) at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl.createProcessInstanceTask(Unknown Source) at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl_WLSkel.invoke(Unknown Source) at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174) at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345) at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259) at oracle.bpm.services.instancemanagement.ejb.InstanceManagementServiceBean_sqa2w0_IInstanceManagementServiceRemoteImpl_1036_WLStub.createProcessInstanceTask(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:600) at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85) at $Proxy526.createProcessInstanceTask(Unknown Source) at oracle.bpm.papi.ora.util.ApplicationExecution11G.beginExecution(ApplicationExecution11G.java:50) at fuego.papi.utils.ApplicationExecution.beginExecution(ApplicationExecution.java:29) at oracle.bpm.workspace.model.common.ExecutionBean.handleExternalInstanceExecution(ExecutionBean.java:171) at oracle.bpm.workspace.model.application.ApplicationBean.execute(ApplicationBean.java:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:600) at com.sun.el.parser.AstValue.invoke(AstValue.java:187) at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297) at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190) at org.apache.myfaces.trinidad.component.UIXCollection.broadcast(UIXCollection.java:148) at org.apache.myfaces.trinidad.component.UIXTable.broadcast(UIXTable.java:279) at oracle.adf.view.rich.component.UIXTable.broadcast(UIXTable.java:145) at oracle.adf.view.rich.component.rich.data.RichTable.broadcast(RichTable.java:402) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96) at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96) at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361) at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96) at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1018) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:386) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194) 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:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446) at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271) at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177) at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at java.security.AccessController.doPrivileged(AccessController.java:284) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at java.security.AccessController.doPrivileged(AccessController.java:284) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at java.security.AccessController.doPrivileged(AccessController.java:284) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:252) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) </detail>
</part>
<part name="summary">
<summary>null</summary>
</part>
<part name="code">
<code>java.lang.NullPointerException</code>
</part>
</runtimeFault>
</bpelFault>
Looks like there're no participants assigned to a role under which the task is executed. In your JDeveloper open "Organization" section and check the members for that role.
You can also check the task definition in the Assignment part what is the Participant List (by default the list should be created using Lane Participants / Current Lane Participants).
Greg
Similar Messages
-
Non recoverable system fault : unable to find operation: null
Hi,
i'm calling a web service (composite having only one operation), from a third party software but above error message is being shown on my weblogic console...can any one help how to resolve this?As you are able to test the Composite in the EM console and the correct operation, everything looks fine from SOA side.
Now whatever application from which you are trying to push the data, make sure while configuring the WSDL of the Composite, please check whether you can select the operation of the SOA Composite over there. I think you are leaving the default option which is null or not selecting the required operation over there.
Hope this helps
N -
Hi:
I have a BPEL process which is deployed in EM console. I got a error like below saying it as Non-Recoverable error
Non Recoverable System Fault :
<bpelFault><faultType>0</faultType><selectionFailure xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"></selectionFailure></bpelFault>.
The problem is this error comes in *"Recent Fault and Rejected Messages"* section everyday between 12AM to 4 AM, even i have deleted the instance which caused the fault but till the error persists. How to stop this?
Regards,
RKHi,
Have a look at Arik's blog...
http://ariklalo.wordpress.com/2012/04/25/stop-the-automatic-instances-recovery-on-em/
Cheers,
Vlad -
Power supply voltage upper-non-recoverable
Hello,
One of our customers is seeing the following errors occur intermittently across all 4 power supplies in their chassis. They are running 2.0(2q). The chassis is powered via an APC UPS and PDUs, and there are no power events or alarms from within the APC InfraStruxure tools. Has anyone else seen these errors in 2.0(2q) or is this error indicating a voltage fluctuation from the UPS?
Sent: Monday, April 30, 2012 6:26 AM
To: ITNotify
Subject: System Notification from PFS-UCS-A - environment:major - 2012-04-30 12:26:39 GMT-00:00 Recovered : Power supply 4 in chassis 1 voltage: upper-non-recoverable
<?xml version="1.0" encoding="UTF-8" ?>
<soap-env:Envelope xmlns:soap-env="http://www.w3.org/2003/05/soap-envelope">
<soap-env:Header>
<aml-session:Session xmlns:aml-session="http://www.cisco.com/2004/01/aml-session" soap-env:mustUnderstand="true" soap-env:role="http://www.w3.org/2003/05/soap-envelope/role/next">
<aml-session:To>http://tools.cisco.com/neddce/services/DDCEService</aml-session:To>
<aml-session:Path>
<aml-session:Via>http://www.cisco.com/appliance/uri</aml-session:Via>
</aml-session:Path>
<aml-session:From>http://www.cisco.com/appliance/uri</aml-session:From>
<aml-session:MessageId>1232:SSI15420KDL:4F9E84FF</aml-session:MessageId>
</aml-session:Session>
</soap-env:Header>
<soap-env:Body>
<aml-block:Block xmlns:aml-block="http://www.cisco.com/2004/01/aml-block">
<aml-block:Header>
<aml-block:Type>http://www.cisco.com/2005/05/callhome/environment</aml-block:Type>
<aml-block:CreationDate>2012-04-30 12:26:39 GMT-00:00</aml-block:CreationDate>
<aml-block:Builder>
<aml-block:Name>UCS 6248 Series Fabric Interconnect</aml-block:Name> <aml-block:Version>5.0(3)N2(2.02q)</aml-block:Version>
</aml-block:Builder>
<aml-block:BlockGroup>
<aml-block:GroupId>1233:SSI15420KDL:4F9E84FF</aml-block:GroupId>
<aml-block:Number>0</aml-block:Number>
<aml-block:IsLast>true</aml-block:IsLast>
<aml-block:IsPrimary>true</aml-block:IsPrimary>
<aml-block:WaitForPrimary>false</aml-block:WaitForPrimary>
</aml-block:BlockGroup>
<aml-block:Severity>6</aml-block:Severity>
</aml-block:Header>
<aml-block:Content>
<ch:CallHome xmlns:ch="http://www.cisco.com/2005/05/callhome" version="1.0">
<ch:EventTime>2012-04-30 12:26:39 GMT-00:00</ch:EventTime> <ch:MessageDescription>Recovered : Power supply 4 in chassis 1 voltage: upper-non-recoverable</ch:MessageDescription>
<ch:Event>
<ch:Type>environment</ch:Type>
<ch:SubType>major</ch:SubType>
<ch:Brand>Cisco</ch:Brand>
<ch:Series>UCS 6248 Series Fabric Interconnect</ch:Series> </ch:Event> <ch:CustomerData> <ch:UserData> <ch:Email>[email protected]</ch:Email>
</ch:UserData>
<ch:ContractData>
<ch:SiteId>2089409</ch:SiteId>
<ch:ContractId>90874841</ch:ContractId>
<ch:DeviceId>UCS-FI-6248UP@C@SSI15420KDL</ch:DeviceId>
</ch:ContractData>
<ch:SystemInfo>
<ch:Name>PFS-UCS-A</ch:Name>
<ch:Contact>IT Department</ch:Contact>
<ch:ContactEmail>[email protected]</ch:ContactEmail>
<ch:ContactPhoneNumber>+18018442180</ch:ContactPhoneNumber>
<ch:StreetAddress>1420 South 500 West, SLC UT 84115</ch:StreetAddress> </ch:SystemInfo> </ch:CustomerData> <ch:Device> <rme:Chassis xmlns:rme="http://www.cisco.com/rme/4.0">
<rme:Model>UCS-FI-6248UP</rme:Model>
<rme:HardwareVersion>0.0</rme:HardwareVersion>
<rme:SerialNumber>SSI15420KDL</rme:SerialNumber>
</rme:Chassis>
</ch:Device>
</ch:CallHome>
</aml-block:Content>
<aml-block:Attachments>
<aml-block:Attachment type="inline">
<aml-block:Name>sam_content_file</aml-block:Name>
<aml-block:Data encoding="plain">
<![CDATA[
<faultInst
ack="no"
cause="voltage-problem"
changeSet=""
code="F0391"
created="2012-04-30T06:25:39.162"
descr="Power supply 4 in chassis 1 voltage: upper-non-recoverable"
dn="sys/chassis-1/psu-4/fault-F0391"
highestSeverity="critical"
id="218782"
lastTransition="2012-04-30T06:26:39.630"
lc=""
occur="1"
origSeverity="critical"
prevSeverity="critical"
rule="equipment-psu-voltage-threshold-non-recoverable"
severity="cleared"
status="modified"
tags="network,server"
type="environmental"/>]]>
</aml-block:Data>
</aml-block:Attachment>
</aml-block:Attachments>
</aml-block:Block>
</soap-env:Body>
</soap-env:Envelope>Brad,
It looks like the system is running into following defects which is still under investigation.
http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCtx90410
http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCtz59519
Please open a TAC service request so that we can help you out.
HTH
Padma -
IOM Temperature: lower-non-recoverable?
Just got that error as "critical". I don't get what "lower-non-recoverable"
Does that mean it is cold? Or is that the first alert for a high temperature?
Hope I am not being a brick, but that error just isn't obvious to me.
CraigThanks for the reply, here is the info:
UCS02-A(local-mgmt)# show version
System version: 1.4(2b)
UCS02-A(local-mgmt)# connect iom 3
Attaching to FEX 3 ...
To exit type 'exit', to abort type '$.'
fex-1# show platform software cmcctrl thermal status
magic: 0x486f7403 # OK
valid: 1
pid: 396
interval: 30 # seconds
write_ts: 1312830870 # Mon Aug 8 19:14:30 2011
stale_ts: 1312830915 # Mon Aug 8 19:15:15 2011 OK
now: 1312830876 # Mon Aug 8 19:14:36 2011
status: 2 # PASSIVE
policy_state: 1 # COOL
xreading: 1 # MISSING_DATA_SAFE_MODE
hwconf_valid: 1
maxfans: 8
fan[1].fault/read/req: 1/0/90 # MISSING
fan[2].fault/read/req: 1/0/90 # MISSING
fan[3].fault/read/req: 1/0/90 # MISSING
fan[4].fault/read/req: 1/0/90 # MISSING
fan[5].fault/read/req: 1/0/90 # MISSING
fan[6].fault/read/req: 1/0/90 # MISSING
fan[7].fault/read/req: 1/0/90 # MISSING
fan[8].fault/read/req: 1/0/90 # MISSING
nblades: 8
blade[1].present/policy_state: 2/1 # PRESENT/COOL
blade[2].present/policy_state: 2/1 # PRESENT/COOL
blade[3].present/policy_state: 2/1 # PRESENT/COOL
blade[4].present/policy_state: 2/1 # PRESENT/COOL
blade[5].present/policy_state: 2/1 # PRESENT/COOL
blade[6].present/policy_state: 2/1 # PRESENT/COOL
blade[7].present/policy_state: 2/1 # PRESENT/COOL
blade[8].present/policy_state: 2/1 # PRESENT/COOL
IOM.RWTEMPB: 37
IOM_THERM: 1 # COOL
PEER_STATUS: 1 # ACTIVE
PEER_IOM_THERM: 1 # COOL
CAUSES.Local.counts: COOL=45
CAUSES.Local.causes, first 8 reported:
1(b1),1(reading),2(sensor_id),47,"b1.FM_TEMP_SENS_IO"
1(b1),1(reading),2(sensor_id),48,"b1.FM_TEMP_SEN_REAR"
1(b1),1(reading),2(sensor_id),49,"b1.P2_TEMP_SENS"
1(b1),1(reading),2(sensor_id),50,"b1.P1_TEMP_SENS"
1(b1),1(reading),2(sensor_id),51,"b1.DDR3_P2_D1_TMP"
1(b1),1(reading),2(sensor_id),57,"b1.DDR3_P1_A1_TMP"
2(b2),1(reading),2(sensor_id),47,"b2.FM_TEMP_SENS_IO"
2(b2),1(reading),2(sensor_id),48,"b2.FM_TEMP_SEN_REAR"
CAUSES.Peer.counts: COOL=10
CAUSES.Peer.causes, first 8 reported:
1(b1),7(absent),1(not_applicable),0,"b1"
2(b2),7(absent),1(not_applicable),0,"b2"
3(b3),7(absent),1(not_applicable),0,"b3"
4(b4),7(absent),1(not_applicable),0,"b4"
5(b5),7(absent),1(not_applicable),0,"b5"
6(b6),7(absent),1(not_applicable),0,"b6"
7(b7),7(absent),1(not_applicable),0,"b7"
8(b8),7(absent),1(not_applicable),0,"b8"
UCS02-A# connect local-mgmt a
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 1 brief | no-more | egrep "lostarb|fixup"
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1
lostarbitration 16925
fixup 24145
fixup 16
lostarbitration 67376
fixup 83687
fixup 1
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 1 brief | no-more | egrep "lostarb|fixup"
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1
lostarbitration 16957
fixup 24179
fixup 16
lostarbitration 67504
fixup 83843
fixup 1
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 1 brief | no-more | egrep "lostarb|fixup"
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1
lostarbitration 16979
fixup 24203
fixup 16
lostarbitration 67592
fixup 83953
fixup 1
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 1 brief | no-more | egrep "lostarb|fixup"
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1
lostarbitration 17010
fixup 24236
fixup 16
lostarbitration 67716
fixup 84106
fixup 1
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 1 brief | no-more | egrep "lostarb|fixup"
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1
lostarbitration 17038
fixup 24269
fixup 16
lostarbitration 67828
fixup 84244
fixup 1
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 2 brief | no-more | egrep "lostarb|fixup"
lostarbitration 17067
fixup 24299
fixup 16
lostarbitration 67944
fixup 84387
fixup 1
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 2 brief | no-more | egrep "lostarb|fixup"
lostarbitration 17090
fixup 24324
fixup 16
lostarbitration 68036
fixup 84499
fixup 1
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 2 brief | no-more | egrep "lostarb|fixup"
lostarbitration 17116
fixup 24350
fixup 16
lostarbitration 68144
fixup 84628
fixup 1
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 2 brief | no-more | egrep "lostarb|fixup"
lostarbitration 17150
fixup 24389
fixup 16
lostarbitration 68276
fixup 84794
fixup 1
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1
UCS02-A(local-mgmt)# show tech-support chassis 3 iom 2 brief | no-more | egrep "lostarb|fixup"
lostarbitration 17177
fixup 24421
fixup 16
lostarbitration 68384
fixup 84929
fixup 1
lostarbitration 118395
fixup 158836
fixup 130
lostarbitration 472065
fixup 586748
fixup 1 -
How to handle RunTime Faults which doesn't list under System Faults?
Hi,
I have a doubt regarding runtime faults in BPEL 1.1.In BPEL 1.1 some of the run time faults are categorised as system faults.So we can handle those run time faults
using the faultname or namespace(http://schemas.oracle.com/bpel/extension) of system fault itself.But 'SublanguageExecutionFault' is a run time fault which doesn't list under system faults.
So what namespace it belongs to?Can we use the same namespace of system fault for this kind of runtime faults ?
Are any other runtime faults existing which don't have the same namespace of sytem faults?So how can we identify and handle those run time faults?You can create a role menu as remote enabled remote menu.
The authority checks will happen on the remote side, also against objects which don't exist in the calling system as the music is on the other side.
On the RFC client system side, you only need the parameter transaction to start the remote transaction in the remote system.
See the documentation on SYST function module ABAP4_CALL_TRANSACTION.
This is however a rather antiquated technology... it is more popular to use a SAP Portal or webdynpro applications for this sort of thing (the user does not notice the difference) or later versions of such integration such as Fiori UIs or imbedded links within the Business Client.
I don't want to lean out the window too far, but the buggy phase of these new things is approaching an end and they are usable if you are on newer releases. Then you can pool the menu and use APIs for navigation and no more irritating S_TCODE checks.
Cheers,
Julius -
Error during Upgradation SCM 5.0 to SCM 5.1 Non-Unicode System
Hi,
I am Upgrading SCM 5.0 Non-Unicode System to SCM 5.1 Non-unicode on Windows 2003 Server with MSS 2005 DB. During the initial PREPARE (EXTRACTKRN_PRE) phase I am getting an error like
init
2010/06/15 07:03:45 PREPARE: START OF PHASE EXTRACTKRN_PRE
ERROR: Cannot find file 'C:\SCM_2007_Upgrade_Media\51033508_8\NW_7.0_SR3_Kernel_WINDOWS__LNX_X86\KN_WINDOWS_X86_64_AUPG
KERNEL.TOC'
SEVERE ERROR(S) OCCURRED IN EXTRACTKRN_PRE !!!
The file name it is looking for does not exist in any of the Kernel versions I have checked. If I try to skip this step it is asking for the PASSWORD. How can I get this password? (only from SAP Support or any note?).
What is the Solution for the above ERROR. Please help.
Thanks,
Ajay.> I am not posting the question in the same group. I am posting in different groups due the confusion of in which group to post > > and of course to get faster response. All people cant check all the groups to answer. Moreover I am not keeping the questions > open. As soon as I get the answer I am proving the answer in every group and immediately closing the question.
> So what is the problem with that? I do not think this is creating any inconvenience to any one, just increasing the number of questions in the group.
This is not wanted as written in the "Rules of engagement". This is a public forum, not a "help desk".
> OK, As you said If I post only in a single group do you guarantee that you will check every time all the groups to answer my question/ find my question?
Again, this is a forum where the question are answered on a volunteered basis. "Demanding" help is not the way to go, you can ask for help but there's no guarantee that you'll get an answer. If you urgently need help use the official support channels or get yourself a consultant on-site who can answer all your question instantly.
> And please paste the URL of those rules that this is wrong. Since I didnt read that.
It's the first entry in every forum, it contains the "Rules of Engagement" which say:
Please do not Cross post.
Post your question in the most appropriate forum; not multiple forums. This is bad netiquette and will might only aggravate potential repliers.
Just imagine if everyone like you would paste questions in several forums.
Markus
Edited by: Markus Doehr on Jun 15, 2010 5:29 PM
Edited by: Markus Doehr on Jun 15, 2010 5:30 PM -
How to implement SSO to non-SAP systems using SAP logon ticket?
Hello,
We would like to implement Single Sign On between our SAP Netweaver system and a Siebel which is a non-SAP system using SAP logon tickets.
Can anyone please give me some leads on this, in particular:
1. Is there a JAVA API or an SAP plug-in that can be implemented on the Siebel machine to extract the SAP logon ticket?
2. As the other machine might seat on a complete different domain, is it possible to implement SAP logon ticket without using cookies (perhaps through the HTTP header?
3. In case you think using SAP logon tickets is not the best solution here I would be happy to hear any other suggestions you might have.
RoyHi,
I'm currently using SAML as well. Unfortunately the SAP J2EE cannot work as authority (identity provider) but what you can do is using an open implementation of SAML such as opensso which is an open version of SUNs Java System access manager.
There are a couple of other projects such as opensaml, apache's wss4j or shibboleth that might be interesting in this context.
I just installed opensso and got it working with SAP J2EE 7.0 using SAPs JAAS SAMLLoginModule to authenticate users within SAP J2EE.
In this scenario opensso serves as identity provider just as you need! There are a couple of Policy agents available on SUNs Download site you can use with Apache, Tomcat, JBOSS, WebSphere, Bea Web Logic etc. in order to authenticate! Otherwise you just directly authenticate against opensso. When installing opensso you can configure the type of user store you want to use! By default it uses LDAP but you can also use different types of user store using JDBC or other mechanisms. Since you have a Directory Service you could easily connect it to your existing directory.
There is also a way to map user ids directly in opensso by adding a uid mapping class. I created some documentation with lots of screenshots about using opensso with SAP J2EE. You can easily use opensso with any other system that supports SAML. In the case of SAP the usage is currently limited to SAML versions 1.0 and 1.1. Version 2.0 is not yet supported but should be in one of the following versions.
Here are some links you might want to check:
OpenSAML: https://spaces.internet2.edu/display/OpenSAML/Home
wss4j: http://ws.apache.org/wss4j/
shibboleth: http://shibboleth.internet2.edu/
opensso: https://opensso.dev.java.net/
On SDN you will find a documentation on how to connect SUN Java System Access Manager to SAP J2EE (see https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/906d9fc6-31b9-2910-1385-90edad7d7570). As I said opensso is based on the SUN Access Manager code and looks quite the same. So you can adapt this documentation in order to configure opensso or you can just ask me for the documentation.
Hope this is helpful...
Let me know if you need further assistance on this topic
Cheers -
HI,
I am trying to setup SSO from our portal to plumtree portal. could some one please let me the steps for setting up the SSO.
ThanksHi Yogi,
Please check this link.
<a href="http://help.sap.com/saphelp_nw04s/helpdata/en/12/9f244183bb8639e10000000a1550b0/content.htm">Single Sign-On to Non-SAP Systems and Applications</a>
Regards,
Siva
P.S: Award points if you find this useful. -
Using ale u can send from sap to sap and sap to non sap systems
hi,
using ale u can send from sap to sap and sap to non sap systems,
then what is diff b/w ALE and EDIHello KALYAN KUMAR,
Application Link Enabling (ALE)
1.You distribute data using ALE if you want to communicate from one system to one or more other (mostly internal) systems.
2.ALE transfers data in IDoc format and uses the methods of tRFC for data transfer.
3.ALE enables the integration of business processes across several SAP or non-SAP systems.
Electronic Data Interchange (EDI)
1.You use EDI if you want to exchange business application documents with an (external) partner system (for example, a customer or vendor).
2. The SAP system sends EDI messages in IDoc format to an EDI subsystem, where they are converted to a universal EDI standard (UN/EDIFACT or ANSI/X12).
3. This enables communication with non-SAP systems.
By definition, two partners are involved in the process in an EDI application scenario: The sender and the recipient of an EDI message
I hope u understands the difference:) -
Uploading data from non sap system to sap system
hi to all experts,
my requirement is to upload data into the sap system from non sap system . the data is in a flat file ,but the problem is that in the flat file all the field lengths and fields are not in order or same as sap system. How to upload the data into sap system ....hi,
the data is in a flat file,but the problem is that in the flat file all the field lengths and fields are not in order or same as sap system.
If the data is in excel sheet use this FM.
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
EXPORTING
FILENAME = P_FILE
I_BEGIN_COL = 1
I_BEGIN_ROW = 1
I_END_COL = 17
I_END_ROW = 3000
TABLES
INTERN = itab
EXCEPTIONS
INCONSISTENT_PARAMETERS = 1
UPLOAD_OLE = 2
OTHERS = 3
It will read the data from excel sheet column wise and then store it in ITAB. you can change the order after reading the file.
In case of Text file use FM GUI_UPLOAD.
You can change the order of the fileds after reading it from file, but the length and all you have to make compatible to SAP standard fields.
Regards,
Sachin -
External requirement from non SAP system created in SRM 7.0 Extended Classi
Hello SRM Gurus:
Has anyone created an external requirement using XI ExternalRequirement_Create_In (http://sap.com/xi/EBP). We are getting a E001 "No company code could be determined for backend for product##". I traced the error to FM 'BAPI_SCEC_CREATE' in class "CL_BBPX_EXTERNAL_REQUIREMENT". What I found is that it check the attributes for BUK and updates a table with the backend EEC system. Then it checks if any of the entries match our external non SAP system in our external requirement and since it is a non SAP system none do. Then it sets a return error code.
I configured our non SAP system in the SLD and in SPRO under "Define System Landscape" as a non SAP system.
We are running external classic scenario. We just want to created a shopping cart from an external non SAP system. Source the shopping cart in SRM and create the PO in SRM/ECC. We are not using a product master but creating "describe requirement" in our external system. Our product categories are replicated from ECC and the same codes used in our external non SAP planning system.
If I change the external planning system to the ECC backend system, the external requirement is created in SRM but when I source it and convert it to a PO, it returns a backend error that the external requirement number does not exist in ECC. Therefore it appears all of our data from our external system is correct with the exception of how to deternine the backend company code
According to SAP this should be possible using XI.
Has anyone been successful doing this or can you please advise any OSS notes or documentation explaining how to do this. Please advise if you need additikonal info.
Thanks in advance.
BertDear Poster,
As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
Best Regards,
SDN SRM Moderation Team -
Interface b/w SAP and NON SAP system
Hi GEMS,
Please give me some suggestion .My requirement is i have to transfer data from sap system to non sap system.
There is no middleware between these systems.The data will be in the xml format.
Please help me regarding these how can we link these systems and transfer data
Best Regards,
PhaniPlease let us us know the platform of the non-sap system such as JAVA/.Net. It's can be done using PI/XI.
As per my experience, I've worked with only SAP JCO and .NET connectors. These connectors can be downloaded from service marketplace and needs to be installed on the non SAP platform. The Data transfer can be done through RFCs, which will be called from the non-sap systems.
Also, the data needs to be in XML format. XML transformations can be created using transaction XSLT_TOOL to convert the ABAP data to XML and viceversa. The generated XML string can be passed to non SAP system through RFC from SAP.
If the process is not synchronous, another option can be dumping the SAP data to FTP, which will be used by the non-sap system whenever required. -
Connect b/w SAP and Non SAP -system
Hi All,
I have a requirement where i need to connect between a SAP system and Non-Sap System.
the front end is an E-Build tool (for construction Industry) from where the user will pick the data and the data should get store at the backend i.e in the SAP system.
E-build is a tool for construction industry with lots of flexible options for the user to check for their house, along with their prices.
These all data needs to be captured and store at the backend.
Can any one suggest me which method shall i go for this in ABAP(and How) or need to go for the XI-Netweaver or EP technology.
Thanks & Regards
Monayou better to go for middleware tools . keep files( whichs contains data to be stored in SAP) in one folder at 3p systems and middleware adapters will pick that filles automatically and sent it to Application server or then process the data into SAP.
tks.. venkat -
Unable to Open unix file in UNICODE system which created NON-UNICODE system
Unable to Open unix file in UNICODE system which created in NON-UNICODE system
We have two SAP systems both are ECC6.0 but System 1 is NON-Unicode and System2 is Unicode system.
There is a common unix directory/folder for both system.
Our requirement is to create one file on unix common folder and write the data to file from system1 .
In system2 open the same file for appending mode to write the data .
The file in system 1 created with below sentence.
OPEN DATASET g_unix_file FOR OUTPUT IN TEXT MODE ENCODING UTF-8.
Now I have to append the data from system 2 to same file.
I have tried to used below statement in system 2 to open the file but sy-subrc value comes as '8'.
1> OPEN DATASET g_unix_file FOR APPENDING IN TEXT MODE ENCODING UTF-8.
2>OPEN DATASET g_unix_file FOR APPENDING IN legacy TEXT MODE CODE PAGE
cdp IGNORING CONVERSION ERRORS .
3>OPEN DATASET g_unix_file FOR APPENDING IN TEXT MODE ENCODING Default.
4>OPEN DATASET g_unix_file FOR APPENDING IN TEXT MODE ENCODING NON-UNICODE.
Tried out all the possibilities as per F1 help given for open dataset , but still there is problem with opn file in appending as well output mode.However the file successfully open in Input mode(Read).
Please advice suggestion to resolve this issue.
Thanks.Messgae captured as 'Permission Denied". The program gets triggered with system user Id PPID.
How to check the security access of the User ID.
Maybe you are looking for
-
Having trouble with Creative Media Sour
I was using Creative Media Organizer to organize and tag all my MP3 files before transferring them to my new player ( a Zen v Plus 2gb) I have the player plugged in and can access and see the player in My Computer but the Creative software doesn't se
-
I purchased a song on iTunes a few weeks ago, and have been playing it regularly on rotation on the iPod of my iPhone 5s. Today, I went to play the song and it shows the album artwork, song title etc and I pressed the play button and it immediately
-
How to find OWNER of the table- if user doesn't have a access to it?
I am in the strange situtation- that I need to make a configuration script to give to DBA so that he can give necessary access to to populate the data into the application. However- he needs exact sql scripts so that he can run it without manupulatin
-
Code not working in service mode
============= Dim regKey As RegistryKey Try regKey = Registry.CurrentUser.CreateSubKey("Software\ADOBE\Acrobat Distiller\PrinterJobControl") regKey.SetValue(objPptApp.Path & "\POWERPNT.EXE", strFileOutput, RegistryValueKind.String) regKey.Flush() reg
-
Item 050 Order 600491 budget exceeded
Budget maintained for particular asset 1,000,000.00 and assigned 833,903.21 I have created PR with that PR i am creating capitalPO, at the time of saving its showing an error Item 050 Order 600491 budget exceeded Message no. BP604 In document item 0