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.  Oracle SOA and WM - EBO

    Posted Tue October 05, 2010 03:12 PM

    I was wondering if anyone have successfully build a web service connector and able to invoke a soap service provided from Oracle SOA when the input signature is an EBM/EBO. I’m having some errors such as “StackOverflowError” even trying to build the document type from an XSD that was used in the wsdl. I know that the input signature of an EBM/EBO is very large and a bit messy. I’m running IS v6.5 with SP3.


    #API-Management
    #soa
    #webMethods


  • 2.  RE: Oracle SOA and WM - EBO

    Posted Wed October 06, 2010 09:46 AM

    Can you please let me know which EBO/EBM you are trying to import. We have created a webservice connector and able to invoke the service from Oracle SOA suite.

    By the way, please check if the wsdl or XSD has a circular dependency, this is the most common reason for getting a stack overflow exception in wM while creating a doc from XSD or while creating a WS connector


    #webMethods
    #soa
    #API-Management


  • 3.  RE: Oracle SOA and WM - EBO

    Posted Wed October 06, 2010 01:53 PM

    Sure dhruvwm. Actually, the EBO will be in the form of 850_4010.xsd. I’m not sure how to determine if it has circular dependency. I did check with SAG and they suggested IS_6-5_Core_Fix23 fix needs to be applied since they were able to create the doc type based off of the xsd. Currently, we have Core_Fix2.


    #soa
    #webMethods
    #API-Management


  • 4.  RE: Oracle SOA and WM - EBO

    Posted Wed October 06, 2010 02:16 PM

    Ok, if SAG suggests a fix then it could be what you really needed. By circular dependency what I meant is some like this :

    WSDL1 refers WSDL2, where as WSDL2 also has a reference to WSDL1
    or in other way -
    WSDL 1 has XSD imports as XSD1,XSD2,XSD3, where XSD1 refers XSD2 but XSD2 also refers back to XSD1.

    This can only occur due to some typos’ or scilly mistakes while editing the WSDL or XSDs’ manually. We faced this issue earlier and resolved it by removing these circular dependency.


    #API-Management
    #webMethods
    #soa


  • 5.  RE: Oracle SOA and WM - EBO

    Posted Wed October 06, 2010 02:22 PM

    Thanks dhruvwm. Based on your definition, we don’t have circular dependency. Since you were able to invoke wsdl from Oracle SOA, what version of IS_6-5_SP3_CoreFix? do you have?


    #soa
    #API-Management
    #webMethods


  • 6.  RE: Oracle SOA and WM - EBO

    Posted Wed October 06, 2010 02:27 PM

    Also, did you have to manually do something to the wsdl provided by Oracle SOA in order to create the ws connector successfully?


    #API-Management
    #soa
    #webMethods


  • 7.  RE: Oracle SOA and WM - EBO

    Posted Wed October 06, 2010 02:56 PM

    We are in wM 7.1.2 version. We didn’t do anything manually.


    #soa
    #webMethods
    #API-Management