OK, the attachment did not work but here it is:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by andromda-webservice cartridge (wrapped-wsdl.vsl) do
not edit! -->
<wsdl:definitions
name="UserManagementService"
targetNamespace="http://info.axen.basement.business"
xmlns:impl="http://info.axen.basement.business"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- WSDL Types -->
<wsdl:types>
<xsd:schema elementFormDefault="qualified"
targetNamespace="http://info.axen.basement.business"
xmlns="http://www.w3.org/2001/XMLSchema">
<xsd:element name="getAllUsers">
<xsd:annotation>
<xsd:documentation>
</xsd:documentation>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element name="getAllUsersResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="getAllUsersReturn"
type="impl:ArrayOfUserListItem"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="UserListItem">
<xsd:annotation>
<xsd:documentation>
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="id" nillable="false"
type="xsd:long">
<xsd:annotation>
<xsd:documentation>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="username" nillable="false"
type="xsd:string">
<xsd:annotation>
<xsd:documentation>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fullName" nillable="false"
type="xsd:string">
<xsd:annotation>
<xsd:documentation>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfUserListItem">
<xsd:sequence>
<xsd:element name="userListItem" minOccurs="0"
maxOccurs="unbounded" form="qualified" type="impl:UserListItem" />
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</wsdl:types>
<!-- Messages -->
<wsdl:message name="getAllUsers1Request">
<wsdl:part element="impl:getAllUsers" name="parameters"/>
</wsdl:message>
<wsdl:message name="getAllUsers1Response">
<wsdl:part element="impl:getAllUsersResponse"
name="parameters"/>
</wsdl:message>
<!-- Port Type -->
<wsdl:portType name="UserManagementService">
<wsdl:operation name="getAllUsers">
<wsdl:documentation>
</wsdl:documentation>
<wsdl:input message="impl:getAllUsers1Request"
name="getAllUsers1Request"/>
<wsdl:output message="impl:getAllUsers1Response"
name="getAllUsers1Response"/>
</wsdl:operation>
</wsdl:portType>
<!-- WSDL Binding -->
<wsdl:binding name="UserManagementServiceSoapBinding"
type="impl:UserManagementService">
<wsdlsoap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="getAllUsers">
<wsdlsoap:operation soapAction="getAllUsers"
style="document"/>
<wsdl:input name="getAllUsers1Request">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getAllUsers1Response">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<!-- Service Definition -->
<wsdl:service name="UserManagementService">
<wsdl:documentation>
</wsdl:documentation>
<wsdl:port binding="impl:UserManagementServiceSoapBinding"
name="UserManagementService">
<wsdlsoap:address
location="http://localhost:8080/basement-ws/services/UserManagementServi\
ce"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
--- In [email protected], "Sebastien ARBOGAST"
<[EMAIL PROTECTED]> wrote:
>
> I'm using Flex Builder 3 and Flex SDK 3 to create a simple SOAP
webservice
> client, but when I call the webservice method, I get the following
error:
> TypeError: Error #1090: Echec de l'analyse XML : le format de
l'élément est
> incorrect.
> at mx.rpc.soap::SOAPEncoder/encodeOperationAsDocumentLiteral
>
()[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\soap\SOAPEncoder.as:353]
> at mx.rpc.soap::SOAPEncoder/encodeBody
>
()[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\soap\SOAPEncoder.as:304]
> at mx.rpc.soap::SOAPEncoder/encodeEnvelope
>
()[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\soap\SOAPEncoder.as:166]
> at mx.rpc.soap::SOAPEncoder/encodeRequest
>
()[E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\soap\SOAPEncoder.as:142]
> at
info.axen.basement.ria.remotedata.user::BaseUserManagementService/call
>
()[/Users/sarbogast/dev/basement/basement-mda/ria/core/src/main/flex/inf\
o/axen/basement/ria/remotedata/user/BaseUserManagementService.as:132]
> at
>
info.axen.basement.ria.remotedata.user::BaseUserManagementService/getAll\
Users
>
()[/Users/sarbogast/dev/basement/basement-mda/ria/core/src/main/flex/inf\
o/axen/basement/ria/remotedata/user/BaseUserManagementService.as:116]
> at
info.axen.basement.ria.remotedata.user::UserManagementService/getAllUser\
s
>
()[/Users/sarbogast/dev/basement/basement-mda/ria/core/src/main/flex/inf\
o/axen/basement/ria/remotedata/user/UserManagementService.as:73]
> at
>
Basement/initializeHandler()[/Users/sarbogast/dev/basement/basement-mda/\
ria/core/src/main/flex/Basement.mxml:20]
> at
>
Basement/___Application1_initialize()[/Users/sarbogast/dev/basement/base\
ment-mda/ria/core/src/main/flex/Basement.mxml:6]
> at flash.events::EventDispatcher/dispatchEventFunction()
> at flash.events::EventDispatcher/dispatchEvent()
> at mx.core::UIComponent/dispatchEvent
> ()[E:\dev\flex_201_borneo\sdk\frameworks\mx\core\UIComponent.as:8389]
> at
mx.core::UIComponent/setprocessedDescriptors()[E:\dev\flex_201_borneo\sd\
k\frameworks\mx\core\UIComponent.as:1144]
> at mx.core::Container/createComponentsFromDescriptors
> ()[E:\dev\flex_201_borneo\sdk\frameworks\mx\core\Container.as:3546]
> at mx.core::Container/createChildren
> ()[E:\dev\flex_201_borneo\sdk\frameworks\mx\core\Container.as:2618]
> at mx.core::UIComponent/initialize
> ()[E:\dev\flex_201_borneo\sdk\frameworks\mx\core\UIComponent.as:4941]
> at mx.core::Container/initialize
> ()[E:\dev\flex_201_borneo\sdk\frameworks\mx\core\Container.as:2555]
> at mx.core::Application/initialize
> ()[E:\dev\flex_201_borneo\sdk\frameworks\mx\core\Application.as:829]
> at
>
Basement/initialize()[/Users/sarbogast/dev/basement/basement-mda/ria/cor\
e/src/main/flex/Basement.mxml:0]
> at
>
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::c\
hildAdded
>
()[E:\dev\flex_201_borneo\sdk\frameworks\mx\managers\SystemManager.as:15\
53]
> at mx.managers::SystemManager/initializeTopLevelWindow
>
()[E:\dev\flex_201_borneo\sdk\frameworks\mx\managers\SystemManager.as:23\
30]
> at mx.managers::SystemManager/docFrameHandler
>
()[E:\dev\flex_201_borneo\sdk\frameworks\mx\managers\SystemManager.as:22\
14]
>
> Knowing that all the stubs and UserManagementService are generated
> automatically from the attached WSDL using Flex 3 webservice manager.
And
> the code that yields this error is:
>
> private function initializeHandler(event:Event):void {
>
> _userManagement = new UserManagementService();
>
> _userManagement.getAllUsers();
>
>
//userManagement.addgetAllUsersEventListener(myResultHandlingFunction);
>
> }
>
>
> Does anyone have any idea of what might go wrong?
>
> --
> Sébastien Arbogast
>
> http://www.sebastien-arbogast.com
>