You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Ajay Panagariya <ap...@gmail.com> on 2007/07/08 04:49:51 UTC
More problems exporting a plugin and importing into minimal assembly
Hi,
I just checked out the current trunk, and deployed the minimal tomcat
assembly. I exported it from the regular assembly and tried importing it
into the minimal, here's the output of that operation (followed by my
geronimo-plugin.xml file). I asked a similar question one or two days ago,
and all had gone well, but that was on an older build. This install is using
the latest trunk.
If posting the output in geonimo.log would help, I will be happy to provide
that as well. Thanks ahead of time.
$ target/geronimo-tomcat6-minimal-2.0-SNAPSHOT/bin/deploy.bat install-plugin
amq.car
Using GERONIMO_BASE: C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSHOT
Using GERONIMO_HOME: C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSHOT
Using GERONIMO_TMPDIR: var\temp
Using JRE_HOME: C:\Program Files\Java\jdk1.5.0_12\jre
Checking for status every 1000ms:
Searching for org.apache.geronimo.configs/system-database//car at
http://geronimo.apache.org/plugins/geronimo-2.0/repository/
Downloading org.apache.geronimo.configs/system-database/2.0-SNAPSHOT/car...
(9%)
Downloading org.apache.derby/derby/10.2.2.0/jar...
Downloading org.apache.derby/derby/10.2.2.0/jar... (4%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (11%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (19%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (26%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (34%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (42%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (48%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (56%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (64%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (69%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (75%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (83%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (90%)
Downloading org.apache.derby/derby/10.2.2.0/jar... (93%)
Searching for org.apache.geronimo.configs/transaction-jta11//car at
http://geronimo.apache.org/plugins/geronimo-2.0/repository/
Searching for org.apache.geronimo.modules/geronimo-transaction-jta11/2.0-SNAPSHOT/jar
at http://geronimo.apache.org/plugins/geroni
mo-2.0/repository/
Searching for org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/jar at
http://geronimo.apache.org/plugins/geronimo-2.0/repos
itory/
Downloading org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/jar...
Downloading org.apache.derby/derbyclient/10.2.2.0/jar...
Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (24%)
Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (50%)
Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (71%)
Searching for org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/jar at
http://geronimo.apache.org/plugins/geronimo-2.0/repos
itory/
Downloading org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/jar...
(26%)
Downloading org.apache.derby/derbynet/10.2.2.0/jar...
Downloading org.apache.derby/derbynet/10.2.2.0/jar... (17%)
Downloading org.apache.derby/derbynet/10.2.2.0/jar... (77%)
Searching for org.apache.geronimo.modules/geronimo-activemq/2.0-SNAPSHOT/jar
at http://geronimo.apache.org/plugins/geronimo-2.0/re
pository/
Downloading org.apache.geronimo.modules/geronimo-activemq/2.0-SNAPSHOT/jar...
(25%)
Searching for org.apache.geronimo.modules/geronimo-activemq-management/2.0-SNAPSHOT/jar
at http://geronimo.apache.org/plugins/gero
nimo-2.0/repository/
Downloading org.apache.activemq/activemq-core/4.1.1/jar...
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (5%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (14%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (25%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (35%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (45%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (55%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (61%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (69%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (77%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (83%)
Downloading org.apache.activemq/activemq-core/4.1.1/jar... (91%)
Downloading org.apache.activemq/activeio-core/3.0.0-incubator/jar...
Downloading org.apache.activemq/activeio-core/3.0.0-incubator/jar... (10%)
Downloading backport-util-concurrent/backport-util-concurrent/2.2/jar...
Downloading backport-util-concurrent/backport-util-concurrent/2.2/jar...
(20%)
Downloading backport-util-concurrent/backport-util-concurrent/2.2/jar...
(61%)
Downloading backport-util-concurrent/backport-util-concurrent/2.2/jar...
(95%)
Finished downloading
backport-util-concurrent/backport-util-concurrent/2.2/jar (318 kB) (100%)
**** Installation Complete!
Used existing: org.objectweb.howl/howl/1.0.1-1/jar
Used existing:
org.apache.geronimo.modules/geronimo-persistence-jpa10/2.0-SNAPSHOT/jar
Used existing: org.apache.geronimo.specs/geronimo-jpa_3.0_spec//jar
Used existing:
org.apache.geronimo.modules/geronimo-transformer/2.0-SNAPSHOT/jar
Used existing: org.apache.geronimo.configs/j2ee-server//car
Used existing:
org.apache.geronimo.modules/geronimo-transaction/2.0-SNAPSHOT/jar
Used existing:
org.apache.geronimo.modules/geronimo-connector/2.0-SNAPSHOT/jar
Used existing:
org.apache.geronimo.modules/geronimo-core/2.0-SNAPSHOT/jar
Used existing: org.apache.geronimo.configs/j2ee-security//car
Installed new: org.apache.geronimo.configs/system-database//car
Installed new: org.apache.derby/derby/10.2.2.0/jar
Installed new: org.apache.geronimo.configs/transaction-jta11//car
Installed new:
org.apache.geronimo.modules/geronimo-transaction-jta11/2.0-SNAPSHOT/jar
Installed new:
org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/jar
Installed new: org.apache.derby/derbyclient/10.2.2.0/jar
Installed new:
org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/jar
Installed new: org.apache.derby/derbynet/10.2.2.0/jar
Installed new:
org.apache.geronimo.modules/geronimo-activemq/2.0-SNAPSHOT/jar
Installed new:
org.apache.geronimo.modules
/geronimo-activemq-management/2.0-SNAPSHOT/jar
Installed new: org.apache.activemq/activemq-core/4.1.1/jar
Installed new: org.apache.activemq/activeio-core/3.0.0-incubator/jar
Installed new:
backport-util-concurrent/backport-util-concurrent/2.2/jar
Downloaded 10346 kB in 153s (67 kB/s)
Now starting
org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car...
org.apache.geronimo.kernel.config.LifecycleException: start of
org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car failed
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration
(SimpleConfigurationManager.java:547)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration
(SimpleConfigurationManager.java:511)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.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:127)
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.kernel.KernelGBean.invoke(KernelGBean.java
:342)
at
org.apache.geronimo.kernel.KernelGBean$$FastClassByCGLIB$$1cccefc9.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:127)
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.system.jmx.MBeanGBeanBridge.invoke(
MBeanGBeanBridge.java:168)
at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(
DynamicMetaDataImpl.java:213)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java
:220)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(
DefaultMBeanServerInterceptor.java:815)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java
:784)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(
RMIConnectionImpl.java:1410)
at javax.management.remote.rmi.RMIConnectionImpl.access$100(
RMIConnectionImpl.java:81)
at
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(
RMIConnectionImpl.java:1247)
at java.security.AccessController.doPrivileged(Native Method)
at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(
RMIConnectionImpl.java:1350)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(
RMIConnectionImpl.java:784)
at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java
:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(
TCPTransport.java:466)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(
TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.geronimo.kernel.config.InvalidConfigException: Unknown
start exception
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans
(ConfigurationUtil.java:514)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(
KernelConfigurationManager.java:187)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration
(SimpleConfigurationManager.java:530)
... 35 more
Caused by: org.apache.geronimo.gbean.InvalidConfigurationException:
Configuration org.apache.geronimo.configs/transaction-jta11/2.
0-SNAPSHOT/car failed to start due to the following reasons:
The service ServiceModule=org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWor
kManager did not start because org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geronimo.co
nfigs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
did not start.
The service ServiceModule=org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionManager,name=Transa
ctionManager did not start because org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geronim
o.configs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
did not start.
The service ServiceModule=org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransa
ctionLog did not start because LogFileManager.open: unable to obtain lock on
file C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSH
OT\.\var\txlog\howl_1.log
The service ServiceModule=org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=JCAConnectionTracker,name=Conn
ectionTracker did not start because org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geroni
mo.configs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
did not start.
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans
(ConfigurationUtil.java:477)
... 37 more
Error: Operation failed: start of
org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car failed
Unknown start exception
Configuration
org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car
failed to start due to the following reasons:
The service
ServiceModule=org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWorkManager
did not start because
org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=
org.apache.geronimo.configs/transaction-jta11/2.0
-SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
did not start.
The service
ServiceModule=org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManag
er
did not start because
org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=
org.apache.geronimo.configs/transaction-jta11/2.0
-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
did not start.
The service
ServiceModule=org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
did not start because LogFileManager.open: unable to obtain lock on
file
C:\g5\target\geronimo-
tomcat6-minimal-2.0-SNAPSHOT\.\var\txlog\howl_1.log
The service
ServiceModule=org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=JCAConnectionTracker,name=ConnectionTrac
ker
did not start because
org.apache.geronimo.configs
/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=
org.apache.geronimo.configs/transaction-jta11/2.0
-SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
did not start.
and the geronimo-plugin.xml
<?xml version="1.0" encoding="UTF-8"?>
<geronimo-plugin xmlns="http://geronimo.apache.org/xml/ns/plugins-1.2">
<name>org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car</name>
<module-id>org.apache.geronimo.configs
/activemq-broker/2.0-SNAPSHOT/car</module-id>
<category>Unknown</category>
<description>Please provide a description</description>
<url></url>
<author></author>
<geronimo-versions>
<version>2.0-SNAPSHOT</version>
</geronimo-versions>
<dependency>org.apache.geronimo.configs/system-database//car</dependency>
<dependency>org.apache.geronimo.modules
/geronimo-activemq/2.0-SNAPSHOT/jar</dependency>
<dependency>org.apache.geronimo.modules
/geronimo-activemq-management/2.0-SNAPSHOT/jar</dependency>
<dependency>org.apache.activemq/activemq-core/4.1.1/jar</dependency>
<dependency>org.apache.activemq
/activeio-core/3.0.0-incubator/jar</dependency>
<dependency>backport-util-concurrent/backport-util-concurrent/2.2/jar</dependency>
<obsoletes>org.apache.geronimo.configs/activemq-broker//car</obsoletes>
<source-repository>
http://geronimo.apache.org/plugins/geronimo-2.0/repository/
</source-repository>
<source-repository>http://people.apache.org/repo/m2-incubating-repository/
</source-repository>
<source-repository>http://www.ibiblio.org/maven2/</source-repository>
</geronimo-plugin>
-Ajay
Re: More problems exporting a plugin and importing into minimal assembly
Posted by Paul McMahan <pa...@gmail.com>.
I deployed the activemq-broker and system-database plugins (the
latter had a stale reference to geronimo-transaction-jta11). Please
give it another try.
Best wishes,
Paul
On Jul 7, 2007, at 10:49 PM, Ajay Panagariya wrote:
> Hi,
>
> I just checked out the current trunk, and deployed the minimal
> tomcat assembly. I exported it from the regular assembly and tried
> importing it into the minimal, here's the output of that operation
> (followed by my geronimo-plugin.xml file). I asked a similar
> question one or two days ago, and all had gone well, but that was
> on an older build. This install is using the latest trunk.
>
> If posting the output in geonimo.log would help, I will be happy to
> provide that as well. Thanks ahead of time.
>
>
> $ target/geronimo-tomcat6-minimal-2.0-SNAPSHOT/bin/deploy.bat
> install-plugin amq.car
> Using GERONIMO_BASE: C:\g5\target\geronimo-tomcat6-minimal-2.0-
> SNAPSHOT
> Using GERONIMO_HOME: C:\g5\target\geronimo- tomcat6-minimal-2.0-
> SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME: C:\Program Files\Java\jdk1.5.0_12\jre
> Checking for status every 1000ms:
> Searching for org.apache.geronimo.configs/system-database//car at
> http://geronimo.apache.org/plugins/geronimo-2.0/repository/
> Downloading org.apache.geronimo.configs/system-database/2.0-
> SNAPSHOT/car... (9%)
> Downloading org.apache.derby/derby/10.2.2.0/jar...
> Downloading org.apache.derby/derby/10.2.2.0/jar... (4%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (11%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (19%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (26%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (34%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (42%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (48%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (56%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (64%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (69%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (75%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (83%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (90%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (93%)
> Searching for org.apache.geronimo.configs /transaction-jta11//car
> at http://geronimo.apache.org/plugins/geronimo-2.0/repository/
> Searching for org.apache.geronimo.modules/geronimo-transaction-
> jta11/2.0-SNAPSHOT/jar at http://geronimo.apache.org/plugins/geroni
> mo-2.0/repository/
> Searching for org.apache.geronimo.modules/geronimo-derby/2.0-
> SNAPSHOT/jar at http://geronimo.apache.org/plugins/geronimo-2.0/repos
> itory/
> Downloading org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/
> jar...
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar...
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (24%)
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (50%)
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (71%)
> Searching for org.apache.geronimo.modules /geronimo-timer/2.0-
> SNAPSHOT/jar at http://geronimo.apache.org/plugins/geronimo-2.0/repos
> itory/
> Downloading org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/
> jar... (26%)
> Downloading org.apache.derby/derbynet/10.2.2.0/jar...
> Downloading org.apache.derby/derbynet/10.2.2.0/jar... (17%)
> Downloading org.apache.derby/derbynet/10.2.2.0/jar... (77%)
> Searching for org.apache.geronimo.modules /geronimo-activemq/2.0-
> SNAPSHOT/jar at http://geronimo.apache.org/plugins/geronimo-2.0/re
> pository/
> Downloading org.apache.geronimo.modules/geronimo-activemq/2.0-
> SNAPSHOT/jar... (25%)
> Searching for org.apache.geronimo.modules/geronimo-activemq-
> management/2.0-SNAPSHOT/jar at http://geronimo.apache.org/plugins/gero
> nimo-2.0/repository/
> Downloading org.apache.activemq/activemq-core/4.1.1/jar...
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (5%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (14%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (25%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (35%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (45%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (55%)
> Downloading org.apache.activemq /activemq-core/4.1.1/jar... (61%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (69%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (77%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (83%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (91%)
> Downloading org.apache.activemq/activeio-core/3.0.0-incubator/jar...
> Downloading org.apache.activemq/activeio-core/3.0.0-incubator/
> jar... (10%)
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar...
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar... (20%)
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar... (61%)
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar... (95%)
> Finished downloading backport-util-concurrent/backport-util-
> concurrent/2.2/jar (318 kB) (100%)
>
> **** Installation Complete!
> Used existing: org.objectweb.howl/howl/1.0.1-1/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-persistence-jpa10/2.0-
> SNAPSHOT/jar
> Used existing: org.apache.geronimo.specs/geronimo-jpa_3.0_spec//
> jar
> Used existing:
> org.apache.geronimo.modules/geronimo-transformer/2.0-SNAPSHOT/jar
> Used existing: org.apache.geronimo.configs/j2ee-server//car
> Used existing:
> org.apache.geronimo.modules/geronimo-transaction/2.0-SNAPSHOT/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-connector/2.0-SNAPSHOT/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-core/2.0-SNAPSHOT/jar
> Used existing: org.apache.geronimo.configs /j2ee-security//car
> Installed new: org.apache.geronimo.configs/system-database//car
> Installed new: org.apache.derby/derby/10.2.2.0/jar
> Installed new: org.apache.geronimo.configs/transaction-jta11//car
> Installed new:
> org.apache.geronimo.modules/geronimo-transaction-jta11/2.0-
> SNAPSHOT/jar
> Installed new:
> org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/jar
> Installed new: org.apache.derby /derbyclient/10.2.2.0/jar
> Installed new:
> org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/jar
> Installed new: org.apache.derby/derbynet/10.2.2.0/jar
> Installed new:
> org.apache.geronimo.modules /geronimo-activemq/2.0-SNAPSHOT/jar
> Installed new:
> org.apache.geronimo.modules/geronimo-activemq-management/2.0-
> SNAPSHOT/jar
> Installed new: org.apache.activemq/activemq-core/4.1.1/jar
> Installed new: org.apache.activemq/activeio-core/3.0.0-
> incubator/jar
> Installed new:
> backport-util-concurrent/backport-util-concurrent/2.2/jar
>
> Downloaded 10346 kB in 153s (67 kB/s)
> Now starting
> org.apache.geronimo.configs /activemq-broker/2.0-SNAPSHOT/car...
> org.apache.geronimo.kernel.config.LifecycleException: start of
> org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car failed
>
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf
> iguration (SimpleConfigurationManager.java:547)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf
> iguration(SimpleConfigurationManager.java:511)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$
> $FastClassByCGLIB$$ce77a924.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:127)
> 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.kernel.KernelGBean.invoke
> (KernelGBean.java:342)
> at org.apache.geronimo.kernel.KernelGBean$$FastClassByCGLIB$
> $1cccefc9.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:127)
> 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.system.jmx.MBeanGBeanBridge.invoke
> (MBeanGBeanBridge.java:168)
> at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke
> (DynamicMetaDataImpl.java:213)
> at com.sun.jmx.mbeanserver.MetaDataImpl.invoke
> (MetaDataImpl.java:220)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke
> (DefaultMBeanServerInterceptor.java:815)
> at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke
> (JmxMBeanServer.java:784)
> at javax.management.remote.rmi.RMIConnectionImpl.doOperation
> (RMIConnectionImpl.java:1410)
> at javax.management.remote.rmi.RMIConnectionImpl.access$100
> (RMIConnectionImpl.java:81)
> at javax.management.remote.rmi.RMIConnectionImpl
> $PrivilegedOperation.run(RMIConnectionImpl.java:1247)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation
> (RMIConnectionImpl.java:1350)
> at javax.management.remote.rmi.RMIConnectionImpl.invoke
> (RMIConnectionImpl.java:784)
> at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown
> Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke (Method.java:585)
> at sun.rmi.server.UnicastServerRef.dispatch
> (UnicastServerRef.java:294)
> at sun.rmi.transport.Transport$1.run(Transport.java:153)
> at java.security.AccessController.doPrivileged (Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
> at sun.rmi.transport.tcp.TCPTransport.handleMessages
> (TCPTransport.java:466)
> at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run
> (TCPTransport.java:707)
> at java.lang.Thread.run(Thread.java:595)
> Caused by:
> org.apache.geronimo.kernel.config.InvalidConfigException: Unknown
> start exception
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration
> GBeans (ConfigurationUtil.java:514)
> at
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start
> (KernelConfigurationManager.java:187)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf
> iguration (SimpleConfigurationManager.java:530)
> ... 35 more
> Caused by: org.apache.geronimo.gbean.InvalidConfigurationException:
> Configuration org.apache.geronimo.configs/transaction-jta11/2.
> 0-SNAPSHOT/car failed to start due to the following reasons:
> The service ServiceModule=org.apache.geronimo.configs/transaction-
> jta11/2.0-SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWor
> kManager did not start because org.apache.geronimo.configs/
> transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=
> org.apache.geronimo.co
> nfigs/transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionManager,name=TransactionManager did not start.
> The service ServiceModule=org.apache.geronimo.configs /
> transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionManager,name=Transa
> ctionManager did not start because org.apache.geronimo.configs/
> transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geronim
> o.configs /transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionLog,name=HOWLTransactionLog did not start.
> The service ServiceModule=org.apache.geronimo.configs/transaction-
> jta11/2.0-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransa
> ctionLog did not start because LogFileManager.open: unable to
> obtain lock on file C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSH
> OT\.\var\txlog\howl_1.log
> The service ServiceModule=org.apache.geronimo.configs /
> transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=JCAConnectionTracker,name=Conn
> ectionTracker did not start because org.apache.geronimo.configs/
> transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geroni
> mo.configs /transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionManager,name=TransactionManager did not start.
>
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration
> GBeans(ConfigurationUtil.java:477)
> ... 37 more
>
> Error: Operation failed: start of
> org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car
> failed
>
> Unknown start exception
>
> Configuration
> org.apache.geronimo.configs /transaction-jta11/2.0-SNAPSHOT/car
> failed to start due to the following reasons:
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWorkManager
> did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManag
> er
> did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
> did not start.
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
> did not start because LogFileManager.open: unable to obtain
> lock on
> file
> C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSHOT\.\var\txlog
> \howl_1.log
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=JCAConnectionTracker,name=ConnectionTrac
> ker
> did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
>
>
>
> and the geronimo-plugin.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
> <geronimo-plugin xmlns=" http://geronimo.apache.org/xml/ns/
> plugins-1.2">
> <name>org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car</
> name>
> <module-id>org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/
> car</module-id>
> <category>Unknown</category>
> <description>Please provide a description</description>
> <url></url>
> <author></author>
> <geronimo-versions>
> <version> 2.0-SNAPSHOT</version>
> </geronimo-versions>
> <dependency>org.apache.geronimo.configs/system-database//car</
> dependency>
> <dependency>org.apache.geronimo.modules/geronimo-activemq/2.0-
> SNAPSHOT/jar</dependency>
> <dependency>org.apache.geronimo.modules/geronimo-activemq-
> management/2.0-SNAPSHOT/jar</dependency>
> <dependency>org.apache.activemq/activemq-core/4.1.1/jar</dependency>
> <dependency>org.apache.activemq /activeio-core/3.0.0-incubator/jar</
> dependency>
> <dependency>backport-util-concurrent/backport-util-concurrent/2.2/
> jar</dependency>
> <obsoletes>org.apache.geronimo.configs/activemq-broker//car</
> obsoletes>
> <source-repository>http://geronimo.apache.org/plugins/
> geronimo-2.0/repository/</source-repository>
> <source-repository> http://people.apache.org/repo/m2-incubating-
> repository/</source-repository>
> <source-repository> http://www.ibiblio.org/maven2/</source-
> repository>
> </geronimo-plugin>
>
>
> -Ajay
Re: More problems exporting a plugin and importing into minimal assembly
Posted by Paul McMahan <pa...@gmail.com>.
I just checked in Jason's patch for the plugin export. You should
now be able to export activemq-broker from the jee5 assembly as a
plugin and import it into the minimal assembly without having to
manually edit the exported geronimo-plugin.xml.
Best wishes,
Paul
On Jul 7, 2007, at 10:49 PM, Ajay Panagariya wrote:
> Hi,
>
> I just checked out the current trunk, and deployed the minimal
> tomcat assembly. I exported it from the regular assembly and tried
> importing it into the minimal, here's the output of that operation
> (followed by my geronimo-plugin.xml file). I asked a similar
> question one or two days ago, and all had gone well, but that was
> on an older build. This install is using the latest trunk.
>
> If posting the output in geonimo.log would help, I will be happy to
> provide that as well. Thanks ahead of time.
>
>
> $ target/geronimo-tomcat6-minimal-2.0-SNAPSHOT/bin/deploy.bat
> install-plugin amq.car
> Using GERONIMO_BASE: C:\g5\target\geronimo-tomcat6-minimal-2.0-
> SNAPSHOT
> Using GERONIMO_HOME: C:\g5\target\geronimo- tomcat6-minimal-2.0-
> SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME: C:\Program Files\Java\jdk1.5.0_12\jre
> Checking for status every 1000ms:
> Searching for org.apache.geronimo.configs/system-database//car at
> http://geronimo.apache.org/plugins/geronimo-2.0/repository/
> Downloading org.apache.geronimo.configs/system-database/2.0-
> SNAPSHOT/car... (9%)
> Downloading org.apache.derby/derby/10.2.2.0/jar...
> Downloading org.apache.derby/derby/10.2.2.0/jar... (4%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (11%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (19%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (26%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (34%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (42%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (48%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (56%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (64%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (69%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (75%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (83%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (90%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (93%)
> Searching for org.apache.geronimo.configs /transaction-jta11//car
> at http://geronimo.apache.org/plugins/geronimo-2.0/repository/
> Searching for org.apache.geronimo.modules/geronimo-transaction-
> jta11/2.0-SNAPSHOT/jar at http://geronimo.apache.org/plugins/geroni
> mo-2.0/repository/
> Searching for org.apache.geronimo.modules/geronimo-derby/2.0-
> SNAPSHOT/jar at http://geronimo.apache.org/plugins/geronimo-2.0/repos
> itory/
> Downloading org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/
> jar...
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar...
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (24%)
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (50%)
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (71%)
> Searching for org.apache.geronimo.modules /geronimo-timer/2.0-
> SNAPSHOT/jar at http://geronimo.apache.org/plugins/geronimo-2.0/repos
> itory/
> Downloading org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/
> jar... (26%)
> Downloading org.apache.derby/derbynet/10.2.2.0/jar...
> Downloading org.apache.derby/derbynet/10.2.2.0/jar... (17%)
> Downloading org.apache.derby/derbynet/10.2.2.0/jar... (77%)
> Searching for org.apache.geronimo.modules /geronimo-activemq/2.0-
> SNAPSHOT/jar at http://geronimo.apache.org/plugins/geronimo-2.0/re
> pository/
> Downloading org.apache.geronimo.modules/geronimo-activemq/2.0-
> SNAPSHOT/jar... (25%)
> Searching for org.apache.geronimo.modules/geronimo-activemq-
> management/2.0-SNAPSHOT/jar at http://geronimo.apache.org/plugins/gero
> nimo-2.0/repository/
> Downloading org.apache.activemq/activemq-core/4.1.1/jar...
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (5%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (14%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (25%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (35%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (45%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (55%)
> Downloading org.apache.activemq /activemq-core/4.1.1/jar... (61%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (69%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (77%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (83%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (91%)
> Downloading org.apache.activemq/activeio-core/3.0.0-incubator/jar...
> Downloading org.apache.activemq/activeio-core/3.0.0-incubator/
> jar... (10%)
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar...
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar... (20%)
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar... (61%)
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar... (95%)
> Finished downloading backport-util-concurrent/backport-util-
> concurrent/2.2/jar (318 kB) (100%)
>
> **** Installation Complete!
> Used existing: org.objectweb.howl/howl/1.0.1-1/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-persistence-jpa10/2.0-
> SNAPSHOT/jar
> Used existing: org.apache.geronimo.specs/geronimo-jpa_3.0_spec//
> jar
> Used existing:
> org.apache.geronimo.modules/geronimo-transformer/2.0-SNAPSHOT/jar
> Used existing: org.apache.geronimo.configs/j2ee-server//car
> Used existing:
> org.apache.geronimo.modules/geronimo-transaction/2.0-SNAPSHOT/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-connector/2.0-SNAPSHOT/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-core/2.0-SNAPSHOT/jar
> Used existing: org.apache.geronimo.configs /j2ee-security//car
> Installed new: org.apache.geronimo.configs/system-database//car
> Installed new: org.apache.derby/derby/10.2.2.0/jar
> Installed new: org.apache.geronimo.configs/transaction-jta11//car
> Installed new:
> org.apache.geronimo.modules/geronimo-transaction-jta11/2.0-
> SNAPSHOT/jar
> Installed new:
> org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/jar
> Installed new: org.apache.derby /derbyclient/10.2.2.0/jar
> Installed new:
> org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/jar
> Installed new: org.apache.derby/derbynet/10.2.2.0/jar
> Installed new:
> org.apache.geronimo.modules /geronimo-activemq/2.0-SNAPSHOT/jar
> Installed new:
> org.apache.geronimo.modules/geronimo-activemq-management/2.0-
> SNAPSHOT/jar
> Installed new: org.apache.activemq/activemq-core/4.1.1/jar
> Installed new: org.apache.activemq/activeio-core/3.0.0-
> incubator/jar
> Installed new:
> backport-util-concurrent/backport-util-concurrent/2.2/jar
>
> Downloaded 10346 kB in 153s (67 kB/s)
> Now starting
> org.apache.geronimo.configs /activemq-broker/2.0-SNAPSHOT/car...
> org.apache.geronimo.kernel.config.LifecycleException: start of
> org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car failed
>
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf
> iguration (SimpleConfigurationManager.java:547)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf
> iguration(SimpleConfigurationManager.java:511)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$
> $FastClassByCGLIB$$ce77a924.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:127)
> 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.kernel.KernelGBean.invoke
> (KernelGBean.java:342)
> at org.apache.geronimo.kernel.KernelGBean$$FastClassByCGLIB$
> $1cccefc9.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:127)
> 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.system.jmx.MBeanGBeanBridge.invoke
> (MBeanGBeanBridge.java:168)
> at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke
> (DynamicMetaDataImpl.java:213)
> at com.sun.jmx.mbeanserver.MetaDataImpl.invoke
> (MetaDataImpl.java:220)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke
> (DefaultMBeanServerInterceptor.java:815)
> at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke
> (JmxMBeanServer.java:784)
> at javax.management.remote.rmi.RMIConnectionImpl.doOperation
> (RMIConnectionImpl.java:1410)
> at javax.management.remote.rmi.RMIConnectionImpl.access$100
> (RMIConnectionImpl.java:81)
> at javax.management.remote.rmi.RMIConnectionImpl
> $PrivilegedOperation.run(RMIConnectionImpl.java:1247)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation
> (RMIConnectionImpl.java:1350)
> at javax.management.remote.rmi.RMIConnectionImpl.invoke
> (RMIConnectionImpl.java:784)
> at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown
> Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke (Method.java:585)
> at sun.rmi.server.UnicastServerRef.dispatch
> (UnicastServerRef.java:294)
> at sun.rmi.transport.Transport$1.run(Transport.java:153)
> at java.security.AccessController.doPrivileged (Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
> at sun.rmi.transport.tcp.TCPTransport.handleMessages
> (TCPTransport.java:466)
> at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run
> (TCPTransport.java:707)
> at java.lang.Thread.run(Thread.java:595)
> Caused by:
> org.apache.geronimo.kernel.config.InvalidConfigException: Unknown
> start exception
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration
> GBeans (ConfigurationUtil.java:514)
> at
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start
> (KernelConfigurationManager.java:187)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf
> iguration (SimpleConfigurationManager.java:530)
> ... 35 more
> Caused by: org.apache.geronimo.gbean.InvalidConfigurationException:
> Configuration org.apache.geronimo.configs/transaction-jta11/2.
> 0-SNAPSHOT/car failed to start due to the following reasons:
> The service ServiceModule=org.apache.geronimo.configs/transaction-
> jta11/2.0-SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWor
> kManager did not start because org.apache.geronimo.configs/
> transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=
> org.apache.geronimo.co
> nfigs/transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionManager,name=TransactionManager did not start.
> The service ServiceModule=org.apache.geronimo.configs /
> transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionManager,name=Transa
> ctionManager did not start because org.apache.geronimo.configs/
> transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geronim
> o.configs /transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionLog,name=HOWLTransactionLog did not start.
> The service ServiceModule=org.apache.geronimo.configs/transaction-
> jta11/2.0-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransa
> ctionLog did not start because LogFileManager.open: unable to
> obtain lock on file C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSH
> OT\.\var\txlog\howl_1.log
> The service ServiceModule=org.apache.geronimo.configs /
> transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=JCAConnectionTracker,name=Conn
> ectionTracker did not start because org.apache.geronimo.configs/
> transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geroni
> mo.configs /transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionManager,name=TransactionManager did not start.
>
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration
> GBeans(ConfigurationUtil.java:477)
> ... 37 more
>
> Error: Operation failed: start of
> org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car
> failed
>
> Unknown start exception
>
> Configuration
> org.apache.geronimo.configs /transaction-jta11/2.0-SNAPSHOT/car
> failed to start due to the following reasons:
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWorkManager
> did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManag
> er
> did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
> did not start.
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
> did not start because LogFileManager.open: unable to obtain
> lock on
> file
> C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSHOT\.\var\txlog
> \howl_1.log
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=JCAConnectionTracker,name=ConnectionTrac
> ker
> did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
>
>
>
> and the geronimo-plugin.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
> <geronimo-plugin xmlns=" http://geronimo.apache.org/xml/ns/
> plugins-1.2">
> <name>org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car</
> name>
> <module-id>org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/
> car</module-id>
> <category>Unknown</category>
> <description>Please provide a description</description>
> <url></url>
> <author></author>
> <geronimo-versions>
> <version> 2.0-SNAPSHOT</version>
> </geronimo-versions>
> <dependency>org.apache.geronimo.configs/system-database//car</
> dependency>
> <dependency>org.apache.geronimo.modules/geronimo-activemq/2.0-
> SNAPSHOT/jar</dependency>
> <dependency>org.apache.geronimo.modules/geronimo-activemq-
> management/2.0-SNAPSHOT/jar</dependency>
> <dependency>org.apache.activemq/activemq-core/4.1.1/jar</dependency>
> <dependency>org.apache.activemq /activeio-core/3.0.0-incubator/jar</
> dependency>
> <dependency>backport-util-concurrent/backport-util-concurrent/2.2/
> jar</dependency>
> <obsoletes>org.apache.geronimo.configs/activemq-broker//car</
> obsoletes>
> <source-repository>http://geronimo.apache.org/plugins/
> geronimo-2.0/repository/</source-repository>
> <source-repository> http://people.apache.org/repo/m2-incubating-
> repository/</source-repository>
> <source-repository> http://www.ibiblio.org/maven2/</source-
> repository>
> </geronimo-plugin>
>
>
> -Ajay
Re: More problems exporting a plugin and importing into minimal assembly
Posted by Prasad Kashyap <go...@gmail.com>.
On 7/8/07, David Jencks <da...@yahoo.com> wrote:
> One obvious problem here is that the plugin installation is trying to use
> the geronimo-transaction-jta11 module which doesn't exist any more.
>
> Trying the link
> http://geronimo.apache.org/plugins/geronimo-2.0/repository/indicates
> the apache snapshot repo is being used... which makes me think that perhaps
> the problem is that no recent snapshots for geronimo have been deployed?
> Sorry for my confusion, but is this something we (all the geronimo
> developers) have agreed to do after every change? Is there an automated
> process for it? IIUC the openejb project has been pretty good at pushing
> new snapshots after most changes... I'd rather have something automatic but
> a clear policy might be adequate (especially since I'm not about to try to
> set up an automated build)
I'm trying to get publish snapshots on a daily basis as a part of the
automated builds. I've had problem with it in the configs modules.
Hopefully we should be able to get this to work.
http://www.nabble.com/-BUILD--TRUNK%3A-Failed-for-Revision%3A-550730-tf3981354s134.html#a11302476
Cheers
Prasad.
>
> Something that might help since you appear to have done a local build, is to
> add your local maven repo to the plugin repo list. I think you also have to
> add a plugins.xml file there, perhaps we could find a way to automatically
> install some reasonable default copy? Or maybe for local repos have the
> plugin system scan the repo?
>
> thanks
> david jencks
>
>
>
> On Jul 7, 2007, at 10:49 PM, Ajay Panagariya wrote:
> Hi,
>
> I just checked out the current trunk, and deployed the minimal tomcat
> assembly. I exported it from the regular assembly and tried importing it
> into the minimal, here's the output of that operation (followed by my
> geronimo-plugin.xml file). I asked a similar question one or two days ago,
> and all had gone well, but that was on an older build. This install is using
> the latest trunk.
>
> If posting the output in geonimo.log would help, I will be happy to provide
> that as well. Thanks ahead of time.
>
>
> $ target/geronimo-tomcat6-minimal-2.0-SNAPSHOT/bin/deploy.bat install-plugin
> amq.car
> Using GERONIMO_BASE: C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSHOT
> Using GERONIMO_HOME: C:\g5\target\geronimo- tomcat6-minimal-2.0-SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME: C:\Program Files\Java\jdk1.5.0_12\jre
> Checking for status every 1000ms:
> Searching for org.apache.geronimo.configs/system-database//car at
> http://geronimo.apache.org/plugins/geronimo-2.0/repository/
> Downloading
> org.apache.geronimo.configs/system-database/2.0-SNAPSHOT/car...
> (9%)
> Downloading org.apache.derby/derby/10.2.2.0/jar...
> Downloading org.apache.derby/derby/10.2.2.0/jar... (4%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (11%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (19%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (26%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (34%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (42%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (48%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (56%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (64%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (69%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (75%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (83%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (90%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (93%)
> Searching for org.apache.geronimo.configs /transaction-jta11//car at
> http://geronimo.apache.org/plugins/geronimo-2.0/repository/
> Searching for
> org.apache.geronimo.modules/geronimo-transaction-jta11/2.0-SNAPSHOT/jar
> at http://geronimo.apache.org/plugins/geroni
> mo-2.0/repository/
> Searching for
> org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/jar
> at http://geronimo.apache.org/plugins/geronimo-2.0/repos
> itory/
> Downloading
> org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/jar...
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar...
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (24%)
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (50%)
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (71%)
> Searching for org.apache.geronimo.modules
> /geronimo-timer/2.0-SNAPSHOT/jar at
> http://geronimo.apache.org/plugins/geronimo-2.0/repos
> itory/
> Downloading
> org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/jar...
> (26%)
> Downloading org.apache.derby/derbynet/10.2.2.0/jar...
> Downloading org.apache.derby/derbynet/10.2.2.0/jar... (17%)
> Downloading org.apache.derby/derbynet/10.2.2.0/jar... (77%)
> Searching for org.apache.geronimo.modules
> /geronimo-activemq/2.0-SNAPSHOT/jar at
> http://geronimo.apache.org/plugins/geronimo-2.0/re
> pository/
> Downloading
> org.apache.geronimo.modules/geronimo-activemq/2.0-SNAPSHOT/jar...
> (25%)
> Searching for
> org.apache.geronimo.modules/geronimo-activemq-management/2.0-SNAPSHOT/jar
> at http://geronimo.apache.org/plugins/gero
> nimo-2.0/repository/
> Downloading org.apache.activemq/activemq-core/4.1.1/jar...
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (5%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (14%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (25%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (35%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (45%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (55%)
> Downloading org.apache.activemq /activemq-core/4.1.1/jar... (61%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (69%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (77%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (83%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (91%)
> Downloading
> org.apache.activemq/activeio-core/3.0.0-incubator/jar...
> Downloading
> org.apache.activemq/activeio-core/3.0.0-incubator/jar...
> (10%)
> Downloading
> backport-util-concurrent/backport-util-concurrent/2.2/jar...
> Downloading
> backport-util-concurrent/backport-util-concurrent/2.2/jar...
> (20%)
> Downloading
> backport-util-concurrent/backport-util-concurrent/2.2/jar...
> (61%)
> Downloading
> backport-util-concurrent/backport-util-concurrent/2.2/jar...
> (95%)
> Finished downloading
> backport-util-concurrent/backport-util-concurrent/2.2/jar
> (318 kB) (100%)
>
> **** Installation Complete!
> Used existing: org.objectweb.howl/howl/1.0.1-1/jar
> Used existing:
>
> org.apache.geronimo.modules/geronimo-persistence-jpa10/2.0-SNAPSHOT/jar
> Used existing: org.apache.geronimo.specs/geronimo-jpa_3.0_spec//jar
> Used existing:
>
> org.apache.geronimo.modules/geronimo-transformer/2.0-SNAPSHOT/jar
> Used existing: org.apache.geronimo.configs/j2ee-server//car
> Used existing:
>
> org.apache.geronimo.modules/geronimo-transaction/2.0-SNAPSHOT/jar
> Used existing:
>
> org.apache.geronimo.modules/geronimo-connector/2.0-SNAPSHOT/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-core/2.0-SNAPSHOT/jar
> Used existing: org.apache.geronimo.configs /j2ee-security//car
> Installed new: org.apache.geronimo.configs/system-database//car
> Installed new: org.apache.derby/derby/10.2.2.0/jar
> Installed new: org.apache.geronimo.configs/transaction-jta11//car
> Installed new:
>
> org.apache.geronimo.modules/geronimo-transaction-jta11/2.0-SNAPSHOT/jar
> Installed new:
>
> org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/jar
> Installed new: org.apache.derby /derbyclient/10.2.2.0/jar
> Installed new:
>
> org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/jar
> Installed new: org.apache.derby/derbynet/10.2.2.0/jar
> Installed new:
> org.apache.geronimo.modules
> /geronimo-activemq/2.0-SNAPSHOT/jar
> Installed new:
>
> org.apache.geronimo.modules/geronimo-activemq-management/2.0-SNAPSHOT/jar
> Installed new: org.apache.activemq/activemq-core/4.1.1/jar
> Installed new:
> org.apache.activemq/activeio-core/3.0.0-incubator/jar
> Installed new:
>
> backport-util-concurrent/backport-util-concurrent/2.2/jar
>
> Downloaded 10346 kB in 153s (67 kB/s)
> Now starting
> org.apache.geronimo.configs
> /activemq-broker/2.0-SNAPSHOT/car...
> org.apache.geronimo.kernel.config.LifecycleException: start
> of
> org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car
> failed
>
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration
> (SimpleConfigurationManager.java:547)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:511)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.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:127)
> 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.kernel.KernelGBean.invoke(KernelGBean.java:342)
> at
> org.apache.geronimo.kernel.KernelGBean$$FastClassByCGLIB$$1cccefc9.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:127)
> 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.system.jmx.MBeanGBeanBridge.invoke
> (MBeanGBeanBridge.java:168)
> at
> com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
> at
> com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke
> (DefaultMBeanServerInterceptor.java:815)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1410)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
> at
> java.security.AccessController.doPrivileged(Native Method)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke
> (RMIConnectionImpl.java:784)
> at
> sun.reflect.GeneratedMethodAccessor256.invoke(Unknown
> Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke (Method.java:585)
> at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
> at
> sun.rmi.transport.Transport$1.run(Transport.java:153)
> at java.security.AccessController.doPrivileged
> (Native Method)
> at
> sun.rmi.transport.Transport.serviceCall(Transport.java:149)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run
> (TCPTransport.java:707)
> at java.lang.Thread.run(Thread.java:595)
> Caused by:
> org.apache.geronimo.kernel.config.InvalidConfigException:
> Unknown start exception
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans
> (ConfigurationUtil.java:514)
> at
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration
> (SimpleConfigurationManager.java:530)
> ... 35 more
> Caused by:
> org.apache.geronimo.gbean.InvalidConfigurationException:
> Configuration org.apache.geronimo.configs/transaction-jta11/2.
> 0-SNAPSHOT/car failed to start due to the following reasons:
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWor
> kManager did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=
> org.apache.geronimo.co
> nfigs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
> The service ServiceModule=org.apache.geronimo.configs
> /transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionManager,name=Transa
> ctionManager did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geronim
> o.configs
> /transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
> did not start.
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransa
> ctionLog did not start because LogFileManager.open: unable to obtain lock on
> file C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSH
> OT\.\var\txlog\howl_1.log
> The service ServiceModule=org.apache.geronimo.configs
> /transaction-jta11/2.0-SNAPSHOT/car,j2eeType=JCAConnectionTracker,name=Conn
> ectionTracker did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geroni
> mo.configs
> /transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
>
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:477)
> ... 37 more
>
> Error: Operation failed: start of
>
> org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car
> failed
>
> Unknown start exception
>
> Configuration
> org.apache.geronimo.configs
> /transaction-jta11/2.0-SNAPSHOT/car
> failed to start due to the following reasons:
>
> The service
>
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWorkManager
> did not start because
>
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
>
> The service
>
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManag
> er
> did not start because
>
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
> did not start.
>
> The service
>
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
> did not start because LogFileManager.open: unable to obtain lock on
> file
>
> C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSHOT\.\var\txlog\howl_1.log
>
> The service
>
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car,j2eeType=JCAConnectionTracker,name=ConnectionTrac
> ker
> did not start because
>
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
>
>
>
> and the geronimo-plugin.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
> <geronimo-plugin xmlns="
> http://geronimo.apache.org/xml/ns/plugins-1.2">
> <name>org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car</name>
> <module-id>org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car</module-id>
> <category>Unknown</category>
> <description>Please provide a description</description>
> <url></url>
> <author></author>
> <geronimo-versions>
> <version> 2.0-SNAPSHOT</version>
> </geronimo-versions>
> <dependency>org.apache.geronimo.configs/system-database//car</dependency>
> <dependency>org.apache.geronimo.modules/geronimo-activemq/2.0-SNAPSHOT/jar</dependency>
> <dependency>org.apache.geronimo.modules/geronimo-activemq-management/2.0-SNAPSHOT/jar</dependency>
> <dependency>org.apache.activemq/activemq-core/4.1.1/jar</dependency>
> <dependency>org.apache.activemq
> /activeio-core/3.0.0-incubator/jar</dependency>
> <dependency>backport-util-concurrent/backport-util-concurrent/2.2/jar</dependency>
> <obsoletes>org.apache.geronimo.configs/activemq-broker//car</obsoletes>
>
> <source-repository>http://geronimo.apache.org/plugins/geronimo-2.0/repository/</source-repository>
> <source-repository>
> http://people.apache.org/repo/m2-incubating-repository/</source-repository>
> <source-repository> http://www.ibiblio.org/maven2/</source-repository>
> </geronimo-plugin>
>
>
> -Ajay
>
>
Re: More problems exporting a plugin and importing into minimal assembly
Posted by Paul McMahan <pa...@gmail.com>.
On Jul 8, 2007, at 1:03 PM, David Jencks wrote:
> Trying the link
>> http://geronimo.apache.org/plugins/geronimo-2.0/repository/
> indicates the apache snapshot repo is being used... which makes me
> think that perhaps the problem is that no recent snapshots for
> geronimo have been deployed?
Yes I think that's the problem. The plugin repo referenced above is
really just a redirect to the m2 snapshot repository.
> Sorry for my confusion, but is this something we (all the geronimo
> developers) have agreed to do after every change? Is there an
> automated process for it? IIUC the openejb project has been pretty
> good at pushing new snapshots after most changes... I'd rather have
> something automatic but a clear policy might be adequate
> (especially since I'm not about to try to set up an automated build)
AFAICT the snapshots are currently deployed manually which is driven
mainly by when something breaks(?). It would be great if we could
automate this process if anyone has the time & resources to make that
happen. Is the process for creating nightly geronimo builds
currently automated and would it make sense to attach something there?
I will deploy configs/activemq-broker as an interim solution for Ajay
while we discuss our policy for publishing snapshots.
Best wishes,
Paul
Re: More problems exporting a plugin and importing into minimal assembly
Posted by David Jencks <da...@yahoo.com>.
One obvious problem here is that the plugin installation is trying to
use the geronimo-transaction-jta11 module which doesn't exist any more.
Trying the link
> http://geronimo.apache.org/plugins/geronimo-2.0/repository/
indicates the apache snapshot repo is being used... which makes me
think that perhaps the problem is that no recent snapshots for
geronimo have been deployed? Sorry for my confusion, but is this
something we (all the geronimo developers) have agreed to do after
every change? Is there an automated process for it? IIUC the
openejb project has been pretty good at pushing new snapshots after
most changes... I'd rather have something automatic but a clear
policy might be adequate (especially since I'm not about to try to
set up an automated build)
Something that might help since you appear to have done a local
build, is to add your local maven repo to the plugin repo list. I
think you also have to add a plugins.xml file there, perhaps we
could find a way to automatically install some reasonable default
copy? Or maybe for local repos have the plugin system scan the repo?
thanks
david jencks
On Jul 7, 2007, at 10:49 PM, Ajay Panagariya wrote:
> Hi,
>
> I just checked out the current trunk, and deployed the minimal
> tomcat assembly. I exported it from the regular assembly and tried
> importing it into the minimal, here's the output of that operation
> (followed by my geronimo-plugin.xml file). I asked a similar
> question one or two days ago, and all had gone well, but that was
> on an older build. This install is using the latest trunk.
>
> If posting the output in geonimo.log would help, I will be happy to
> provide that as well. Thanks ahead of time.
>
>
> $ target/geronimo-tomcat6-minimal-2.0-SNAPSHOT/bin/deploy.bat
> install-plugin amq.car
> Using GERONIMO_BASE: C:\g5\target\geronimo-tomcat6-minimal-2.0-
> SNAPSHOT
> Using GERONIMO_HOME: C:\g5\target\geronimo- tomcat6-minimal-2.0-
> SNAPSHOT
> Using GERONIMO_TMPDIR: var\temp
> Using JRE_HOME: C:\Program Files\Java\jdk1.5.0_12\jre
> Checking for status every 1000ms:
> Searching for org.apache.geronimo.configs/system-database//car at
> http://geronimo.apache.org/plugins/geronimo-2.0/repository/
> Downloading org.apache.geronimo.configs/system-database/2.0-
> SNAPSHOT/car... (9%)
> Downloading org.apache.derby/derby/10.2.2.0/jar...
> Downloading org.apache.derby/derby/10.2.2.0/jar... (4%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (11%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (19%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (26%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (34%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (42%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (48%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (56%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (64%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (69%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (75%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (83%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (90%)
> Downloading org.apache.derby/derby/10.2.2.0/jar... (93%)
> Searching for org.apache.geronimo.configs /transaction-jta11//car
> at http://geronimo.apache.org/plugins/geronimo-2.0/repository/
> Searching for org.apache.geronimo.modules/geronimo-transaction-
> jta11/2.0-SNAPSHOT/jar at http://geronimo.apache.org/plugins/geroni
> mo-2.0/repository/
> Searching for org.apache.geronimo.modules/geronimo-derby/2.0-
> SNAPSHOT/jar at http://geronimo.apache.org/plugins/geronimo-2.0/repos
> itory/
> Downloading org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/
> jar...
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar...
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (24%)
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (50%)
> Downloading org.apache.derby/derbyclient/10.2.2.0/jar... (71%)
> Searching for org.apache.geronimo.modules /geronimo-timer/2.0-
> SNAPSHOT/jar at http://geronimo.apache.org/plugins/geronimo-2.0/repos
> itory/
> Downloading org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/
> jar... (26%)
> Downloading org.apache.derby/derbynet/10.2.2.0/jar...
> Downloading org.apache.derby/derbynet/10.2.2.0/jar... (17%)
> Downloading org.apache.derby/derbynet/10.2.2.0/jar... (77%)
> Searching for org.apache.geronimo.modules /geronimo-activemq/2.0-
> SNAPSHOT/jar at http://geronimo.apache.org/plugins/geronimo-2.0/re
> pository/
> Downloading org.apache.geronimo.modules/geronimo-activemq/2.0-
> SNAPSHOT/jar... (25%)
> Searching for org.apache.geronimo.modules/geronimo-activemq-
> management/2.0-SNAPSHOT/jar at http://geronimo.apache.org/plugins/gero
> nimo-2.0/repository/
> Downloading org.apache.activemq/activemq-core/4.1.1/jar...
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (5%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (14%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (25%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (35%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (45%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (55%)
> Downloading org.apache.activemq /activemq-core/4.1.1/jar... (61%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (69%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (77%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (83%)
> Downloading org.apache.activemq/activemq-core/4.1.1/jar... (91%)
> Downloading org.apache.activemq/activeio-core/3.0.0-incubator/jar...
> Downloading org.apache.activemq/activeio-core/3.0.0-incubator/
> jar... (10%)
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar...
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar... (20%)
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar... (61%)
> Downloading backport-util-concurrent/backport-util-concurrent/2.2/
> jar... (95%)
> Finished downloading backport-util-concurrent/backport-util-
> concurrent/2.2/jar (318 kB) (100%)
>
> **** Installation Complete!
> Used existing: org.objectweb.howl/howl/1.0.1-1/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-persistence-jpa10/2.0-
> SNAPSHOT/jar
> Used existing: org.apache.geronimo.specs/geronimo-jpa_3.0_spec//
> jar
> Used existing:
> org.apache.geronimo.modules/geronimo-transformer/2.0-SNAPSHOT/jar
> Used existing: org.apache.geronimo.configs/j2ee-server//car
> Used existing:
> org.apache.geronimo.modules/geronimo-transaction/2.0-SNAPSHOT/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-connector/2.0-SNAPSHOT/jar
> Used existing:
> org.apache.geronimo.modules/geronimo-core/2.0-SNAPSHOT/jar
> Used existing: org.apache.geronimo.configs /j2ee-security//car
> Installed new: org.apache.geronimo.configs/system-database//car
> Installed new: org.apache.derby/derby/10.2.2.0/jar
> Installed new: org.apache.geronimo.configs/transaction-jta11//car
> Installed new:
> org.apache.geronimo.modules/geronimo-transaction-jta11/2.0-
> SNAPSHOT/jar
> Installed new:
> org.apache.geronimo.modules/geronimo-derby/2.0-SNAPSHOT/jar
> Installed new: org.apache.derby /derbyclient/10.2.2.0/jar
> Installed new:
> org.apache.geronimo.modules/geronimo-timer/2.0-SNAPSHOT/jar
> Installed new: org.apache.derby/derbynet/10.2.2.0/jar
> Installed new:
> org.apache.geronimo.modules /geronimo-activemq/2.0-SNAPSHOT/jar
> Installed new:
> org.apache.geronimo.modules/geronimo-activemq-management/2.0-
> SNAPSHOT/jar
> Installed new: org.apache.activemq/activemq-core/4.1.1/jar
> Installed new: org.apache.activemq/activeio-core/3.0.0-
> incubator/jar
> Installed new:
> backport-util-concurrent/backport-util-concurrent/2.2/jar
>
> Downloaded 10346 kB in 153s (67 kB/s)
> Now starting
> org.apache.geronimo.configs /activemq-broker/2.0-SNAPSHOT/car...
> org.apache.geronimo.kernel.config.LifecycleException: start of
> org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car failed
>
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf
> iguration (SimpleConfigurationManager.java:547)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf
> iguration(SimpleConfigurationManager.java:511)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$
> $FastClassByCGLIB$$ce77a924.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:127)
> 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.kernel.KernelGBean.invoke
> (KernelGBean.java:342)
> at org.apache.geronimo.kernel.KernelGBean$$FastClassByCGLIB$
> $1cccefc9.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:127)
> 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.system.jmx.MBeanGBeanBridge.invoke
> (MBeanGBeanBridge.java:168)
> at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke
> (DynamicMetaDataImpl.java:213)
> at com.sun.jmx.mbeanserver.MetaDataImpl.invoke
> (MetaDataImpl.java:220)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke
> (DefaultMBeanServerInterceptor.java:815)
> at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke
> (JmxMBeanServer.java:784)
> at javax.management.remote.rmi.RMIConnectionImpl.doOperation
> (RMIConnectionImpl.java:1410)
> at javax.management.remote.rmi.RMIConnectionImpl.access$100
> (RMIConnectionImpl.java:81)
> at javax.management.remote.rmi.RMIConnectionImpl
> $PrivilegedOperation.run(RMIConnectionImpl.java:1247)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation
> (RMIConnectionImpl.java:1350)
> at javax.management.remote.rmi.RMIConnectionImpl.invoke
> (RMIConnectionImpl.java:784)
> at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown
> Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke (Method.java:585)
> at sun.rmi.server.UnicastServerRef.dispatch
> (UnicastServerRef.java:294)
> at sun.rmi.transport.Transport$1.run(Transport.java:153)
> at java.security.AccessController.doPrivileged (Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
> at sun.rmi.transport.tcp.TCPTransport.handleMessages
> (TCPTransport.java:466)
> at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run
> (TCPTransport.java:707)
> at java.lang.Thread.run(Thread.java:595)
> Caused by:
> org.apache.geronimo.kernel.config.InvalidConfigException: Unknown
> start exception
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration
> GBeans (ConfigurationUtil.java:514)
> at
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start
> (KernelConfigurationManager.java:187)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf
> iguration (SimpleConfigurationManager.java:530)
> ... 35 more
> Caused by: org.apache.geronimo.gbean.InvalidConfigurationException:
> Configuration org.apache.geronimo.configs/transaction-jta11/2.
> 0-SNAPSHOT/car failed to start due to the following reasons:
> The service ServiceModule=org.apache.geronimo.configs/transaction-
> jta11/2.0-SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWor
> kManager did not start because org.apache.geronimo.configs/
> transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=
> org.apache.geronimo.co
> nfigs/transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionManager,name=TransactionManager did not start.
> The service ServiceModule=org.apache.geronimo.configs /
> transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionManager,name=Transa
> ctionManager did not start because org.apache.geronimo.configs/
> transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geronim
> o.configs /transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionLog,name=HOWLTransactionLog did not start.
> The service ServiceModule=org.apache.geronimo.configs/transaction-
> jta11/2.0-SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransa
> ctionLog did not start because LogFileManager.open: unable to
> obtain lock on file C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSH
> OT\.\var\txlog\howl_1.log
> The service ServiceModule=org.apache.geronimo.configs /
> transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=JCAConnectionTracker,name=Conn
> ectionTracker did not start because org.apache.geronimo.configs/
> transaction-jta11/2.0-SNAPSHOT/car?ServiceModule=org.apache.geroni
> mo.configs /transaction-jta11/2.0-SNAPSHOT/
> car,j2eeType=TransactionManager,name=TransactionManager did not start.
>
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration
> GBeans(ConfigurationUtil.java:477)
> ... 37 more
>
> Error: Operation failed: start of
> org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car
> failed
>
> Unknown start exception
>
> Configuration
> org.apache.geronimo.configs /transaction-jta11/2.0-SNAPSHOT/car
> failed to start due to the following reasons:
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=JCAWorkManager,name=DefaultWorkManager
> did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManag
> er
> did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
> did not start.
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=TransactionLog,name=HOWLTransactionLog
> did not start because LogFileManager.open: unable to obtain
> lock on
> file
> C:\g5\target\geronimo-tomcat6-minimal-2.0-SNAPSHOT\.\var\txlog
> \howl_1.log
>
> The service
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0-
> SNAPSHOT/car,j2eeType=JCAConnectionTracker,name=ConnectionTrac
> ker
> did not start because
> org.apache.geronimo.configs/transaction-jta11/2.0-SNAPSHOT/car?
> ServiceModule=org.apache.geronimo.configs/transaction-jta11/2.0
> -SNAPSHOT/car,j2eeType=TransactionManager,name=TransactionManager
> did not start.
>
>
>
> and the geronimo-plugin.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
> <geronimo-plugin xmlns=" http://geronimo.apache.org/xml/ns/
> plugins-1.2">
> <name>org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/car</
> name>
> <module-id>org.apache.geronimo.configs/activemq-broker/2.0-SNAPSHOT/
> car</module-id>
> <category>Unknown</category>
> <description>Please provide a description</description>
> <url></url>
> <author></author>
> <geronimo-versions>
> <version> 2.0-SNAPSHOT</version>
> </geronimo-versions>
> <dependency>org.apache.geronimo.configs/system-database//car</
> dependency>
> <dependency>org.apache.geronimo.modules/geronimo-activemq/2.0-
> SNAPSHOT/jar</dependency>
> <dependency>org.apache.geronimo.modules/geronimo-activemq-
> management/2.0-SNAPSHOT/jar</dependency>
> <dependency>org.apache.activemq/activemq-core/4.1.1/jar</dependency>
> <dependency>org.apache.activemq /activeio-core/3.0.0-incubator/jar</
> dependency>
> <dependency>backport-util-concurrent/backport-util-concurrent/2.2/
> jar</dependency>
> <obsoletes>org.apache.geronimo.configs/activemq-broker//car</
> obsoletes>
> <source-repository>http://geronimo.apache.org/plugins/
> geronimo-2.0/repository/</source-repository>
> <source-repository> http://people.apache.org/repo/m2-incubating-
> repository/</source-repository>
> <source-repository> http://www.ibiblio.org/maven2/</source-
> repository>
> </geronimo-plugin>
>
>
> -Ajay