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.