JaxWsImplementorImpl.getServiceName() does not return the proper service name
-----------------------------------------------------------------------------
Key: CXF-590
URL: https://issues.apache.org/jira/browse/CXF-590
Project: CXF
Issue Type: Bug
Affects Versions: 2.0-M1
Reporter: Jeff Genender
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.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.