[jbosstools-issues] [JBoss JIRA] (JBIDE-13527) [tester] freeze parsing wsdl
Alessio Soldano (JIRA)
jira-events at lists.jboss.org
Tue Feb 12 11:43:56 EST 2013
[ https://issues.jboss.org/browse/JBIDE-13527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753711#comment-12753711 ]
Alessio Soldano commented on JBIDE-13527:
-----------------------------------------
Hi Brian,
a minimal request / response exchange would look like as follows:
{code}
POST /jaxws-complex/RegistrationService HTTP/1.1
Content-Type: text/xml; charset=UTF-8
Accept: */*
SOAPAction: ""
User-Agent: Apache CXF 2.6.6
Cache-Control: no-cache
Pragma: no-cache
Host: localhost:8080
Connection: keep-alive
Content-Length: 1002
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ns2:Register xmlns="http://complex.jaxws.ws.test.jboss.org/" xmlns:ns2="http://types.complex.jaxws.ws.test.jboss.org/" xmlns:ns3="http://extra.complex.jaxws.ws.test.jboss.org/"><ns2:Customer><address><city xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><state xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><street xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><zip xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/></address><id>0</id><name><firstName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><lastName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/><middleName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/></name></ns2:Customer><ns2:When xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/></ns2:Register></soap:Body></soap:Envelope>
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=UTF-8
Content-Length: 356
Date: Tue, 12 Feb 2013 16:38:13 GMT
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ns2:RegisterResponse xmlns="http://complex.jaxws.ws.test.jboss.org/" xmlns:ns2="http://types.complex.jaxws.ws.test.jboss.org/" xmlns:ns3="http://extra.complex.jaxws.ws.test.jboss.org/"><ns2:RegisteredID>0</ns2:RegisteredID></ns2:RegisterResponse></soap:Body></soap:Envelope>
{code}
To be honest, my gut feeling here is that you might be having problems due to the "Customer" type in wsdl which references itself:
{code}
<xs:complexType name="Customer">
<xs:sequence>
<xs:element form="qualified" name="address" nillable="true" type="tns:Address"/>
<xs:element form="qualified" maxOccurs="unbounded" minOccurs="0" name="contactNumbers" nillable="true" type="tns:PhoneNumber"/>
<xs:element form="qualified" name="id" type="xs:long"/>
<xs:element form="qualified" name="name" nillable="true" type="tns:Name"/>
<xs:element form="qualified" maxOccurs="unbounded" minOccurs="0" name="referredCustomers" nillable="true" type="tns:Customer"/>
</xs:sequence>
</xs:complexType>
{code}
> [tester] freeze parsing wsdl
> ----------------------------
>
> Key: JBIDE-13527
> URL: https://issues.jboss.org/browse/JBIDE-13527
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Webservices
> Affects Versions: 3.3.2
> Reporter: Alessio Soldano
> Assignee: Brian Fitzpatrick
> Attachments: jaxws-complex.war, threaddump.txt
>
>
> JBT freezes when the ws tester is used to consume the wsdl contract for the jaxws-complex.war test deployment of JBossWS testsuite.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list