[jboss-user] [JBoss jBPM] - Re: invoke called, but our invoker is disconnected

bertrand.njiipwo do-not-reply at jboss.com
Mon Jan 8 19:41:36 EST 2007


Sorry,

i didn't edit the precedent postreply to end. The WSDL-files follow:
loanapproval.wsdl
<?xml version="1.0" encoding="UTF-8"?>
  | <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="urn:samples:loanapproval" xmlns:loanapproval="urn:samples:loanapproval" xmlns:schufa="urn:samples:schufa" xmlns:types="urn:samples:loanapprovalTypes" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bpel="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:plt="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" targetNamespace="urn:samples:loanapproval">
  | 	<import namespace="urn:samples:schufa" location="interface/schufa.wsdl"/>
  | 	<types/>
  | 		<schema targetNamespace="urn:samples:loanapprovalTypes" xmlns="http://www.w3.org/2001/XMLSchema">
  | 			<element name="loanProcessFault" type="types:loanProcessFaultType"/>
  | 			<complexType name="loanApplicationType">
  | 				<sequence>
  | 					<element name="firstName" type="string"/>
  | 					<element name="lastName" type="string"/>
  | 					<element name="amount" type="float"/>
  | 				</sequence>
  | 			</complexType>
  | 			<complexType name="approvalDecisionType">
  | 				<sequence>
  | 					<!--element name="approved" type="boolean"/-->
  | 					<element name="approved" type="string"/>
  | 				</sequence>
  | 			</complexType>
  | 			<complexType name="loanProcessFaultType">
  | 				<sequence>
  | 					<element name="ErrorCode" type="int"/>
  | 					<element name="ErrorMessage" type="string"/>
  | 				</sequence>
  | 			</complexType>
  | 		</schema>
  | 	</types>
  | 	<message name="applyRequest">
  | 		<part name="loanRequestParameters" type="types:loanApplicationType"/>
  | 	</message>
  | 	<message name="applyResponse">
  | 		<part name="loanResponse" type="types:approvalDecisionType"/>
  | 	</message>
  | 	<message name="applyLoanProcessFault">
  | 		<part name="loanFault" element="types:loanProcessFault"/>
  | 	</message>
  | 	<portType name="LoanProcessPortType">
  | 		<operation name="apply">
  | 			<input message="tns:applyRequest"/>
  | 			<output message="tns:applyResponse"/>
  | 			<fault name="LoanProcessFault" message="tns:applyLoanProcessFault"/>
  | 		</operation>
  | 	</portType>
  | 	<plt:partnerLinkType name="LoanProcessingPLT">
  | 		<plt:role name="lender">
  | 			<plt:portType name="tns:LoanProcessPortType"/>
  | 		</plt:role>
  | 	</plt:partnerLinkType>
  | 	<!-- Describe the relation between the -->
  | 	<plt:partnerLinkType name="SchufaPLT">
  | 		<plt:role name="schufa">
  | 			<plt:portType name="schufa:SchufaWS"/>
  | 		</plt:role>
  | 	</plt:partnerLinkType>
  | </definitions>
  | 

Schufa.wsdl
<?xml version="1.0" encoding="UTF-8"?>
  | <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="urn:samples:schufa" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="urn:samples:schufa" xsi:schemaLocation="http://schemas.xmlsoap.org/wsdl/ http://schemas.xmlsoap.org/wsdl/">
  | 	<message name="validCustomerRequest">
  | 		<part name="_surname" type="xsd:string"/>
  | 		<part name="_firstname" type="xsd:string"/>
  | 	</message>
  | 	<message name="validCustomerResponse">
  | 		<part name="validCustomerReturn" type="xsd:string"/>
  | 	</message>
  | 	<portType name="SchufaWS">
  | 		<operation name="validCustomer" parameterOrder="_surname _firstname">
  | 			<input name="validCustomerRequest" message="tns:validCustomerRequest"/>
  | 			<output name="validCustomerResponse" message="tns:validCustomerResponse"/>
  | 		</operation>
  | 	</portType>
  | </definitions>

schufa.impl.wsdl:
<?xml version="1.0" encoding="UTF-8"?>
  | <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="urn:samples:schufa" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="urn:samples:schufa" xsi:schemaLocation="http://schemas.xmlsoap.org/wsdl/ 
  |                       http://schemas.xmlsoap.org/wsdl/">
  | 	<import namespace="urn:samples:schufa" location="schufa.wsdl"/>
  | 	<binding name="SchufaServiceSoapBinding" type="tns:SchufaWS">
  | 		<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
  | 		<operation name="validCustomer">
  | 			<soap:operation soapAction="urn:samples:schufa:validCustomer"/>
  | 			<input>
  | 				<soap:body use="literal" namespace="urn:samples:schufa"/>
  | 			</input>
  | 			<output>
  | 				<soap:body use="literal" namespace="urn:samples:schufa"/>
  | 			</output>
  | 		</operation>
  | 	</binding>
  | 	<service name="SchufaWSService">
  | 		<port name="SchufaPort" binding="tns:SchufaServiceSoapBinding">
  | 			<soap:address location="http://127.0.0.1:8081/creditprocess/schufa"/>
  | 		</port>
  | 	</service>
  | </definitions> 

This issus is somewhere closed to the one in this thread: 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3916608 but hier i'm using rpc/literal.

Can any one tell me if i'm the one who cause this problem? 

Thanks for your help.

Bertrand

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999264#3999264

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999264



More information about the jboss-user mailing list