[
https://issues.jboss.org/browse/JBIDE-13527?page=com.atlassian.jira.plugi...
]
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/"><s...
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/">&l...
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/"><s...
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/">&l...
{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