IBM Support

Business Process fails at Dynamic Service step.

Technote (troubleshooting)


Applied B2B Sterling Integrator patch and now the WSDL is not generating the same SOAP request as in and this cause BP to fail at Dynamic Service step.


The BP is making a SOAP call to the remote website and it is failing on the step where it attempts to connect to the site to check if there is any data is available for download. The step is using the service
DS_ABC_BN_WSDL_PORT1_OPE1, which is supposed to pick up purchase orders from the remote site. The exact error being reported is:

Internal Error: Couldn't send request via session
[HttpClientAdapter_DynamicService_13583645591931:21426268] due to state
machine having previous failure [-1: Internal Error: Error reported from ConnectAgent or DataConduit during connection setup 


This has been identified as a product defect under APAR IC90101, per RTC 365602.


SI running on Linux

Diagnosing the problem

SI produces the following SOAP request (notice the XML prologue -- this will be replaced): 

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="" xmlns:xsd="" xmlns:xsi="">
<PurchaseOrderParamList xmlns="" xmlns:soapenv="">


On SI, it produces an error with the following SOAP request. Notice is it created differently than with (see above). Here there is no XML prologue and it begins with header information: 

content-type: text/xml; charset=UTF-8
content-id: <oxnard:node1:13c923f7b70:15230>
date: Thu, 31 Jan 2013 23:28:02 GMT
SOAPAction: ""
<soapenv:Envelope xmlns:soapenv="" xmlns:xsd="" xmlns:xsi="">
<PurchaseOrderParamList xmlns="">

Resolving the problem

Please apply APAR IC90101, per RTC 365602.

Document information

More support for: Sterling B2B Integrator

Software version:

Operating system(s): Linux

Reference #: 1628359

Modified date: 27 June 2013

Translate this page: