2 Replies Latest reply on Jan 13, 2020 10:22 AM by 3721122

    oracle soa not able to generate the flow id

    3721122

      Hi Friends,

       

      I am facing  B2B development issues, We have the requirement like customer sending x12-4010-997 version file  via AS2 protocol,  In our setup receiving that file via AS2. For this i have created message definition like this EDI_X12-4010-997-MessageDef   i am using message definition while created created agreement.

       

      Message Definition:

       

       

       

      Agreement Setup:

       

       

      In Agreement setup we are not seeing all the Agreement parameters like Translate , We are assuming the that Translate is not checked so oracle is flow id is not created. I have created the B2B bindings and BPEL and some business flow also.

       

      B2B Agreement is completed and we are got the acknowledgement from AS2 connectivity

       

       

      In the EM flow oracle flow id is not generating i am getting below screen shots.

       

       

      I have checked the different log files like soa_server1-diagnostic.log , soa_server1.log , damco.log , AdminServer-diagnostic.log

       

      we have find below from soa_server1-diagnostic.log

       

      Could not find value: of type:java.lang.String among list of SelectItems

       

      [2020-01-08T18:21:32.742+05:30] [soa_server1] [NOTIFICATION] [] [oracle.soa.b2b.ui] [tid: [ACTIVE].ExecuteThread: '35' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 7894ca5a-5ddb-4e4d-b9b2-c6f316d1a8ca-00000771,0] [APP: b2bui] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000My5CN6XDg^WFLzATOA1U5QR200000N] NEW MDSSession created

      [2020-01-08T18:21:32.945+05:30] [soa_server1] [WARNING] [] [oracle.adfinternal.view.faces.renderkit.rich.SimpleSelectManyRenderer] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 7894ca5a-5ddb-4e4d-b9b2-c6f316d1a8ca-00000773,0] [APP: b2bui] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000My5CN6XDg^WFLzATOA1U5QR200000N] Could not find value: of type:java.lang.String among list of SelectItems

      [2020-01-08T18:21:32.994+05:30] [soa_server1] [WARNING] [] [oracle.adfinternal.view.faces.renderkit.rich.SimpleSelectManyRenderer] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 7894ca5a-5ddb-4e4d-b9b2-c6f316d1a8ca-00000773,0] [APP: b2bui] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000My5CN6XDg^WFLzATOA1U5QR200000N] Could not find value: of type:java.lang.String among list of SelectItems

       

      From AdminServer-diagnostic.log    we got the below

       

      [2020-01-08T18:22:21.046+05:30] [AdminServer] [ERROR] [] [oracle.soa.mgmt.console.model.audit.SOAAuditContextHandler] [tid: [ACTIVE].ExecuteThread: '25' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: f033056b-3fe0-4c45-aa61-0723f6fcec76-00000433,0] [APP: em] [partition-name: DOMAIN] [tenant-name: GLOBAL] [DSID: 0000My551JoDg^WFLzATOA1U5QHj00000F] Exception while building AuditContext.[[

      java.lang.Exception: Flow Instance with CorrelationFlowId 0000My5DQJLDg^WFLzATOA1U5QR200000P not found.

      at oracle.soa.mgmt.base.model.audit.SOAAuditContextFactory.forCorrelationFlowId(SOAAuditContextFactory.java:67)

      at oracle.soa.mgmt.console.model.audit.SOAAuditContextHandler.initialize(SOAAuditContextHandler.java:94)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

      at java.lang.reflect.Method.invoke(Method.java:498)

      at oracle.adfinternal.controller.beans.AnnotationUtils.invokeMethod(AnnotationUtils.java:273)

      at oracle.adfinternal.controller.beans.AnnotationUtils.runPostConstructIfSpecified(AnnotationUtils.java:70)

      at oracle.adfinternal.controller.beans.ManagedBeanFactory.instantiateBean(ManagedBeanFactory.java:906)

      at oracle.adfinternal.controller.state.ScopeMap.get(ScopeMap.java:82)

      at org.apache.myfaces.trinidad.util.CollectionUtils$DelegatingMap.get(CollectionUtils.java:1449)

      at javax.el.MapELResolver.getValue(MapELResolver.java:199)

      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)

      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)

      at oracle.adf.share.el.VariableResolverELContext$1.getValue(VariableResolverELContext.java:51)

      at com.sun.el.parser.AstValue.getValue(AstValue.java:139)

      at com.sun.el.parser.AstValue.getValue(AstValue.java:203)

      at com.sun.el.parser.AstNot.getValue(AstNot.java:63)

      at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:226)

      at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluate(OracleExpressionEvaluatorImpl.java:148)

      at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluate(OracleExpressionEvaluatorImpl.java:103)

      at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluateHandleNull(OracleExpressionEvaluatorImpl.java:84)

      at oracle.adf.model.binding.DCUtil.elEvaluate(DCUtil.java:843)

      at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getConditionalActivationValue(DCTaskFlowBinding.java:1083)

      at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:95)

      at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3266)

      at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2928)

      at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareRender(PageLifecycleImpl.java:552)

      at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareRender(FacesPageLifecycle.java:81)

      at oracle.adf.controller.v2.lifecycle.Lifecycle$9.execute(Lifecycle.java:252)

      at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:201)

      at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$400(ADFPhaseListener.java:35)

      at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$5.before(ADFPhaseListener.java:509)

      at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:77)

      at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)

      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:317)

      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:254)

      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:651)

      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)

      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)

      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)

      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350)

      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:194)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:117)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:77)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.help.web.rich.OHWFilter.doFilter(OHWFilter.java:205)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105)

      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529)

      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529)

      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:354)

      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:232)

      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java:729)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at weblogic.websocket.tyrus.TyrusServletFilter.doFilter(TyrusServletFilter.java:266)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.sysman.emas.fwk.MASConnectionFilter.doFilter(MASConnectionFilter.java:50)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.sysman.eml.app.MBeanServerConnFilter.doFilter(MBeanServerConnFilter.java:43)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:166)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:561)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.adfinternal.view.faces.caching.filter.AdfFacesCachingFilterImpl.doFilter(AdfFacesCachingFilterImpl.java:134)

      at oracle.adf.view.rich.webapp.AdfFacesCachingFilter.doFilter(AdfFacesCachingFilter.java:66)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.sysman.core.app.exception.EMRuntimeExceptionFilter.doFilter(EMRuntimeExceptionFilter.java:81)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:141)

      at java.security.AccessController.doPrivileged(Native Method)

      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)

      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:649)

      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:124)

      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:232)

      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:224)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32)

      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3654)

      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3620)

      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)

      at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:196)

      at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)

      at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)

      at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2423)

      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2280)

      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2258)

      at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1626)

      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1586)

      at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:270)

      at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)

      at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)

      at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)

      at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)

      at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:617)

      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:397)

      at weblogic.work.ExecuteThread.run(ExecuteThread.java:346)

       

       

      ]]

       

       

      Could you please suggest the solution or any key points for this particular issue.

       

      your input files most valuable to use

       

       

      Best Regards,

      Prasad