[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-6495) Generated ws impl class for ws from wsdl should not contain @WebService.name
Feng Qian (JIRA)
jira-events at lists.jboss.org
Thu Jun 24 02:34:46 EDT 2010
[ https://jira.jboss.org/browse/JBIDE-6495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12536879#action_12536879 ]
Feng Qian commented on JBIDE-6495:
----------------------------------
Lucas,
I test this patch. I found to apply this patch, the generated impl class is not more different with the before, for example, we have HelloWord portype, the older generated impl class is @WebService(name = "HelloWorldImpl"......, the new generated impl class is @WebService(...... . Just remove the 'name = "HelloWorldImpl"' , right?
That is to say, we can't use the 'name' annotation for @WebService, right?
Thanks!
Grid
> Generated ws impl class for ws from wsdl should not contain @WebService.name
> ----------------------------------------------------------------------------
>
> Key: JBIDE-6495
> URL: https://jira.jboss.org/browse/JBIDE-6495
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Webservices
> Affects Versions: 3.2.0.M1
> Reporter: Lukas Jungmann
> Assignee: Feng Qian
> Fix For: 3.2.x
>
> Attachments: JBIDE-6495.txt
>
> Original Estimate: 0 minutes
> Remaining Estimate: 0 minutes
>
> From JSR-181, section 3.1:
> "The implementation bean MAY reference a service endpoint interface by using
> the @WebService.endpointInterface annotation. If the implementation bean
> references a service endpoint interface, it MUST implement all the methods on
> the service endpoint interface. If the implementation bean references a service
> endpoint interface, that service endpoint interface is used to determine the abstract
> WSDL contract (portType and bindings). In this case, the service implementation
> bean MUST NOT include any JSR-181 annotations other than @WebService
> and @HandlerChain. In addition, the @WebService annotation MUST NOT
> include the name annotation element. More information on the
> @WebService.endpointInterface annotation element may be found in 4.1
> Annotation: javax.jws.WebService."
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list