You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Jarek Gawor (JIRA)" <ji...@apache.org> on 2007/04/03 05:15:32 UTC

[jira] Reopened: (GERONIMO-3045) Unable to run jax-rpc war test with Axis2

     [ https://issues.apache.org/jira/browse/GERONIMO-3045?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jarek Gawor reopened GERONIMO-3045:
-----------------------------------


Lin,

I think this patch breaks the case where there is no web.xml file around. Also, I think the right solution might be for Axis2 to check the namespace of the webservies.xml file and if it is 'j2ee' namespace it should ignore it (or ignore the exception if can't check the namespace). Also, since right now this is only Axis2 issue the code should go into Axis2 module and not the common JAX-WS module.



> Unable to run jax-rpc war test with Axis2
> -----------------------------------------
>
>                 Key: GERONIMO-3045
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3045
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: webservices
>    Affects Versions: 2.0-M5
>         Environment: 1.5 SUN SDK + WIN XP
>            Reporter: Lin Sun
>         Assigned To: Donald Woods
>             Fix For: 2.0-M5
>
>         Attachments: G3045.patch
>
>
> When running the jax-rpc war test with axis2, both test failed due to an exception thrown when parseWebServiceDescriptor is called.
> from reading the code, if webservices.xml doesn't exist, we call discoverwebservices, which will check if the class has annotation. if webservices.xml exists, we 'll just call parseWebServiceDescriptor, which caused the error for axis2 because axis2 moved to xbeans.
> The fix is to check if annotation exists when webservices.xml exists also.   Tested the fix and able to pass the 2 jax-rpc war test test with them.   Will attach the patch after a full build.

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