[jira] Commented: (GERONIMO-3602) SEI specified in webservices.xml does not overwrite annotation

2007-11-14 Thread Jarek Gawor (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-3602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12542663
 ] 

Jarek Gawor commented on GERONIMO-3602:
---

For Axis2, this might be a little more difficult. First, Axis2 uses wsgen tool 
to generate the WSDL. wsgen requires the service endpoint _implementation_ to 
be passed. It does not accept service endpoint interface (SEI) class and there 
is no other way to pass the SEI. So for the override to work (for web services 
without packaged wsdl) we would have to generate a temporary class with right 
annotation and pass that to wsgen. That might be a lot work for something that 
might be handled in another way. So for now we are not going to support this 
override in Axis2.


> 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.



[jira] Commented: (GERONIMO-3602) SEI specified in webservices.xml does not overwrite annotation

2007-11-14 Thread Jarek Gawor (JIRA)

[ 
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  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  override in the 
deployment descriptor only works for beans where @WebService.endpointInterface 
member attribute is not set. If the member attribute is set, the 
 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.



[jira] Commented: (GERONIMO-3602) SEI specified in webservices.xml does not overwrite annotation

2007-11-14 Thread Jarek Gawor (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-3602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12542605
 ] 

Jarek Gawor commented on GERONIMO-3602:
---

Committed some fixes for CXF to trunk (revision 595080). Also, added some tests 
for this issue (revision 595082).


> 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.