[
https://issues.apache.org/jira/browse/GERONIMO-3602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12542655
]
Jarek Gawor commented on GERONIMO-3602:
---------------------------------------
The JSR-109 specs says the following:
"The <service-endpoint-interface> element in the deployment descriptor for an
implementation bean must match
@WebService.endpointInterface member attribute if it is specified for the bean.
Any other value is ignored."
which I interpret as saying that <service-endpoint-interface> override in the
deployment descriptor only works for beans where @WebService.endpointInterface
member attribute is not set. If the member attribute is set, the
<service-endpoint-interface> element in DD is effectively ignored.
I committed some more changes to match this understanding for CXF to trunk
(revision 595185) and updated tests (revision 595186).
> SEI specified in webservices.xml does not overwrite annotation
> --------------------------------------------------------------
>
> Key: GERONIMO-3602
> URL: https://issues.apache.org/jira/browse/GERONIMO-3602
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: webservices
> Affects Versions: 2.0.x, 2.1
> Reporter: Jarek Gawor
> Assignee: Jarek Gawor
>
> Looks like SEI specified in the webservices.xml is getting ignored with CXF
> and Axis2.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.