| Author | 
		  Message
		 | 
		
		  | mqceries | 
		  
		    
			  
				 Posted: Fri Dec 09, 2011 6:50 am    Post subject: SOAP errors on invoking HTTP Input node. | 
				     | 
			   
			 
		   | 
		
		
		    Acolyte
 
 Joined: 02 Dec 2011 Posts: 70
  
  | 
		  
		    
			  
				Good Morning my Gurus,
 
 
  I am trying to invoke the HTTPinputnode listening on the flow with xml..everything went right before, but getting following errors from yesterday. This was from my office using machine on office network.
 
   
	| Quote: | 
   
  
	
 
<?xml version="1.0" encoding="UTF-8"?>
 
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 
<SOAP-ENV:Body>
 
<SOAP-ENV:Fault>
 
<faultcode>SOAP-ENV:Server</faultcode>
 
<faultstring>BIP3113E: Exception detected in message flow DIDecisionSvc (broker HWBRKDEV) </faultstring>
 
<faultactor>http://localhost:7080/xxxxxxx/didecisionsvc</faultactor>
 
<detail><text>Exception. BIP2230E: Error detected whilst processing a message in node 'DIDecisionSvc.HlthRecSelect.SetReq'. : F:\build\S610_P\src\DataFlowEngine\ImbComputeNode.cpp: 464: ImbComputeNode::evaluate: ComIbmComputeNode: DIDecisionSvc#FCMComposite_1_6.HlthRecSelect#FCMComposite_1_1
 
BIP2393E: Database error: ODBC return code '-1' from data source ''NGTEST''. : F:\build\S610_P\src\DataFlowEngine\ImbOdbc.cpp: 336: ImbOdbcHandle::checkRcInner: : 
 
BIP2322E: Database error: SQL State ''28000''; Native Error Code '1017'; Error Text ''[IBM][ODBC Oracle driver][Oracle]ORA-01017: invalid username/password; logon denied ''. : F:\build\S610_P\src\DataFlowEngine\ImbOdbc.cpp: 459: ImbOdbcHandle::checkRcInner: : </text></detail>
 
</SOAP-ENV:Fault>
 
</SOAP-ENV:Body>
 
</SOAP-ENV:Envelope>
 
 | 
   
 
 
 
And the following error for just trying to get WSDL listening on HTTP Input node. (with ?WSDL and i checked the prolog and nothing wrong in it.
 
 
   
	| Quote: | 
   
  
	
 
<?xml version="1.0" encoding="UTF-8" ?> 
 
 
 
- <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 
 
 
 
- <SOAP-ENV:Body>
 
 
 
 
- <SOAP-ENV:Fault>
 
 
 
 
  <faultcode>SOAP-ENV:Server</faultcode> 
 
 
 
  <faultstring>BIP3113E: Exception detected in message flow EngagementSvc (broker HWBRKDEV)</faultstring> 
 
 
 
  <faultactor>http://localhost:7080/xxxxx/engagementsvc</faultactor> 
 
 
 
- <detail>
 
 
 
 
  <text>Exception. BIP2230E: Error detected whilst processing a message in node 'EngagementSvc.EngagementService.Extract'. : F:\build\S610_P\src\DataFlowEngine\PluginInterface\ImbJniNode.cpp: 1029: ImbJniNode::evaluate: ComIbmSOAPExtractNode: EngagementSvc#FCMComposite_1_11.EngagementService_EngagementSvc#FCMComposite_1_1 BIP5009E: XML Parsing Errors have occurred. : F:\build\S610_P\src\MTI\MTIforBroker\GenXmlParser4\ImbXMLNSCParser.cpp: 869: ImbXMLNSCParser::parseFirstChild: : BIP5004E: An XML parsing error ''An invalid XML character (Unicode: 0x57) was found in the prolog of the document.'' occurred on line 1 column 1 when parsing element ''/Root/XMLNSC''. : F:\build\S610_P\src\MTI\MTIforBroker\GenXmlParser4\ImbXMLNSCDocHandler.cpp: 635: ImbXMLNSCDocHandler::handleParseErrors: ComIbmWSInputNode: EngagementSvc#FCMComposite_1_7</text> 
 
 
  </detail>
 
 
  </SOAP-ENV:Fault>
 
 
  </SOAP-ENV:Body>
 
 
  </SOAP-ENV:Envelope>
 
 | 
   
 
 | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | mqjeff | 
		  
		    
			  
				 Posted: Fri Dec 09, 2011 7:29 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		   Grand Master
 
 Joined: 25 Jun 2008 Posts: 17447
  
  | 
		  
		    
			  
				So you have a couple of separate issues.
 
 
The first is that one of your compute nodes tried to access a database, and the security information set using mqsisetdbparms for that database has expired.
 
 
The second issue is that you tried to issue ?WSDL against a runtime version that does not support it - at least that's my best guess from the message you posted.
 
 
Two separate, entirely unrelated issues. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | smdavies99 | 
		  
		    
			  
				 Posted: Fri Dec 09, 2011 7:30 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Jedi Council
 
 Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land. 
  | 
		  
		    
			  
				From your post...
 
   
	| Code: | 
   
  
	
 
BIP2393E: Database error: ODBC return code '-1' from data source ''NGTEST''. : F:\build\S610_P\src\DataFlowEngine\ImbOdbc.cpp: 336: ImbOdbcHandle::checkRcInner: :
 
BIP2322E: Database error: SQL State ''28000''; Native Error Code '1017'; Error Text ''[IBM][ODBC Oracle driver][Oracle]ORA-01017: invalid username/password; logon denied ''.
 
 | 
   
 
 
 
AND
 
 
   
	| Code: | 
   
  
	
 
BIP5004E: An XML parsing error ''An invalid XML character (Unicode: 0x57) was found in the prolog of the document.'' occurred on line 1 column 1 when parsing element ''/Root/XMLNSC''. 
 
 | 
   
 
 
 
Perhapse these need to be investigated? _________________ WMQ User since 1999
 
MQSI/WBI/WMB/'Thingy' User since 2002
 
Linux user since 1995
 
 
 
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | kimbert | 
		  
		    
			  
				 Posted: Fri Dec 09, 2011 7:38 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Jedi Council
 
 Joined: 29 Jul 2003 Posts: 5543 Location: Southampton 
  | 
		  
		    
			  
				In my experience, an error parsing the prolog of an XML document is often caused by specifying the wrong encoding / CCSID.
 
 
In fact, I think the error message (if you look up the full text or look in Windows Event Viewer or take a user trace ), will tell you to check the encoding. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | mqceries | 
		  
		    
			  
				 Posted: Fri Dec 09, 2011 7:57 am    Post subject:  | 
				     | 
			   
			 
		   | 
		
		
		    Acolyte
 
 Joined: 02 Dec 2011 Posts: 70
  
  | 
		  
		    
			  
				sorry my bad those are two different cases.
 
 
i will check setdbparms for the first one.
 
 
and regarding the second one we coded WSDL Encoding = False, and i believe that should take care of the issue. | 
			   
			 
		   | 
		
		
		  | Back to top | 
		  
		  	
		   | 
		
		
		    | 
		
		
		  | 
		    
		   |