[
https://issues.jboss.org/browse/AS7-2759?page=com.atlassian.jira.plugin.s...
]
Jeremy Whiting commented on AS7-2759:
-------------------------------------
I have some more feedback.
By updating the webservices.xml file in the Acme sample the NPE stops. Adding the
optional 'service-endpoint-interface' element with the service interface means the
endpoint can be registered. The element is optional so it cannot be depended upon.
My expectations are the annotation meta data and deployment descriptor data would have
been merged. The deployment descriptor having overriding priority.
But this issue highlights the annotation meta data is not being merged with the
deployment descriptor. The AcmeSession EJB the annotation attribute
'endpointInterface' has been set. Shouldn't this definition be used later when
the endpoint registration occurs ?
EJB3 web service endpoint creation failure.
-------------------------------------------
Key: AS7-2759
URL:
https://issues.jboss.org/browse/AS7-2759
Project: Application Server 7
Issue Type: Bug
Components: Web Services
Affects Versions: 7.1.0.Beta1
Environment: Linux, 64 bit running Fedora 14.
Reporter: Jeremy Whiting
Assignee: Richard Opalka
Priority: Blocker
Fix For: 7.1.0.CR1
Attachments: acme-example.tar.gz
On startup of AS7 a deployed JEE5 spec application throws an NPE exception. The exception
is caused by the interface class has not been determined for an EJB3 SLSB.
The EJB3 SLSB has been annotated as a WebService. The registration of the endpoint for
the EJB fails.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira