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

[jira] Commented: (GERONIMO-3092) Axis2: after wsgen tool, need to scan the directory for the generated wsdl file

    [ https://issues.apache.org/jira/browse/GERONIMO-3092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12488390 ] 

Lin Sun commented on GERONIMO-3092:
-----------------------------------

Chatted with dims a bit on IRC.  Looks like if the servicename is provided in webservices.xml, we can pass it onto wsgen so it can generate the wsdl file based on the servicename.  In that case, we don't need to scan the directory.  Otherwise, we'll scan the directory and return the first wsdl file we find.

one thing unclear is whether the servicename or portname specified in webservices.xml should win over what is specified in annotation.  If so, we should pass the servicename and portname to wsgen when they exists in webservices.xml.  Otherwise, we shouldn't.

Lin

> Axis2: after wsgen tool, need to scan the directory for the generated wsdl file
> -------------------------------------------------------------------------------
>
>                 Key: GERONIMO-3092
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3092
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: webservices
>    Affects Versions: 2.0-M5
>            Reporter: Lin Sun
>         Assigned To: Lin Sun
>             Fix For: 2.0-M5
>
>
> Currently it is looking for SOAPService.wsdl.  Later on I found out the tool is generating wsdl file's name based on the serviceName specified in the webservice annotation of the SEIC.   For example, for jaxws-war we have:
> @WebService(serviceName = "SOAPService",
> A solution could be to scan any wsdl file in the output directory.  

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