[
https://issues.apache.org/jira/browse/AMQ-9287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nagaraju updated AMQ-9287:
--------------------------
Description:
While attempting to use ActiveMQ 5.18.1 with JDK 17, we encountered some errors
during the startup process. The documentation indicated that this version of
ActiveMQ should be compatible with JDK 11 and higher. However, despite meeting
the compatibility requirements, the following errors were encountered while
starting ActiveMQ. These errors indicate that there may be compatibility issues
between ActiveMQ 5.18.1 and JDK 17.
Below is how we are starting activemq
./activemq console
2023-06-26T16:30:15.266950813Z INFO: Loading '/opt/activemq//bin/env'
2023-06-26T16:30:15.268183358Z INFO: Using java '/usr/jdk-17.0.7+7/bin/java'
2023-06-26T16:30:15.269974321Z INFO: Starting in foreground, this is just for
debugging purposes (stop process by pressing CTRL+C)
2023-06-26T16:30:15.269988755Z INFO: Creating pidfile
/opt/activemq//data/activemq.pid
2023-06-26T16:30:16.377906222Z INFO | Error when creating PropertyDescriptor
for public final void
org.apache.commons.configuration2.AbstractConfiguration.setProperty(java.lang.String,java.lang.Object)!
Ignoring this property.
2023-06-26T16:30:17.828054047Z ERROR | Failed to load: URL
[file:/opt/activemq/conf/activemq.xml|file://opt/activemq/conf/activemq.xml],
reason: Unexpected exception parsing XML document from URL
[file:/opt/activemq/conf/camel.xml|file://opt/activemq/conf/camel.xml]; nested
exception is java.lang.ExceptionInInitializerError
2023-06-26T16:30:17.828085004Z
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected
exception parsing XML document from URL
[file:/opt/activemq/conf/camel.xml|file://opt/activemq/conf/camel.xml]; nested
exception is java.lang.ExceptionInInitializerError
2023-06-26T16:30:17.828118085Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828120590Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828122545Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828125880Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.importBeanDefinitionResource(XBeanBeanDefinitionDocumentReader.java:143)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828127720Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseDefaultElement(XBeanBeanDefinitionDocumentReader.java:109)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828129563Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:95)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828131860Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828133744Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828135503Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828137184Z at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828138960Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828140760Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828142482Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828144286Z at
org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:116)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828145990Z at
org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:104)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828147892Z at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
~[spring-context-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828149599Z at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:671)
~[spring-context-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828151234Z at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553)
~[spring-context-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828153403Z at
org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:64)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828155267Z at
org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:52)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828161175Z at
org.apache.activemq.xbean.XBeanBrokerFactory$1.<init>(XBeanBrokerFactory.java:104)
~[activemq-spring-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828163200Z at
org.apache.activemq.xbean.XBeanBrokerFactory.createApplicationContext(XBeanBrokerFactory.java:104)
[activemq-spring-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828165059Z at
org.apache.activemq.xbean.XBeanBrokerFactory.createBroker(XBeanBrokerFactory.java:67)
[activemq-spring-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828169634Z at
org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.java:71)
[activemq-broker-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828171620Z at
org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.java:98)
[activemq-broker-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828178868Z Caused by: java.lang.ExceptionInInitializerError
2023-06-26T16:30:17.828188001Z at
com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:81)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828190217Z at
com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:125)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828191997Z at
com.sun.xml.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:402)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828193818Z at
com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.<init>(TransducedAccessor.java:235)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828195566Z at
com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor.get(TransducedAccessor.java:175)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828197246Z at
com.sun.xml.bind.v2.runtime.property.AttributeProperty.<init>(AttributeProperty.java:91)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828199246Z at
com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:108)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828201535Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:181)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828203179Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828204963Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828206678Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828208726Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828210405Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828212047Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:320)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828213798Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:139)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828215555Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1138)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828217927Z at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:162)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828224609Z at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:286)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828227790Z at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
2023-06-26T16:30:17.828230560Z at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828233839Z at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828237035Z at java.lang.reflect.Method.invoke(Unknown
Source) ~[?:?]
2023-06-26T16:30:17.828239974Z at
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:186)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828242711Z at
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:146)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828245351Z at
javax.xml.bind.ContextFinder.find(ContextFinder.java:350)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828248006Z at
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828250841Z at
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828253457Z at
org.apache.camel.impl.DefaultModelJAXBContextFactory.newJAXBContext(DefaultModelJAXBContextFactory.java:31)
~[camel-core-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828266866Z at
org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:206)
~[camel-spring-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828270657Z at
org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:368)
~[camel-spring-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828275631Z at
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:88)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828454798Z at
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:63)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828465113Z at
org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:74)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828470434Z at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828473366Z at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1371)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828476680Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:98)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828480031Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828482614Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828485668Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828488439Z at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828491320Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828493969Z ... 26 more
2023-06-26T16:30:17.828519048Z Caused by:
java.lang.reflect.InaccessibleObjectException: Unable to make protected final
java.lang.Class
java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws
java.lang.ClassFormatError accessible: module java.base does not "opens
java.lang" to unnamed module @3bf7ca37
2023-06-26T16:30:17.828526059Z at
java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828528892Z at
java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828532313Z at
java.lang.reflect.Method.checkCanSetAccessible(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828535120Z at
java.lang.reflect.Method.setAccessible(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828538130Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector.getMethod(Injector.java:184)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828540855Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector.access$000(Injector.java:69)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828544572Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1.run(Injector.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828547422Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1.run(Injector.java:165)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828550181Z at
java.security.AccessController.doPrivileged(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828553031Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector.<clinit>(Injector.java:164)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828555823Z at
com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:81)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828558706Z at
com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:125)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828564012Z at
com.sun.xml.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:402)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828566893Z at
com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.<init>(TransducedAccessor.java:235)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828569745Z at
com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor.get(TransducedAccessor.java:175)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828572434Z at
com.sun.xml.bind.v2.runtime.property.AttributeProperty.<init>(AttributeProperty.java:91)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828575073Z at
com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:108)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828577671Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:181)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828580489Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828614904Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828618999Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828621781Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828624437Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828627136Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:320)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828630252Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:139)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828638854Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1138)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828641861Z at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:162)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828644654Z at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:286)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828647212Z at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
2023-06-26T16:30:17.828649809Z at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828652958Z at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828671812Z at java.lang.reflect.Method.invoke(Unknown
Source) ~[?:?]
2023-06-26T16:30:17.828675065Z at
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:186)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828677885Z at
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:146)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828680519Z at
javax.xml.bind.ContextFinder.find(ContextFinder.java:350)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828683262Z at
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828685624Z at
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828688173Z at
org.apache.camel.impl.DefaultModelJAXBContextFactory.newJAXBContext(DefaultModelJAXBContextFactory.java:31)
~[camel-core-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828690888Z at
org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:206)
~[camel-spring-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828693881Z at
org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:368)
~[camel-spring-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828696713Z at
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:88)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828699268Z at
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:63)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828702112Z at
org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:74)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828704879Z at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828707430Z at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1371)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828710483Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:98)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828713212Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828715838Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828718467Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828726094Z at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828728965Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828731799Z ... 26 more
was:
We are trying to use Activemq 5.18.1 with JDK 17 (As per the documentation this
version of ActiveMQ is compatible with JDK11+). But we are getting the
following errors while starting the Activemq.
2023-06-26T16:30:15.266950813Z INFO: Loading '/opt/activemq//bin/env'
2023-06-26T16:30:15.268183358Z INFO: Using java '/usr/jdk-17.0.7+7/bin/java'
2023-06-26T16:30:15.269974321Z INFO: Starting in foreground, this is just for
debugging purposes (stop process by pressing CTRL+C)
2023-06-26T16:30:15.269988755Z INFO: Creating pidfile
/opt/activemq//data/activemq.pid
2023-06-26T16:30:16.377906222Z INFO | Error when creating PropertyDescriptor
for public final void
org.apache.commons.configuration2.AbstractConfiguration.setProperty(java.lang.String,java.lang.Object)!
Ignoring this property.
2023-06-26T16:30:17.828054047Z ERROR | Failed to load: URL
[file:/opt/activemq/conf/activemq.xml|file://opt/activemq/conf/activemq.xml],
reason: Unexpected exception parsing XML document from URL
[file:/opt/activemq/conf/camel.xml|file://opt/activemq/conf/camel.xml]; nested
exception is java.lang.ExceptionInInitializerError
2023-06-26T16:30:17.828085004Z
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected
exception parsing XML document from URL
[file:/opt/activemq/conf/camel.xml|file://opt/activemq/conf/camel.xml]; nested
exception is java.lang.ExceptionInInitializerError
2023-06-26T16:30:17.828118085Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828120590Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828122545Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828125880Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.importBeanDefinitionResource(XBeanBeanDefinitionDocumentReader.java:143)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828127720Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseDefaultElement(XBeanBeanDefinitionDocumentReader.java:109)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828129563Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:95)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828131860Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828133744Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828135503Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828137184Z at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828138960Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828140760Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828142482Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828144286Z at
org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:116)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828145990Z at
org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:104)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828147892Z at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
~[spring-context-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828149599Z at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:671)
~[spring-context-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828151234Z at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553)
~[spring-context-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828153403Z at
org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:64)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828155267Z at
org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:52)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828161175Z at
org.apache.activemq.xbean.XBeanBrokerFactory$1.<init>(XBeanBrokerFactory.java:104)
~[activemq-spring-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828163200Z at
org.apache.activemq.xbean.XBeanBrokerFactory.createApplicationContext(XBeanBrokerFactory.java:104)
[activemq-spring-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828165059Z at
org.apache.activemq.xbean.XBeanBrokerFactory.createBroker(XBeanBrokerFactory.java:67)
[activemq-spring-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828169634Z at
org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.java:71)
[activemq-broker-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828171620Z at
org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.java:98)
[activemq-broker-5.18.1.jar:5.18.1]
2023-06-26T16:30:17.828178868Z Caused by: java.lang.ExceptionInInitializerError
2023-06-26T16:30:17.828188001Z at
com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:81)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828190217Z at
com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:125)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828191997Z at
com.sun.xml.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:402)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828193818Z at
com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.<init>(TransducedAccessor.java:235)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828195566Z at
com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor.get(TransducedAccessor.java:175)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828197246Z at
com.sun.xml.bind.v2.runtime.property.AttributeProperty.<init>(AttributeProperty.java:91)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828199246Z at
com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:108)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828201535Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:181)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828203179Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828204963Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828206678Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828208726Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828210405Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828212047Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:320)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828213798Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:139)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828215555Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1138)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828217927Z at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:162)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828224609Z at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:286)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828227790Z at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
2023-06-26T16:30:17.828230560Z at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828233839Z at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828237035Z at java.lang.reflect.Method.invoke(Unknown
Source) ~[?:?]
2023-06-26T16:30:17.828239974Z at
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:186)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828242711Z at
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:146)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828245351Z at
javax.xml.bind.ContextFinder.find(ContextFinder.java:350)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828248006Z at
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828250841Z at
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828253457Z at
org.apache.camel.impl.DefaultModelJAXBContextFactory.newJAXBContext(DefaultModelJAXBContextFactory.java:31)
~[camel-core-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828266866Z at
org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:206)
~[camel-spring-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828270657Z at
org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:368)
~[camel-spring-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828275631Z at
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:88)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828454798Z at
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:63)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828465113Z at
org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:74)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828470434Z at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828473366Z at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1371)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828476680Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:98)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828480031Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828482614Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828485668Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828488439Z at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828491320Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828493969Z ... 26 more
2023-06-26T16:30:17.828519048Z Caused by:
java.lang.reflect.InaccessibleObjectException: Unable to make protected final
java.lang.Class
java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws
java.lang.ClassFormatError accessible: module java.base does not "opens
java.lang" to unnamed module @3bf7ca37
2023-06-26T16:30:17.828526059Z at
java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828528892Z at
java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828532313Z at
java.lang.reflect.Method.checkCanSetAccessible(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828535120Z at
java.lang.reflect.Method.setAccessible(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828538130Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector.getMethod(Injector.java:184)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828540855Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector.access$000(Injector.java:69)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828544572Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1.run(Injector.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828547422Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1.run(Injector.java:165)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828550181Z at
java.security.AccessController.doPrivileged(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828553031Z at
com.sun.xml.bind.v2.runtime.reflect.opt.Injector.<clinit>(Injector.java:164)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828555823Z at
com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:81)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828558706Z at
com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:125)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828564012Z at
com.sun.xml.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:402)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828566893Z at
com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.<init>(TransducedAccessor.java:235)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828569745Z at
com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor.get(TransducedAccessor.java:175)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828572434Z at
com.sun.xml.bind.v2.runtime.property.AttributeProperty.<init>(AttributeProperty.java:91)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828575073Z at
com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:108)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828577671Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:181)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828580489Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828614904Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828618999Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828621781Z at
com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828624437Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828627136Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:320)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828630252Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:139)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828638854Z at
com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1138)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828641861Z at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:162)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828644654Z at
com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:286)
~[jaxb-runtime-2.2.11.jar:2.2.11]
2023-06-26T16:30:17.828647212Z at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
2023-06-26T16:30:17.828649809Z at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828652958Z at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
2023-06-26T16:30:17.828671812Z at java.lang.reflect.Method.invoke(Unknown
Source) ~[?:?]
2023-06-26T16:30:17.828675065Z at
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:186)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828677885Z at
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:146)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828680519Z at
javax.xml.bind.ContextFinder.find(ContextFinder.java:350)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828683262Z at
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828685624Z at
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
~[jaxb-api-2.2.11.jar:?]
2023-06-26T16:30:17.828688173Z at
org.apache.camel.impl.DefaultModelJAXBContextFactory.newJAXBContext(DefaultModelJAXBContextFactory.java:31)
~[camel-core-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828690888Z at
org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:206)
~[camel-spring-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828693881Z at
org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:368)
~[camel-spring-2.25.4.jar:2.25.4]
2023-06-26T16:30:17.828696713Z at
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:88)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828699268Z at
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:63)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828702112Z at
org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:74)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828704879Z at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828707430Z at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1371)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828710483Z at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:98)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828713212Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828715838Z at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828718467Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828726094Z at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
~[xbean-spring-4.22.jar:4.22]
2023-06-26T16:30:17.828728965Z at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
~[spring-beans-5.3.25.jar:5.3.25]
2023-06-26T16:30:17.828731799Z ... 26 more
> activemq 5.18.1 with jdk 17
> ---------------------------
>
> Key: AMQ-9287
> URL: https://issues.apache.org/jira/browse/AMQ-9287
> Project: ActiveMQ
> Issue Type: Bug
> Reporter: Nagaraju
> Priority: Major
>
> While attempting to use ActiveMQ 5.18.1 with JDK 17, we encountered some
> errors during the startup process. The documentation indicated that this
> version of ActiveMQ should be compatible with JDK 11 and higher. However,
> despite meeting the compatibility requirements, the following errors were
> encountered while starting ActiveMQ. These errors indicate that there may be
> compatibility issues between ActiveMQ 5.18.1 and JDK 17.
> Below is how we are starting activemq
> ./activemq console
>
>
> 2023-06-26T16:30:15.266950813Z INFO: Loading '/opt/activemq//bin/env'
> 2023-06-26T16:30:15.268183358Z INFO: Using java '/usr/jdk-17.0.7+7/bin/java'
> 2023-06-26T16:30:15.269974321Z INFO: Starting in foreground, this is just for
> debugging purposes (stop process by pressing CTRL+C)
> 2023-06-26T16:30:15.269988755Z INFO: Creating pidfile
> /opt/activemq//data/activemq.pid
> 2023-06-26T16:30:16.377906222Z INFO | Error when creating PropertyDescriptor
> for public final void
> org.apache.commons.configuration2.AbstractConfiguration.setProperty(java.lang.String,java.lang.Object)!
> Ignoring this property.
> 2023-06-26T16:30:17.828054047Z ERROR | Failed to load: URL
> [file:/opt/activemq/conf/activemq.xml|file://opt/activemq/conf/activemq.xml],
> reason: Unexpected exception parsing XML document from URL
> [file:/opt/activemq/conf/camel.xml|file://opt/activemq/conf/camel.xml];
> nested exception is java.lang.ExceptionInInitializerError
> 2023-06-26T16:30:17.828085004Z
> org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected
> exception parsing XML document from URL
> [file:/opt/activemq/conf/camel.xml|file://opt/activemq/conf/camel.xml];
> nested exception is java.lang.ExceptionInInitializerError
> 2023-06-26T16:30:17.828118085Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:417)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828120590Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828122545Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828125880Z at
> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.importBeanDefinitionResource(XBeanBeanDefinitionDocumentReader.java:143)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828127720Z at
> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseDefaultElement(XBeanBeanDefinitionDocumentReader.java:109)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828129563Z at
> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:95)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828131860Z at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828133744Z at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828135503Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828137184Z at
> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828138960Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828140760Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:338)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828142482Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828144286Z at
> org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:116)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828145990Z at
> org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:104)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828147892Z at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
> ~[spring-context-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828149599Z at
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:671)
> ~[spring-context-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828151234Z at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553)
> ~[spring-context-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828153403Z at
> org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:64)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828155267Z at
> org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:52)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828161175Z at
> org.apache.activemq.xbean.XBeanBrokerFactory$1.<init>(XBeanBrokerFactory.java:104)
> ~[activemq-spring-5.18.1.jar:5.18.1]
> 2023-06-26T16:30:17.828163200Z at
> org.apache.activemq.xbean.XBeanBrokerFactory.createApplicationContext(XBeanBrokerFactory.java:104)
> [activemq-spring-5.18.1.jar:5.18.1]
> 2023-06-26T16:30:17.828165059Z at
> org.apache.activemq.xbean.XBeanBrokerFactory.createBroker(XBeanBrokerFactory.java:67)
> [activemq-spring-5.18.1.jar:5.18.1]
> 2023-06-26T16:30:17.828169634Z at
> org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.java:71)
> [activemq-broker-5.18.1.jar:5.18.1]
> 2023-06-26T16:30:17.828171620Z at
> org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.java:98)
> [activemq-broker-5.18.1.jar:5.18.1]
> 2023-06-26T16:30:17.828178868Z Caused by:
> java.lang.ExceptionInInitializerError
> 2023-06-26T16:30:17.828188001Z at
> com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:81)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828190217Z at
> com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:125)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828191997Z at
> com.sun.xml.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:402)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828193818Z at
> com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.<init>(TransducedAccessor.java:235)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828195566Z at
> com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor.get(TransducedAccessor.java:175)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828197246Z at
> com.sun.xml.bind.v2.runtime.property.AttributeProperty.<init>(AttributeProperty.java:91)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828199246Z at
> com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:108)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828201535Z at
> com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:181)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828203179Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828204963Z at
> com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828206678Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828208726Z at
> com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828210405Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828212047Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:320)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828213798Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:139)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828215555Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1138)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828217927Z at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:162)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828224609Z at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:286)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828227790Z at
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
> 2023-06-26T16:30:17.828230560Z at
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
> 2023-06-26T16:30:17.828233839Z at
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> ~[?:?]
> 2023-06-26T16:30:17.828237035Z at java.lang.reflect.Method.invoke(Unknown
> Source) ~[?:?]
> 2023-06-26T16:30:17.828239974Z at
> javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:186)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828242711Z at
> javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:146)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828245351Z at
> javax.xml.bind.ContextFinder.find(ContextFinder.java:350)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828248006Z at
> javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828250841Z at
> javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828253457Z at
> org.apache.camel.impl.DefaultModelJAXBContextFactory.newJAXBContext(DefaultModelJAXBContextFactory.java:31)
> ~[camel-core-2.25.4.jar:2.25.4]
> 2023-06-26T16:30:17.828266866Z at
> org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:206)
> ~[camel-spring-2.25.4.jar:2.25.4]
> 2023-06-26T16:30:17.828270657Z at
> org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:368)
> ~[camel-spring-2.25.4.jar:2.25.4]
> 2023-06-26T16:30:17.828275631Z at
> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:88)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828454798Z at
> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:63)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828465113Z at
> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:74)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828470434Z at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1391)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828473366Z at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1371)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828476680Z at
> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:98)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828480031Z at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828482614Z at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828485668Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828488439Z at
> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828491320Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828493969Z ... 26 more
> 2023-06-26T16:30:17.828519048Z Caused by:
> java.lang.reflect.InaccessibleObjectException: Unable to make protected final
> java.lang.Class
> java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws
> java.lang.ClassFormatError accessible: module java.base does not "opens
> java.lang" to unnamed module @3bf7ca37
> 2023-06-26T16:30:17.828526059Z at
> java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source)
> ~[?:?]
> 2023-06-26T16:30:17.828528892Z at
> java.lang.reflect.AccessibleObject.checkCanSetAccessible(Unknown Source)
> ~[?:?]
> 2023-06-26T16:30:17.828532313Z at
> java.lang.reflect.Method.checkCanSetAccessible(Unknown Source) ~[?:?]
> 2023-06-26T16:30:17.828535120Z at
> java.lang.reflect.Method.setAccessible(Unknown Source) ~[?:?]
> 2023-06-26T16:30:17.828538130Z at
> com.sun.xml.bind.v2.runtime.reflect.opt.Injector.getMethod(Injector.java:184)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828540855Z at
> com.sun.xml.bind.v2.runtime.reflect.opt.Injector.access$000(Injector.java:69)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828544572Z at
> com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1.run(Injector.java:168)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828547422Z at
> com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1.run(Injector.java:165)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828550181Z at
> java.security.AccessController.doPrivileged(Unknown Source) ~[?:?]
> 2023-06-26T16:30:17.828553031Z at
> com.sun.xml.bind.v2.runtime.reflect.opt.Injector.<clinit>(Injector.java:164)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828555823Z at
> com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:81)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828558706Z at
> com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:125)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828564012Z at
> com.sun.xml.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:402)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828566893Z at
> com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.<init>(TransducedAccessor.java:235)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828569745Z at
> com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor.get(TransducedAccessor.java:175)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828572434Z at
> com.sun.xml.bind.v2.runtime.property.AttributeProperty.<init>(AttributeProperty.java:91)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828575073Z at
> com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:108)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828577671Z at
> com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:181)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828580489Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828614904Z at
> com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828618999Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828621781Z at
> com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:168)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828624437Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:503)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828627136Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:320)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828630252Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:139)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828638854Z at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1138)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828641861Z at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:162)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828644654Z at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:286)
> ~[jaxb-runtime-2.2.11.jar:2.2.11]
> 2023-06-26T16:30:17.828647212Z at
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
> 2023-06-26T16:30:17.828649809Z at
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
> 2023-06-26T16:30:17.828652958Z at
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> ~[?:?]
> 2023-06-26T16:30:17.828671812Z at java.lang.reflect.Method.invoke(Unknown
> Source) ~[?:?]
> 2023-06-26T16:30:17.828675065Z at
> javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:186)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828677885Z at
> javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:146)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828680519Z at
> javax.xml.bind.ContextFinder.find(ContextFinder.java:350)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828683262Z at
> javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:446)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828685624Z at
> javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:409)
> ~[jaxb-api-2.2.11.jar:?]
> 2023-06-26T16:30:17.828688173Z at
> org.apache.camel.impl.DefaultModelJAXBContextFactory.newJAXBContext(DefaultModelJAXBContextFactory.java:31)
> ~[camel-core-2.25.4.jar:2.25.4]
> 2023-06-26T16:30:17.828690888Z at
> org.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:206)
> ~[camel-spring-2.25.4.jar:2.25.4]
> 2023-06-26T16:30:17.828693881Z at
> org.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:368)
> ~[camel-spring-2.25.4.jar:2.25.4]
> 2023-06-26T16:30:17.828696713Z at
> org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:88)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828699268Z at
> org.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:63)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828702112Z at
> org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:74)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828704879Z at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1391)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828707430Z at
> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1371)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828710483Z at
> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:98)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828713212Z at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:149)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828715838Z at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:96)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828718467Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:511)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828726094Z at
> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
> ~[xbean-spring-4.22.jar:4.22]
> 2023-06-26T16:30:17.828728965Z at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)
> ~[spring-beans-5.3.25.jar:5.3.25]
> 2023-06-26T16:30:17.828731799Z ... 26 more
--
This message was sent by Atlassian Jira
(v8.20.10#820010)