geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron Mulder" <ammul...@alumni.princeton.edu>
Subject Re: Database Pool Creation error
Date Fri, 09 Jun 2006 23:03:19 GMT
It looks like maybe you named the pool "PaLM/plc", is that right?  If
so, you shouldn't use slashes in the name of the pool.  That should
account for the invalid ID problems.

If you still have the "Configuration already exists" problem, that's
different.  If the repository got confused, you may need to "rm -rf
repository/console.dbpool/PaLM*" to make sure the new pool installs
correctly.

Thanks,
    Aaron

On 6/9/06, Jay D. McHugh <jay@joyfulnoisewebdesign.com> wrote:
> Thank you for your quick response Aaron.
>
> I downloaded the unstable build and installed it.
>
> The previous error no longer comes up, and it looks like the pool will
> be deployed.  But a different error gets logged and the adminstration
> page does not list the new pool.
>
> Also, if I try to deploy the pool - then I get an error that the pool
> already exists.
>
> And finally, if I try to redeploy the pool then I get an invalid ID error.
>
> Here is the error trying to deploy from the administration page with the
> wizard:
> ---------------------------------------------
>
> 16:39:41,931 ERROR [Deployer] Deployment failed due to
> java.lang.IllegalArgumentException: Invalid id:
> console.dbpool/PaLM/plc/1.0/rar
>         at
> org.apache.geronimo.kernel.repository.Artifact.create(Artifact.java:49)
>         at
> org.apache.geronimo.deployment.Deployer.notifyWatchers(Deployer.java:376)
>         at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:325)
>         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:534)
> Deployer operation failed: java.lang.IllegalArgumentException: Invalid
> id: console.dbpool/PaLM/plc/1.0/rar
> org.apache.geronimo.common.DeploymentException:
> java.lang.IllegalArgumentException: Invalid id:
> console.dbpool/PaLM/plc/1.0/rar
>         at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:364)
>         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:534)
> Caused by: java.lang.IllegalArgumentException: Invalid id:
> console.dbpool/PaLM/plc/1.0/rar
>         at
> org.apache.geronimo.kernel.repository.Artifact.create(Artifact.java:49)
>         at
> org.apache.geronimo.deployment.Deployer.notifyWatchers(Deployer.java:376)
>         at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:325)
>         ... 10 more
>
>
> Here are the errors trying to deploy and redeploy from the command line:
> ----------------------------
>
> jmchugh@jdm:/opt/geronimo$ java -jar bin/deployer.jar deploy
> /home/jmchugh/development/plc_data/plc_db.deploy.g1.1.xml
> repository/tranql/tranql-connector/1.2/tranql-connector-1.2.rar
> Username: system
> Password:
>
>     Error: Unable to distribute tranql-connector-1.2.rar:
>     org.apache.geronimo.kernel.config.ConfigurationAlreadyExistsException:
>     Configuration already exists: console.dbpool/PaLM/plc/1.0/rar
>
>         Configuration already exists: console.dbpool/PaLM/plc/1.0/rar
> jmchugh@jdm:/opt/geronimo$ java -jar bin/deployer.jar redeploy
> /home/jmchugh/development/plc_data/plc_db.deploy.g1.1.xml
> repository/tranql/tranql-connector/1.2/tranql-connector-1.2.rar
> Username: system
> Password:
>
>     No ModuleID or TargetModuleID provided.  Attempting to guess based
>     on the content of the plan.
>     Attempting to use ModuleID 'console.dbpool/PaLM/plc/1.0/rar'
> Exception in thread "main" java.lang.IllegalArgumentException: Invalid
> id: console.dbpool/PaLM/plc/1.0/rar
>         at
> org.apache.geronimo.kernel.repository.Artifact.create(Artifact.java:49)
>         at
> org.apache.geronimo.deployment.plugin.ConfigIDExtractor.identifyTargetModuleIDs(ConfigIDExtractor.java:190)
>         at
> org.apache.geronimo.deployment.cli.CommandRedeploy.execute(CommandRedeploy.java:137)
>         at
> org.apache.geronimo.deployment.cli.DeployTool.execute(DeployTool.java:158)
>         at
> org.apache.geronimo.deployment.cli.DeployTool.main(DeployTool.java:312)
>
>

Mime
View raw message