You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Lars Heinemann (JIRA)" <ji...@apache.org> on 2008/09/22 20:30:52 UTC
[jira] Created: (SMX4-116) SMX4 isn't starting on Vista 64bit with
64bit Java
SMX4 isn't starting on Vista 64bit with 64bit Java
--------------------------------------------------
Key: SMX4-116
URL: https://issues.apache.org/activemq/browse/SMX4-116
Project: ServiceMix 4
Issue Type: Bug
Affects Versions: 4.0-m1
Environment: Windows Vista Home Premium 64 bit
Java 6 - 64bit
Reporter: Lars Heinemann
Excerpt from the log file:
--------------------------------------
14:37:26,393 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 400 | Refreshing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
14:37:26,408 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]
14:37:26,432 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-local.xml]
14:37:26,457 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-osgi.xml]
14:37:26,485 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-remote.xml]
14:37:26,507 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell.xml]
14:37:26,528 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 415 | Bean factory for application context [org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986
14:37:26,627 | INFO | FelixStartLevel | DefaultListableBeanFactory | pport.DefaultListableBeanFactory 385 | Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
14:37:26,635 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
14:37:26,635 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 36 more
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
... 47 more
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
at java.lang.Runtime.load0(Runtime.java:769)
at java.lang.System.load(System.java:968)
at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
at jline.Terminal.setupTerminal(Terminal.java:77)
at jline.Terminal.getTerminal(Terminal.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
... 48 more
14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
14:37:26,642 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
14:37:26,642 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 36 more
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
... 47 more
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
at java.lang.Runtime.load0(Runtime.java:769)
at java.lang.System.load(System.java:968)
at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
at jline.Terminal.setupTerminal(Terminal.java:77)
at jline.Terminal.getTerminal(Terminal.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
... 48 more
14:39:14,316 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
14:39:14,316 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 36 more
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
... 47 more
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
at java.lang.Runtime.load0(Runtime.java:769)
at java.lang.System.load(System.java:968)
at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
at jline.Terminal.setupTerminal(Terminal.java:77)
at jline.Terminal.getTerminal(Terminal.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
... 48 more
14:39:14,317 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
14:39:14,318 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@28d4ff95: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:39:14 CEST 2008]; root of context hierarchy
14:39:14,321 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
14:39:14,321 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
... 36 more
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
... 47 more
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
at java.lang.Runtime.load0(Runtime.java:769)
at java.lang.System.load(System.java:968)
at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
at jline.Terminal.setupTerminal(Terminal.java:77)
at jline.Terminal.getTerminal(Terminal.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
So it seems that SMX4 is currently not able to run in 64 bit mode.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Moved: (SMX4KNL-92) SMX4 isn't starting on Vista 64bit with
64bit Java
Posted by "Guillaume Nodet (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/SMX4KNL-92?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Guillaume Nodet moved SMX4-116 to SMX4KNL-92:
---------------------------------------------
Project: ServiceMix Kernel (was: ServiceMix 4)
Key: SMX4KNL-92 (was: SMX4-116)
Affects Version/s: (was: 4.0-m1)
> SMX4 isn't starting on Vista 64bit with 64bit Java
> --------------------------------------------------
>
> Key: SMX4KNL-92
> URL: https://issues.apache.org/activemq/browse/SMX4KNL-92
> Project: ServiceMix Kernel
> Issue Type: Bug
> Environment: Windows Vista Home Premium 64 bit
> Java 6 - 64bit
> Reporter: Lars Heinemann
>
> Excerpt from the log file:
> --------------------------------------
> 14:37:26,393 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 400 | Refreshing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,408 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]
> 14:37:26,432 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-local.xml]
> 14:37:26,457 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-osgi.xml]
> 14:37:26,485 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-remote.xml]
> 14:37:26,507 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell.xml]
> 14:37:26,528 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 415 | Bean factory for application context [org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986
> 14:37:26,627 | INFO | FelixStartLevel | DefaultListableBeanFactory | pport.DefaultListableBeanFactory 385 | Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,642 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,642 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,316 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,316 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,317 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:39:14,318 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@28d4ff95: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:39:14 CEST 2008]; root of context hierarchy
> 14:39:14,321 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,321 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> So it seems that SMX4 is currently not able to run in 64 bit mode.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (SMX4KNL-92) SMX4 isn't starting on Vista 64bit
with 64bit Java
Posted by "Lars Heinemann (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/SMX4KNL-92?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45929#action_45929 ]
Lars Heinemann commented on SMX4KNL-92:
---------------------------------------
Strange, with the latest m2 snaphot is doesn't occur any longer.
Tried it with apache-servicemix-4.0-m2-20080916.024109-84.zip and it works now.
Lars
> SMX4 isn't starting on Vista 64bit with 64bit Java
> --------------------------------------------------
>
> Key: SMX4KNL-92
> URL: https://issues.apache.org/activemq/browse/SMX4KNL-92
> Project: ServiceMix Kernel
> Issue Type: Bug
> Environment: Windows Vista Home Premium 64 bit
> Java 6 - 64bit
> Reporter: Lars Heinemann
>
> Excerpt from the log file:
> --------------------------------------
> 14:37:26,393 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 400 | Refreshing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,408 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]
> 14:37:26,432 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-local.xml]
> 14:37:26,457 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-osgi.xml]
> 14:37:26,485 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-remote.xml]
> 14:37:26,507 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell.xml]
> 14:37:26,528 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 415 | Bean factory for application context [org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986
> 14:37:26,627 | INFO | FelixStartLevel | DefaultListableBeanFactory | pport.DefaultListableBeanFactory 385 | Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,642 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,642 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,316 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,316 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,317 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:39:14,318 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@28d4ff95: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:39:14 CEST 2008]; root of context hierarchy
> 14:39:14,321 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,321 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> So it seems that SMX4 is currently not able to run in 64 bit mode.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (SMX4KNL-92) SMX4 isn't starting on Vista 64bit
with 64bit Java
Posted by "Guillaume Nodet (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/SMX4KNL-92?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45879#action_45879 ]
Guillaume Nodet commented on SMX4KNL-92:
----------------------------------------
Could you try removing the "C:\Users\lhein\AppData\Local\Temp\jline_.dll" file on your local system and try again ?
I'd say the underlying jline library is not able to recognize this platform as a 64 bits platform for some reason and try to loads the 32 bits dll ...
> SMX4 isn't starting on Vista 64bit with 64bit Java
> --------------------------------------------------
>
> Key: SMX4KNL-92
> URL: https://issues.apache.org/activemq/browse/SMX4KNL-92
> Project: ServiceMix Kernel
> Issue Type: Bug
> Environment: Windows Vista Home Premium 64 bit
> Java 6 - 64bit
> Reporter: Lars Heinemann
>
> Excerpt from the log file:
> --------------------------------------
> 14:37:26,393 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 400 | Refreshing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,408 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]
> 14:37:26,432 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-local.xml]
> 14:37:26,457 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-osgi.xml]
> 14:37:26,485 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-remote.xml]
> 14:37:26,507 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell.xml]
> 14:37:26,528 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 415 | Bean factory for application context [org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986
> 14:37:26,627 | INFO | FelixStartLevel | DefaultListableBeanFactory | pport.DefaultListableBeanFactory 385 | Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,642 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,642 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,316 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,316 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,317 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:39:14,318 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@28d4ff95: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:39:14 CEST 2008]; root of context hierarchy
> 14:39:14,321 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,321 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> So it seems that SMX4 is currently not able to run in 64 bit mode.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (SMX4KNL-92) SMX4 isn't starting on Vista 64bit
with 64bit Java
Posted by "Guillaume Nodet (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/SMX4KNL-92?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45880#action_45880 ]
Guillaume Nodet commented on SMX4KNL-92:
----------------------------------------
Btw, the name of the dll should have the jline version inside (jline_0_9_94.dll or something like that).
We need to fix that one somehow to avoid conflicts with other applications using other versions of jline.
This happens because we don't use the jline jar, but we use it embedded in the gshell-core bundle.
The offending code is in jline.WIndowsTerminal class:
{code}
private void loadLibrary(final String name) throws IOException {
// store the DLL in the temporary directory for the System
String version = getClass().getPackage().getImplementationVersion();
...
{code}
The call to getImplementationVersion returns null ...
> SMX4 isn't starting on Vista 64bit with 64bit Java
> --------------------------------------------------
>
> Key: SMX4KNL-92
> URL: https://issues.apache.org/activemq/browse/SMX4KNL-92
> Project: ServiceMix Kernel
> Issue Type: Bug
> Environment: Windows Vista Home Premium 64 bit
> Java 6 - 64bit
> Reporter: Lars Heinemann
>
> Excerpt from the log file:
> --------------------------------------
> 14:37:26,393 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 400 | Refreshing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,408 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]
> 14:37:26,432 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-local.xml]
> 14:37:26,457 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-osgi.xml]
> 14:37:26,485 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-remote.xml]
> 14:37:26,507 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell.xml]
> 14:37:26,528 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 415 | Bean factory for application context [org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986
> 14:37:26,627 | INFO | FelixStartLevel | DefaultListableBeanFactory | pport.DefaultListableBeanFactory 385 | Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,642 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,642 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,316 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,316 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,317 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:39:14,318 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@28d4ff95: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:39:14 CEST 2008]; root of context hierarchy
> 14:39:14,321 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,321 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> So it seems that SMX4 is currently not able to run in 64 bit mode.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (SMX4KNL-92) SMX4 isn't starting on Vista 64bit
with 64bit Java
Posted by "Lars Heinemann (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/SMX4KNL-92?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45928#action_45928 ]
Lars Heinemann commented on SMX4KNL-92:
---------------------------------------
Guillaume,
this jline_.dll is put into this folder when smx4 is starting up. So you
have no chance for deleting it somehow.
Lars
> SMX4 isn't starting on Vista 64bit with 64bit Java
> --------------------------------------------------
>
> Key: SMX4KNL-92
> URL: https://issues.apache.org/activemq/browse/SMX4KNL-92
> Project: ServiceMix Kernel
> Issue Type: Bug
> Environment: Windows Vista Home Premium 64 bit
> Java 6 - 64bit
> Reporter: Lars Heinemann
>
> Excerpt from the log file:
> --------------------------------------
> 14:37:26,393 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 400 | Refreshing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,408 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]
> 14:37:26,432 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-local.xml]
> 14:37:26,457 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-osgi.xml]
> 14:37:26,485 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-remote.xml]
> 14:37:26,507 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell.xml]
> 14:37:26,528 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 415 | Bean factory for application context [org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986
> 14:37:26,627 | INFO | FelixStartLevel | DefaultListableBeanFactory | pport.DefaultListableBeanFactory 385 | Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,642 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,642 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,316 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,316 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,317 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:39:14,318 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@28d4ff95: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:39:14 CEST 2008]; root of context hierarchy
> 14:39:14,321 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,321 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> So it seems that SMX4 is currently not able to run in 64 bit mode.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (SMX4KNL-92) SMX4 isn't starting on Vista 64bit with
64bit Java
Posted by "Guillaume Nodet (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/SMX4KNL-92?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Guillaume Nodet closed SMX4KNL-92.
----------------------------------
Resolution: Cannot Reproduce
> SMX4 isn't starting on Vista 64bit with 64bit Java
> --------------------------------------------------
>
> Key: SMX4KNL-92
> URL: https://issues.apache.org/activemq/browse/SMX4KNL-92
> Project: ServiceMix Kernel
> Issue Type: Bug
> Environment: Windows Vista Home Premium 64 bit
> Java 6 - 64bit
> Reporter: Lars Heinemann
>
> Excerpt from the log file:
> --------------------------------------
> 14:37:26,393 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 400 | Refreshing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,408 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]
> 14:37:26,432 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-local.xml]
> 14:37:26,457 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-osgi.xml]
> 14:37:26,485 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell-remote.xml]
> 14:37:26,507 | INFO | FelixStartLevel | XmlBeanDefinitionReader | tory.xml.XmlBeanDefinitionReader 308 | Loading XML bean definitions from URL [bundle://1.0:0/META-INF/spring/gshell.xml]
> 14:37:26,528 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 415 | Bean factory for application context [org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986
> 14:37:26,627 | INFO | FelixStartLevel | DefaultListableBeanFactory | pport.DefaultListableBeanFactory 385 | Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,635 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:37:26,637 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@1fea6a1c: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:37:26 CEST 2008]; root of context hierarchy
> 14:37:26,642 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12b4986: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:37:26,642 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,316 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,316 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 257 | Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> ... 48 more
> 14:39:14,317 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | ractOsgiBundleApplicationContext 189 | the application context service has been already unregistered
> 14:39:14,318 | INFO | FelixStartLevel | OsgiBundleXmlApplicationContext | pport.AbstractApplicationContext 823 | Closing org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext@28d4ff95: display name [OsgiBundleXmlApplicationContext(bundle=org.apache.servicemix.kernel.gshell.core, config=osgibundle:/META-INF/spring/*.xml)]; startup date [Sun Sep 21 14:39:14 CEST 2008]; root of context hierarchy
> 14:39:14,321 | INFO | FelixStartLevel | DefaultListableBeanFactory | ort.DefaultSingletonBeanRegistry 340 | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@dc160cb: defining beans [clear,echo,exit,help,info,set,source,unset,create,mainService,gshell,commands,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#1,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#2,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#3,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#4,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#5,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#6,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#7,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#8,org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#9,org.springframework.osgi.compendium.internal.OsgiPropertyPlaceholder#0,rshServer,timeoutManager,transportFactoryLocator,sslContextFactory,sslTransportFactory,tcpTransportFactory,vmTransportFactory,cryptoContext,remoteShell,rsh,branding,versionLoader,terminal,promptReader,commandExecutor,interactiveShell,shellInfo,commandRegistry,commandLineBuilder,environment,io]; root of factory hierarchy
> 14:39:14,321 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 396 | Unable to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clear' defined in URL [bundle://1.0:0/META-INF/spring/gshell-commands.xml]: Cannot resolve reference to bean 'terminal' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:464)
> at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:156)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:855)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:765)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:248)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:136)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageTwo(DependencyWaiterApplicationContextExecutor.java:310)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:246)
> at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:163)
> at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:124)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$2.run(ContextLoaderListener.java:630)
> at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
> at org.springframework.osgi.extender.internal.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:670)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:179)
> at org.springframework.osgi.extender.internal.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:124)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:690)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:619)
> at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:532)
> at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3591)
> at org.apache.felix.framework.Felix._startBundle(Felix.java:1604)
> at org.apache.felix.framework.Felix.startBundle(Felix.java:1532)
> at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1116)
> at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:258)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'terminal' defined in URL [bundle://1.0:0/META-INF/spring/gshell.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:413)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:833)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:747)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:412)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
> ... 36 more
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public static jline.Terminal jline.Terminal.getTerminal()] threw exception; nested exception is java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:127)
> at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:404)
> ... 47 more
> Caused by: java.lang.UnsatisfiedLinkError: C:\Users\lhein\AppData\Local\Temp\jline_.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
> at java.lang.Runtime.load0(Runtime.java:769)
> at java.lang.System.load(System.java:968)
> at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
> at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
> at jline.Terminal.setupTerminal(Terminal.java:77)
> at jline.Terminal.getTerminal(Terminal.java:28)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:115)
> So it seems that SMX4 is currently not able to run in 64 bit mode.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.