VariableTypeMismatch

This is a discussion on VariableTypeMismatch within the Apache forums in Application Servers & Tools category; Hi Ratha, I don't want to add noise here. I see that your wsdl files have cross-references. I'm not sure if ODE can handle this. Regards, ratha wrote: > Hi Matthieu, > > Yap that error was in my bpel.file and i got it during my compilation. > And now i removed that message.wsdl file from my process. But now I'm > facing an 'StackOverflow Error'. > I dont know why it occurs.. :-( . I have attached my files here, Pls can > you go thru it, whether my approach is right? > > Thanks. > Rgds, > Ratha. ...

Go Back   Application Development Forum > Application Servers & Tools > Apache

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 10-27-2008, 06:27 AM
Andres P. Ferrando
Guest
 
Default Re: VariableTypeMismatch

Hi Ratha,

I don't want to add noise here. I see that your wsdl files have
cross-references. I'm not sure if ODE can handle this.

Regards,

ratha wrote:
> Hi Matthieu,
>
> Yap that error was in my bpel.file and i got it during my compilation.
> And now i removed that message.wsdl file from my process. But now I'm
> facing an 'StackOverflow Error'.
> I dont know why it occurs.. :-( . I have attached my files here, Pls can
> you go thru it, whether my approach is right?
>
> Thanks.
> Rgds,
> Ratha.
> Matthieu Riou wrote:
>> On Tue, Oct 28, 2008 at 8:40 PM, ratha <rathav-imBn0Efqqa8@public.gmane.org> wrote:
>>
>>
>>> Hi all,
>>> I'm creating a sample loanprocess in ode(common one). Where I have two
>>> invoke services. So I have created three bpel files and I'm using
>>> only one
>>> wsdl file, where I defined all three port types and bindings.
>>> For the binding operations I use Document/literal binding. So , I have
>>> created another schema files to define elements and types and one
>>> wsdl file
>>> where i define the 'Messages' for parts.
>>> When i invoke a service it says "/*[VariableTypeMismatch] The variable
>>> "approval" must be of type "{http://loanProcess}approveResponse" to be
>>> used in this context; its actual type is "{
>>> http://www.example.org/messages/}approveResponse*/<http://www.example.org/messages/%7DapproveResponse*/>
>>>
>>> ".
>>>
>>>

>>
>> This message can only happen during compilation so I'm guessing you
>> get this
>> on deployment? Also it's probably more related to your BPEL than to your
>> WSDL (probably the declaration of a variable used in an invoke or
>> reply) so
>> if you could provide your BPEL files as well that would be cool. While
>> you're at it, providing whole documents instead of fragments is actually
>> easier to track down
>>
>> Thanks,
>> Matthieu
>>
>>
>>
>>> Here /*http://loanProcess:- */is my service target name space.
>>> /*http://www.example.org/messages:- */is my messages.wsdl file's target
>>> name space./*
>>>
>>> */I imported all the files(wsdl and schema) to all bpel files. I dont
>>> know
>>> why above mentioned error occurs? I defined message for
>>> "approveResponse" at
>>> the wsdl file..Is my approach wrong?
>>> Any assistance would be really helpful.
>>>
>>> Thanks,
>>> Ratha.
>>>
>>> The followingsare my files,
>>>
>>> *_Process wsdl file(This my wsdl file using for all services{part of the
>>> wsdl})
>>> _* <schema xmlns="http://www.w3.org/2001/XMLSchema"
>>> attributeFormDefault="unqualified" elementFormDefault="qualified"
>>> targetNamespace="http://loanProcess">
>>> <element name="approveResponse">
>>> <complexType>
>>> <sequence>
>>>
>>> <element name="out" type="string"/>
>>> </sequence>
>>> </complexType>
>>> </element>
>>> </schema>
>>> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
>>> <xsd:import namespace="http://www.example.org/elements"
>>> schemaLocation="elements.xsd">
>>> </xsd:import>
>>> </xsd:schema>
>>>
>>> <message name="approveResponse">
>>> <part element="xsd:loanApprovalresponse" name="Document" />
>>> </message>
>>> *_
>>>
>>> messages.wsdl file
>>>
>>> _*<wsdl:definitions name="messages"
>>> targetNamespace="http://www.example.org/messages/" xmlns:soap="
>>> http://schemas.xmlsoap.org/wsdl/soap/"
>>> xmlns:tns="http://www.example.org/messages/" xmlns:wsdl="
>>> http://schemas.xmlsoap.org/wsdl/"
>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:loan="
>>> http://www.example.org/elements">
>>> <wsdl:types>
>>> <xsd:schema elementFormDefault="qualified">
>>> <xsd:import
>>> namespace="http://www.example.org/elements"
>>> schemaLocation="elements.xsd">
>>> </xsd:import>
>>> </xsd:schema>
>>> </wsdl:types>
>>>
>>> <wsdl:message name="approveResponse">
>>> <wsdlart element="loan:loanApprovalresponse" name="Document"/>
>>> </wsdl:message>
>>>
>>> </wsdl:definitions>
>>>
>>>
>>> _*elements.xsd file
>>>
>>> *_<schema xmlns="http://www.w3.org/2001/XMLSchema"
>>> targetNamespace="http://www.example.org/elements"
>>> xmlns:tns="http://www.example.org/elements"
>>> elementFormDefault="qualified">
>>>
>>>
>>> <element name="loanProcessRequest" type="tns:LoanProcessRequest"
>>>
>>>> </element>
>>>>
>>> <complexType name="LoanProcessRequest" >
>>> <sequence>
>>> <element name="FirstName">
>>> <simpleType>
>>> <restriction base="string">
>>> <minLength value="1"></minLength>
>>> <maxLength value="10"></maxLength>
>>> </restriction>
>>> </simpleType>
>>> </element>
>>>
>>> .................................................. ............................
>>>
>>>
>>> .................................................. ...........................*_
>>>
>>> _*
>>>
>>>

>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> No virus found in this incoming message.
>> Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database:
>> 270.8.4/1754 - Release Date: 10/29/2008 7:45 AM
>>
>>

>


--
Andrés P. Ferrando
http://www.pruna.com.ar/

Reply With Quote
  #2  
Old 10-28-2008, 11:40 PM
ratha
Guest
 
Default VariableTypeMismatch

Hi all,
I'm creating a sample loanprocess in ode(common one). Where I have two
invoke services. So I have created three bpel files and I'm using only
one wsdl file, where I defined all three port types and bindings.
For the binding operations I use Document/literal binding. So , I have
created another schema files to define elements and types and one wsdl
file where i define the 'Messages' for parts.
When i invoke a service it says "/*[VariableTypeMismatch] The variable
"approval" must be of type "{http://loanProcess}approveResponse" to be
used in this context; its actual type is
"{http://www.example.org/messages/}approveResponse*/".

Here /*http://loanProcess:- */is my service target name space.
/*http://www.example.org/messages:- */is my messages.wsdl file's target
name space./*

*/I imported all the files(wsdl and schema) to all bpel files. I dont
know why above mentioned error occurs? I defined message for
"approveResponse" at the wsdl file..Is my approach wrong?
Any assistance would be really helpful.

Thanks,
Ratha.

The followingsare my files,

*_Process wsdl file(This my wsdl file using for all services{part of the
wsdl})
_* <schema xmlns="http://www.w3.org/2001/XMLSchema"
attributeFormDefault="unqualified" elementFormDefault="qualified"
targetNamespace="http://loanProcess">
<element name="approveResponse">
<complexType>
<sequence>

<element name="out" type="string"/>
</sequence>
</complexType>
</element>
</schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="http://www.example.org/elements"
schemaLocation="elements.xsd">
</xsd:import>
</xsd:schema>

<message name="approveResponse">
<part element="xsd:loanApprovalresponse" name="Document" />
</message>
*_

messages.wsdl file

_*<wsdl:definitions name="messages"
targetNamespace="http://www.example.org/messages/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://www.example.org/messages/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:loan="http://www.example.org/elements">

<wsdl:types>
<xsd:schema elementFormDefault="qualified">
<xsd:import
namespace="http://www.example.org/elements"
schemaLocation="elements.xsd">
</xsd:import>
</xsd:schema>
</wsdl:types>

<wsdl:message name="approveResponse">
<wsdlart element="loan:loanApprovalresponse" name="Document"/>
</wsdl:message>

</wsdl:definitions>


_*elements.xsd file

*_<schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.example.org/elements"
xmlns:tns="http://www.example.org/elements" elementFormDefault="qualified">


<element name="loanProcessRequest" type="tns:LoanProcessRequest"
></element>


<complexType name="LoanProcessRequest" >
<sequence>
<element name="FirstName">
<simpleType>
<restriction base="string">
<minLength value="1"></minLength>
<maxLength value="10"></maxLength>
</restriction>
</simpleType>
</element>
.................................................. .............................
.................................................. ............................*_
_*

Reply With Quote
  #3  
Old 10-29-2008, 11:00 AM
Matthieu Riou
Guest
 
Default Re: VariableTypeMismatch

On Tue, Oct 28, 2008 at 8:40 PM, ratha <rathav-imBn0Efqqa8@public.gmane.org> wrote:

> Hi all,
> I'm creating a sample loanprocess in ode(common one). Where I have two
> invoke services. So I have created three bpel files and I'm using only one
> wsdl file, where I defined all three port types and bindings.
> For the binding operations I use Document/literal binding. So , I have
> created another schema files to define elements and types and one wsdl file
> where i define the 'Messages' for parts.
> When i invoke a service it says "/*[VariableTypeMismatch] The variable
> "approval" must be of type "{http://loanProcess}approveResponse" to be
> used in this context; its actual type is "{
> http://www.example.org/messages/}approveResponse*/<http://www.example.org/messages/%7DapproveResponse*/>
> ".
>


This message can only happen during compilation so I'm guessing you get this
on deployment? Also it's probably more related to your BPEL than to your
WSDL (probably the declaration of a variable used in an invoke or reply) so
if you could provide your BPEL files as well that would be cool. While
you're at it, providing whole documents instead of fragments is actually
easier to track down

Thanks,
Matthieu


>
> Here /*http://loanProcess:- */is my service target name space.
> /*http://www.example.org/messages:- */is my messages.wsdl file's target
> name space./*
>
> */I imported all the files(wsdl and schema) to all bpel files. I dont know
> why above mentioned error occurs? I defined message for "approveResponse" at
> the wsdl file..Is my approach wrong?
> Any assistance would be really helpful.
>
> Thanks,
> Ratha.
>
> The followingsare my files,
>
> *_Process wsdl file(This my wsdl file using for all services{part of the
> wsdl})
> _* <schema xmlns="http://www.w3.org/2001/XMLSchema"
> attributeFormDefault="unqualified" elementFormDefault="qualified"
> targetNamespace="http://loanProcess">
> <element name="approveResponse">
> <complexType>
> <sequence>
>
> <element name="out" type="string"/>
> </sequence>
> </complexType>
> </element>
> </schema>
> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <xsd:import namespace="http://www.example.org/elements"
> schemaLocation="elements.xsd">
> </xsd:import>
> </xsd:schema>
>
> <message name="approveResponse">
> <part element="xsd:loanApprovalresponse" name="Document" />
> </message>
> *_
>
> messages.wsdl file
>
> _*<wsdl:definitions name="messages"
> targetNamespace="http://www.example.org/messages/" xmlns:soap="
> http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:tns="http://www.example.org/messages/" xmlns:wsdl="
> http://schemas.xmlsoap.org/wsdl/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:loan="
> http://www.example.org/elements">
> <wsdl:types>
> <xsd:schema elementFormDefault="qualified">
> <xsd:import
> namespace="http://www.example.org/elements"
> schemaLocation="elements.xsd">
> </xsd:import>
> </xsd:schema>
> </wsdl:types>
>
> <wsdl:message name="approveResponse">
> <wsdlart element="loan:loanApprovalresponse" name="Document"/>
> </wsdl:message>
>
> </wsdl:definitions>
>
>
> _*elements.xsd file
>
> *_<schema xmlns="http://www.w3.org/2001/XMLSchema"
> targetNamespace="http://www.example.org/elements"
> xmlns:tns="http://www.example.org/elements"
> elementFormDefault="qualified">
>
>
> <element name="loanProcessRequest" type="tns:LoanProcessRequest"
> ></element>

> <complexType name="LoanProcessRequest" >
> <sequence>
> <element name="FirstName">
> <simpleType>
> <restriction base="string">
> <minLength value="1"></minLength>
> <maxLength value="10"></maxLength>
> </restriction>
> </simpleType>
> </element>
>
> .................................................. ............................
>
> .................................................. ...........................*_
> _*
>


Reply With Quote
  #4  
Old 10-30-2008, 01:52 AM
ratha
Guest
 
Default Re: VariableTypeMismatch

Hi Matthieu,

Yap that error was in my bpel.file and i got it during my compilation.
And now i removed that message.wsdl file from my process. But now I'm
facing an 'StackOverflow Error'.
I dont know why it occurs.. :-( . I have attached my files here, Pls can
you go thru it, whether my approach is right?

Thanks.
Rgds,
Ratha.
Matthieu Riou wrote:
> On Tue, Oct 28, 2008 at 8:40 PM, ratha <rathav-imBn0Efqqa8@public.gmane.org> wrote:
>
>
>> Hi all,
>> I'm creating a sample loanprocess in ode(common one). Where I have two
>> invoke services. So I have created three bpel files and I'm using only one
>> wsdl file, where I defined all three port types and bindings.
>> For the binding operations I use Document/literal binding. So , I have
>> created another schema files to define elements and types and one wsdl file
>> where i define the 'Messages' for parts.
>> When i invoke a service it says "/*[VariableTypeMismatch] The variable
>> "approval" must be of type "{http://loanProcess}approveResponse" to be
>> used in this context; its actual type is "{
>> http://www.example.org/messages/}approveResponse*/<http://www.example.org/messages/%7DapproveResponse*/>
>> ".
>>
>>

>
> This message can only happen during compilation so I'm guessing you get this
> on deployment? Also it's probably more related to your BPEL than to your
> WSDL (probably the declaration of a variable used in an invoke or reply) so
> if you could provide your BPEL files as well that would be cool. While
> you're at it, providing whole documents instead of fragments is actually
> easier to track down
>
> Thanks,
> Matthieu
>
>
>
>> Here /*http://loanProcess:- */is my service target name space.
>> /*http://www.example.org/messages:- */is my messages.wsdl file's target
>> name space./*
>>
>> */I imported all the files(wsdl and schema) to all bpel files. I dont know
>> why above mentioned error occurs? I defined message for "approveResponse" at
>> the wsdl file..Is my approach wrong?
>> Any assistance would be really helpful.
>>
>> Thanks,
>> Ratha.
>>
>> The followingsare my files,
>>
>> *_Process wsdl file(This my wsdl file using for all services{part of the
>> wsdl})
>> _* <schema xmlns="http://www.w3.org/2001/XMLSchema"
>> attributeFormDefault="unqualified" elementFormDefault="qualified"
>> targetNamespace="http://loanProcess">
>> <element name="approveResponse">
>> <complexType>
>> <sequence>
>>
>> <element name="out" type="string"/>
>> </sequence>
>> </complexType>
>> </element>
>> </schema>
>> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
>> <xsd:import namespace="http://www.example.org/elements"
>> schemaLocation="elements.xsd">
>> </xsd:import>
>> </xsd:schema>
>>
>> <message name="approveResponse">
>> <part element="xsd:loanApprovalresponse" name="Document" />
>> </message>
>> *_
>>
>> messages.wsdl file
>>
>> _*<wsdl:definitions name="messages"
>> targetNamespace="http://www.example.org/messages/" xmlns:soap="
>> http://schemas.xmlsoap.org/wsdl/soap/"
>> xmlns:tns="http://www.example.org/messages/" xmlns:wsdl="
>> http://schemas.xmlsoap.org/wsdl/"
>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:loan="
>> http://www.example.org/elements">
>> <wsdl:types>
>> <xsd:schema elementFormDefault="qualified">
>> <xsd:import
>> namespace="http://www.example.org/elements"
>> schemaLocation="elements.xsd">
>> </xsd:import>
>> </xsd:schema>
>> </wsdl:types>
>>
>> <wsdl:message name="approveResponse">
>> <wsdlart element="loan:loanApprovalresponse" name="Document"/>
>> </wsdl:message>
>>
>> </wsdl:definitions>
>>
>>
>> _*elements.xsd file
>>
>> *_<schema xmlns="http://www.w3.org/2001/XMLSchema"
>> targetNamespace="http://www.example.org/elements"
>> xmlns:tns="http://www.example.org/elements"
>> elementFormDefault="qualified">
>>
>>
>> <element name="loanProcessRequest" type="tns:LoanProcessRequest"
>>
>>> </element>
>>>

>> <complexType name="LoanProcessRequest" >
>> <sequence>
>> <element name="FirstName">
>> <simpleType>
>> <restriction base="string">
>> <minLength value="1"></minLength>
>> <maxLength value="10"></maxLength>
>> </restriction>
>> </simpleType>
>> </element>
>>
>> .................................................. ............................
>>
>> .................................................. ...........................*_
>> _*
>>
>>

>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.8.4/1754 - Release Date: 10/29/2008 7:45 AM
>
>



Reply With Quote
  #5  
Old 10-30-2008, 01:54 AM
ratha
Guest
 
Default Re: VariableTypeMismatch

Hi,
This is I'm getting

Thanks.

FATAL - GeronimoLog.fatal(120) | Encountered an unexpected error.
Exiting poller...
java.lang.StackOverflowError
at java.io.InputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.http://www.protocol.file.FileURLConn...onnect(Unknown Source)
at
sun.net.http://www.protocol.file.FileURLConn...Stream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at
org.apache.ode.bpel.compiler.DefaultResourceFinder .openResource(DefaultResourceFinder.java:81)
at
org.apache.ode.bpel.compiler.WsdlFinderXMLEntityRe solver.resolveEntity(WsdlFinderXMLEntityResolver.j ava:105)
at
org.apache.ode.utils.xsd.CapturingXMLEntityResolve r.resolveEntity(CapturingXMLEntityResolver.java:72 )
at org.apache.xerces.impl.XMLEntityManager.resolveEnt ity(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaLoader.resolveD ocument(Unknown
Source)
at
org.apache.xerces.impl.xs.traversers.XSDHandler.re solveSchema(Unknown
Source)
at
org.apache.xerces.impl.xs.traversers.XSDHandler.co nstructTrees(Unknown
Source)
at
org.apache.xerces.impl.xs.traversers.XSDHandler.pa rseSchema(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaLoader.loadSche ma(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaLoader.loadGram mar(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaLoader.load(Unk nown Source)
at org.apache.ode.utils.xsd.XSUtils.captureSchema(XSU tils.java:121)
at org.apache.ode.utils.xsd.XSUtils.captureSchema(XSU tils.java:88)
at
org.apache.ode.bpel.compiler.WSDLRegistry.captureS chemas(WSDLRegistry.java:205)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:140)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
at
org.apache.ode.bpel.compiler.WSDLRegistry.addDefin ition(WSDLRegistry.java:177)
ratha wrote:
> Hi Matthieu,
>
> Yap that error was in my bpel.file and i got it during my compilation.
> And now i removed that message.wsdl file from my process. But now I'm
> facing an 'StackOverflow Error'.
> I dont know why it occurs.. :-( . I have attached my files here, Pls
> can you go thru it, whether my approach is right?
>
> Thanks.
> Rgds,
> Ratha.
> Matthieu Riou wrote:
>> On Tue, Oct 28, 2008 at 8:40 PM, ratha <rathav-imBn0Efqqa8@public.gmane.org> wrote:
>>
>>
>>> Hi all,
>>> I'm creating a sample loanprocess in ode(common one). Where I have two
>>> invoke services. So I have created three bpel files and I'm using
>>> only one
>>> wsdl file, where I defined all three port types and bindings.
>>> For the binding operations I use Document/literal binding. So , I have
>>> created another schema files to define elements and types and one
>>> wsdl file
>>> where i define the 'Messages' for parts.
>>> When i invoke a service it says "/*[VariableTypeMismatch] The variable
>>> "approval" must be of type "{http://loanProcess}approveResponse" to be
>>> used in this context; its actual type is "{
>>> http://www.example.org/messages/}approveResponse*/<http://www.example.org/messages/%7DapproveResponse*/>
>>>
>>> ".
>>>
>>>

>>
>> This message can only happen during compilation so I'm guessing you
>> get this
>> on deployment? Also it's probably more related to your BPEL than to your
>> WSDL (probably the declaration of a variable used in an invoke or
>> reply) so
>> if you could provide your BPEL files as well that would be cool. While
>> you're at it, providing whole documents instead of fragments is actually
>> easier to track down
>>
>> Thanks,
>> Matthieu
>>
>>
>>
>>> Here /*http://loanProcess:- */is my service target name space.
>>> /*http://www.example.org/messages:- */is my messages.wsdl file's target
>>> name space./*
>>>
>>> */I imported all the files(wsdl and schema) to all bpel files. I
>>> dont know
>>> why above mentioned error occurs? I defined message for
>>> "approveResponse" at
>>> the wsdl file..Is my approach wrong?
>>> Any assistance would be really helpful.
>>>
>>> Thanks,
>>> Ratha.
>>>
>>> The followingsare my files,
>>>
>>> *_Process wsdl file(This my wsdl file using for all services{part of
>>> the
>>> wsdl})
>>> _* <schema xmlns="http://www.w3.org/2001/XMLSchema"
>>> attributeFormDefault="unqualified" elementFormDefault="qualified"
>>> targetNamespace="http://loanProcess">
>>> <element name="approveResponse">
>>> <complexType>
>>> <sequence>
>>>
>>> <element name="out" type="string"/>
>>> </sequence>
>>> </complexType>
>>> </element>
>>> </schema>
>>> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
>>> <xsd:import namespace="http://www.example.org/elements"
>>> schemaLocation="elements.xsd">
>>> </xsd:import>
>>> </xsd:schema>
>>>
>>> <message name="approveResponse">
>>> <part element="xsd:loanApprovalresponse" name="Document" />
>>> </message>
>>> *_
>>>
>>> messages.wsdl file
>>>
>>> _*<wsdl:definitions name="messages"
>>> targetNamespace="http://www.example.org/messages/" xmlns:soap="
>>> http://schemas.xmlsoap.org/wsdl/soap/"
>>> xmlns:tns="http://www.example.org/messages/" xmlns:wsdl="
>>> http://schemas.xmlsoap.org/wsdl/"
>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:loan="
>>> http://www.example.org/elements">
>>> <wsdl:types>
>>> <xsd:schema elementFormDefault="qualified">
>>> <xsd:import
>>> namespace="http://www.example.org/elements"
>>> schemaLocation="elements.xsd">
>>> </xsd:import>
>>> </xsd:schema>
>>> </wsdl:types>
>>>
>>> <wsdl:message name="approveResponse">
>>> <wsdlart element="loan:loanApprovalresponse" name="Document"/>
>>> </wsdl:message>
>>>
>>> </wsdl:definitions>
>>>
>>>
>>> _*elements.xsd file
>>>
>>> *_<schema xmlns="http://www.w3.org/2001/XMLSchema"
>>> targetNamespace="http://www.example.org/elements"
>>> xmlns:tns="http://www.example.org/elements"
>>> elementFormDefault="qualified">
>>>
>>>
>>> <element name="loanProcessRequest" type="tns:LoanProcessRequest"
>>>
>>>> </element>
>>>>
>>> <complexType name="LoanProcessRequest" >
>>> <sequence>
>>> <element name="FirstName">
>>> <simpleType>
>>> <restriction base="string">
>>> <minLength value="1"></minLength>
>>> <maxLength value="10"></maxLength>
>>> </restriction>
>>> </simpleType>
>>> </element>
>>>
>>> .................................................. ............................
>>>
>>>
>>> .................................................. ...........................*_
>>>
>>> _*
>>>
>>>

>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> No virus found in this incoming message.
>> Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus
>> Database: 270.8.4/1754 - Release Date: 10/29/2008 7:45 AM
>>
>>

>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.8.5/1755 - Release Date: 10/29/2008 5:27 PM
>
>



Reply With Quote
  #6  
Old 10-30-2008, 08:10 AM
ratha
Guest
 
Default Re: VariableTypeMismatch

Hi Andres,
Can't I keep multiple BPEL files and the related WSDL files in a single
folder?
I have three BPEL files and three WSDL files of them. I'm invoking two
services through one of the BPEL file(through Partner links and Messages).
Is it wrong?

Regards,
Ratha.

Andres P. Ferrando wrote:
> Hi Ratha,
>
> I don't want to add noise here. I see that your wsdl files have
> cross-references. I'm not sure if ODE can handle this.
>
> Regards,
>
> ratha wrote:
>
>> Hi Matthieu,
>>
>> Yap that error was in my bpel.file and i got it during my compilation.
>> And now i removed that message.wsdl file from my process. But now I'm
>> facing an 'StackOverflow Error'.
>> I dont know why it occurs.. :-( . I have attached my files here, Pls can
>> you go thru it, whether my approach is right?
>>
>> Thanks.
>> Rgds,
>> Ratha.
>> Matthieu Riou wrote:
>>
>>> On Tue, Oct 28, 2008 at 8:40 PM, ratha <rathav-imBn0Efqqa8@public.gmane.org> wrote:
>>>
>>>
>>>
>>>> Hi all,
>>>> I'm creating a sample loanprocess in ode(common one). Where I have two
>>>> invoke services. So I have created three bpel files and I'm using
>>>> only one
>>>> wsdl file, where I defined all three port types and bindings.
>>>> For the binding operations I use Document/literal binding. So , I have
>>>> created another schema files to define elements and types and one
>>>> wsdl file
>>>> where i define the 'Messages' for parts.
>>>> When i invoke a service it says "/*[VariableTypeMismatch] The variable
>>>> "approval" must be of type "{http://loanProcess}approveResponse" to be
>>>> used in this context; its actual type is "{
>>>> http://www.example.org/messages/}approveResponse*/<http://www.example.org/messages/%7DapproveResponse*/>
>>>>
>>>> ".
>>>>
>>>>
>>>>
>>> This message can only happen during compilation so I'm guessing you
>>> get this
>>> on deployment? Also it's probably more related to your BPEL than to your
>>> WSDL (probably the declaration of a variable used in an invoke or
>>> reply) so
>>> if you could provide your BPEL files as well that would be cool. While
>>> you're at it, providing whole documents instead of fragments is actually
>>> easier to track down
>>>
>>> Thanks,
>>> Matthieu
>>>
>>>
>>>
>>>
>>>> Here /*http://loanProcess:- */is my service target name space.
>>>> /*http://www.example.org/messages:- */is my messages.wsdl file's target
>>>> name space./*
>>>>
>>>> */I imported all the files(wsdl and schema) to all bpel files. I dont
>>>> know
>>>> why above mentioned error occurs? I defined message for
>>>> "approveResponse" at
>>>> the wsdl file..Is my approach wrong?
>>>> Any assistance would be really helpful.
>>>>
>>>> Thanks,
>>>> Ratha.
>>>>
>>>> The followingsare my files,
>>>>
>>>> *_Process wsdl file(This my wsdl file using for all services{part of the
>>>> wsdl})
>>>> _* <schema xmlns="http://www.w3.org/2001/XMLSchema"
>>>> attributeFormDefault="unqualified" elementFormDefault="qualified"
>>>> targetNamespace="http://loanProcess">
>>>> <element name="approveResponse">
>>>> <complexType>
>>>> <sequence>
>>>>
>>>> <element name="out" type="string"/>
>>>> </sequence>
>>>> </complexType>
>>>> </element>
>>>> </schema>
>>>> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
>>>> <xsd:import namespace="http://www.example.org/elements"
>>>> schemaLocation="elements.xsd">
>>>> </xsd:import>
>>>> </xsd:schema>
>>>>
>>>> <message name="approveResponse">
>>>> <part element="xsd:loanApprovalresponse" name="Document" />
>>>> </message>
>>>> *_
>>>>
>>>> messages.wsdl file
>>>>
>>>> _*<wsdl:definitions name="messages"
>>>> targetNamespace="http://www.example.org/messages/" xmlns:soap="
>>>> http://schemas.xmlsoap.org/wsdl/soap/"
>>>> xmlns:tns="http://www.example.org/messages/" xmlns:wsdl="
>>>> http://schemas.xmlsoap.org/wsdl/"
>>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:loan="
>>>> http://www.example.org/elements">
>>>> <wsdl:types>
>>>> <xsd:schema elementFormDefault="qualified">
>>>> <xsd:import
>>>> namespace="http://www.example.org/elements"
>>>> schemaLocation="elements.xsd">
>>>> </xsd:import>
>>>> </xsd:schema>
>>>> </wsdl:types>
>>>>
>>>> <wsdl:message name="approveResponse">
>>>> <wsdlart element="loan:loanApprovalresponse" name="Document"/>
>>>> </wsdl:message>
>>>>
>>>> </wsdl:definitions>
>>>>
>>>>
>>>> _*elements.xsd file
>>>>
>>>> *_<schema xmlns="http://www.w3.org/2001/XMLSchema"
>>>> targetNamespace="http://www.example.org/elements"
>>>> xmlns:tns="http://www.example.org/elements"
>>>> elementFormDefault="qualified">
>>>>
>>>>
>>>> <element name="loanProcessRequest" type="tns:LoanProcessRequest"
>>>>
>>>>
>>>>> </element>
>>>>>
>>>>>
>>>> <complexType name="LoanProcessRequest" >
>>>> <sequence>
>>>> <element name="FirstName">
>>>> <simpleType>
>>>> <restriction base="string">
>>>> <minLength value="1"></minLength>
>>>> <maxLength value="10"></maxLength>
>>>> </restriction>
>>>> </simpleType>
>>>> </element>
>>>>
>>>> .................................................. ............................
>>>>
>>>>
>>>> .................................................. ...........................*_
>>>>
>>>> _*
>>>>
>>>>
>>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>> No virus found in this incoming message.
>>> Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database:
>>> 270.8.4/1754 - Release Date: 10/29/2008 7:45 AM
>>>
>>>
>>>

>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.8.5/1755 - Release Date: 10/29/2008 5:27 PM
>
>



Reply With Quote
  #7  
Old 10-30-2008, 10:04 AM
Matthieu Riou
Guest
 
Default Re: VariableTypeMismatch

On Thu, Oct 30, 2008 at 5:10 AM, ratha <rathav-imBn0Efqqa8@public.gmane.org> wrote:

> Hi Andres,
> Can't I keep multiple BPEL files and the related WSDL files in a single
> folder?
> I have three BPEL files and three WSDL files of them. I'm invoking two
> services through one of the BPEL file(through Partner links and Messages).
> Is it wrong?
>


It's not but you'll have to remove those circular imports that Andres
pointed at. Specifically, your portType definitions with message types
coming from each WSDL don't help you:

<portType name="LoanApproverPT">
<operation name="approve">
<input message="null:LoanServiceRequestMessage"/>
<output message="tns:LoanApproverResponseMessage"/>
</operation>
</portType>

<portType name="LoanServicePT">
<operation name="request">
<input message="tns:LoanServiceRequestMessage"/>
<output message="wsdl:LoanApproverResponseMessage"/>
</operation>
</portType>

I would try to reuse the elements definitions instead of the messages and
externalize those.

Matthieu


>
> Regards,
> Ratha.
>
> Andres P. Ferrando wrote:
>
>> Hi Ratha,
>>
>> I don't want to add noise here. I see that your wsdl files have
>> cross-references. I'm not sure if ODE can handle this.
>>
>> Regards,
>>
>> ratha wrote:
>>
>>
>>> Hi Matthieu,
>>>
>>> Yap that error was in my bpel.file and i got it during my compilation.
>>> And now i removed that message.wsdl file from my process. But now I'm
>>> facing an 'StackOverflow Error'.
>>> I dont know why it occurs.. :-( . I have attached my files here, Pls can
>>> you go thru it, whether my approach is right?
>>>
>>> Thanks.
>>> Rgds,
>>> Ratha.
>>> Matthieu Riou wrote:
>>>
>>>
>>>> On Tue, Oct 28, 2008 at 8:40 PM, ratha <rathav-imBn0Efqqa8@public.gmane.org> wrote:
>>>>
>>>>
>>>>
>>>>> Hi all,
>>>>> I'm creating a sample loanprocess in ode(common one). Where I have two
>>>>> invoke services. So I have created three bpel files and I'm using
>>>>> only one
>>>>> wsdl file, where I defined all three port types and bindings.
>>>>> For the binding operations I use Document/literal binding. So , I have
>>>>> created another schema files to define elements and types and one
>>>>> wsdl file
>>>>> where i define the 'Messages' for parts.
>>>>> When i invoke a service it says "/*[VariableTypeMismatch] The variable
>>>>> "approval" must be of type "{http://loanProcess}approveResponse" to be
>>>>> used in this context; its actual type is "{
>>>>> http://www.example.org/messages/}approveResponse*/<http://www.example.org/messages/%7DapproveResponse*/>
>>>>> <http://www.example.org/messages/%7DapproveResponse*/>
>>>>>
>>>>> ".
>>>>>
>>>>>
>>>>>
>>>> This message can only happen during compilation so I'm guessing you
>>>> get this
>>>> on deployment? Also it's probably more related to your BPEL than to your
>>>> WSDL (probably the declaration of a variable used in an invoke or
>>>> reply) so
>>>> if you could provide your BPEL files as well that would be cool. While
>>>> you're at it, providing whole documents instead of fragments is actually
>>>> easier to track down
>>>>
>>>> Thanks,
>>>> Matthieu
>>>>
>>>>
>>>>
>>>>
>>>>> Here /*http://loanProcess:- */is my service target name space.
>>>>> /*http://www.example.org/messages:- */is my messages.wsdl file's
>>>>> target
>>>>> name space./*
>>>>>
>>>>> */I imported all the files(wsdl and schema) to all bpel files. I dont
>>>>> know
>>>>> why above mentioned error occurs? I defined message for
>>>>> "approveResponse" at
>>>>> the wsdl file..Is my approach wrong?
>>>>> Any assistance would be really helpful.
>>>>>
>>>>> Thanks,
>>>>> Ratha.
>>>>>
>>>>> The followingsare my files,
>>>>>
>>>>> *_Process wsdl file(This my wsdl file using for all services{part of
>>>>> the
>>>>> wsdl})
>>>>> _* <schema xmlns="http://www.w3.org/2001/XMLSchema"
>>>>> attributeFormDefault="unqualified" elementFormDefault="qualified"
>>>>> targetNamespace="http://loanProcess">
>>>>> <element name="approveResponse">
>>>>> <complexType>
>>>>> <sequence>
>>>>>
>>>>> <element name="out" type="string"/>
>>>>> </sequence>
>>>>> </complexType>
>>>>> </element>
>>>>> </schema>
>>>>> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
>>>>> <xsd:import namespace="http://www.example.org/elements"
>>>>> schemaLocation="elements.xsd">
>>>>> </xsd:import>
>>>>> </xsd:schema>
>>>>>
>>>>> <message name="approveResponse">
>>>>> <part element="xsd:loanApprovalresponse" name="Document" />
>>>>> </message>
>>>>> *_
>>>>>
>>>>> messages.wsdl file
>>>>>
>>>>> _*<wsdl:definitions name="messages"
>>>>> targetNamespace="http://www.example.org/messages/" xmlns:soap="
>>>>> http://schemas.xmlsoap.org/wsdl/soap/"
>>>>> xmlns:tns="http://www.example.org/messages/" xmlns:wsdl="
>>>>> http://schemas.xmlsoap.org/wsdl/"
>>>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:loan="
>>>>> http://www.example.org/elements">
>>>>> <wsdl:types>
>>>>> <xsd:schema elementFormDefault="qualified">
>>>>> <xsd:import
>>>>> namespace="http://www.example.org/elements"
>>>>> schemaLocation="elements.xsd">
>>>>> </xsd:import>
>>>>> </xsd:schema>
>>>>> </wsdl:types>
>>>>>
>>>>> <wsdl:message name="approveResponse">
>>>>> <wsdlart element="loan:loanApprovalresponse" name="Document"/>
>>>>> </wsdl:message>
>>>>>
>>>>> </wsdl:definitions>
>>>>>
>>>>>
>>>>> _*elements.xsd file
>>>>>
>>>>> *_<schema xmlns="http://www.w3.org/2001/XMLSchema"
>>>>> targetNamespace="http://www.example.org/elements"
>>>>> xmlns:tns="http://www.example.org/elements"
>>>>> elementFormDefault="qualified">
>>>>>
>>>>>
>>>>> <element name="loanProcessRequest" type="tns:LoanProcessRequest"
>>>>>
>>>>>
>>>>>> </element>
>>>>>>
>>>>>>
>>>>> <complexType name="LoanProcessRequest" >
>>>>> <sequence>
>>>>> <element name="FirstName">
>>>>> <simpleType>
>>>>> <restriction base="string">
>>>>> <minLength value="1"></minLength>
>>>>> <maxLength value="10"></maxLength>
>>>>> </restriction>
>>>>> </simpleType>
>>>>> </element>
>>>>>
>>>>>
>>>>> .................................................. ............................
>>>>>
>>>>>
>>>>>
>>>>> .................................................. ...........................*_
>>>>>
>>>>> _*
>>>>>
>>>>>
>>>>>
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> No virus found in this incoming message.
>>>> Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database:
>>>> 270.8.4/1754 - Release Date: 10/29/2008 7:45 AM
>>>>
>>>>
>>>>
>>>

>> ------------------------------------------------------------------------
>>
>>
>> No virus found in this incoming message.
>> Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database:
>> 270.8.5/1755 - Release Date: 10/29/2008 5:27 PM
>>
>>
>>

>
>


Reply With Quote
  #8  
Old 10-31-2008, 05:01 AM
ratha
Guest
 
Default Re: VariableTypeMismatch

Hi,
As you both adviced me, i removed circular imports and created a new
wsdl file to hold mesaages and a schema file to keep elements. For the
variables, I assigned those 'Element type'
But when compiling it says,message variable required. I imported schema
file into my message WSDL file and I imported the schema and the message
files to my other main three WSDL files and Bpel files.
Any suggestion?(I attached my corrected files)
Rgrds,
Ratha.


Matthieu Riou wrote:
> On Thu, Oct 30, 2008 at 5:10 AM, ratha <rathav-imBn0Efqqa8@public.gmane.org> wrote:
>
>
>> Hi Andres,
>> Can't I keep multiple BPEL files and the related WSDL files in a single
>> folder?
>> I have three BPEL files and three WSDL files of them. I'm invoking two
>> services through one of the BPEL file(through Partner links and Messages).
>> Is it wrong?
>>
>>

>
> It's not but you'll have to remove those circular imports that Andres
> pointed at. Specifically, your portType definitions with message types
> coming from each WSDL don't help you:
>
> <portType name="LoanApproverPT">
> <operation name="approve">
> <input message="null:LoanServiceRequestMessage"/>
> <output message="tns:LoanApproverResponseMessage"/>
> </operation>
> </portType>
>
> <portType name="LoanServicePT">
> <operation name="request">
> <input message="tns:LoanServiceRequestMessage"/>
> <output message="wsdl:LoanApproverResponseMessage"/>
> </operation>
> </portType>
>
> I would try to reuse the elements definitions instead of the messages and
> externalize those.
>
> Matthieu
>
>
>
>> Regards,
>> Ratha.
>>
>> Andres P. Ferrando wrote:
>>
>>
>>> Hi Ratha,
>>>
>>> I don't want to add noise here. I see that your wsdl files have
>>> cross-references. I'm not sure if ODE can handle this.
>>>
>>> Regards,
>>>
>>> ratha wrote:
>>>
>>>
>>>
>>>> Hi Matthieu,
>>>>
>>>> Yap that error was in my bpel.file and i got it during my compilation.
>>>> And now i removed that message.wsdl file from my process. But now I'm
>>>> facing an 'StackOverflow Error'.
>>>> I dont know why it occurs.. :-( . I have attached my files here, Pls can
>>>> you go thru it, whether my approach is right?
>>>>
>>>> Thanks.
>>>> Rgds,
>>>> Ratha.
>>>> Matthieu Riou wrote:
>>>>
>>>>
>>>>
>>>>> On Tue, Oct 28, 2008 at 8:40 PM, ratha <rathav-imBn0Efqqa8@public.gmane.org> wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Hi all,
>>>>>> I'm creating a sample loanprocess in ode(common one). Where I have two
>>>>>> invoke services. So I have created three bpel files and I'm using
>>>>>> only one
>>>>>> wsdl file, where I defined all three port types and bindings.
>>>>>> For the binding operations I use Document/literal binding. So , I have
>>>>>> created another schema files to define elements and types and one
>>>>>> wsdl file
>>>>>> where i define the 'Messages' for parts.
>>>>>> When i invoke a service it says "/*[VariableTypeMismatch] The variable
>>>>>> "approval" must be of type "{http://loanProcess}approveResponse" to be
>>>>>> used in this context; its actual type is "{
>>>>>> http://www.example.org/messages/}approveResponse*/<http://www.example.org/messages/%7DapproveResponse*/>
>>>>>> <http://www.example.org/messages/%7DapproveResponse*/>
>>>>>>
>>>>>> ".
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> This message can only happen during compilation so I'm guessing you
>>>>> get this
>>>>> on deployment? Also it's probably more related to your BPEL than to your
>>>>> WSDL (probably the declaration of a variable used in an invoke or
>>>>> reply) so
>>>>> if you could provide your BPEL files as well that would be cool. While
>>>>> you're at it, providing whole documents instead of fragments is actually
>>>>> easier to track down
>>>>>
>>>>> Thanks,
>>>>> Matthieu
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Here /*http://loanProcess:- */is my service target name space.
>>>>>> /*http://www.example.org/messages:- */is my messages.wsdl file's
>>>>>> target
>>>>>> name space./*
>>>>>>
>>>>>> */I imported all the files(wsdl and schema) to all bpel files. I dont
>>>>>> know
>>>>>> why above mentioned error occurs? I defined message for
>>>>>> "approveResponse" at
>>>>>> the wsdl file..Is my approach wrong?
>>>>>> Any assistance would be really helpful.
>>>>>>
>>>>>> Thanks,
>>>>>> Ratha.
>>>>>>
>>>>>> The followingsare my files,
>>>>>>
>>>>>> *_Process wsdl file(This my wsdl file using for all services{part of
>>>>>> the
>>>>>> wsdl})
>>>>>> _* <schema xmlns="http://www.w3.org/2001/XMLSchema"
>>>>>> attributeFormDefault="unqualified" elementFormDefault="qualified"
>>>>>> targetNamespace="http://loanProcess">
>>>>>> <element name="approveResponse">
>>>>>> <complexType>
>>>>>> <sequence>
>>>>>>
>>>>>> <element name="out" type="string"/>
>>>>>> </sequence>
>>>>>> </complexType>
>>>>>> </element>
>>>>>> </schema>
>>>>>> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
>>>>>> <xsd:import namespace="http://www.example.org/elements"
>>>>>> schemaLocation="elements.xsd">
>>>>>> </xsd:import>
>>>>>> </xsd:schema>
>>>>>>
>>>>>> <message name="approveResponse">
>>>>>> <part element="xsd:loanApprovalresponse" name="Document" />
>>>>>> </message>
>>>>>> *_
>>>>>>
>>>>>> messages.wsdl file
>>>>>>
>>>>>> _*<wsdl:definitions name="messages"
>>>>>> targetNamespace="http://www.example.org/messages/" xmlns:soap="
>>>>>> http://schemas.xmlsoap.org/wsdl/soap/"
>>>>>> xmlns:tns="http://www.example.org/messages/" xmlns:wsdl="
>>>>>> http://schemas.xmlsoap.org/wsdl/"
>>>>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:loan="
>>>>>> http://www.example.org/elements">
>>>>>> <wsdl:types>
>>>>>> <xsd:schema elementFormDefault="qualified">
>>>>>> <xsd:import
>>>>>> namespace="http://www.example.org/elements"
>>>>>> schemaLocation="elements.xsd">
>>>>>> </xsd:import>
>>>>>> </xsd:schema>
>>>>>> </wsdl:types>
>>>>>>
>>>>>> <wsdl:message name="approveResponse">
>>>>>> <wsdlart element="loan:loanApprovalresponse" name="Document"/>
>>>>>> </wsdl:message>
>>>>>>
>>>>>> </wsdl:definitions>
>>>>>>
>>>>>>
>>>>>> _*elements.xsd file
>>>>>>
>>>>>> *_<schema xmlns="http://www.w3.org/2001/XMLSchema"
>>>>>> targetNamespace="http://www.example.org/elements"
>>>>>> xmlns:tns="http://www.example.org/elements"
>>>>>> elementFormDefault="qualified">
>>>>>>
>>>>>>
>>>>>> <element name="loanProcessRequest" type="tns:LoanProcessRequest"
>>>>>>
>>>>>>
>>>>>>
>>>>>>> </element>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> <complexType name="LoanProcessRequest" >
>>>>>> <sequence>
>>>>>> <element name="FirstName">
>>>>>> <simpleType>
>>>>>> <restriction base="string">
>>>>>> <minLength value="1"></minLength>
>>>>>> <maxLength value="10"></maxLength>
>>>>>> </restriction>
>>>>>> </simpleType>
>>>>>> </element>
>>>>>>
>>>>>>
>>>>>> .................................................. ............................
>>>>>>
>>>>>>
>>>>>>
>>>>>> .................................................. ...........................*_
>>>>>>
>>>>>> _*
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>>
>>>>> No virus found in this incoming message.
>>>>> Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database:
>>>>> 270.8.4/1754 - Release Date: 10/29/2008 7:45 AM
>>>>>
>>>>>
>>>>>
>>>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>> No virus found in this incoming message.
>>> Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database:
>>> 270.8.5/1755 - Release Date: 10/29/2008 5:27 PM
>>>
>>>
>>>
>>>

>>

>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.8.5/1756 - Release Date: 10/30/2008 7:59 AM
>
>



Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 06:40 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.