IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

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
  • 1.  Error when invoke a webservice from Business Connector

    Posted Sun January 20, 2008 08:10 PM

    Hello,

    we are using the SAP Business Connector as an interface between SAP and BEA Weblogic app.server. Basically it’s working, but for every SAP inbound that is transferd to invoke a webservice a error message is written in the log file, that looks like:

    2008-01-18 19:54:21 CET com.wm.util.LocalizedException: [B2BSERV.0062.9001] Service record argument in RecordToDocument is null
    … [the whole stack trace]

    In the SAPBC web administration this message can be found in the transactions logs:

    Confirm Event failed: com.wm.app.b2b.server.ServiceException: com.wm.util.LocalizedException: [B2BSERV.0062.9001] Service record argument in RecordToDocument is null

    Anybody who can give me a hint how to solve this problem?

    Thanks & regards Tim


    #Flow-and-Java-services
    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: Error when invoke a webservice from Business Connector

    Posted Mon January 21, 2008 03:15 AM

    Could not tell whether IS / SAP BC is the consumer or provider of the web service. At any rate the Flow involved is invoking RecordToDocument with an empty document parameter.

    Mark


    #webMethods
    #Integration-Server-and-ESB
    #Flow-and-Java-services


  • 3.  RE: Error when invoke a webservice from Business Connector

    Posted Mon January 21, 2008 11:55 PM

    In this case SAPBC is the consumer of a webservice that is provided by BEA WLI server. I used the WSDL generated by Weblogic Workshop to create a ‘web service connector’ in SAPBC Connector Developer, a SAP Inbound Map to a given SAP ‘Function Modul’ and a concatenating ‘Flow Service’. SAP Inbound Map → Flow Serviced → Web Service Connector.


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB


  • 4.  RE: Error when invoke a webservice from Business Connector

    Posted Tue January 22, 2008 01:54 AM

    OK, well step through the Flow service generated by the web service connector. If the invoked service is document/literal style you should see Flow statements extracting the body and converting it to a document. One of those is the likely culprit. That could be because the invoked service is not returned the expected result or because the generated Flow is wrong or both.

    You’ll want to use some mature web service testing tool like CrossCheck SOAPSonar or Parasoft SOATest or at least a decent utility like SoapUI to test the BEA web service outside of IS/SAPBC.

    Mark


    #Flow-and-Java-services
    #webMethods
    #Integration-Server-and-ESB


  • 5.  RE: Error when invoke a webservice from Business Connector

    Posted Tue January 22, 2008 02:42 AM

    Check the results from the web-service call. Most likely it is returning a NULL result.


    #Integration-Server-and-ESB
    #webMethods
    #Flow-and-Java-services