Gianfranco , Can you send your configuration I still have problems with this,
Thanks for help, Rafal Pajak Gianfranco Boccalon-2 wrote: > > It works !!!! > > Thanks > Gianfranco > > Guillaume Nodet ha scritto: >> Seems strange, I've never seen such a syntax. >> I think you should try to map your xml element >> to the following namespace instead: >> >> xmlns:prefix="java://it.eng.spagosoa.smx.listeners" >> >> and >> >> <prefix:auditingExchangeListener ... /> >> >> I guess something has changed in xbean, but no idea >> why .... >> >> On 3/9/07, Gianfranco Boccalon <[EMAIL PROTECTED]> wrote: >>> >>> 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] >>> >>> >> >> > > > -- View this message in context: http://www.nabble.com/Listeners-in-3.1-tf3375799s12049.html#a9431711 Sent from the ServiceMix - User mailing list archive at Nabble.com.
