I've found the property as you've suggested but that doesn't help.
I've also tried to change property name to 'engine' as error message
suggests and SMX now responds with following message:

...
                                       
<loc-message>org.springframework.beans.factory.BeanCreationException: Error
crea
ting bean with name 'jbi' defined in file
[D:\webenv\servicemix\data\smx\service-assemblies\hellobook-sa\version_1\sus\s
ervicemix-lwcontainer\lwcont-su\servicemix.xml]: Cannot create inner bean
'(inner bean)' while setting bean property 'ac
tivationSpecs' with key [1]; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
 bean with name '(inner bean)#1' defined in file
[D:\webenv\servicemix\data\smx\service-assemblies\hellobook-sa\version_
1\sus\servicemix-lwcontainer\lwcont-su\servicemix.xml]: Cannot create inner
bean 'org.apache.servicemix.components.groov
y.GroovyComponent' while setting constructor argument with index 0; nested
exception is org.springframework.beans.factor
y.BeanCreationException: Error creating bean with name
'org.apache.servicemix.components.groovy.GroovyComponent' defined
 in file
[D:\webenv\servicemix\data\smx\service-assemblies\hellobook-sa\version_1\sus\servicemix-lwcontainer\lwcont-su\s
ervicemix.xml]: Error setting property values; nested exception is
org.springframework.beans.PropertyBatchUpdateExceptio
n; nested PropertyAccessExceptions (1) are:
PropertyAccessException 1: org.springframework.beans.TypeMismatchException:
Failed to convert property value of type [ja
va.lang.String] to required type [javax.script.ScriptEngine] for property
'engine'; nested exception is java.lang.Illega
lArgumentException: No matching editors or conversion strategy
found</loc-message>
                                       
<stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistrationException:
org.
springframework.beans.factory.BeanCreationException: Error creating bean
with name 'jbi' defined in file [D:\webenv\serv
icemix\data\smx\service-assemblies\hellobook-sa\version_1\sus\servicemix-lwcontainer\lwcont-su\servicemix.xml]:
Cannot c
reate inner bean '(inner bean)' while setting bean property
'activationSpecs' with key [1]; nested exception is org.spri
ngframework.beans.factory.BeanCreationException: Error creating bean with
name '(inner bean)#1' defined in file [D:\webe
nv\servicemix\data\smx\service-assemblies\hellobook-sa\version_1\sus\servicemix-lwcontainer\lwcont-su\servicemix.xml]:
C
annot create inner bean
'org.apache.servicemix.components.groovy.GroovyComponent' while setting
constructor argument wit
h index 0; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'o
rg.apache.servicemix.components.groovy.GroovyComponent' defined in file
[D:\webenv\servicemix\data\smx\service-assemblie
s\hellobook-sa\version_1\sus\servicemix-lwcontainer\lwcont-su\servicemix.xml]:
Error setting property values; nested exc
eption is org.springframework.beans.PropertyBatchUpdateException; nested
PropertyAccessExceptions (1) are:
PropertyAccessException 1: org.springframework.beans.TypeMismatchException:
Failed to convert property value of type [ja
va.lang.String] to required type [javax.script.ScriptEngine] for property
'engine'; nested exception is java.lang.Illega
lArgumentException: No matching editors or conversion strategy found
        at
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:424)
        at
org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220)
        at
org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:154)
        at
org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:79)
        at
org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88)
        at
org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
        at
org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:527)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:334)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:645)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.access$200(AutoDeploymentService.java:62)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:608)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'jbi' defined in file
[D:\webenv\servicemix\data\smx\service-assemblies\hellobook-sa\version_1\sus\servicemix-lwcontainer\lwcont-su\servicemix
.xml]: Cannot create inner bean '(inner bean)' while setting bean property
'activationSpecs' with key [1]; nested except
ion is org.springframework.beans.factory.BeanCreationException: Error
creating bean with name '(inner bean)#1' defined i
n file
[D:\webenv\servicemix\data\smx\service-assemblies\hellobook-sa\version_1\sus\servicemix-lwcontainer\lwcont-su\ser
vicemix.xml]: Cannot create inner bean
'org.apache.servicemix.components.groovy.GroovyComponent' while setting
construct
or argument with index 0; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating be
an with name 'org.apache.servicemix.components.groovy.GroovyComponent'
defined in file [D:\webenv\servicemix\data\smx\se
rvice-assemblies\hellobook-sa\version_1\sus\servicemix-lwcontainer\lwcont-su\servicemix.xml]:
Error setting property val
ues; nested exception is
org.springframework.beans.PropertyBatchUpdateException; nested
PropertyAccessExceptions (1) are
:
PropertyAccessException 1: org.springframework.beans.TypeMismatchException:
Failed to convert property value of type [ja
va.lang.String] to required type [javax.script.ScriptEngine] for property
'engine'; nested exception is java.lang.Illega
lArgumentException: No matching editors or conversion strategy found
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition(BeanDefiniti
onValueResolver.java:207)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionV
alueResolver.java:116)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueR
esolver.java:268)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionV
alueResolver.java:132)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAuto
wireCapableBeanFactory.java:950)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCap
ableBeanFactory.java:740)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapab
leBeanFactory.java:417)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegis
try.java:140)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListable
BeanFactory.java:273)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:346)
        at
org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63)
        at
org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringConfigurat
ionServiceFactory.java:106)
        at
org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420)
        at
org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200)
        at
org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110)
        at
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
        at
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:409)
        ... 12 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name '(inner bean)#1' defin
ed in file
[D:\webenv\servicemix\data\smx\service-assemblies\hellobook-sa\version_1\sus\servicemix-lwcontainer\lwcont-su
\servicemix.xml]: Cannot create inner bean
'org.apache.servicemix.components.groovy.GroovyComponent' while setting
const
ructor argument with index 0; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creatin
g bean with name 'org.apache.servicemix.components.groovy.GroovyComponent'
defined in file [D:\webenv\servicemix\data\sm
x\service-assemblies\hellobook-sa\version_1\sus\servicemix-lwcontainer\lwcont-su\servicemix.xml]:
Error setting property
 values; nested exception is
org.springframework.beans.PropertyBatchUpdateException; nested
PropertyAccessExceptions (1)
 are:
PropertyAccessException 1: org.springframework.beans.TypeMismatchException:
Failed to convert property value of type [ja
va.lang.String] to required type [javax.script.ScriptEngine] for property
'engine'; nested exception is java.lang.Illega
lArgumentException: No matching editors or conversion strategy found
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition(BeanDefiniti
onValueResolver.java:207)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionV
alueResolver.java:111)
        at
org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver
.java:321)
        at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:97
)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAuto
wireCapableBeanFactory.java:684)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutow
ireCapableBeanFactory.java:622)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapab
leBeanFactory.java:381)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition(BeanDefiniti
onValueResolver.java:200)
        ... 31 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'org.apache.servicemix
.components.groovy.GroovyComponent' defined in file
[D:\webenv\servicemix\data\smx\service-assemblies\hellobook-sa\versi
on_1\sus\servicemix-lwcontainer\lwcont-su\servicemix.xml]: Error setting
property values; nested exception is org.spring
framework.beans.PropertyBatchUpdateException; nested
PropertyAccessExceptions (1) are:
PropertyAccessException 1: org.springframework.beans.TypeMismatchException:
Failed to convert property value of type [ja
va.lang.String] to required type [javax.script.ScriptEngine] for property
'engine'; nested exception is java.lang.Illega
lArgumentException: No matching editors or conversion strategy found
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAuto
wireCapableBeanFactory.java:970)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCap
ableBeanFactory.java:740)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapab
leBeanFactory.java:417)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBeanDefinition(BeanDefiniti
onValueResolver.java:200)
        ... 38 more
Caused by: org.springframework.beans.PropertyBatchUpdateException; nested
PropertyAccessExceptions (1) are:
PropertyAccessException 1: org.springframework.beans.TypeMismatchException:
Failed to convert property value of type [ja
va.lang.String] to required type [javax.script.ScriptEngine] for property
'engine'; nested exception is java.lang.Illega
lArgumentException: No matching editors or conversion strategy found
        at
org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:97)
        at
org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:57)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAuto
wireCapableBeanFactory.java:965)
        ... 41 more
]]></stack-trace>
                                </msg-loc-info>
                        </exception-info>
                </task-result-details>
        </component-task-result-details>
</component-task-result>
<component-task-result
xmlns="http://java.sun.com/xml/ns/jbi/management-message";>
        <component-name>servicemix-eip</component-name>
        <component-task-result-details>
                <task-result-details>
                        <task-id>deploy</task-id>
                        <task-result>SUCCESS</task-result>
                </task-result-details>
        </component-task-result-details>
</component-task-result>
<component-task-result
xmlns="http://java.sun.com/xml/ns/jbi/management-message";>
        <component-name>servicemix-saxon</component-name>
        <component-task-result-details>
                <task-result-details>
                        <task-id>deploy</task-id>
                        <task-result>SUCCESS</task-result>
                </task-result-details>
        </component-task-result-details>
</component-task-result>
</jbi-task-result>
</jbi-task>

        at
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:121)
        at
org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:107)
        at
org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:563)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:334)
        ... 5 more
INFO  - JDBCAdapterFactory             - Database driver recognized:
[apache_derby_embedded_jdbc_driver]
INFO  - LogTask                        - log4j system reconfigured
...

Seems that SMX cannot found groovy script engine or am I missed something?
Any ideas? Thanks!

Best regards, Maxim Tebenev.


-- 
View this message in context: 
http://www.nabble.com/Groovy-script-has-stopped-to-work-tf3123908s12049.html#a8687365
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to