Added mx4j-3.0.2.jar and mx4j-remote-3.0.2.jar to lib\optional. Now it
crashes while deploying the services. Method
java.lang.Boolean.parseBoolean(String) from Java5 that doesn't exist in Java
1.4 gets called by at
org.apache.servicemix.jbi.deployment.DescriptorFactory.buildDescriptor(DescriptorFactory.java:249).
 

Stack trace:

Starting Apache ServiceMix ESB: 3.1-incubating

Loading Apache ServiceMix from servicemix.xml on the CLASSPATH
INFO  - MBeanServerFactoryBean         - No existing MBeanServer found -
creatin
g new one
Created MBeanServer with ID: 193f6e2:110caa0e8cc:-7fff:hvb0396:1
RMIConnectorServer started at:
service:jmx:rmi://hvb0396/jndi/rmi://localhost:10
99/jmxrmi
INFO  - ConnectorServerFactoryBean     - JMX connector available at:
service:jmx
:rmi:///jndi/rmi://localhost:1099/jmxrmi
INFO  - JBIContainer                   - ServiceMix 3.1-incubating JBI
Container
 (ServiceMix) is starting
INFO  - JBIContainer                   - For help or more informations
please se
e: http://incubator.apache.org/servicemix/
INFO  - ComponentMBeanImpl             - Initializing component:
#SubscriptionMa
nager#
INFO  - DeploymentService              - Restoring service assemblies
WARN  - ActiveMQConnection             - Async exception with no exception
liste
ner: java.io.EOFException
java.io.EOFException
        at java.io.DataInputStream.readInt(DataInputStream.java:448)
        at
org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.
java:267)
        at
org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTranspo
rt.java:156)
        at
org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
136)
        at java.lang.Thread.run(Thread.java:534)
RMIConnectorServer stopped at:
service:jmx:rmi://hvb0396/jndi/rmi://localhost:10
99/jmxrmi
Caught: org.springframework.beans.factory.BeanCreationException: Error
creating
bean with name 'jbi' defined in class path resource [servicemix.xml]:
Invocation
 of init method failed; nested exception is java.lang.NoSuchMethodError:
java.la
ng.Boolean.parseBoolean(Ljava/lang/String;)Z
org.springframework.beans.factory.BeanCreationException: Error creating bean
wit
h name 'jbi' defined in class path resource [servicemix.xml]: Invocation of
init
 method failed; nested exception is java.lang.NoSuchMethodError:
java.lang.Boole
an.parseBoolean(Ljava/lang/String;)Z
Caused by: java.lang.NoSuchMethodError:
java.lang.Boolean.parseBoolean(Ljava/lan
g/String;)Z
        at
org.apache.servicemix.jbi.deployment.DescriptorFactory.buildDescripto
r(DescriptorFactory.java:249)
        at
org.apache.servicemix.jbi.deployment.DescriptorFactory.buildDescripto
r(DescriptorFactory.java:75)
        at
org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle.<init>(Servi
ceUnitLifeCycle.java:67)
        at
org.apache.servicemix.jbi.framework.Registry.registerServiceUnit(Regi
stry.java:773)
        at
org.apache.servicemix.jbi.framework.ServiceAssemblyRegistry.register(
ServiceAssemblyRegistry.java:104)
        at
org.apache.servicemix.jbi.framework.Registry.registerServiceAssembly(
Registry.java:649)
        at
org.apache.servicemix.jbi.framework.DeploymentService.buildState(Depl
oymentService.java:700)
        at
org.apache.servicemix.jbi.framework.DeploymentService.init(Deployment
Service.java:84)
        at
org.apache.servicemix.jbi.container.JBIContainer.init(JBIContainer.ja
va:564)
        at
org.apache.servicemix.jbi.container.SpringJBIContainer.afterPropertie
sSet(SpringJBIContainer.java:55)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1057)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1024)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:421)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
ject(AbstractBeanFactory.java:245)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.getSingleton(DefaultSingletonBeanRegistry.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(DefaultListableBeanFactory.java:273)
        at
org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:346)
        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)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
org.codehaus.classworlds.Launcher.launchStandard(Launcher.java:410)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:344)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:461)
ERROR - ActiveMQEndpointWorker         - Endpoint connection to JMS broker
faile
d: Could not connect to broker URL: tcp://localhost:61616. Reason:
java.net.Conn
ectException: Connection refused: connect
ERROR - ActiveMQEndpointWorker         - Endpoint will try to reconnect to
the J
MS broker in 30 seconds
ERROR - ActiveMQEndpointWorker         - Endpoint connection to JMS broker
faile
d: Could not connect to broker URL: tcp://localhost:61616. Reason:
java.net.Conn
ectException: Connection refused: connect
ERROR - ActiveMQEndpointWorker         - Endpoint will try to reconnect to
the J
MS broker in 30 seconds
ERROR - ActiveMQEndpointWorker         - Endpoint connection to JMS broker
faile
d: Could not connect to broker URL: tcp://localhost:61616. Reason:
java.net.Conn
ectException: Connection refused: connect
ERROR - ActiveMQEndpointWorker         - Endpoint will try to reconnect to
the J
MS broker in 30 seconds
ERROR - ActiveMQEndpointWorker         - Endpoint connection to JMS broker
faile
d: Could not connect to broker URL: tcp://localhost:61616. Reason:
java.net.Conn
ectException: Connection refused: connect
ERROR - ActiveMQEndpointWorker         - Endpoint will try to reconnect to
the J
MS broker in 30 seconds


gnodet wrote:
> 
> The root cause is
>   Caused by: java.lang.NoClassDefFoundError:
> javax/management/remote/JMXAuthenticator
> 
> You need to add mx4j jars to your classpath.
>   http://repo.mergere.com/maven2/mx4j/mx4j/3.0.1/mx4j-3.0.1.jar
>  
> http://repo.mergere.com/maven2/mx4j/mx4j-remote/3.0.1/mx4j-remote-3.0.1.jar
> 
> On 2/16/07, Juergen Mayrbaeurl <[EMAIL PROTECTED]> wrote:
>>
>> Just tested with xbean-spring-2.9-SNAPSHOT.jar. IllegalStateException
>> still
>> gets thrown this time without any hint about the cause. Stack trace:
>>
>> Starting Apache ServiceMix ESB: 3.1-incubating
>>
>> Loading Apache ServiceMix from servicemix.xml on the CLASSPATH
>> Caught: org.springframework.beans.factory.BeanDefinitionStoreException:
>> Unexpect
>> ed exception parsing XML document from class path resource [jmx.xml];
>> nested
>> exc
>> eption is java.lang.IllegalStateException: Unable to invoke
>> parseNestedCustomEle
>> ment method
>> org.springframework.beans.factory.BeanDefinitionStoreException:
>> Unexpected
>> excep
>> tion parsing XML document from class path resource [jmx.xml]; nested
>> exception i
>> s java.lang.IllegalStateException: Unable to invoke
>> parseNestedCustomElement
>> met
>> hod
>> Caused by: java.lang.IllegalStateException: Unable to invoke
>> parseNestedCustomEl
>> ement method
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate
>> .internalParseNestedCustomElement(XBeanBeanDefinitionParserDelegate.java:99)
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate
>> .parsePropertySubElement(XBeanBeanDefinitionParserDelegate.java:51)
>>         at
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> rseMapElement(BeanDefinitionParserDelegate.java:1050)
>>         at
>> org.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDef
>> initionParser.doParse(UtilNamespaceHandler.java:142)
>>         at
>> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionPar
>> ser.parseInternal(AbstractSingleBeanDefinitionParser.java:66)
>>         at
>> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.pa
>> rse(AbstractBeanDefinitionParser.java:55)
>>         at
>> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(N
>> amespaceHandlerSupport.java:75)
>>         at
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> rseCustomElement(BeanDefinitionParserDelegate.java:1147)
>>         at
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> rseCustomElement(BeanDefinitionParserDelegate.java:1137)
>>         at
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> ader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:143)
>>         at
>> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.
>> parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
>>         at
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> ader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:88)
>>         at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
>> rBeanDefinitions(XmlBeanDefinitionReader.java:499)
>>         at
>> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.regis
>> terBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
>>         at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
>> eanDefinitions(XmlBeanDefinitionReader.java:407)
>>         at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> nDefinitions(XmlBeanDefinitionReader.java:357)
>>         at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> nDefinitions(XmlBeanDefinitionReader.java:334)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
>>         at
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> ader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:185)
>>         at
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> ader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:155)
>>         at
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> ader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:140)
>>         at
>> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.
>> parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
>>         at
>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> ader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:88)
>>         at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
>> rBeanDefinitions(XmlBeanDefinitionReader.java:499)
>>         at
>> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.regis
>> terBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
>>         at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
>> eanDefinitions(XmlBeanDefinitionReader.java:407)
>>         at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> nDefinitions(XmlBeanDefinitionReader.java:357)
>>         at
>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> nDefinitions(XmlBeanDefinitionReader.java:334)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
>>         at
>> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
>>         at
>> org.springframework.context.support.AbstractXmlApplicationContext.loa
>> dBeanDefinitions(AbstractXmlApplicationContext.java:113)
>>         at
>> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.loadBe
>> anDefinitions(ClassPathXmlApplicationContext.java:180)
>>         at
>> org.springframework.context.support.AbstractRefreshableApplicationCon
>> text.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>>         at
>> org.springframework.context.support.AbstractApplicationContext.refres
>> h(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)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> java:39)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> sorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:324)
>>         at
>> org.codehaus.classworlds.Launcher.launchStandard(Launcher.java:410)
>>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:344)
>>         at org.codehaus.classworlds.Launcher.main(Launcher.java:461)
>> Caused by: java.lang.reflect.InvocationTargetException
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> java:39)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> sorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:324)
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate
>> .internalParseNestedCustomElement(XBeanBeanDefinitionParserDelegate.java:94)
>>         ... 45 more
>> Caused by: java.lang.NoClassDefFoundError:
>> javax/management/remote/JMXAuthentica
>> tor
>>         at java.lang.ClassLoader.defineClass0(Native Method)
>>         at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
>>         at
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
>> 3)
>>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
>>         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
>>         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
>>         at
>> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassL
>> oader.java:195)
>>         at
>> org.codehaus.classworlds.DefaultClassRealm.loadClassDirect(DefaultCla
>> ssRealm.java:412)
>>         at
>> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassReal
>> m.java:376)
>>         at
>> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.
>> java:214)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.loadClass(XBeanQ
>> NameHelper.java:102)
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo(XBea
>> nQNameHelper.java:72)
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.coerceNamespaceA
>> warePropertyValues(XBeanQNameHelper.java:54)
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate
>> .parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:63)
>>         at
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> rseBeanDefinitionElement(BeanDefinitionParserDelegate.java:421)
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
>> omExtensionElement(XBeanNamespaceHandler.java:208)
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFr
>> omExtensionElement(XBeanNamespaceHandler.java:256)
>>         at
>> org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBean
>> NamespaceHandler.java:152)
>>         at
>> org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanN
>> amespaceHandler.java:49)
>>         at
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> rseCustomElement(BeanDefinitionParserDelegate.java:1147)
>>         at
>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> rseNestedCustomElement(BeanDefinitionParserDelegate.java:1185)
>>         ... 50 more
>>
>>
>> gnodet wrote:
>> >
>> > I have uploaded a fixed version of xbean:
>> >   http://people.apache.org/~gnodet/xbean-spring-2.9-SNAPSHOT.jar
>> >
>> > Sources are available at
>> >   http://svn.apache.org/repos/asf/geronimo/xbean/trunk
>> >
>> > On 2/16/07, Juergen Mayrbaeurl <[EMAIL PROTECTED]>
>> wrote:
>> >>
>> >> I'll try to replace the call in xbean with a 1.4 compatible version.
>> But
>> >> first I've to get the sources of xbean.
>> >>
>> >>
>> >> gnodet wrote:
>> >> >
>> >> > Yeah, I have already raised a JIRA and I am patching xbean ...
>> >> > Can you try removing this call in xbean, compile, and see how
>> >> > it goes ?  I will try to upload a new xbean snapshot asap ...
>> >> >
>> >> > On 2/16/07, Juergen Mayrbaeurl <[EMAIL PROTECTED]>
>> >> wrote:
>> >> >>
>> >> >> I think I've found the J2SE 5 dependency. It's in xbean version
>> 2.8.
>> >> >>
>> >> >> In XBeanBeanDefinitionParserDelegate.java line 99 the following
>> code
>> >> >> occurs:
>> >> >>
>> >> >> throw new IllegalStateException("Unable to invoke
>> >> >> parseNestedCustomElement
>> >> >> method", e);
>> >> >>
>> >> >> The used constructor for the class IllegalStateException exists
>> only
>> >> in
>> >> >> Java
>> >> >> 5.
>> >> >>
>> >> >> But that doesn't solve any problem, because I don't know why an
>> >> exception
>> >> >> is
>> >> >> thrown.
>> >> >>
>> >> >> Greetings
>> >> >> Juergen
>> >> >>
>> >> >>
>> >> >> Juergen Mayrbaeurl wrote:
>> >> >> >
>> >> >> > See my own reply.
>> >> >> >
>> >> >> > I've just found out that ServiceMix is using a very old version
>> of
>> >> the
>> >> >> > xml-apis library. After replacing it with version 1.3.03
>> (ServiceMix
>> >> >> comes
>> >> >> > with 1.0b2) I get the following stack trace (from loading
>> jmx.xml)
>> >> >> >
>> >> >> > Starting Apache ServiceMix ESB: 3.1-incubating
>> >> >> >
>> >> >> > Loading Apache ServiceMix from servicemix.xml on the CLASSPATH
>> >> >> > Caught:
>> >> org.springframework.beans.factory.BeanDefinitionStoreException:
>> >> >> > Unexpect
>> >> >> > ed exception parsing XML document from class path resource
>> >> [jmx.xml];
>> >> >> > nested exc
>> >> >> > eption is java.lang.NoSuchMethodError:
>> >> java.lang.IllegalStateException:
>> >> >> > method <
>> >> >> > init>(Ljava/lang/String;Ljava/lang/Throwable;)V not found
>> >> >> > org.springframework.beans.factory.BeanDefinitionStoreException:
>> >> >> Unexpected
>> >> >> > excep
>> >> >> > tion parsing XML document from class path resource [jmx.xml];
>> nested
>> >> >> > exception i
>> >> >> > s java.lang.NoSuchMethodError: java.lang.IllegalStateException:
>> >> method
>> >> >> > <init>(Lj
>> >> >> > ava/lang/String;Ljava/lang/Throwable;)V not found
>> >> >> > Caused by: java.lang.NoSuchMethodError:
>> >> >> java.lang.IllegalStateException:
>> >> >> > method
>> >> >> > <init>(Ljava/lang/String;Ljava/lang/Throwable;)V not found
>> >> >> >         at
>> >> >> >
>> >> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate
>> >> >> >
>> >> >>
>> >>
>> .internalParseNestedCustomElement(XBeanBeanDefinitionParserDelegate.java:99)
>> >> >> >         at
>> >> >> >
>> >> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate
>> >> >> >
>> .parsePropertySubElement(XBeanBeanDefinitionParserDelegate.java:51)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> >> >> > rseMapElement(BeanDefinitionParserDelegate.java:1050)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.UtilNamespaceHandler$MapBeanDef
>> >> >> > initionParser.doParse(UtilNamespaceHandler.java:142)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionPar
>> >> >> > ser.parseInternal(AbstractSingleBeanDefinitionParser.java:66)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.pa
>> >> >> > rse(AbstractBeanDefinitionParser.java:55)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(N
>> >> >> > amespaceHandlerSupport.java:75)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> >> >> > rseCustomElement(BeanDefinitionParserDelegate.java:1147)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> >> >> > rseCustomElement(BeanDefinitionParserDelegate.java:1137)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> >> >> >
>> >>
>> ader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:143)
>> >> >> >         at
>> >> >> >
>> >> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.
>> >> >> > parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> >> >> >
>> >> >>
>> >>
>> ader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:88)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
>> >> >> > rBeanDefinitions(XmlBeanDefinitionReader.java:499)
>> >> >> >         at
>> >> >> >
>> >> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.regis
>> >> >> > terBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
>> >> >> > eanDefinitions(XmlBeanDefinitionReader.java:407)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> >> >> > nDefinitions(XmlBeanDefinitionReader.java:357)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> >> >> > nDefinitions(XmlBeanDefinitionReader.java:334)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> >> >> > r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> >> >> > r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> >> >> >
>> >> >>
>> >>
>> ader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:185)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> >> >> >
>> >> ader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:155)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> >> >> >
>> >>
>> ader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:140)
>> >> >> >         at
>> >> >> >
>> >> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.
>> >> >> > parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> >> >> >
>> >> >>
>> >>
>> ader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:88)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
>> >> >> > rBeanDefinitions(XmlBeanDefinitionReader.java:499)
>> >> >> >         at
>> >> >> >
>> >> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.regis
>> >> >> > terBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
>> >> >> > eanDefinitions(XmlBeanDefinitionReader.java:407)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> >> >> > nDefinitions(XmlBeanDefinitionReader.java:357)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> >> >> > nDefinitions(XmlBeanDefinitionReader.java:334)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> >> >> > r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> >> >> > r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> >> >> > r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.context.support.AbstractXmlApplicationContext.loa
>> >> >> > dBeanDefinitions(AbstractXmlApplicationContext.java:113)
>> >> >> >         at
>> >> >> >
>> >> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.loadBe
>> >> >> > anDefinitions(ClassPathXmlApplicationContext.java:180)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.context.support.AbstractRefreshableApplicationCon
>> >> >> >
>> >> text.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>> >> >> >         at
>> >> >> >
>> >> org.springframework.context.support.AbstractApplicationContext.refres
>> >> >> > h(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)
>> >> >> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> >> Method)
>> >> >> >         at
>> >> >> >
>> >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> >> >> > java:39)
>> >> >> >         at
>> >> >> >
>> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> >> >> > sorImpl.java:25)
>> >> >> >         at java.lang.reflect.Method.invoke(Method.java:324)
>> >> >> >         at
>> >> >> >
>> org.codehaus.classworlds.Launcher.launchStandard(Launcher.java:410)
>> >> >> >         at
>> >> org.codehaus.classworlds.Launcher.launch(Launcher.java:344)
>> >> >> >         at
>> org.codehaus.classworlds.Launcher.main(Launcher.java:461)
>> >> >> >
>> >> >> >
>> >> >> > gnodet wrote:
>> >> >> >>
>> >> >> >> Do you have any stack trace. It would be helpful ...
>> >> >> >>
>> >> >> >> On 2/16/07, Juergen Mayrbaeurl
>> <[EMAIL PROTECTED]>
>> >> >> wrote:
>> >> >> >>>
>> >> >> >>> We're currently only using the LW Container.
>> >> >> >>>
>> >> >> >>> Juergen
>> >> >> >>>
>> >> >> >>>
>> >> >> >>> gnodet wrote:
>> >> >> >>> >
>> >> >> >>> > Not much ... I guess that's why there are problems ;-)
>> >> >> >>> > Can you just give a quick overview of the components you use
>> ?
>> >> >> >>> >
>> >> >> >>> > On 2/15/07, Juergen Mayrbaeurl
>> >> <[EMAIL PROTECTED]>
>> >> >> >>> wrote:
>> >> >> >>> >>
>> >> >> >>> >> Hi Guillaume!
>> >> >> >>> >>
>> >> >> >>> >> Still don't know why ServiceMix 3.1 needs J2SE 5 as noted on
>> >> >> >>> >>
>> >> >> >>>
>> >> >>
>> >>
>> http://incubator.apache.org/servicemix/1-quick-start.html#1.Quickstart-GettingtheSoftware
>> >> >> >>> >> ServiceMix website . Did you do any testing with J2SE 1.4.x?
>> >> >> >>> >>
>> >> >> >>> >> Juergen
>> >> >> >>> >>
>> >> >> >>> >>
>> >> >> >>> >> gnodet wrote:
>> >> >> >>> >> >
>> >> >> >>> >> > On 2/15/07, Juergen Mayrbaeurl
>> >> >> <[EMAIL PROTECTED]>
>> >> >> >>> >> wrote:
>> >> >> >>> >> >>
>> >> >> >>> >> >> I've just upgraded to ServiceMix 3.1 (from ServiceMix
>> 3.0).
>> >> >> >>> >> Unfortunately
>> >> >> >>> >> >> quite a lot of things didn't work anymore.
>> >> >> >>> >> >>
>> >> >> >>> >> >> 1) ServiceMix 3.1 needs JRE 5
>> >> >> >>> >> >> ServiceMix 3.0 was able to run on JRE 1.4.x and I don't
>> know
>> >> >> why
>> >> >> >>> >> version
>> >> >> >>> >> >> 3.1
>> >> >> >>> >> >> needs JRE 5. Maybe Guillaume can comment on this. We did
>> >> >> testing
>> >> >> >>> with
>> >> >> >>> >> the
>> >> >> >>> >> >> TestSupport class running JRE 1.4.x. Everything works
>> >> >> correctly.
>> >> >> >>> Which
>> >> >> >>> >> >> component(s) need JRE 5? Are there configurations of
>> >> ServiceMix
>> >> >> >>> that
>> >> >> >>> >> can
>> >> >> >>> >> >> be
>> >> >> >>> >> >> run with JRE 1.4.x?
>> >> >> >>> >> >
>> >> >> >>> >> > Can you provide more details ?  First, is the core
>> container
>> >> >> >>> working ?
>> >> >> >>> >> > Which components have problems ?  Can you post exceptions
>> >> stack
>> >> >> >>> traces
>> >> >> >>> >> ?
>> >> >> >>> >> > Hopefully this can be fixed easily ...
>> >> >> >>> >> >
>> >> >> >>> >> >>
>> >> >> >>> >> >> 2) In the PollingComponentSupport class (superclass of
>> >> >> FilePoller)
>> >> >> >>> the
>> >> >> >>> >> >> property 'workManager' was removed. Therefore
>> configurations
>> >> >> have
>> >> >> >>> to
>> >> >> >>> >> be
>> >> >> >>> >> >> changed (by simple removing the property in the Spring
>> >> >> >>> configuration)
>> >> >> >>> >> >>
>> >> >> >>> >> >> 3) Jencks WorkManager needs Transaction Manager property
>> set
>> >> in
>> >> >> >>> Spring
>> >> >> >>> >> >> configuration
>> >> >> >>> >> >>
>> >> >> >>> >> >> 4) StreamSource handling in Transformer component crashes
>> in
>> >> >> >>> >> toDOMSource
>> >> >> >>> >> >> method, when InputStream encoding is other than default
>> >> (We've
>> >> >> >>> used
>> >> >> >>> >> UTF-8
>> >> >> >>> >> >> encoding). Reason unknown.
>> >> >> >>> >> >
>> >> >> >>> >> > Weird.  I guess this is a bug.  Do you have a stack trace
>> ?
>> >> >> >>> >> >
>> >> >> >>> >> >>
>> >> >> >>> >> >> 5) Installing LW container without having Service shared
>> >> >> library
>> >> >> >>> >> >> installed
>> >> >> >>> >> >> fails without any warning
>> >> >> >>> >> >
>> >> >> >>> >> > Sounds weird too.  I guess there is something printed in
>> the
>> >> >> >>> console,
>> >> >> >>> >> > but maybe not at the WARN level ... Need to check that
>> >> >> >>> >> >
>> >> >> >>> >> >>
>> >> >> >>> >> >> After 2 hours of browsing the ServiceMix 3.1 sources and
>> >> >> applying
>> >> >> >>> the
>> >> >> >>> >> >> necessary changes our service assemblies worked correctly
>> >> >> again.
>> >> >> >>> The
>> >> >> >>> >> only
>> >> >> >>> >> >> remaining problem is the use of JRE 5. I'm not sure if
>> our
>> >> >> >>> customer
>> >> >> >>> >> will
>> >> >> >>> >> >> allow us to install JRE 5 in the production environment.
>> >> >> >>> >> >>
>> >> >> >>> >> >> Kind regards
>> >> >> >>> >> >> Juergen
>> >> >> >>> >> >> --
>> >> >> >>> >> >> View this message in context:
>> >> >> >>> >> >>
>> >> >> >>> >>
>> >> >> >>>
>> >> >>
>> >>
>> http://www.nabble.com/ServiceMix-3.1-with-JRE-1.4.x-tf3233038s12049.html#a8983211
>> >> >> >>> >> >> Sent from the ServiceMix - User mailing list archive at
>> >> >> >>> Nabble.com.
>> >> >> >>> >> >>
>> >> >> >>> >> >>
>> >> >> >>> >> >
>> >> >> >>> >> >
>> >> >> >>> >> > --
>> >> >> >>> >> > Cheers,
>> >> >> >>> >> > Guillaume Nodet
>> >> >> >>> >> > ------------------------
>> >> >> >>> >> > Architect, LogicBlaze (http://www.logicblaze.com/)
>> >> >> >>> >> > Blog: http://gnodet.blogspot.com/
>> >> >> >>> >> >
>> >> >> >>> >> >
>> >> >> >>> >>
>> >> >> >>> >> --
>> >> >> >>> >> View this message in context:
>> >> >> >>> >>
>> >> >> >>>
>> >> >>
>> >>
>> http://www.nabble.com/ServiceMix-3.1-with-JRE-1.4.x-tf3233038s12049.html#a8983539
>> >> >> >>> >> Sent from the ServiceMix - User mailing list archive at
>> >> >> Nabble.com.
>> >> >> >>> >>
>> >> >> >>> >>
>> >> >> >>> >
>> >> >> >>> >
>> >> >> >>> > --
>> >> >> >>> > Cheers,
>> >> >> >>> > Guillaume Nodet
>> >> >> >>> > ------------------------
>> >> >> >>> > Architect, LogicBlaze (http://www.logicblaze.com/)
>> >> >> >>> > Blog: http://gnodet.blogspot.com/
>> >> >> >>> >
>> >> >> >>> >
>> >> >> >>>
>> >> >> >>> --
>> >> >> >>> View this message in context:
>> >> >> >>>
>> >> >>
>> >>
>> http://www.nabble.com/ServiceMix-3.1-with-JRE-1.4.x-tf3233038s12049.html#a9000631
>> >> >> >>> Sent from the ServiceMix - User mailing list archive at
>> >> Nabble.com.
>> >> >> >>>
>> >> >> >>>
>> >> >> >>
>> >> >> >>
>> >> >> >> --
>> >> >> >> Cheers,
>> >> >> >> Guillaume Nodet
>> >> >> >> ------------------------
>> >> >> >> Architect, LogicBlaze (http://www.logicblaze.com/)
>> >> >> >> Blog: http://gnodet.blogspot.com/
>> >> >> >>
>> >> >> >>
>> >> >> >
>> >> >> >
>> >> >>
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/ServiceMix-3.1-with-JRE-1.4.x-tf3233038s12049.html#a9001046
>> >> >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> > --
>> >> > Cheers,
>> >> > Guillaume Nodet
>> >> > ------------------------
>> >> > Architect, LogicBlaze (http://www.logicblaze.com/)
>> >> > Blog: http://gnodet.blogspot.com/
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/ServiceMix-3.1-with-JRE-1.4.x-tf3233038s12049.html#a9001408
>> >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >
>> >
>> > --
>> > Cheers,
>> > Guillaume Nodet
>> > ------------------------
>> > Architect, LogicBlaze (http://www.logicblaze.com/)
>> > Blog: http://gnodet.blogspot.com/
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/ServiceMix-3.1-with-JRE-1.4.x-tf3233038s12049.html#a9002743
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
> 
> 
> -- 
> Cheers,
> Guillaume Nodet
> ------------------------
> Architect, LogicBlaze (http://www.logicblaze.com/)
> Blog: http://gnodet.blogspot.com/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/ServiceMix-3.1-with-JRE-1.4.x-tf3233038s12049.html#a9003893
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to