Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

B2B x12-4010-997 file oracle Issue

siva naga prasadJan 9 2020 — edited Feb 5 2020

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:

pastedImage_1.png

Agreement Setup:

pastedImage_2.png

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

pastedImage_3.png

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

pastedImage_4.png

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

Comments
Post Details
Added on Jan 9 2020
1 comment
165 views