Announcement

Collapse
No announcement yet.

OTM Outbound Integration

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • OTM Outbound Integration

    Hi,

    We are doing an outbound integration in OTM in which we have an external system to hit a webservice deployed to the SOA server.
    This is used to rate the system by hitting an external rate service.
    We are able to process aroung 1700 transactions and then the OTMis throwing the following exceptions with the status as either FRESH or ERROR.

    CAUGHT THE FOLLOWING EXCEPTION WHILE PROCESSING TRANSMISSION OUTBOUND: OTM failed to send SERVICE transmission 664,092 from <OTM server>to ServiceName <BPEL Process>, operation process, url <WSDL>with the following Exception: Generic_Remote_Exception java.rmi.RemoteException: java.lang.reflect.InvocationTargetException java.rmi.RemoteException: java.lang.reflect.InvocationTargetException at glog.util.j2ee.webservice.OASWebServiceHelper.invo keCall(OASWebServiceHelper.java:46) at glog.server.webservice.WebServiceCall.call(WebServ iceCall.java:176) at glog.server.webservice.WebServiceCall.call(WebServ iceCall.java:107) at glog.server.workflow.webservice.ServiceTransmissio n.execute(ServiceTransmission.java:97) at glog.server.workflow.webservice.ServiceCall.execut eWithReturn(ServiceCall.java:31) at glog.server.workflow.webservice.ServiceCallTopic.e xecute(ServiceCallTopic.java:19) at glog.server.workflow.SimpleWorkflow.execute(Simple Workflow.java(Compiled Code)) at glog.server.workflow.WorkflowSessionBean.execute(W orkflowSessionBean.java(Compiled Code)) at sun.reflect.GeneratedMethodAccessor30.invoke(Unkno wn Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java(Compiled Code)) at java.lang.reflect.Method.invoke(Method.java(Compil ed Code)) at com.evermind.server.ejb.interceptor.joinpoint.EJBJ oinPointImpl.invoke(EJBJoinPointImpl.java(Compiled Code)) at com.evermind.server.ejb.interceptor.InvocationCont extImpl.proceed(InvocationContextImpl.java(Compile d Code)) at com.evermind.server.ejb.interceptor.system.DMSInte rceptor.invoke(DMSInterceptor.java(Compiled Code)) at com.evermind.server.ejb.interceptor.InvocationCont extImpl.proceed(InvocationContextImpl.java(Compile d Code)) at com.evermind.server.ejb.interceptor.system.TxNotSu pportedInterceptor.invoke(TxNotSupportedIntercepto r.java(Compiled Code)) at com.evermind.server.ejb.interceptor.InvocationCont extImpl.proceed(InvocationContextImpl.java(Inlined Compiled Code)) at com.evermind.server.ejb.interceptor.system.Securit yRoleInterceptor.invoke(SecurityRoleInterceptor.ja va(Compiled Code)) at com.evermind.server.ejb.interceptor.InvocationCont extImpl.proceed(InvocationContextImpl.java(Compile d Code)) at com.evermind.server.ejb.interceptor.system.DMSInte rceptor.invoke(DMSInterceptor.java(Compiled Code)) at com.evermind.server.ejb.interceptor.InvocationCont extImpl.proceed(InvocationContextImpl.java(Compile d Code)) at com.evermind.server.ejb.InvocationContextPool.invo ke(InvocationContextPool.java(Compiled Code)) at com.evermind.server.ejb.StatelessSessionEJBObject. OC4J_invokeMethod(StatelessSessionEJBObject.java(C ompiled Code)) at workflow_WorkflowSession_NonTransactional_RemotePr oxy_mkgm02.execute(Unknown Source) at glog.server.workflow.WorkflowManager.execute(Workf lowManager.java(Compiled Code)) at glog.server.workflow.Trigger.trigger(Trigger.java( Compiled Code)) at glog.util.event.MemoryEventQueueRunnable.processEv ent(MemoryEventQueueRunnable.java(Compiled Code)) at glog.util.event.MemoryEventQueueRunnable.run(Memor yEventQueueRunnable.java:96) at glog.util.event.EventThread.run(EventThread.java:8 2) at java.lang.Thread.run(Thread.java:570).


    Any pointers on this would be highly appreciated.

    Thanks,
    Jhansi

  • #2
    Re: OTM Outbound Integration

    Hi,
    "Generic_Remote_Exception java.rmi.RemoteException:" means that OTM is not able to proceed with "Remote Method Invocation". It indicates that remote server is not available. So check whther BPEL process is being redeployed during your triggering process or SOA server is restarted.

    Thanks!
    Cheers,
    -Neo

    Comment


    • #3
      Re: OTM Outbound Integration

      Also, edit your external system and delete the Webservice name. Re-enter once again so that its WSDL and endpoints will be loaded once again by OTM. Sometimes this might not be loaded when you modify webservice.
      Cheers,
      -Neo

      Comment

      Working...
      X