Hi,
When i am migrating an application from Geronimo 1.1.1 to Geronimo 2.0.1,
getting the following exception related to EJB
19:10:33,833 ERROR [Deployer] Deployment failed due to
org.apache.geronimo.common.DeploymentException:
org.apache.openejb.OpenEJBException: Cannot unmarshall the ejb-jar.xml file:
jar:file:/E:/Geronimo 2.0.2/geronimo-tomcat6-jee5-2.0.2-bin/geronimo-
tomcat6-jee5-2.0.2/var/temp/geronimo-
deploymentUtil24547.jar!/META-INF/ejb-jar.xml: null
at
org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(
EjbModuleBuilder.java:221)
at
org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(
EjbModuleBuilder.java:199)
at
org.apache.geronimo.openejb.deployment.EjbModuleBuilder$$FastClassByCGLIB$$cd80af20.invoke
(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(
FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(
GBeanOperation.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(
GBeanInstance.java:830)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(
RawInvoker.java:57)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(
RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(
ProxyMethodInterceptor.java:96)
at
org.apache.geronimo.j2ee.deployment.ModuleBuilder$$EnhancerByCGLIB$$72b50ef.createModule
(<generated>)
at
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.addModules(
EARConfigBuilder.java:767)
at
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getEarPlan(
EARConfigBuilder.java:384)
at
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPlan(
EARConfigBuilder.java:277)
at
org.apache.geronimo.j2ee.deployment.EARConfigBuilder$$FastClassByCGLIB$$38e56ec6.invoke
(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(
FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(
GBeanOperation.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(
GBeanInstance.java:830)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(
RawInvoker.java:57)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(
RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(
ProxyMethodInterceptor.java:96)
at
org.apache.geronimo.j2ee.deployment.CorbaGBeanNameSource$$EnhancerByCGLIB$$3e58cb04.getDeploymentPlan
(<generated>)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java
:234)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java
:126)
at
org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB$$734a235d.invoke
(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(
FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(
GBeanOperation.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(
GBeanInstance.java:865)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(
BasicKernel.java:239)
at
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(
AbstractDeployCommand.java:116)
at
org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(
DistributeCommand.java:61)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.openejb.OpenEJBException: Cannot unmarshall the
ejb-jar.xml file: jar:file:/E:/Geronimo 2.0.2/geronimo-
tomcat6-jee5-2.0.2-bin/geronimo-tomcat6-jee5-2.0.2/var/temp/geronimo-
deploymentUtil24547.jar!/META-INF/ejb-jar.xml: null
at org.apache.openejb.config.ReadDescriptors.readEjbJar(
ReadDescriptors.java:334)
at org.apache.openejb.config.DeploymentLoader.load(
DeploymentLoader.java:368)
at
org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(
EjbModuleBuilder.java:211)
... 33 more
Caused by: javax.xml.bind.UnmarshalException
- with linked exception:
[java.net.UnknownHostException: java.sun.com]
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(
UnmarshallerImpl.java:196)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(
UnmarshallerImpl.java:167)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(
AbstractUnmarshallerImpl.java:120)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(
AbstractUnmarshallerImpl.java:103)
at org.apache.openejb.jee.JaxbJavaee.unmarshal(JaxbJavaee.java
:103)
at org.apache.openejb.config.ReadDescriptors.readEjbJar(
ReadDescriptors.java:330)
... 35 more
Caused by: java.net.UnknownHostException: java.sun.com
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
at java.net.Socket.connect(Socket.java:507)
at java.net.Socket.connect(Socket.java:457)
at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:365)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:477)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:214)
at sun.net.www.http.HttpClient.New(HttpClient.java:287)
at sun.net.www.http.HttpClient.New(HttpClient.java:299)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(
HttpURLConnection.java:784)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(
HttpURLConnection.java:736)
at sun.net.www.protocol.http.HttpURLConnection.connect(
HttpURLConnection.java:661)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(
HttpURLConnection.java:905)
at
org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown
Source)
at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown
Source)
at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown
Source)
at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java
:333)
at
com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(
UnmarshallerImpl.java:194)
... 40 more
Please advice on what could be the problem.
Thanks and Regards,
Hari