geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <david_jen...@yahoo.com>
Subject Startup errors under geronimo-maven-plugin
Date Sun, 24 Jan 2010 22:33:00 GMT
I update the geronimo-maven-plugin so it works with karaf -- https://issues.apache.org/jira/browse/GERONIMO-5045

The geronimo-framework server starts ok for me with mvn clean install - 
Pit

However...

1. more complicated servers are not starting due to the NCDFE on a  
HOWL class I started seeing a day or two ago...

...
2010-01-24 13:58:29,038 INFO  [DependencyManager] did not find  
geronimo-plugin.xml for bundle org.apache.geronimo.modules.geronimo- 
connector-1_6 [81]
2010-01-24 13:58:29,038 INFO  [DependencyManager] did not find  
geronimo-plugin.xml for bundle org.apache.geronimo.components.geronimo- 
connector [82]
2010-01-24 13:58:29,039 INFO  [DependencyManager] did not find  
geronimo-plugin.xml for bundle org.apache.geronimo.modules.geronimo- 
transaction-1_6 [83]
2010-01-24 13:58:29,039 INFO  [DependencyManager] did not find  
geronimo-plugin.xml for bundle org.apache.servicemix.bundles.howl [84]
2010-01-24 13:58:29,192 INFO  [DependencyManager] did not find  
geronimo-plugin.xml for bundle org.apache.geronimo.specs.geronimo- 
jpa_2.0_spec [85]
2010-01-24 13:58:29,696 WARN  [ConfigurationUtil] Could not load gbean  
org.apache.geronimo.configs/transaction-1_6/3.0-SNAPSHOT/car? 
ServiceModule=org.apache.geronimo.configs/transaction-1_6/3.0-SNAPSHOT/ 
car,j2eeType=TransactionLog,name=HOWLTransactionLog
java.lang.NoClassDefFoundError: org/objectweb/howl/log/ReplayListener
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
        at java.lang.Class.getMethod0(Class.java:2670)
        at java.lang.Class.getMethod(Class.java:1603)
        at  
org 
.apache 
.geronimo.gbean.runtime.GBeanAttribute.<init>(GBeanAttribute.java:237)
        at  
org 
.apache 
.geronimo 
.gbean.runtime.GBeanInstance.buildAttributes(GBeanInstance.java:373)
        at  
org 
.apache.geronimo.gbean.runtime.GBeanInstance.<init>(GBeanInstance.java: 
246)
        at  
org 
.apache.geronimo.kernel.basic.BasicKernel.loadGBean(BasicKernel.java: 
360)
        at  
org 
.apache 
.geronimo 
.kernel 
.config 
.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:447)
        at  
org 
.apache 
.geronimo 
.kernel 
.config 
.KernelConfigurationManager.start(KernelConfigurationManager.java:224)
        at  
org 
.apache 
.geronimo 
.kernel 
.config 
.SimpleConfigurationManager 
.startConfiguration(SimpleConfigurationManager.java:716)
        at  
org 
.apache 
.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:149)
        at  
org 
.apache 
.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:81)
        at  
org.apache.geronimo.main.Bootstrapper.execute(Bootstrapper.java:109)
        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.ClassNotFoundException:  
org.objectweb.howl.log.ReplayListener
        at  
org 
.apache 
.felix 
.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java: 
779)
        at org.apache.felix.framework.ModuleImpl.access 
$100(ModuleImpl.java:61)
        at org.apache.felix.framework.ModuleImpl 
$ModuleClassLoader.loadClass(ModuleImpl.java:1698)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:402)
        ... 16 more

The server does start OK from the command line if I try again, but I  
haven't figured out how to duplicate this using geronimo-maven-plugin  
(and shouldn't have to)

2. I see some messages I don't really understand at the beginning of  
startup.... could these mean I haven't got enough of the karaf command  
line?  Any other ideas?

2010-01-24 14:12:16,284 ERROR [BlueprintContainerImpl] Unable to start  
blueprint container for bundle org.apache.felix.karaf.shell.config
org.osgi.service.blueprint.container.ComponentDefinitionException:  
Unsupported node namespace: http://felix.apache.org/karaf/xmlns/shell/v1.0.0
        at  
org 
.apache 
.geronimo.blueprint.container.Parser.getNamespaceHandler(Parser.java: 
1173)
        at  
org 
.apache 
.geronimo.blueprint.container.Parser.parseCustomElement(Parser.java: 
1161)
        at  
org 
.apache.geronimo.blueprint.container.Parser.loadComponents(Parser.java: 
330)
        at  
org.apache.geronimo.blueprint.container.Parser.populate(Parser.java:268)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:259)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:211)
        at java.util.concurrent.Executors 
$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask 
$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ScheduledThreadPoolExecutor 
$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
        at java.util.concurrent.ScheduledThreadPoolExecutor 
$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
        at java.util.concurrent.ThreadPoolExecutor 
$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor 
$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:637)
2010-01-24 14:12:16,286 ERROR [BlueprintContainerImpl] Unable to start  
blueprint container for bundle org.apache.felix.karaf.shell.console
org.osgi.service.blueprint.container.ComponentDefinitionException:  
Unable to convert value BeanRecipe[name='#recipe-4'] to type class  
java.util.ArrayList
        at  
org 
.apache 
.geronimo 
.blueprint.di.CollectionRecipe.internalCreate(CollectionRecipe.java:82)
        at  
org 
.apache 
.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container 
.AbstractServiceReferenceRecipe 
.createListeners(AbstractServiceReferenceRecipe.java:196)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:90)
        at  
org 
.apache 
.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container 
.BlueprintRepository.createInstances(BlueprintRepository.java:212)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container.BlueprintRepository.createAll(BlueprintRepository.java:140)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container 
.BlueprintContainerImpl 
.instantiateEagerComponents(BlueprintContainerImpl.java:603)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:310)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:211)
        at java.util.concurrent.Executors 
$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask 
$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ScheduledThreadPoolExecutor 
$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
        at java.util.concurrent.ScheduledThreadPoolExecutor 
$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
        at java.util.concurrent.ThreadPoolExecutor 
$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor 
$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:637)
Caused by:  
org.osgi.service.blueprint.container.ComponentDefinitionException:  
Unable to convert property value from java.lang.String to boolean for  
injection public void  
org 
.apache.felix.karaf.shell.console.jline.ConsoleFactory.setStart(boolean)
        at  
org 
.apache 
.geronimo.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java: 
613)
        at  
org 
.apache 
.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java: 
577)
        at  
org 
.apache 
.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java: 
558)
        at  
org 
.apache 
.geronimo 
.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:508)
        at  
org 
.apache 
.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64)
        at  
org 
.apache.geronimo.blueprint.di.RefRecipe.internalCreate(RefRecipe.java: 
60)
        at  
org 
.apache 
.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64)
        at  
org 
.apache 
.geronimo.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java: 
606)
        at  
org 
.apache 
.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java: 
577)
        at  
org 
.apache 
.geronimo.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java: 
558)
        at  
org 
.apache 
.geronimo 
.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:508)
        at  
org 
.apache 
.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64)
        at  
org 
.apache 
.geronimo 
.blueprint.di.CollectionRecipe.internalCreate(CollectionRecipe.java:80)
        ... 17 more
Caused by: java.lang.RuntimeException: Invalid boolean value: $ 
[karaf.startLocalConsole]
        at  
org 
.apache 
.geronimo 
.blueprint 
.container 
.AggregateConverter.convertFromString(AggregateConverter.java:253)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container.AggregateConverter.convert(AggregateConverter.java:150)
        at  
org 
.apache 
.geronimo 
.blueprint 
.container.BlueprintRepository.convert(BlueprintRepository.java:366)
        at  
org 
.apache 
.geronimo.blueprint.di.AbstractRecipe.convert(AbstractRecipe.java:93)
        at  
org 
.apache 
.geronimo.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java: 
609)
        ... 29 more

many thanks
david jencks


Mime
View raw message