Closed glassfishrobot closed 4 years ago
@glassfishrobot Commented kasaihiroyoshi said: Created an attachment (id=1557) I wrote fix as a trial, that seems work for me . project: appserv-commons class:com.sun.enterprise.deployment.annotation.handlers.WebServiceHandler method:processAnnotation
@glassfishrobot Commented kasaihiroyoshi said: Additionally, wsimport writes many information to SEI(interface, not impl), I think the problem has large impact.
@glassfishrobot Commented sanandal said: "Reclassifying as P4 because this issue is not deemed "must fix" for this v2.1 release whose primary release driver is SailFin. This issue will be scrubbed after this release and will be given the right priority for the next release."
@glassfishrobot Commented kasaihiroyoshi said: I think this issue is relatively major spec violation problem. It happens in 2.1.1 too. P4 seems low a bit for me.
@glassfishrobot Commented tmueller said: Bulk update to change fix version to "not determined" for all issues still open but with a fix version for a released version.
@glassfishrobot Commented File: SEI_ann_ignored.WebServiceHandler.java.patch Attached By: kasaihiroyoshi
@glassfishrobot Commented Was assigned to bhaktimehta
@glassfishrobot Commented This issue was imported from java.net JIRA GLASSFISH-5156
@glassfishrobot Commented Reported by kasaihiroyoshi
This issue has been marked as inactive and old and will be closed in 7 days if there is no further activity. If you want the issue to remain open please add a comment
Only wsdlLocation is read. Other SEI(Service Endpoint Interface)'s @WebService params are ignored.
That causes
default values are used, even though user write needed values as SEI's @WebService params.
In deployment, matching of DD's port-component-name and SEI' @WebService.name fail,
So, incomplete two webservice registrations are created
the incompleteness causes NPE, that user hardly understand reason of it.
Here, 'SEI' means interface that is written in impl's @WebService.endpointinterface.
Environment
Operating System: All Platform: All
Affected Versions
[v2.1.1]