Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0-M1
-
None
-
None
Description
JaxWsImplementorImpl.getServiceName() does not return the proper service name since it loops up the wsAnnotations array without stopping on the first find of a serviceName or targetName.
The loop initial loop in the getServiceName() method should stop on a first find. If it doesn't, it returns ancestors which would override its subclasses. The subclasses should have priority.
This same loop is an issue in a few other methods as well.
Patch attached.