The following comment has been added to this issue:
Author: David Blevins
Created: Sun, 2 May 2004 11:02 PM
Body:
Here is the related code. It's get_store() that causes the NullPointer
public org.openejb.xbeans.ejbjar.OpenejbOpenejbJarType addNewOpenejbJar()
{
synchronized (monitor())
{
check_orphaned();
org.openejb.xbeans.ejbjar.OpenejbOpenejbJarType target;
target =
(org.openejb.xbeans.ejbjar.OpenejbOpenejbJarType)get_store().add_element_user(OPENEJBJAR$0);
return target;
}
}
---------------------------------------------------------------------
View this comment:
http://issues.apache.org/jira/browse/GERONIMO-229?page=comments#action_35357
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/GERONIMO-229
Here is an overview of the issue:
---------------------------------------------------------------------
Key: GERONIMO-229
Summary: Automatically create requred openejb-jar.xml
Type: Bug
Status: Unassigned
Priority: Major
Project: Apache Geronimo
Components:
deployment
Versions:
1.0-M1
Assignee:
Reporter: David Blevins
Created: Sun, 2 May 2004 10:57 PM
Updated: Sun, 2 May 2004 11:02 PM
Description:
The error that occurs when deploying an ejb jar with no openejb-jar.xml is this:
[java] java.lang.NullPointerException
[java] at
org.openejb.xbeans.ejbjar.impl.OpenejbOpenejbJarDocumentImpl.addNewOpenejbJar(OpenejbOpenejbJarDocumentImpl.java:72)
[java] at
org.openejb.deployment.EJBConfigBuilder.createDefaultPlan(EJBConfigBuilder.java:184)
[java] at
org.openejb.deployment.EJBConfigBuilder.getDeploymentPlan(EJBConfigBuilder.java:167)
[java] at
org.openejb.deployment.EJBConfigBuilder$$FastClassByCGLIB$$3c70ed20.invoke(<generated>)
[java] at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:87)
[java] at
org.apache.geronimo.gbean.jmx.FastMethodInvoker.invoke(FastMethodInvoker.java:40)
[java] at
org.apache.geronimo.gbean.jmx.GBeanMBeanOperation.invoke(GBeanMBeanOperation.java:153)
[java] at
org.apache.geronimo.gbean.jmx.GBeanMBean.invoke(GBeanMBean.java:465)
[java] at
mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:218)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:121)
[java] at
mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:121)
[java] at
mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:121)
[java] at
mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:205)
[java] at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1079)
[java] at
org.apache.geronimo.kernel.jmx.InvokeMBean.invoke(InvokeMBean.java:100)
[java] at
org.apache.geronimo.gbean.jmx.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:125)
[java] at
org.apache.geronimo.deployment.ConfigurationBuilder$$EnhancerByCGLIB$$7a1ca0ae.getDeploymentPlan(<generated>)
[java] at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:95)
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira