Issue Details (XML | Word | Printable)

Key: ESB-658
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Greg Lucas
Reporter: Torsten Mielke
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
FUSE ESB

running "bin\servicemix.bat client" does not give local console on Windows.

Created: 15/Apr/09 01:45 PM   Updated: 25/Sep/09 09:51 PM
Component/s: Core
Affects Version/s: 4.0.0.4-fuse
Fix Version/s: 4.2.0.0M1-fuse

Environment: FUSE Kernel 1.0.3.0-fuse or FUSE ESB 4.0.0.2-fuse on Windows.

External Issue URL: https://issues.apache.org/jira/browse/FELIX-1458


 Description  « Hide
Running
C:\iona\fuse\esb\>bin\servicemix.bat client

does not give access to the local console. No prompt will be given to input any commands. The servicemix.log file will contain this error [1].
Note, this has only be seen on Windows so far.

[1] Full Error:

14:39:17,614 | ERROR | FelixStartLevel | OsgiBundleXmlApplicationContext | gatedExecutionApplicationContext 240 | Pre
refresh error
org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'remoteShell' defined
in URL [bundle://28.0:0/META-INF/spring/gshell-remote.xml]: Could not resolve placeholder 'servicemix.startRemoteShell'
at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderC
onfigurer.java:268)
at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceCo
nfigurer.java:75)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplic
ationContext.java:554)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplic
ationContext.java:528)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.startRefresh(AbstractDe
legatedExecutionApplicationContext.java:223)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.st
ageOne(DependencyWaiterApplicationContextExecutor.java:221)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.re
fresh(DependencyWaiterApplicationContextExecutor.java:172)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegat
edExecutionApplicationContext.java:136)
at org.springframework.osgi.extender.internal.activator.ContextLoaderListener$2.run(ContextLoaderListener.java:7
46)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.activator.ContextLoaderListener.maybeCreateApplicationContextFor(C
ontextLoaderListener.java:793)
at org.springframework.osgi.extender.internal.activator.ContextLoaderListener$ContextBundleListener.handleEvent(
ContextLoaderListener.java:230)
at org.springframework.osgi.extender.internal.activator.ContextLoaderListener$BaseListener.bundleChanged(Context
LoaderListener.java:173)
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:3586)
at org.apache.felix.framework.Felix._startBundle(Felix.java:1613)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1541)
at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1135)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:267)
at java.lang.Thread.run(Thread.java:595)
14:39:17,624 | ERROR | FelixStartLevel | WaiterApplicationContextExecutor | WaiterApplicationContextExecutor 399 | Una
ble to create application context for [org.apache.servicemix.kernel.gshell.core], unsatisfied dependencies: none
org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'remoteShell' defined
in URL [bundle://28.0:0/META-INF/spring/gshell-remote.xml]: Could not resolve placeholder 'servicemix.startRemoteShell'
at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderC
onfigurer.java:268)
at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceCo
nfigurer.java:75)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplic
ationContext.java:554)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplic
ationContext.java:528)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.startRefresh(AbstractDe
legatedExecutionApplicationContext.java:223)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.st
ageOne(DependencyWaiterApplicationContextExecutor.java:221)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.re
fresh(DependencyWaiterApplicationContextExecutor.java:172)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegat
edExecutionApplicationContext.java:136)
at org.springframework.osgi.extender.internal.activator.ContextLoaderListener$2.run(ContextLoaderListener.java:7
46)
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
at org.springframework.osgi.extender.internal.activator.ContextLoaderListener.maybeCreateApplicationContextFor(C
ontextLoaderListener.java:793)
at org.springframework.osgi.extender.internal.activator.ContextLoaderListener$ContextBundleListener.handleEvent(
ContextLoaderListener.java:230)
at org.springframework.osgi.extender.internal.activator.ContextLoaderListener$BaseListener.bundleChanged(Context
LoaderListener.java:173)
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:3586)
at org.apache.felix.framework.Felix._startBundle(Felix.java:1613)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1541)
at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1135)
at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:267)
at java.lang.Thread.run(Thread.java:595)
14:39:17,624 | INFO | lixDispatchQueue | core | ? ? | Bun
dleEvent STARTED
14:39:17,624 | INFO | lixDispatchQueue | bundle | ? ? | Bun
dleEvent STARTED
14:39:17,624 | INFO | lixDispatchQueue | bundle | ? ? | Fra
meworkEvent STARTED



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Greg Lucas added a comment - 27/Jul/09 08:57 PM
This looks like https://issues.apache.org/activemq/browse/SM-1880, for which I've provided a patch.

Greg Lucas added a comment - 25/Sep/09 09:51 PM