I looked at the openejb pom. It is still using o.a.g.configs for
system-database and transactions cars. The new build generates 
o.a.g.plugins/.../car for these. IIUC, the automated build will break
if
all old 2.1-SNAPSHOTs in o.a.g.configs and o.a.g.modules were removed
from m2-snapshot-repository.
   Also, we have changed groupId for core geronimo jars. These jars are
used by openejb. This change must be reflected in openejb. I do not
know if it will be sufficient to exclude o.a.g.modules jars from
openejb-core jar. The current exclusion lists only o.a.g.frameworks
jars. this is not likely to work.

Thanks
Anita

--- Viet Nguyen <[EMAIL PROTECTED]> wrote:

> Hi All,
> 
> I just checked out the latest trunk and am having trouble using the
> install-plugin option. Here is the stack trace
> 
> 22:27:02,812 ERROR [GBeanInstanceState] Error while starting; GBean
> is
> now in the FAILED state:
> abstractName="org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/c
>
ar?configurationName=org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/car"
> org.apache.geronimo.kernel.repository.MissingDependencyException:
> Missing dependency:
> org.apache.geronimo.configs/system-database/2.1-SNAPSHOT/car
>         at
>
org.apache.geronimo.kernel.config.ConfigurationResolver.resolve(ConfigurationResolver.java:113)
>         at
>
org.apache.geronimo.kernel.config.Configuration.buildClassPath(Configuration.java:405)
>         at
>
org.apache.geronimo.kernel.config.Configuration.createConfigurationClasssLoader(Configuration.java:322)
>         at
>
org.apache.geronimo.kernel.config.Configuration.<init>(Configuration.java:267)
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>         at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at
> java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at
>
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:948)
>         at
>
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:268)
>         at
>
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>         at
>
org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:541)
>         at
>
org.apache.geronimo.kernel.basic.BasicKernel.startGBean(BasicKernel.java:361)
>         at
>
org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:160)
>         at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:312)
>         at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:280)
>         at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:255)
>         at
>
org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfiguration(KernelConfigurationManager.java:111)
>         at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:633)
>         at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:559)
>         at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:799)
>         at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean$4.run(PluginInstallerGBean.java:730)
>         at
> org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:214)
>         at
>
org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:344)
>         at
>
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>         at
>
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>         at java.lang.Thread.run(Thread.java:595)
> 22:27:02,828 ERROR [PluginInstallerGBean] Unable to install plugin.
> org.apache.geronimo.kernel.config.LifecycleException: load of
> org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/car failed
>         at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:327)
>         at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:280)
>         at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:255)
>         at
>
org.apache.geronimo.kernel.config.KernelConfigurationManager.loadConfiguration(KernelConfigurationManager.java:111)
>         at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:633)
>         at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:559)
>         at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:799)
>         at
>
org.apache.geronimo.system.plugin.PluginInstallerGBean$4.run(PluginInstallerGBean.java:730)
>         at
> org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:214)
>         at
>
org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:344)
>         at
>
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>         at
>
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>         at java.lang.Thread.run(Thread.java:595)
> Caused by: org.apache.geronimo.kernel.config.InvalidConfigException:
> Error starting configuration gbean
> org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/car
>         at
>
org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:180)
>         at
>
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:312)
>         ... 12 more
> Caused by: org.apache.geronimo.gbean.InvalidConfigurationException:
> Configuration gbean failed to start
> org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/car
> reason: Missing dependency:
> org.apache.geronimo.configs/system-database/2.1-SNAPSHOT/car
>         at
>
org.apache.geronimo.kernel.config.KernelConfigurationManager.load(KernelConfigurationManager.java:163)
>         ... 13 more
> 
> and here is what I get from the terminal
> 
> $ java -jar ./deployer.jar -u system -p manager install-plugin
> ../../plugins/openejb/openejb/target/openejb-2.1-SNAPSHOT.car
> Checking for status every 1000ms:
> Starting org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/car
> Installation FAILED: load of
> org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/car failed
> 
> Clearly, there is a missing dependency, but that dependency is
> supposed to be downloaded and installed before Geronimo tries to
> install OpenEJB; however, Geronimo doesn't seem to attempt to
> download/install the dependencies. Is anyone else experiencing this
> problem?
> 
> Thanks,
> Viet
> 



      
____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 

Reply via email to