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.