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!

Problem when activate SAP Inbound IDOC Project

user11147002Oct 29 2010 — edited Feb 10 2011
hello,
We are using the Fusion 11g and the SAP Adapter is the 11g P2 using the SAP JCO 3.0.
I am getting the following error in the OSB server log when I import a project then activate it. I will send an IDOC from SAP and the SAP Adapter will except the message but will throw the message to the bite bucket. It will say No subscriber for this Channel. I believe this is do to the error when import and activate the project. Below is the error message I get in the osb server.log. I have checked the configure using the test tool and I can see everything just file. We exported this into another osb domain and the project work just fine. We are trying to figure out the issue with this osb domain before we just toss it.



####<Oct 29, 2010 5:43:05 PM PDT> <Error> <JCA_FRAMEWORK_AND_ADAPTER> <camintd9> <osb_server_dev1> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <deytel> <> <da0648933571bbbb:49aa3b48:12bfa0af692:-7fe4-0000000000000130> <1288399385547> <BEA-000000> <Error while performing endpoint Activation: java.lang.NullPointerException
java.lang.NullPointerException
at com.iwaysoftware.afjca15.IWAFOracleResourceAdapter.endpointActivation(IWAFOracleResourceAdapter.java:266)
at oracle.tip.adapter.sa.impl.fw.jca.AdapterFrameworkImpl.endpointActivation(AdapterFrameworkImpl.java:498)
at oracle.tip.adapter.sa.impl.inbound.JCABindingActivationAgent.activateEndpoint(JCABindingActivationAgent.java:325)
at oracle.tip.adapter.sa.impl.JCABindingServiceImpl.activate(JCABindingServiceImpl.java:113)
at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl.activateService(JCATransportInboundOperationBindingServiceImpl.java:325)
at com.bea.wli.sb.transports.jca.JCATransportEndpoint.activateJCABindingService(JCATransportEndpoint.java:122)
at com.bea.wli.sb.transports.jca.JCATransportProvider.activationComplete(JCATransportProvider.java:507)
at sun.reflect.GeneratedMethodAccessor270.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.wli.sb.transports.Util$1.invoke(Util.java:83)
at $Proxy134.activationComplete(Unknown Source)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl$EndPointOperationCommon.activationComplete(ResourceLifecycleListenerImpl.java:748)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl.activationComplete(ResourceLifecycleListenerImpl.java:336)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl.changesCommitted(ResourceLifecycleListenerImpl.java:153)
at com.bea.wli.sb.transports.TransportManagerImpl.changesCommitted(TransportManagerImpl.java:1205)
at com.bea.wli.sb.service.ServiceChangeListener.changesCommitted(ServiceChangeListener.java:146)
at com.bea.wli.config.impl.ResourceListenerNotifier.afterEnd(ResourceListenerNotifier.java:120)
at com.bea.wli.config.transaction.TransactionListenerWrapper.afterEnd(TransactionListenerWrapper.java:90)
at com.bea.wli.config.transaction.TransactionManager.notifyAfterEnd(TransactionManager.java:1154)
at com.bea.wli.config.transaction.TransactionManager.commit(TransactionManager.java:1519)
at com.bea.wli.config.transaction.TransactionManager._endTransaction(TransactionManager.java:842)
at com.bea.wli.config.transaction.TransactionManager.endTransaction(TransactionManager.java:783)
at com.bea.wli.config.deployment.server.ServerDeploymentReceiver$2.run(ServerDeploymentReceiver.java:275)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at com.bea.wli.config.deployment.server.ServerDeploymentReceiver.commit(ServerDeploymentReceiver.java:260)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>
####<Oct 29, 2010 5:43:05 PM PDT> <Error> <JCATransport> <camintd9> <osb_server_dev1> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <deytel> <> <da0648933571bbbb:49aa3b48:12bfa0af692:-7fe4-0000000000000130> <1288399385559> <BEA-381959> <Failed to activate JCABindingService for wsdl: servicebus:/WSDL/SAP_Inbound_IDOC/wsdls/Z_NIKE10_IDOC_receive, operation: Z_NIKE10_IDOC, exception: BINDING.JCA-12600
Generic error.
Generic error.
Cause: {0}.
Please create a Service Request with Oracle Support.

BINDING.JCA-12600
Generic error.
Generic error.
Cause: {0}.
Please create a Service Request with Oracle Support.

at oracle.tip.adapter.sa.impl.inbound.JCABindingActivationAgent.activateEndpoint(JCABindingActivationAgent.java:329)
at oracle.tip.adapter.sa.impl.JCABindingServiceImpl.activate(JCABindingServiceImpl.java:113)
at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl.activateService(JCATransportInboundOperationBindingServiceImpl.java:325)
at com.bea.wli.sb.transports.jca.JCATransportEndpoint.activateJCABindingService(JCATransportEndpoint.java:122)
at com.bea.wli.sb.transports.jca.JCATransportProvider.activationComplete(JCATransportProvider.java:507)
at sun.reflect.GeneratedMethodAccessor270.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.wli.sb.transports.Util$1.invoke(Util.java:83)
at $Proxy134.activationComplete(Unknown Source)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl$EndPointOperationCommon.activationComplete(ResourceLifecycleListenerImpl.java:748)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl.activationComplete(ResourceLifecycleListenerImpl.java:336)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl.changesCommitted(ResourceLifecycleListenerImpl.java:153)
at com.bea.wli.sb.transports.TransportManagerImpl.changesCommitted(TransportManagerImpl.java:1205)
at com.bea.wli.sb.service.ServiceChangeListener.changesCommitted(ServiceChangeListener.java:146)
at com.bea.wli.config.impl.ResourceListenerNotifier.afterEnd(ResourceListenerNotifier.java:120)
at com.bea.wli.config.transaction.TransactionListenerWrapper.afterEnd(TransactionListenerWrapper.java:90)
at com.bea.wli.config.transaction.TransactionManager.notifyAfterEnd(TransactionManager.java:1154)
at com.bea.wli.config.transaction.TransactionManager.commit(TransactionManager.java:1519)
at com.bea.wli.config.transaction.TransactionManager._endTransaction(TransactionManager.java:842)
at com.bea.wli.config.transaction.TransactionManager.endTransaction(TransactionManager.java:783)
at com.bea.wli.config.deployment.server.ServerDeploymentReceiver$2.run(ServerDeploymentReceiver.java:275)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at com.bea.wli.config.deployment.server.ServerDeploymentReceiver.commit(ServerDeploymentReceiver.java:260)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

Caused By: BINDING.JCA-12517
Endpoint Activation Error.
AdapterFrameworkImpl::endpointActivation - Endpoint Activation Error.
The Resource Adapter IWAFOracleResourceAdapter was unable to activate the endpoint com.iwaysoftware.afjca15.IWAFOracleActivationSpec:{AdapterName=MySAP, ChannelName=IDOC_Inbound_ER1_110} due to the following reason: java.lang.NullPointerException
Please correct the reported issue and redeploy the BPEL process.

at oracle.tip.adapter.sa.impl.fw.jca.AdapterFrameworkImpl.endpointActivation(AdapterFrameworkImpl.java:525)
at oracle.tip.adapter.sa.impl.inbound.JCABindingActivationAgent.activateEndpoint(JCABindingActivationAgent.java:325)
at oracle.tip.adapter.sa.impl.JCABindingServiceImpl.activate(JCABindingServiceImpl.java:113)
at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl.activateService(JCATransportInboundOperationBindingServiceImpl.java:325)
at com.bea.wli.sb.transports.jca.JCATransportEndpoint.activateJCABindingService(JCATransportEndpoint.java:122)
at com.bea.wli.sb.transports.jca.JCATransportProvider.activationComplete(JCATransportProvider.java:507)
at sun.reflect.GeneratedMethodAccessor270.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.wli.sb.transports.Util$1.invoke(Util.java:83)
at $Proxy134.activationComplete(Unknown Source)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl$EndPointOperationCommon.activationComplete(ResourceLifecycleListenerImpl.java:748)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl.activationComplete(ResourceLifecycleListenerImpl.java:336)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl.changesCommitted(ResourceLifecycleListenerImpl.java:153)
at com.bea.wli.sb.transports.TransportManagerImpl.changesCommitted(TransportManagerImpl.java:1205)
at com.bea.wli.sb.service.ServiceChangeListener.changesCommitted(ServiceChangeListener.java:146)
at com.bea.wli.config.impl.ResourceListenerNotifier.afterEnd(ResourceListenerNotifier.java:120)
at com.bea.wli.config.transaction.TransactionListenerWrapper.afterEnd(TransactionListenerWrapper.java:90)
at com.bea.wli.config.transaction.TransactionManager.notifyAfterEnd(TransactionManager.java:1154)
at com.bea.wli.config.transaction.TransactionManager.commit(TransactionManager.java:1519)
at com.bea.wli.config.transaction.TransactionManager._endTransaction(TransactionManager.java:842)
at com.bea.wli.config.transaction.TransactionManager.endTransaction(TransactionManager.java:783)
at com.bea.wli.config.deployment.server.ServerDeploymentReceiver$2.run(ServerDeploymentReceiver.java:275)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at com.bea.wli.config.deployment.server.ServerDeploymentReceiver.commit(ServerDeploymentReceiver.java:260)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

Caused By: java.lang.NullPointerException
at com.iwaysoftware.afjca15.IWAFOracleResourceAdapter.endpointActivation(IWAFOracleResourceAdapter.java:266)
at oracle.tip.adapter.sa.impl.fw.jca.AdapterFrameworkImpl.endpointActivation(AdapterFrameworkImpl.java:498)
at oracle.tip.adapter.sa.impl.inbound.JCABindingActivationAgent.activateEndpoint(JCABindingActivationAgent.java:325)
at oracle.tip.adapter.sa.impl.JCABindingServiceImpl.activate(JCABindingServiceImpl.java:113)
at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl.activateService(JCATransportInboundOperationBindingServiceImpl.java:325)
at com.bea.wli.sb.transports.jca.JCATransportEndpoint.activateJCABindingService(JCATransportEndpoint.java:122)
at com.bea.wli.sb.transports.jca.JCATransportProvider.activationComplete(JCATransportProvider.java:507)
at sun.reflect.GeneratedMethodAccessor270.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.wli.sb.transports.Util$1.invoke(Util.java:83)
at $Proxy134.activationComplete(Unknown Source)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl$EndPointOperationCommon.activationComplete(ResourceLifecycleListenerImpl.java:748)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl.activationComplete(ResourceLifecycleListenerImpl.java:336)
at com.bea.wli.sb.transports.ResourceLifecycleListenerImpl.changesCommitted(ResourceLifecycleListenerImpl.java:153)
at com.bea.wli.sb.transports.TransportManagerImpl.changesCommitted(TransportManagerImpl.java:1205)
at com.bea.wli.sb.service.ServiceChangeListener.changesCommitted(ServiceChangeListener.java:146)
at com.bea.wli.config.impl.ResourceListenerNotifier.afterEnd(ResourceListenerNotifier.java:120)
at com.bea.wli.config.transaction.TransactionListenerWrapper.afterEnd(TransactionListenerWrapper.java:90)
at com.bea.wli.config.transaction.TransactionManager.notifyAfterEnd(TransactionManager.java:1154)
at com.bea.wli.config.transaction.TransactionManager.commit(TransactionManager.java:1519)
at com.bea.wli.config.transaction.TransactionManager._endTransaction(TransactionManager.java:842)
at com.bea.wli.config.transaction.TransactionManager.endTransaction(TransactionManager.java:783)
at com.bea.wli.config.deployment.server.ServerDeploymentReceiver$2.run(ServerDeploymentReceiver.java:275)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at com.bea.wli.config.deployment.server.ServerDeploymentReceiver.commit(ServerDeploymentReceiver.java:260)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>
####<Oct 29, 2010 5:43:05 PM PDT> <Info> <Monitoring> <camintd9> <osb_server_dev1> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <deytel> <> <da0648933571bbbb:49aa3b48:12bfa0af692:-7fe4-0000000000000130> <1288399385668> <BEA-000000> <New Metadata version is 7660978571157877258>
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 10 2011
Added on Oct 29 2010
8 comments
1,043 views