OK, I see. Thanks. On Fri, Oct 22, 2010 at 2:51 PM, David Jencks <[email protected]>wrote:
> Hi Viola, > > Sorry, I forgot how many problems there are without my OWB patches.... I > tried to get a committer to look at them today but apparently didn't > succeed. > > I think you need to apply the patches on > https://issues.apache.org/jira/browse/OWB-473 > https://issues.apache.org/jira/browse/OWB-480 > > I made some changes in OpenEJB also that are needed but I think david > blevins pushed a snapshot.... if there are problems building > geronimo-openejb try building openejb locally. > > thanks > david jencks > > On Oct 21, 2010, at 11:31 PM, viola lu wrote: > > > HI, i built latest geronimo 3.0 code, but fail to start it, see log, > seems errors are from openwebbean integration: > > 2010-10-22 14:29:01,406 INFO [KernelContextGBean] bound gbean > org.apache.geronimo.configs/welcome-tomcat/3.0-SNAPSHOT/car?J2EEApplication=null,WebModule=org.apache.geronimo.configs/welcome-tomcat/3.0-SNAPSHOT/car,j2eeType=ValidatorFactory,name=ValidatorFactory > at name > org.apache.geronimo.configs/welcome-tomcat/ValidatorFactory/ValidatorFactory > > 2010-10-22 14:29:01,765 INFO [PropertyLoader] could not find any > property files with name META-INF/openwebbeans/openwebbeans.properties > > 2010-10-22 14:29:01,765 ERROR [GBeanInstance] Problem in doFail of > org.apache.geronimo.configs/welcome-tomcat/3.0-SNAPSHOT/car?J2EEApplication=null,j2eeType=WebModule,name=org.apache.geronimo.configs/welcome-tomcat/3.0-SNAPSHOT/car > > java.lang.RuntimeException: java.lang.IllegalArgumentException: null > source > > at > org.apache.geronimo.tomcat.TomcatContainer.removeContext(TomcatContainer.java:337) > > at > org.apache.geronimo.tomcat.TomcatWebAppContext.doFail(TomcatWebAppContext.java:582) > > at > org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:1031) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:271) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:105) > > at > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:546) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:110) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:145) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:119) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:175) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:253) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:301) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:105) > > at > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:546) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:110) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:145) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:119) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:175) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:253) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:301) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:105) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:127) > > at > org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:560) > > at > org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:386) > > at > org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:460) > > at > org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:224) > > at > org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:698) > > at > org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:199) > > at > org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:91) > > at > org.apache.geronimo.system.osgi.BootActivator$1.execute(BootActivator.java:107) > > at > org.apache.geronimo.main.Bootstrapper.execute(Bootstrapper.java:65) > > at > org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65) > > at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:32) > > Caused by: java.lang.IllegalArgumentException: null source > > at java.util.EventObject.<init>(EventObject.java:38) > > at javax.management.Notification.<init>(Notification.java:168) > > at > org.apache.catalina.core.StandardContext.destroyInternal(StandardContext.java:5004) > > at > org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:263) > > at > org.apache.geronimo.tomcat.GeronimoStandardContext.kill(GeronimoStandardContext.java:423) > > at > org.apache.geronimo.tomcat.TomcatContainer.removeContext(TomcatContainer.java:335) > > ... 34 more > > 2010-10-22 14:29:01,765 ERROR [GBeanInstanceState] Error while starting; > GBean is now in the FAILED state: > abstractName="org.apache.geronimo.configs/welcome-tomcat/3.0-SNAPSHOT/car?J2EEApplication=null,j2eeType=WebModule,name=org.apache.geronimo.configs/welcome-tomcat/3.0-SNAPSHOT/car" > > java.lang.NullPointerException > > at > org.apache.webbeans.config.OpenWebBeansConfiguration.setProperty(OpenWebBeansConfiguration.java:252) > > at > org.apache.geronimo.openwebbeans.OpenWebBeansWebInitializer.setConfiguration(OpenWebBeansWebInitializer.java:68) > > at > org.apache.geronimo.openwebbeans.OpenWebBeansWebInitializer.<init>(OpenWebBeansWebInitializer.java:46) > > at > org.apache.geronimo.tomcat.interceptor.OWBBeforeAfter.<init>(OWBBeforeAfter.java:45) > > at > org.apache.geronimo.tomcat.GeronimoStandardContext.setContextProperties(GeronimoStandardContext.java:229) > > at > org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:316) > > at > org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:556) > > at > org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:975) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:271) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:105) > > at > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:546) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:110) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:145) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:119) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:175) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:253) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:301) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:105) > > at > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:546) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:110) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:145) > > at > org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:119) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:175) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44) > > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:253) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:301) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:105) > > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:127) > > at > org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:560) > > at > org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:386) > > at > org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:460) > > at > org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:224) > > at > org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:698) > > at > org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:199) > > at > org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:91) > > at > org.apache.geronimo.system.osgi.BootActivator$1.execute(BootActivator.java:107) > > at > org.apache.geronimo.main.Bootstrapper.execute(Bootstrapper.java:65) > > at > org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65) > > at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:32) > > 2010-10-22 14:29:01,781 INFO [KernelContextGBean] unbound gbean > org.apache.geronimo.configs/welcome-tomcat/3.0-SNAPSHOT/car?J2EEApplication=null,WebModule=org.apache.geronimo.configs/welcome-tomcat/3.0-SNAPSHOT/car,j2eeType=ValidatorFactory,name=ValidatorFactory > at name > org.apache.geronimo.configs/welcome-tomcat/ValidatorFactory/ValidatorFactory > > > > > > -- > > viola > > -- viola
