You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by Marcin Waldowski <mw...@sulechow.net> on 2007/09/11 08:34:28 UTC

Suspicion of mistake in documentation for Geronimo 2.0

Hello.

I created jee aplication follow http://cwiki.apache.org/GMOxDOC20/jms-and-mdb-sample-application.html example.

In this exemple we can see following lines in geronimo-web.xml:
<dep:dependency>
    <dep:groupId>org.apache.geronimo.configs</dep:groupId>
    <dep:artifactId>activemq-broker</dep:artifactId>
    <dep:type>car</dep:type>
</dep:dependency>
<dep:dependency>
    <dep:groupId>org.apache.geronimo.samples</dep:groupId>
    <dep:artifactId>jms-resources</dep:artifactId>
    <dep:version>1.2</dep:version>
    <dep:type>rar</dep:type>
</dep:dependency>

If I do the same in my application I receive excepion below during deployment. But If I simply discard this lines everything works.

I suppose that this lines are included in documentation by mistake. Also because they are not included in source code for this example.

I'm new in geronimo, so meybe I'm wrong.

Regards,
Marcin

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:120)
	at org.apache.geronimo.deployment.DeploymentContext.<init>(DeploymentContext.java:100)
	at org.apache.geronimo.j2ee.deployment.EARContext.<init>(EARContext.java:106)
	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.installModule(AbstractWebModuleBuilder.java:265)
	at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder$$FastClassByCGLIB$$8523248f.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$$b86e2c25.installModule(<generated>)
	at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.installModule(SwitchingModuleBuilder.java:153)
	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: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$$b86e2c25.installModule(<generated>)
	at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:567)
	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$$ef9ba63a.buildConfiguration(<generated>)
	at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:304)
	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.RedeployCommand.redeploySameConfiguration(RedeployCommand.java:225)
	at org.apache.geronimo.deployment.plugin.local.RedeployCommand.run(RedeployCommand.java:101)
	at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.geronimo.kernel.config.LifecycleException: load of pl.com.max.ppr.pprsrv/pprsrv-ear_pprsrv-war-1.2.war/1.2/car failed
	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:325)
	at org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration(DeploymentConfigurationManager.java:115)
	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:284)
	at org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration(DeploymentConfigurationManager.java:111)
	at org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration(DeploymentContext.java:117)
	... 44 more
Caused by: org.apache.geronimo.kernel.config.InvalidConfigException: Error starting configuration gbean pl.com.max.ppr.pprsrv/pprsrv-ear_pprsrv-war-1.2.war/1.2/car
	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.load(SimpleConfigurationManager.java:350)
	at org.apache.geronimo.deployment.DeploymentConfigurationManager.load(DeploymentConfigurationManager.java:119)
	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:310)
	... 48 more
Caused by: org.apache.geronimo.kernel.repository.MissingDependencyException: Unable to resolve dependency pl.com.max.ppr.pprsrv/jms-resources/1.2/rar
	at org.apache.geronimo.kernel.config.ConfigurationResolver.resolve(ConfigurationResolver.java:114)
	at org.apache.geronimo.kernel.config.Configuration.buildClassPath(Configuration.java:404)
	at org.apache.geronimo.kernel.config.Configuration.createConfigurationClasssLoader(Configuration.java:321)
	at org.apache.geronimo.kernel.config.Configuration.<init>(Configuration.java:266)
	at org.apache.geronimo.kernel.config.SimpleConfigurationManager.load(SimpleConfigurationManager.java:346)
	... 50 more


Re: Suspicion of mistake in documentation for Geronimo 2.0

Posted by Marcin Waldowski <mw...@sulechow.net>.
Thanks, I'm glad that I helped to improve Geronimo documentation a little :)

Marcin

Viet Nguyen wrote:
> You are right. I saw a weird missing dependency and jumped to a 
> conclusion too quickly. I will update the wiki to reflect the working 
> source code. Thanks for pointing it out.
>
> -Viet
>
> On 9/11/07, *Marcin Waldowski* <mwaldows@sulechow.net 
> <ma...@sulechow.net>> wrote:
>
>     Viet Nguyen wrote:
>     >
>     >
>     >     Caused by:
>     >    
>     org.apache.geronimo.kernel.repository.MissingDependencyException :
>     >     Unable to resolve dependency
>     >     pl.com.max.ppr.pprsrv/jms-resources/1.2/rar
>     >
>     >
>     > This is your main problem. You must have changed the dependency to
>     > look something like
>     > <dep:dependency>
>     >     <dep:groupId> pl.com.max.ppr.pprsrv</dep:groupId>    (the
>     change
>     > was made here right?)
>     >     <dep:artifactId>jms-resources</dep:artifactId>
>     >     <dep:version>1.2</dep:version>
>     >     <dep:type>rar</dep:type>
>     > </dep:dependency>
>     >
>     > If you are depending on pl.com.max.ppr.pprsrv/jms-resources/1.2/rar
>     > (which it seems like you are) then there should exist the path
>     >
>     <GERONIMO-HOME>/repository/pl/com/max/ppr/pprsrv/jms-resources/1.2//rar.
>
>     >
>     > If this does not exist and you are depending on it, you'll get
>     this error.
>
>     Viet, thanks for your replay. I think, I wasn't clear enought in my
>     explanations before...
>
>     I'm not depending on
>     <GERONIMO-HOME>/repository/pl/com/max/ppr/pprsrv/jms-resources/1.2/rar
>     or any other rar which have something in common with jms-resource
>     because I declare jms-resource in geronimo-application.xml (like in
>     documentation example). If we declare jms-resource in
>     geronimo-application.xml then we don't have any rar and path
>     associated
>     with jms-resource - we have only path for ear. So acording to your
>     answer this lines shouldn't be included in geronimo-web.xml (they are
>     unnecessary). In other case we have an error.
>
>     That's why I think that this lines shouldn't exists in
>     documentation for
>     'jms-and-mdb-sample-application' example
>     (
>     http://cwiki.apache.org/GMOxDOC20/jms-and-mdb-sample-application.html)
>     they even do not exist in source code for this example.
>
>     Regards,
>     Marcin
>
>


Re: Suspicion of mistake in documentation for Geronimo 2.0

Posted by Viet Nguyen <vh...@gmail.com>.
You are right. I saw a weird missing dependency and jumped to a conclusion
too quickly. I will update the wiki to reflect the working source code.
Thanks for pointing it out.

-Viet

On 9/11/07, Marcin Waldowski <mw...@sulechow.net> wrote:
>
> Viet Nguyen wrote:
> >
> >
> >     Caused by:
> >     org.apache.geronimo.kernel.repository.MissingDependencyException :
> >     Unable to resolve dependency
> >     pl.com.max.ppr.pprsrv/jms-resources/1.2/rar
> >
> >
> > This is your main problem. You must have changed the dependency to
> > look something like
> > <dep:dependency>
> >     <dep:groupId> pl.com.max.ppr.pprsrv</dep:groupId>    (the change
> > was made here right?)
> >     <dep:artifactId>jms-resources</dep:artifactId>
> >     <dep:version>1.2</dep:version>
> >     <dep:type>rar</dep:type>
> > </dep:dependency>
> >
> > If you are depending on pl.com.max.ppr.pprsrv/jms-resources/1.2/rar
> > (which it seems like you are) then there should exist the path
> > <GERONIMO-HOME>/repository/pl/com/max/ppr/pprsrv/jms-resources/1.2//rar.
> >
> > If this does not exist and you are depending on it, you'll get this
> error.
>
> Viet, thanks for your replay. I think, I wasn't clear enought in my
> explanations before...
>
> I'm not depending on
> <GERONIMO-HOME>/repository/pl/com/max/ppr/pprsrv/jms-resources/1.2/rar
> or any other rar which have something in common with jms-resource
> because I declare jms-resource in geronimo-application.xml (like in
> documentation example). If we declare jms-resource in
> geronimo-application.xml then we don't have any rar and path associated
> with jms-resource - we have only path for ear. So acording to your
> answer this lines shouldn't be included in geronimo-web.xml (they are
> unnecessary). In other case we have an error.
>
> That's why I think that this lines shouldn't exists in documentation for
> 'jms-and-mdb-sample-application' example
> (http://cwiki.apache.org/GMOxDOC20/jms-and-mdb-sample-application.html)
> they even do not exist in source code for this example.
>
> Regards,
> Marcin
>
>

Re: Suspicion of mistake in documentation for Geronimo 2.0

Posted by Marcin Waldowski <mw...@sulechow.net>.
Viet Nguyen wrote:
>
>
>     Caused by:
>     org.apache.geronimo.kernel.repository.MissingDependencyException :
>     Unable to resolve dependency
>     pl.com.max.ppr.pprsrv/jms-resources/1.2/rar
>
>
> This is your main problem. You must have changed the dependency to 
> look something like
> <dep:dependency>
>     <dep:groupId> pl.com.max.ppr.pprsrv</dep:groupId>    (the change 
> was made here right?)
>     <dep:artifactId>jms-resources</dep:artifactId>
>     <dep:version>1.2</dep:version>
>     <dep:type>rar</dep:type>
> </dep:dependency>
>
> If you are depending on pl.com.max.ppr.pprsrv/jms-resources/1.2/rar 
> (which it seems like you are) then there should exist the path 
> <GERONIMO-HOME>/repository/pl/com/max/ppr/pprsrv/jms-resources/1.2//rar.
>
> If this does not exist and you are depending on it, you'll get this error.

Viet, thanks for your replay. I think, I wasn't clear enought in my 
explanations before...

I'm not depending on 
<GERONIMO-HOME>/repository/pl/com/max/ppr/pprsrv/jms-resources/1.2/rar 
or any other rar which have something in common with jms-resource 
because I declare jms-resource in geronimo-application.xml (like in 
documentation example). If we declare jms-resource in 
geronimo-application.xml then we don't have any rar and path associated 
with jms-resource - we have only path for ear. So acording to your 
answer this lines shouldn't be included in geronimo-web.xml (they are 
unnecessary). In other case we have an error.

That's why I think that this lines shouldn't exists in documentation for 
'jms-and-mdb-sample-application' example 
(http://cwiki.apache.org/GMOxDOC20/jms-and-mdb-sample-application.html) 
they even do not exist in source code for this example.

Regards,
Marcin


Re: Suspicion of mistake in documentation for Geronimo 2.0

Posted by Viet Nguyen <vh...@gmail.com>.
On 9/11/07, Marcin Waldowski <mw...@sulechow.net> wrote:
>
> Hello.
>
> I created jee aplication follow
> http://cwiki.apache.org/GMOxDOC20/jms-and-mdb-sample-application.htmlexample.
>
> In this exemple we can see following lines in geronimo-web.xml:
> <dep:dependency>
>     <dep:groupId>org.apache.geronimo.configs</dep:groupId>
>     <dep:artifactId>activemq-broker</dep:artifactId>
>     <dep:type>car</dep:type>
> </dep:dependency>
> <dep:dependency>
>     <dep:groupId>org.apache.geronimo.samples</dep:groupId>
>     <dep:artifactId>jms-resources</dep:artifactId>
>     <dep:version>1.2</dep:version>
>     <dep:type>rar</dep:type>
> </dep:dependency>
>
> If I do the same in my application I receive excepion below during
> deployment. But If I simply discard this lines everything works.
>
> I suppose that this lines are included in documentation by mistake. Also
> because they are not included in source code for this example.
>
> I'm new in geronimo, so meybe I'm wrong.
>
> Regards,
> Marcin
>
> 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:120)
>         at org.apache.geronimo.deployment.DeploymentContext.<init>(
> DeploymentContext.java:100)
>         at org.apache.geronimo.j2ee.deployment.EARContext.<init>(
> EARContext.java:106)
>         at
> org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.installModule
> (AbstractWebModuleBuilder.java:265)
>         at
> org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder$$FastClassByCGLIB$$8523248f.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$$b86e2c25.installModule
> (<generated>)
>         at
> org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.installModule(
> SwitchingModuleBuilder.java:153)
>         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: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$$b86e2c25.installModule
> (<generated>)
>         at
> org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(
> EARConfigBuilder.java:567)
>         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$$ef9ba63a.buildConfiguration
> (<generated>)
>         at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java
> :304)
>         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.RedeployCommand.redeploySameConfiguration
> (RedeployCommand.java:225)
>         at org.apache.geronimo.deployment.plugin.local.RedeployCommand.run
> (RedeployCommand.java:101)
>         at java.lang.Thread.run(Thread.java:595)
> Caused by: org.apache.geronimo.kernel.config.LifecycleException: load of
> pl.com.max.ppr.pprsrv/pprsrv-ear_pprsrv-war-1.2.war/1.2/car failed
>         at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration
> (SimpleConfigurationManager.java:325)
>         at
> org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration
> (DeploymentConfigurationManager.java:115)
>         at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration
> (SimpleConfigurationManager.java:284)
>         at
> org.apache.geronimo.deployment.DeploymentConfigurationManager.loadConfiguration
> (DeploymentConfigurationManager.java:111)
>         at
> org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration(
> DeploymentContext.java:117)
>         ... 44 more
> Caused by: org.apache.geronimo.kernel.config.InvalidConfigException: Error
> starting configuration gbean pl.com.max.ppr.pprsrv/pprsrv-ear_pprsrv-
> war-1.2.war/1.2/car
>         at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.load(
> SimpleConfigurationManager.java:350)
>         at
> org.apache.geronimo.deployment.DeploymentConfigurationManager.load(
> DeploymentConfigurationManager.java:119)
>         at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration
> (SimpleConfigurationManager.java:310)
>         ... 48 more
> Caused by:
> org.apache.geronimo.kernel.repository.MissingDependencyException: Unable
> to resolve dependency pl.com.max.ppr.pprsrv/jms-resources/1.2/rar


This is your main problem. You must have changed the dependency to look
something like
<dep:dependency>
    <dep:groupId>pl.com.max.ppr.pprsrv</dep:groupId>    (the change was made
here right?)
    <dep:artifactId>jms-resources</dep:artifactId>
    <dep:version>1.2</dep:version>
    <dep:type>rar</dep:type>
</dep:dependency>

If you are depending on pl.com.max.ppr.pprsrv/jms-resources/1.2/rar (which
it seems like you are) then there should exist the path
<GERONIMO-HOME>/repository/pl/com/max/ppr/pprsrv/jms-resources/1.2//rar.

If this does not exist and you are depending on it, you'll get this error.

To fix this:
1. go to the geronimo-application.xml and change

                <dep:moduleId>
                    <dep:groupId>org.apache.geronimo.samples</dep:groupId>
                    <dep:artifactId>jms-resources</dep:artifactId>
                    <dep:version>1.2</dep:version>
                    <dep:type>rar</dep:type>
                </dep:moduleId>
to
                <dep:moduleId>
                    <dep:groupId>pl.com.max.ppr.pprsrv</dep:groupId>
                    <dep:artifactId>jms-resources</dep:artifactId>
                    <dep:version>1.2</dep:version>
                    <dep:type>rar</dep:type>
                </dep:moduleId>

OR
2. change the dependencies in your geronimo-web.xml back to what it was.

Regards,
Viet

        at org.apache.geronimo.kernel.config.ConfigurationResolver.resolve(
> ConfigurationResolver.java:114)
>         at org.apache.geronimo.kernel.config.Configuration.buildClassPath(
> Configuration.java:404)
>         at
> org.apache.geronimo.kernel.config.Configuration.createConfigurationClasssLoader
> (Configuration.java:321)
>         at org.apache.geronimo.kernel.config.Configuration.<init>(
> Configuration.java:266)
>         at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.load(
> SimpleConfigurationManager.java:346)
>         ... 50 more
>
>