[
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 [EMAIL PROTECTED]: 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
> [EMAIL PROTECTED]: [EMAIL PROTECTED]
> 14:37:26,627 | INFO | FelixStartLevel | DefaultListableBeanFactory |
> pport.DefaultListableBeanFactory 385 | Pre-instantiating singletons in
> [EMAIL PROTECTED]: 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 [EMAIL
> PROTECTED]: 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 [EMAIL PROTECTED]: 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 [EMAIL
> PROTECTED]: 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 [EMAIL
> PROTECTED]: 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 [EMAIL PROTECTED]: 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 [EMAIL
> PROTECTED]: 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.