[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