webMethods

webMethods

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

  • 1.  Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Mon February 11, 2013 05:13 AM

    Hi All,
    I need help from you guys.
    Current version we are using is SAG 8.2.2 version.
    We are trying to create connectivity between Tibco (version BW 5.7) and webMethods using web services.
    We got some wsdl’s from Tibco Team and we created consumers at wM end. However, wM is not able to communicate with Tibco wsdls.
    Here is the error we are getting, wsdl is created using RPC Iiteral style.

    Find WSDL in attachment

    Thanks in advance!!

    Error:
    com.wm.app.b2b.server.ServiceException: org.apache.axis2.AxisFault: An HTTP transport error occured. Error Code: 404, Error Message: No such object: WMService
    at pub.clientimpl.wssClient(clientimpl.java:2957)
    at pub.clientimpl.soapClient(clientimpl.java:1308)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:439)
    at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:643)
    at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:46)
    at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44)
    at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)
    at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:51)
    at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)
    at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:276)
    at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:30)
    at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:363)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:547)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:234)
    at com.wm.app.b2b.server.BaseService.invoke(BaseService.java:194)
    at com.wm.lang.flow.FlowInvoke.invoke(FlowInvoke.java:324)
    at com.wm.lang.flow.FlowState.invokeNode(FlowState.java:584)
    at com.wm.lang.flow.FlowState.stepIncremental(FlowState.java:494)
    at com.wm.lang.flow.FlowState.invoke(FlowState.java:382)
    at wm.server.flowdebugger.stepFlow(flowdebugger.java:935)
    at wm.server.flowdebugger.execute(flowdebugger.java:465)
    at sun.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:449)
    at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:643)
    at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:46)
    at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44)
    at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)
    at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:51)
    at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)
    at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:276)
    at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:30)
    at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:363)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:547)
    at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:386)
    at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:234)
    at com.wm.app.b2b.server.comm.DefaultServerRequestHandler.handleMessage(DefaultServerRequestHandler.java:119)
    at com.wm.app.b2b.server.HTTPMessageHandler.process(HTTPMessageHandler.java:160)
    at com.wm.app.b2b.server.HTTPDispatch.handleRequest(HTTPDispatch.java:181)
    at com.wm.app.b2b.server.Dispatch.run(Dispatch.java:355)
    at com.wm.util.pool.PooledThread.run(PooledThread.java:131)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: org.apache.axis2.AxisFault: An HTTP transport error occured. Error Code: 404, Error Message: No such object: WMService
    at com.wm.app.b2b.server.wss.HTTPTransportSender.makeFault(HTTPTransportSender.java:1060)
    at com.wm.app.b2b.server.wss.HTTPTransportSender.handleResponse(HTTPTransportSender.java:708)
    at com.wm.app.b2b.server.wss.HTTPTransportSender.writeMessageWithWebM(HTTPTransportSender.java:520)
    at com.wm.app.b2b.server.wss.HTTPTransportSender.invoke(HTTPTransportSender.java:192)
    at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:449)
    at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:402)
    at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
    at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
    at com.softwareag.wsstack.client.impl.WSOperationClientImpl.execute(WSOperationClientImpl.java:65)
    at com.wm.app.b2b.server.wss.wssClientImpl.invokeWebService(wssClientImpl.java:282)
    at pub.clientimpl.wssClient(clientimpl.java:2816)

    wsdl with RPC.wsdl (1.46 KB)


    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Mon February 11, 2013 05:45 AM

    Hello Mohamad, if you have access to empower - suggest to read KB article 1741954.

    If it does not help - suggest open a Global Support ticket

    Shmuel


    #webMethods
    #Integration-Server-and-ESB


  • 3.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Mon February 11, 2013 06:24 AM

    Shmuel ,

    I didnt find the KB article 1741954 in EMPOWER.

    And am facing same above issue while calling java webServices to.

    Please help me with more infomation here.

    Any data will be kindful here.

    Thanks
    Shafi


    #Integration-Server-and-ESB
    #webMethods


  • 4.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Mon February 11, 2013 07:15 AM

    Hi Shafi, I admit the article I mentioned does not exist.

    If there is a proxy between IS consumer WSD and target Tibco web service - perhaps you need to configure in IS a proxy alias.

    It is hard for me to understand why not open a Global Support ticket, stay well

    Shmuel


    #Integration-Server-and-ESB
    #webMethods


  • 5.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Tue February 12, 2013 02:03 AM

    Hi Shmuel,

    Thanks for your information.

    We are able to sort the issue. The problem was proxy setups in intranet.

    We are able to call the TIBCO services with help of http alias proxy setups.

    Thanks
    Shafi


    #webMethods
    #Integration-Server-and-ESB


  • 6.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Tue June 11, 2013 02:36 PM

    I am facing same issue can you please inform as to how this was resolved


    #Integration-Server-and-ESB
    #webMethods


  • 7.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Tue June 11, 2013 05:23 PM

    Did you check the proxy setups (DMZ) as mentioned above if there is or firewall blocking etc…connecting to TIBCO site?

    HTH,
    RMG


    #Integration-Server-and-ESB
    #webMethods


  • 8.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Tue June 11, 2013 06:22 PM

    client has confirmed that web service request is received by tibco server yet client responds with http 404 error


    #webMethods
    #Integration-Server-and-ESB


  • 9.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Tue June 11, 2013 07:14 PM

    Please google on the 404 status error and you will get the hits of results.

    one of the result:

    So can you check with your network team regarding if any internal firewall is blocking the traffic from tibco’s request/response (2-way comm to wM server/endpoint) and troubleshoot behind the scenes?

    HTH,
    RMG


    #Integration-Server-and-ESB
    #webMethods


  • 10.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Wed June 12, 2013 05:38 AM

    Hi BSR,
    Please check with your networking team if firewall is open for incoming request from client.


    #webMethods
    #Integration-Server-and-ESB


  • 11.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Wed June 12, 2013 12:48 PM

    Yes this would be first thing to check with internal network folks and make sure its not the bottle neck for your WS communication (endpoints).


    #Integration-Server-and-ESB
    #webMethods


  • 12.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Fri June 14, 2013 06:44 PM

    Recommend you get a hold of SoapSonar Personal Edition and SoapUI and Fiddler.
    Make sure those tools are able to read the wsdl, negotiate the authentication, deal with any ws-addressing, ws*, ssl issues.

    Once you tests then have your functional tests then I would get latest fixes for designer,mediator,centrasite and try to get the wsdl into centrasite, then from centrasite into designer. Next steps would be to virtualize the service and deploy it to mediator.

    Then i would use the tools again to do some testing against the virtual services.


    #webMethods
    #Integration-Server-and-ESB


  • 13.  RE: Issue while calling Tibco (version BW 5.7) WSDLs from webMethods

    Posted Mon June 17, 2013 11:55 AM

    Are you advising or is it another issue you are troubleshooting?


    #Integration-Server-and-ESB
    #webMethods