You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by Titi Wangsa <bl...@gmail.com> on 2007/02/12 02:46:50 UTC
Ear file failing to deploy
i have a web application. I use to run it on tomcat. no problems.
but with tomcat i had to specify the JNDI source for the database in the
tomcat configuration file.
with geronimo, 1.1.1, i could create a connection pool and have my
application in a war file use it.
so its basically the same thing.
now, with geronimo i could also create an ear file with a war and a rar, so
that deployment no longer
requires me to create a database connection pool.
seems like a good idea.
so i created the plan file by creating the database connection pool, then
the option to deploy and show plan comes out, i choose
show plan. I did not deploy the plan. I copied the plan file to ra.xml
added
<module>
<connector>tranql-connector-1.2.rar</connector>
<alt-dd>ra.xml</alt-dd>
</module>
to my
geronimo-application.xml
then created an ear file consisting of a war and a rar
when i tried to deploy it, i got an error
Geronimo deployment plan refers to module 'tranql-connector-1.2.rar' but
that was not defined in the META-INF/application.xml
org.apache.geronimo.common.DeploymentException: Geronimo deployment plan
refers to module 'tranql-connector-1.2.rar' but that was not defined in the
META-INF/application.xml
at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.addModules(
EARConfigBuilder.java:671)
at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getEarPlan(
EARConfigBuilder.java:364)
at
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPlan(
EARConfigBuilder.java:263)
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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(
GBeanInstance.java:817)
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.deployment.ConfigurationBuilder$$EnhancerByCGLIB$$bc5f34bc.getDeploymentPlan
(<generated>)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:232)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:124)
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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(
GBeanInstance.java:852)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java
:239)
at
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(
AbstractDeployCommand.java:106)
at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(
DistributeCommand.java:60)
at java.lang.Thread.run(Thread.java:595)
ok.
seems easy to fix
so i added
<module>
<connector>tranql-connector-1.2.rar</connector>
<alt-dd>ra.xml</alt-dd>
</module>
to my application.xml
a new error pops up
weird error
Could not parse ra.xml descriptor
org.apache.geronimo.common.DeploymentException: Could not parse ra.xmldescriptor
at
org.apache.geronimo.connector.deployment.ConnectorModuleBuilder.createModule
(ConnectorModuleBuilder.java:185)
at
org.apache.geronimo.connector.deployment.ConnectorModuleBuilder.createModule
(ConnectorModuleBuilder.java:156)
at
org.apache.geronimo.connector.deployment.ConnectorModuleBuilder$$FastClassByCGLIB$$a535b6aa.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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(
GBeanInstance.java:817)
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$$57cad14d.createModule
(<generated>)
at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.addModules(
EARConfigBuilder.java:751)
at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getEarPlan(
EARConfigBuilder.java:364)
at
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPlan(
EARConfigBuilder.java:263)
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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(
GBeanInstance.java:817)
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.deployment.ConfigurationBuilder$$EnhancerByCGLIB$$bc5f34bc.getDeploymentPlan
(<generated>)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:232)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:124)
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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(
GBeanInstance.java:852)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java
:239)
at
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(
AbstractDeployCommand.java:106)
at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(
DistributeCommand.java:60)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.xmlbeans.XmlException: Invalid deployment descriptor:
[error: cvc-complex-type.2.4a: Expected element 'connector@
http://java.sun.com/xml/ns/j2ee' instead of 'connector@
http://geronimo.apache.org/xml/ns/j2ee/connector-1.1' here, error:
cvc-complex-type.2.4c: Expected element 'connector@
http://java.sun.com/xml/ns/j2ee' before the end of the content]
Descriptor: <connector xmlns="
http://geronimo.apache.org/xml/ns/j2ee/connector-1.1">
<dep:environment xmlns:dep="
http://geronimo.apache.org/xml/ns/deployment-1.1">
<dep:moduleId>
.
.
.
<connectionmanager>
<local-transaction/>
<single-pool>
<max-size>10</max-size>
<min-size>0</min-size>
<match-one/>
</single-pool>
</connectionmanager>
</connectiondefinition-instance>
</connection-definition>
</outbound-resourceadapter>
</resourceadapter>
</connector>
at org.apache.geronimo.schema.SchemaConversionUtils.validateDD(
SchemaConversionUtils.java:605)
at
org.apache.geronimo.schema.SchemaConversionUtils.convertToConnectorSchema(
SchemaConversionUtils.java:205)
at
org.apache.geronimo.connector.deployment.ConnectorModuleBuilder.createModule
(ConnectorModuleBuilder.java:182)
it seems that geronimo is expecting a J2EE standard schema, but this is a
geronimo specific file.
So methinks, that i shouldn't put
<module>
<connector>tranql-connector-1.2.rar</connector>
<alt-dd>ra.xml</alt-dd>
</module>
so i changed it to
<module>
<connector>tranql-connector-1.2.rar</connector>
<alt-dd>ra.xml</alt-dd>
</module>
in application.xml
geronimo-application.xml still has the alt-dd entry
but this error comes out
Deployment failed:
Unable to create configuration for deployment
Show full details
Unable to create configuration for deployment
org.apache.geronimo.common.DeploymentException: Unable to create
configuration for deployment
at org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration(DeploymentContext.java:117)
at org.apache.geronimo.deployment.DeploymentContext.<init>(DeploymentContext.java:97)
at org.apache.geronimo.j2ee.deployment.EARContext.<init>(EARContext.java:111)
at org.apache.geronimo.web.deployment.AbstractWebModuleBuilder.installModule(AbstractWebModuleBuilder.java:200)
at org.apache.geronimo.web.deployment.AbstractWebModuleBuilder$$FastClassByCGLIB$$459e0cc.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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
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$$b0722c4a.installModule(<generated>)
at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.installModule(SwitchingModuleBuilder.java:150)
at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder$$FastClassByCGLIB$$d0c31844.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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
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$$b0722c4a.installModule(<generated>)
at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:491)
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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
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.deployment.ConfigurationBuilder$$EnhancerByCGLIB$$bc5f34bc.buildConfiguration(<generated>)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:302)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:124)
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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:852)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:106)
at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:60)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.geronimo.kernel.config.LifecycleException: load
of elx/discover_discover.war/1.0.0/car failed
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:294)
at org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration(DeploymentConfigurationManager.java:115)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:281)
at org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration(DeploymentConfigurationManager.java:111)
at org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration(DeploymentContext.java:114)
... 43 more
Caused by: org.apache.geronimo.kernel.repository.MissingDependencyException:
Unable to resolve dependency console.dbpool/discoverPool//rar
at org.apache.geronimo.kernel.repository.DefaultArtifactResolver.resolveInClassLoader(DefaultArtifactResolver.java:119)
at org.apache.geronimo.kernel.repository.DefaultArtifactResolver.resolveInClassLoader(DefaultArtifactResolver.java:98)
at org.apache.geronimo.kernel.repository.DefaultArtifactResolver$$FastClassByCGLIB$$e847b746.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:122)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
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.kernel.repository.ArtifactResolver$$EnhancerByCGLIB$$6713ea41.resolveInClassLoader(<generated>)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.resolveParentIds(SimpleConfigurationManager.java:466)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadDepthFirst(SimpleConfigurationManager.java:425)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:291)
... 47 more
so
basically i'm crying out for help.
ear = war + rar == no way ?
Re: Ear file failing to deploy
Posted by Titi Wangsa <bl...@gmail.com>.
yeah aaron,
that's what i think.
but
Unable to create configuration for deployment
org.apache.geronimo.common.DeploymentException: Unable to create
configuration for deployment
at org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration
(DeploymentContext.java:117)
comes out when
i do not put the alt-dd in application.xml
Re: Ear file failing to deploy
Posted by Aaron Mulder <am...@alumni.princeton.edu>.
In the scenario you're describing, your application.xml should not
have an alt-dd element. The alt-dd should only go in your
geronimo-application.xml. (The one in application.xml points to a
separate J2EE deployment descriptor, whereas the one in
geronimo-application.xml points to a separate Geronimo deployment
plan, and currently you're pointing them both to the same file which
can't work!)
Thanks,
Aaron
On 2/11/07, Titi Wangsa <bl...@gmail.com> wrote:
> i have a web application. I use to run it on tomcat. no problems.
> but with tomcat i had to specify the JNDI source for the database in the
> tomcat configuration file.
>
> with geronimo, 1.1.1, i could create a connection pool and have my
> application in a war file use it.
> so its basically the same thing.
>
> now, with geronimo i could also create an ear file with a war and a rar, so
> that deployment no longer
> requires me to create a database connection pool.
>
> seems like a good idea.
>
> so i created the plan file by creating the database connection pool, then
> the option to deploy and show plan comes out, i choose
> show plan. I did not deploy the plan. I copied the plan file to ra.xml
>
> added
>
> <module>
> <connector>tranql-connector-1.2.rar</connector>
> <alt-dd>ra.xml</alt-dd>
> </module>
>
> to my
> geronimo-application.xml
>
> then created an ear file consisting of a war and a rar
>
> when i tried to deploy it, i got an error
>
>
> Geronimo deployment plan refers to module 'tranql-connector-1.2.rar' but
> that was not defined in the META-INF/application.xml
> org.apache.geronimo.common.DeploymentException : Geronimo
> deployment plan refers to module 'tranql-connector-1.2.rar' but that was not
> defined in the META-INF/application.xml
> at
> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.addModules(EARConfigBuilder.java
> :671)
> at
> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getEarPlan(EARConfigBuilder.java:364)
> at
> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPlan(EARConfigBuilder.java:263)
> 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:122)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
> 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.deployment.ConfigurationBuilder$$EnhancerByCGLIB$$bc5f34bc.getDeploymentPlan(<generated>)
> at
> org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:232)
> at org.apache.geronimo.deployment.Deployer.deploy
> (Deployer.java:124)
> 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:122)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:852)
> at org.apache.geronimo.kernel.basic.BasicKernel.invoke
> (BasicKernel.java:239)
> at
> org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:106)
> at
> org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java
> :60)
> at java.lang.Thread.run(Thread.java:595)
>
>
> ok.
> seems easy to fix
> so i added
> <module>
> <connector>tranql-connector-1.2.rar</connector>
> <alt-dd> ra.xml</alt-dd>
> </module>
>
> to my application.xml
>
> a new error pops up
> weird error
>
> Could not parse ra.xml descriptor
> org.apache.geronimo.common.DeploymentException: Could not
> parse ra.xml descriptor
> at
> org.apache.geronimo.connector.deployment.ConnectorModuleBuilder.createModule(ConnectorModuleBuilder.java:185)
> at
> org.apache.geronimo.connector.deployment.ConnectorModuleBuilder.createModule
> (ConnectorModuleBuilder.java:156)
> at
> org.apache.geronimo.connector.deployment.ConnectorModuleBuilder$$FastClassByCGLIB$$a535b6aa.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:122)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
> (GBeanInstance.java:817)
> 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$$57cad14d.createModule(<generated>)
> at
> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.addModules
> (EARConfigBuilder.java:751)
> at
> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getEarPlan(EARConfigBuilder.java:364)
> at
> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPlan(EARConfigBuilder.java
> :263)
> 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:122)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
> 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.deployment.ConfigurationBuilder$$EnhancerByCGLIB$$bc5f34bc.getDeploymentPlan(<generated>)
> at
> org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:232)
> at org.apache.geronimo.deployment.Deployer.deploy
> (Deployer.java:124)
> 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:122)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:852)
> at org.apache.geronimo.kernel.basic.BasicKernel.invoke
> (BasicKernel.java:239)
> at
> org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:106)
> at
> org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java
> :60)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.apache.xmlbeans.XmlException: Invalid
> deployment descriptor: [error: cvc-complex-type.2.4a: Expected element
> 'connector@ http://java.sun.com/xml/ns/j2ee' instead of
> 'connector@http://geronimo.apache.org/xml/ns/j2ee/connector-1.1'
> here, error: cvc-complex-type.2.4c : Expected element
> 'connector@http://java.sun.com/xml/ns/j2ee' before the end of the content]
> Descriptor: <connector xmlns="
> http://geronimo.apache.org/xml/ns/j2ee/connector-1.1">
> <dep:environment
> xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.1">
> <dep:moduleId>
> .
> .
> .
> <connectionmanager>
> <local-transaction/>
> <single-pool>
> <max-size>10</max-size>
> <min-size>0</min-size>
> <match-one/>
> </single-pool>
> </connectionmanager>
> </connectiondefinition-instance>
> </connection-definition>
> </outbound-resourceadapter>
> </resourceadapter>
> </connector>
> at
> org.apache.geronimo.schema.SchemaConversionUtils.validateDD(SchemaConversionUtils.java:605)
> at
> org.apache.geronimo.schema.SchemaConversionUtils.convertToConnectorSchema
> (SchemaConversionUtils.java:205)
> at
> org.apache.geronimo.connector.deployment.ConnectorModuleBuilder.createModule(ConnectorModuleBuilder.java:182)
>
>
> it seems that geronimo is expecting a J2EE standard schema, but this is a
> geronimo specific file.
> So methinks, that i shouldn't put
> <module>
> <connector>tranql-connector-1.2.rar</connector>
> <alt-dd>ra.xml</alt-dd>
> </module>
>
> so i changed it to
>
> <module>
> <connector>tranql-connector-1.2.rar</connector>
> <alt-dd>ra.xml</alt-dd>
> </module>
> in application.xml
> geronimo-application.xml still has the alt-dd entry
>
> but this error comes out
>
>
> Deployment failed:
> Unable to create configuration for deployment
> Show full details
> Unable to create configuration for deployment
> org.apache.geronimo.common.DeploymentException: Unable to
> create configuration for deployment
> at
> org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration
> (DeploymentContext.java:117)
> at
> org.apache.geronimo.deployment.DeploymentContext.<init>(DeploymentContext.java:97)
> at
> org.apache.geronimo.j2ee.deployment.EARContext.<init>(EARContext.java:111)
> at
> org.apache.geronimo.web.deployment.AbstractWebModuleBuilder.installModule
> (AbstractWebModuleBuilder.java:200)
> at
> org.apache.geronimo.web.deployment.AbstractWebModuleBuilder$$FastClassByCGLIB$$459e0cc.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:122)
> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
> (GBeanInstance.java:817)
> 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$$b0722c4a.installModule(<generated>)
> at
> org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.installModule
> (SwitchingModuleBuilder.java:150)
> at
> org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder$$FastClassByCGLIB$$d0c31844.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:122)
> at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke
> (GBeanInstance.java:817)
> 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$$b0722c4a.installModule(<generated>)
> at
> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration
> (EARConfigBuilder.java:491)
> 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:122)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
> 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.deployment.ConfigurationBuilder$$EnhancerByCGLIB$$bc5f34bc.buildConfiguration(<generated>)
> at
> org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:302)
> at org.apache.geronimo.deployment.Deployer.deploy
> (Deployer.java:124)
> 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:122)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:852)
> at org.apache.geronimo.kernel.basic.BasicKernel.invoke
> (BasicKernel.java:239)
> at
> org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:106)
> at
> org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java
> :60)
> at java.lang.Thread.run(Thread.java:595)
> Caused by:
> org.apache.geronimo.kernel.config.LifecycleException: load
> of elx/discover_discover.war/1.0.0/car failed
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration
> (SimpleConfigurationManager.java:294)
> at
> org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration(DeploymentConfigurationManager.java:115)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration
> (SimpleConfigurationManager.java:281)
> at
> org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration(DeploymentConfigurationManager.java:111)
> at
> org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration
> (DeploymentContext.java:114)
> ... 43 more
> Caused by:
> org.apache.geronimo.kernel.repository.MissingDependencyException:
> Unable to resolve dependency console.dbpool/discoverPool//rar
> at
> org.apache.geronimo.kernel.repository.DefaultArtifactResolver.resolveInClassLoader
> (DefaultArtifactResolver.java:119)
> at
> org.apache.geronimo.kernel.repository.DefaultArtifactResolver.resolveInClassLoader(DefaultArtifactResolver.java:98)
> at
> org.apache.geronimo.kernel.repository.DefaultArtifactResolver$$FastClassByCGLIB$$e847b746.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:122)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:817)
> 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.kernel.repository.ArtifactResolver$$EnhancerByCGLIB$$6713ea41.resolveInClassLoader
> (<generated>)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.resolveParentIds(SimpleConfigurationManager.java:466)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadDepthFirst
> (SimpleConfigurationManager.java:425)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:291)
> ... 47 more
>
>
>
>
> so
> basically i'm crying out for help.
> ear = war + rar == no way ?
>
>