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.


#TechXchangePresenter
 View Only
Expand all | Collapse all

i:nil="true" in soap response from .NET application

  • 1.  i:nil="true" in soap response from .NET application

    Posted Wed June 08, 2011 02:59 PM

    In response to a webservice call, we are receiving a field value as <a:SLA_Days i:nil=“true”/>. webMethods soap client service hangs on such response and log below error message in the error log,

    com.wm.app.b2b.server.ServiceException: [ISS.0088.9139] Output parameters do not conform to targetOutputSignature: errorCode=VV-006 pathName=/tns:RetrieveExceptionsResponse/tns:RetrieveExceptionsResult/q1:Processes/q1:ProcessStep[0]/q1:Exceptions/q1:Exception[0]/q1:SLA_Days errorMessage=[ISC.0082.9035] Value cannot be null, allow null value is false errorCode=VV-006 pathName=/tns:RetrieveExceptionsResponse/tns:RetrieveExceptionsResult/q1:Processes/q1:ProcessStep[0]/q1:Exceptions/q1:Exception[1]/q1:SLA_Days errorMessage=[ISC.0082.9035] Value cannot be null, allow null value is false.
    Also, the service is getting hang for such a response.

    The target application is .NET and on discussion with support. they informed that this is expected response for a integer field (in this case SLA_Days).


    #soa
    #webMethods
    #API-Management


  • 2.  RE: i:nil="true" in soap response from .NET application

    Posted Wed June 08, 2011 07:50 PM

    For testing purpose can you try to turn off the SOAP Response validation on the IS and see if that resolves your issue.

    watt.server.soap.validateResponse=false.

    Cheers,
    Akshith


    #soa
    #API-Management
    #webMethods