Hi all,
has something changed in ServiceMix 3.1 about listeners ?
I have a ServiceMix 3.0 listener that I migrated to the new interfaces
of 3.1 (ExchangeListener), but i'm not able to start SM with this
listener.
The configuration is :
<sm:container id="jbi" .....>
<sm:listeners>
<sm:fullPackageName.auditingExchangeListener />
</sm:listeners>
</sm:container>
This configuration worked well in SM 3.0.
I tried also to check the documentation but the page
http://incubator.apache.org/servicemix/visualisation.html#Visualisation-Configuration
has the section "Configuration" broken.
Now when SM starts I have the following exception:
Starting Apache ServiceMix ESB: 3.1-incubating
Loading Apache ServiceMix from servicemix.xml on the CLASSPATH
Caught: org.springframework.beans.factory.BeanDefinitionStoreException:
Unrecognized xbean element mapping:
it.eng.spagosoa.smx.listeners.AuditingExchangeListener in namespace
http://servicemix.apache.org/config/1.0
org.springframework.beans.factory.BeanDefinitionStoreException:
Unrecognized xbean element mapping:
it.eng.spagosoa.smx.listeners.AuditingExchangeListener in namespace
http://servicemix.apache.org/config/1.0
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement
(XBeanNamespaceHandler.java:258)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(
XBeanNamespaceHandler.java:152)
at
org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(
XBeanNamespaceHandler.java:49)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement
(BeanDefinitionParserDelegate.java:1147)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseNestedCustomElement
(BeanDefinitionParserDelegate.java:1185)
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.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.internalParseNestedCustomElement
(XBeanBeanDefinitionParserDelegate.java:94)
at
org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parsePropertySubElement
(XBeanBeanDefinitionParserDelegate.java:51)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseListElement
(BeanDefinitionParserDelegate.java:935)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseListElement
(XBeanNamespaceHandler.java:584)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseNestedPropertyViaIntrospection
(XBeanNamespaceHandler.java:577)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.tryParseNestedPropertyViaIntrospection
(XBeanNamespaceHandler.java:546)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.addNestedPropertyElements
(XBeanNamespaceHandler.java:515)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement
(XBeanNamespaceHandler.java:211)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement
(XBeanNamespaceHandler.java:256)
at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(
XBeanNamespaceHandler.java:152)
at
org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(
XBeanNamespaceHandler.java:49)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement
(BeanDefinitionParserDelegate.java:1147)
at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement
(BeanDefinitionParserDelegate.java:1137)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions
(DefaultBeanDefinitionDocumentReader.java:143)
at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions
(XBeanBeanDefinitionDocumentReader.java:63)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions
(DefaultBeanDefinitionDocumentReader.java:88)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions
(XmlBeanDefinitionReader.java:499)
at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions
(XBeanXmlBeanDefinitionReader.java:79)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions
(XmlBeanDefinitionReader.java:407)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
(XmlBeanDefinitionReader.java:357)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions
(XmlBeanDefinitionReader.java:334)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
(AbstractBeanDefinitionReader.java:126)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
(AbstractBeanDefinitionReader.java:142)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions
(AbstractBeanDefinitionReader.java:168)
at
org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions
(AbstractXmlApplicationContext.java:113)
at
org.apache.xbean.spring.context.ClassPathXmlApplicationContext.loadBeanDefinitions
(ClassPathXmlApplicationContext.java:180)
at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory
(AbstractRefreshableApplicationContext.java:94)
at
org.springframework.context.support.AbstractApplicationContext.refresh(
AbstractApplicationContext.java:292)
at
org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(
ClassPathXmlApplicationContext.java:161)
at
org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(
ClassPathXmlApplicationContext.java:51)
at org.apache.servicemix.Main.main(Main.java:51)
--
Gianfranco Boccalon
Engineering Ingegneria Informatica S.p.A.
Direzione Centrale Ricerca e Innovazione
Direzione Architetture e Consulenza
35127 PADOVA
Corso Stati Uniti 23/I
Tel. +39.049.8692508
Cell. 335.7813507
Fax +39.049.8692566
E-mail: [EMAIL PROTECTED]