[
http://jira.jboss.com/jira/browse/JBAS-5477?page=all ]
Andrew Lee Rubinger updated JBAS-5477:
--------------------------------------
Attachment: service-test.jar
For convenience, throw the attached JAR in your deploy directory, running the server
without assertions enabled (this will throw another error hiding this issue)
Ejb3Deployer does not create DeploymentScope for DeploymentUnit with
no parent
------------------------------------------------------------------------------
Key: JBAS-5477
URL:
http://jira.jboss.com/jira/browse/JBAS-5477
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: EJB3
Reporter: Andrew Lee Rubinger
Assigned To: Scott M Stark
Priority: Blocker
Fix For: JBossAS-5.0.0.CR1
Attachments: service-test.jar
Revision 72296:
http://fisheye.jboss.org/browse/JBossAS/trunk/ejb3/src/main/org/jboss/ejb...
...has made the change that a null scope is passed into the ctor of Ejb3JBoss5Deployment,
causing an NPE later down the chain:
Caused by: java.lang.NullPointerException
at
org.jboss.ejb3.deployers.JBoss5DeploymentScope.getEjbContainer(JBoss5DeploymentScope.java:155)
at org.jboss.ejb3.Ejb3Deployment.getEjbContainer(Ejb3Deployment.java:388)
at org.jboss.ejb3.EJBContainer.resolveEjbContainer(EJBContainer.java:1320)
...etc
I'd tried setting:
scope = new JBoss5DeploymentScope(unit);
...in the case that parent==null, but this leads to deployment errors of other services
on Startup. Additionally,
unit.getAttachment(DeploymentScope.class)
...returns null.
To test, run the "service" integration tests from the EJB3 TestSuite.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira