You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Chad Phillips (JIRA)" <de...@tuscany.apache.org> on 2009/09/02 18:48:32 UTC

[jira] Commented: (TUSCANY-3238) Use of WS binding results in exception when returning data

    [ https://issues.apache.org/jira/browse/TUSCANY-3238?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12750529#action_12750529 ] 

Chad Phillips commented on TUSCANY-3238:
----------------------------------------

Additional discussions about this issue:

http://markmail.org/message/dva5jtwby5c2ijs5

http://markmail.org/message/ub6qhfhk2cy4zd2m

> Use of WS binding results in exception when returning data
> ----------------------------------------------------------
>
>                 Key: TUSCANY-3238
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3238
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Axis Binding Extension, Java SCA Misc Binding Extensions
>    Affects Versions: Java-SCA-1.5
>         Environment: Microsoft Windows XP SP2
> Java JDK 1.5.0_18
> Apache Tuscany SCA Java 1.5 / 1.6 SNAPSHOT (r805992)
> JAX-WS RI 2.1.7
> Ant 1.7.0
>            Reporter: Chad Phillips
>         Attachments: ant_client.log, ant_server.log, src-gen.zip, test.zip, test.zip
>
>
> When the server in attached test program tries to return data to the client (request was made via a webservice), an exception is being thrown from the JAXB data binding (see the attached ant_server.log).  I'm not sure what exactly is causing the issue but it may have to do with the use of substitution groups in the XSD used to generate the binding classes for the objects being returned.  This is just speculation on my part as I have done similar things in the past, without using substitution groups, and I did not encounter this issue.
> Here is how the test program is being used:
> Create/run the server:
> Open a command prompt and run the following commands (adjust paths as necessary):
> cd <project directory>
> set JAXWS_HOME=C:\jaxws-ri-2.1.7
> set TUSCANY_HOME=C:\tuscany-sca-1.5
> ant clean server
> Create/run the client:
> Open another command prompt and run the following commands (adjust paths as necessary):
> cd <project directory>
> set JAXWS_HOME=C:\jaxws-ri-2.1.7
> set TUSCANY_HOME=C:\tuscany-sca-1.5
> ant client 
> The server and client outputs are attached.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.