You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Steven Payne <st...@gmail.com> on 2021/07/23 21:28:03 UTC
Debugging OFBiz
Hi All,
I am trying to setup OFBiz for debugging.
I have tried following the instructions here: https://cwiki.apache.org/confluence/display/OFBIZ/Running+and+Debugging+OFBiz+in+Eclipse
I imported the project into eclipse and I can get it to start, but it stops right after loading a container.
Does anyone know what I am doing wrong? I have attached the console output below. My hunch is it has something to do with Classpath (but I am not a Java programmer).
Config.java using configuration file start.properties
Set OFBIZ_HOME to - C:/ofbiz/apache-ofbiz-17.12.07
Admin socket configured on - /127.0.0.1:10523
2021-07-23 14:13:16,608 |main |ContainerLoader |I| [Startup] Loading containers...
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:989)
at com.thoughtworks.xstream.XStream.<init>(XStream.java:592)
at com.thoughtworks.xstream.XStream.<init>(XStream.java:514)
at com.thoughtworks.xstream.XStream.<init>(XStream.java:483)
at com.thoughtworks.xstream.XStream.<init>(XStream.java:429)
at com.thoughtworks.xstream.XStream.<init>(XStream.java:368)
at org.apache.ofbiz.base.util.UtilXml.createXStream(UtilXml.java:93)
at org.apache.ofbiz.base.util.UtilXml.<clinit>(UtilXml.java:89)
at org.apache.ofbiz.base.container.ContainerConfig.getConfigurationPropsFromXml(ContainerConfig.java:147)
at org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(ContainerConfig.java:79)
at org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(ContainerConfig.java:72)
at org.apache.ofbiz.base.container.ContainerLoader.retrieveOfbizContainers(ContainerLoader.java:78)
at org.apache.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:63)
at org.apache.ofbiz.base.start.StartupControlPanel.loadStartupLoaders(StartupControlPanel.java:218)
at org.apache.ofbiz.base.start.StartupControlPanel.start(StartupControlPanel.java:71)
at org.apache.ofbiz.base.start.Start.main(Start.java:85)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.Comparator java.util.TreeMap.comparator accessible: module java.base does not "opens java.util" to unnamed module @4fbe37eb
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:171)
at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:40)
at com.thoughtworks.xstream.converters.collections.TreeMapConverter.<clinit>(TreeMapConverter.java:50)
... 16 more
Re: Debugging OFBiz
Posted by Jacques Le Roux <ja...@les7arts.com>.
Hi Steven,
See https://markmail.org/message/4irxo3btb55d4v5x
HTH
Jacques
Le 26/07/2021 à 15:52, Steven Payne a écrit :
> Thanks Girish,
>
> I got it to work.
>
> Used the command gradlew ofbiz --debug-jvm to start the program in debug mode.
> Followed step 2 for remote debugging.
>
> I was only able to get the remote debug working, not able to follow the instructions for Debugging (or running) OFBiz inside Eclipse.
>
> Reference:
> https://cwiki.apache.org/confluence/display/OFBIZ/Running%20and%20Debugging%20OFBiz%20in%20Eclipse
>
> Regards,
> Steven Payne
> Inventory Control Coordinator
>
> -----Original Message-----
> From: Girish Vasmatkar <gi...@hotwaxsystems.com>
> Sent: July 26, 2021 6:25 AM
> To: ofbizuser <us...@ofbiz.apache.org>
> Subject: Re: Debugging OFBiz
>
> In case you're unable to start the JVM in debug mode, you need to pass "
> --debug-jvm" to the gradle command.
>
> Set up a remote debugger in an IDE of your choice and start it by specifying the remote debug port that it needs to listen to. You should then be able to debug ofbiz without issues.
>
> Best,
> Girish
>
> On Mon, Jul 26, 2021 at 6:34 PM Gary Lawrance <ac...@gmail.com> wrote:
>
>> I have Java 8 Build 201, I can get OFBiz to start without debugging.
>> Just cannot connect to it for debugging.
>>
>> On Sat, Jul 24, 2021 at 11:37 AM Girish Vasmatkar <
>> girish.vasmatkar@hotwaxsystems.com> wrote:
>>
>>> It doesn't look like you're using a compatible version of Java. Are
>>> you
>> on
>>> Java 9 ? You need to have java 8 installed.
>>>
>>> Best,
>>> Girish
>>>
>>> On Sat, Jul 24, 2021 at 2:58 AM Steven Payne
>>> <st...@gmail.com>
>>> wrote:
>>>
>>>> Hi All,
>>>>
>>>> I am trying to setup OFBiz for debugging.
>>>>
>>>> I have tried following the instructions here:
>>>>
>> https://cwiki.apache.org/confluence/display/OFBIZ/Running+and+Debuggin
>> g+OFBiz+in+Eclipse
>>>> I imported the project into eclipse and I can get it to start, but
>>>> it stops right after loading a container.
>>>>
>>>> Does anyone know what I am doing wrong? I have attached the
>>>> console
>>> output
>>>> below. My hunch is it has something to do with Classpath (but I am
>>>> not
>> a
>>>> Java programmer).
>>>>
>>>> Config.java using configuration file start.properties Set
>>>> OFBIZ_HOME to - C:/ofbiz/apache-ofbiz-17.12.07 Admin socket
>>>> configured on - /127.0.0.1:10523
>>>> 2021-07-23 14:13:16,608 |main |ContainerLoader
>>>> |I| [Startup] Loading containers...
>>>> Exception in thread "main" java.lang.ExceptionInInitializerError
>>>> at
>>>> com.thoughtworks.xstream.XStream.setupConverters(XStream.java:989)
>>>> at com.thoughtworks.xstream.XStream.<init>(XStream.java:592)
>>>> at com.thoughtworks.xstream.XStream.<init>(XStream.java:514)
>>>> at com.thoughtworks.xstream.XStream.<init>(XStream.java:483)
>>>> at com.thoughtworks.xstream.XStream.<init>(XStream.java:429)
>>>> at com.thoughtworks.xstream.XStream.<init>(XStream.java:368)
>>>> at
>>>> org.apache.ofbiz.base.util.UtilXml.createXStream(UtilXml.java:93)
>>>> at org.apache.ofbiz.base.util.UtilXml.<clinit>(UtilXml.java:89)
>>>> at
>>>>
>> org.apache.ofbiz.base.container.ContainerConfig.getConfigurationPropsF
>> romXml(ContainerConfig.java:147)
>>>> at
>>>>
>> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(Cont
>> ainerConfig.java:79)
>>>> at
>>>>
>> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(Cont
>> ainerConfig.java:72)
>>>> at
>>>>
>> org.apache.ofbiz.base.container.ContainerLoader.retrieveOfbizContainer
>> s(ContainerLoader.java:78)
>>>> at
>>>>
>> org.apache.ofbiz.base.container.ContainerLoader.load(ContainerLoader.j
>> ava:63)
>>>> at
>>>>
>> org.apache.ofbiz.base.start.StartupControlPanel.loadStartupLoaders(Sta
>> rtupControlPanel.java:218)
>>>> at
>>>>
>> org.apache.ofbiz.base.start.StartupControlPanel.start(StartupControlPa
>> nel.java:71)
>>>> at org.apache.ofbiz.base.start.Start.main(Start.java:85)
>>>> Caused by: java.lang.reflect.InaccessibleObjectException: Unable
>>>> to
>> make
>>>> field private final java.util.Comparator
>>>> java.util.TreeMap.comparator
>>>> accessible: module java.base does not "opens java.util" to unnamed
>> module
>>>> @4fbe37eb
>>>> at
>>>>
>> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(Acc
>> essibleObject.java:357)
>>>> at
>>>>
>> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(Acc
>> essibleObject.java:297)
>>>> at
>>>> java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
>>>> at
>>> java.base/java.lang.reflect.Field.setAccessible(Field.java:171)
>>>> at
>>> com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:40)
>>>> at
>>>>
>> com.thoughtworks.xstream.converters.collections.TreeMapConverter.<clin
>> it>(TreeMapConverter.java:50)
>>>> ... 16 more
>>>>
>>>>
RE: Debugging OFBiz
Posted by Steven Payne <st...@acsinc.ca>.
Thanks Girish,
I got it to work.
Used the command gradlew ofbiz --debug-jvm to start the program in debug mode.
Followed step 2 for remote debugging.
I was only able to get the remote debug working, not able to follow the instructions for Debugging (or running) OFBiz inside Eclipse.
Reference:
https://cwiki.apache.org/confluence/display/OFBIZ/Running%20and%20Debugging%20OFBiz%20in%20Eclipse
Regards,
Steven Payne
Inventory Control Coordinator
-----Original Message-----
From: Girish Vasmatkar <gi...@hotwaxsystems.com>
Sent: July 26, 2021 6:25 AM
To: ofbizuser <us...@ofbiz.apache.org>
Subject: Re: Debugging OFBiz
In case you're unable to start the JVM in debug mode, you need to pass "
--debug-jvm" to the gradle command.
Set up a remote debugger in an IDE of your choice and start it by specifying the remote debug port that it needs to listen to. You should then be able to debug ofbiz without issues.
Best,
Girish
On Mon, Jul 26, 2021 at 6:34 PM Gary Lawrance <ac...@gmail.com> wrote:
> I have Java 8 Build 201, I can get OFBiz to start without debugging.
> Just cannot connect to it for debugging.
>
> On Sat, Jul 24, 2021 at 11:37 AM Girish Vasmatkar <
> girish.vasmatkar@hotwaxsystems.com> wrote:
>
> > It doesn't look like you're using a compatible version of Java. Are
> > you
> on
> > Java 9 ? You need to have java 8 installed.
> >
> > Best,
> > Girish
> >
> > On Sat, Jul 24, 2021 at 2:58 AM Steven Payne
> > <st...@gmail.com>
> > wrote:
> >
> > > Hi All,
> > >
> > > I am trying to setup OFBiz for debugging.
> > >
> > > I have tried following the instructions here:
> > >
> >
> https://cwiki.apache.org/confluence/display/OFBIZ/Running+and+Debuggin
> g+OFBiz+in+Eclipse
> > >
> > > I imported the project into eclipse and I can get it to start, but
> > > it stops right after loading a container.
> > >
> > > Does anyone know what I am doing wrong? I have attached the
> > > console
> > output
> > > below. My hunch is it has something to do with Classpath (but I am
> > > not
> a
> > > Java programmer).
> > >
> > > Config.java using configuration file start.properties Set
> > > OFBIZ_HOME to - C:/ofbiz/apache-ofbiz-17.12.07 Admin socket
> > > configured on - /127.0.0.1:10523
> > > 2021-07-23 14:13:16,608 |main |ContainerLoader
> > > |I| [Startup] Loading containers...
> > > Exception in thread "main" java.lang.ExceptionInInitializerError
> > > at
> > > com.thoughtworks.xstream.XStream.setupConverters(XStream.java:989)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:592)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:514)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:483)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:429)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:368)
> > > at
> > > org.apache.ofbiz.base.util.UtilXml.createXStream(UtilXml.java:93)
> > > at org.apache.ofbiz.base.util.UtilXml.<clinit>(UtilXml.java:89)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurationPropsF
> romXml(ContainerConfig.java:147)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(Cont
> ainerConfig.java:79)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(Cont
> ainerConfig.java:72)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerLoader.retrieveOfbizContainer
> s(ContainerLoader.java:78)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerLoader.load(ContainerLoader.j
> ava:63)
> > > at
> > >
> >
> org.apache.ofbiz.base.start.StartupControlPanel.loadStartupLoaders(Sta
> rtupControlPanel.java:218)
> > > at
> > >
> >
> org.apache.ofbiz.base.start.StartupControlPanel.start(StartupControlPa
> nel.java:71)
> > > at org.apache.ofbiz.base.start.Start.main(Start.java:85)
> > > Caused by: java.lang.reflect.InaccessibleObjectException: Unable
> > > to
> make
> > > field private final java.util.Comparator
> > > java.util.TreeMap.comparator
> > > accessible: module java.base does not "opens java.util" to unnamed
> module
> > > @4fbe37eb
> > > at
> > >
> >
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(Acc
> essibleObject.java:357)
> > > at
> > >
> >
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(Acc
> essibleObject.java:297)
> > > at
> > > java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
> > > at
> > java.base/java.lang.reflect.Field.setAccessible(Field.java:171)
> > > at
> > com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:40)
> > > at
> > >
> >
> com.thoughtworks.xstream.converters.collections.TreeMapConverter.<clin
> it>(TreeMapConverter.java:50)
> > > ... 16 more
> > >
> > >
> >
>
Re: Debugging OFBiz
Posted by Girish Vasmatkar <gi...@hotwaxsystems.com>.
In case you're unable to start the JVM in debug mode, you need to pass "
--debug-jvm" to the gradle command.
Set up a remote debugger in an IDE of your choice and start it by
specifying the remote debug port that it needs to listen to. You should
then be able to debug ofbiz without issues.
Best,
Girish
On Mon, Jul 26, 2021 at 6:34 PM Gary Lawrance <ac...@gmail.com> wrote:
> I have Java 8 Build 201, I can get OFBiz to start without debugging. Just
> cannot connect to it for debugging.
>
> On Sat, Jul 24, 2021 at 11:37 AM Girish Vasmatkar <
> girish.vasmatkar@hotwaxsystems.com> wrote:
>
> > It doesn't look like you're using a compatible version of Java. Are you
> on
> > Java 9 ? You need to have java 8 installed.
> >
> > Best,
> > Girish
> >
> > On Sat, Jul 24, 2021 at 2:58 AM Steven Payne <st...@gmail.com>
> > wrote:
> >
> > > Hi All,
> > >
> > > I am trying to setup OFBiz for debugging.
> > >
> > > I have tried following the instructions here:
> > >
> >
> https://cwiki.apache.org/confluence/display/OFBIZ/Running+and+Debugging+OFBiz+in+Eclipse
> > >
> > > I imported the project into eclipse and I can get it to start, but it
> > > stops right after loading a container.
> > >
> > > Does anyone know what I am doing wrong? I have attached the console
> > output
> > > below. My hunch is it has something to do with Classpath (but I am not
> a
> > > Java programmer).
> > >
> > > Config.java using configuration file start.properties
> > > Set OFBIZ_HOME to - C:/ofbiz/apache-ofbiz-17.12.07
> > > Admin socket configured on - /127.0.0.1:10523
> > > 2021-07-23 14:13:16,608 |main |ContainerLoader
> > > |I| [Startup] Loading containers...
> > > Exception in thread "main" java.lang.ExceptionInInitializerError
> > > at
> > > com.thoughtworks.xstream.XStream.setupConverters(XStream.java:989)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:592)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:514)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:483)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:429)
> > > at com.thoughtworks.xstream.XStream.<init>(XStream.java:368)
> > > at
> > > org.apache.ofbiz.base.util.UtilXml.createXStream(UtilXml.java:93)
> > > at org.apache.ofbiz.base.util.UtilXml.<clinit>(UtilXml.java:89)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurationPropsFromXml(ContainerConfig.java:147)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(ContainerConfig.java:79)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(ContainerConfig.java:72)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerLoader.retrieveOfbizContainers(ContainerLoader.java:78)
> > > at
> > >
> >
> org.apache.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:63)
> > > at
> > >
> >
> org.apache.ofbiz.base.start.StartupControlPanel.loadStartupLoaders(StartupControlPanel.java:218)
> > > at
> > >
> >
> org.apache.ofbiz.base.start.StartupControlPanel.start(StartupControlPanel.java:71)
> > > at org.apache.ofbiz.base.start.Start.main(Start.java:85)
> > > Caused by: java.lang.reflect.InaccessibleObjectException: Unable to
> make
> > > field private final java.util.Comparator java.util.TreeMap.comparator
> > > accessible: module java.base does not "opens java.util" to unnamed
> module
> > > @4fbe37eb
> > > at
> > >
> >
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
> > > at
> > >
> >
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
> > > at
> > > java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
> > > at
> > java.base/java.lang.reflect.Field.setAccessible(Field.java:171)
> > > at
> > com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:40)
> > > at
> > >
> >
> com.thoughtworks.xstream.converters.collections.TreeMapConverter.<clinit>(TreeMapConverter.java:50)
> > > ... 16 more
> > >
> > >
> >
>
Re: Debugging OFBiz
Posted by Gary Lawrance <ac...@gmail.com>.
I have Java 8 Build 201, I can get OFBiz to start without debugging. Just
cannot connect to it for debugging.
On Sat, Jul 24, 2021 at 11:37 AM Girish Vasmatkar <
girish.vasmatkar@hotwaxsystems.com> wrote:
> It doesn't look like you're using a compatible version of Java. Are you on
> Java 9 ? You need to have java 8 installed.
>
> Best,
> Girish
>
> On Sat, Jul 24, 2021 at 2:58 AM Steven Payne <st...@gmail.com>
> wrote:
>
> > Hi All,
> >
> > I am trying to setup OFBiz for debugging.
> >
> > I have tried following the instructions here:
> >
> https://cwiki.apache.org/confluence/display/OFBIZ/Running+and+Debugging+OFBiz+in+Eclipse
> >
> > I imported the project into eclipse and I can get it to start, but it
> > stops right after loading a container.
> >
> > Does anyone know what I am doing wrong? I have attached the console
> output
> > below. My hunch is it has something to do with Classpath (but I am not a
> > Java programmer).
> >
> > Config.java using configuration file start.properties
> > Set OFBIZ_HOME to - C:/ofbiz/apache-ofbiz-17.12.07
> > Admin socket configured on - /127.0.0.1:10523
> > 2021-07-23 14:13:16,608 |main |ContainerLoader
> > |I| [Startup] Loading containers...
> > Exception in thread "main" java.lang.ExceptionInInitializerError
> > at
> > com.thoughtworks.xstream.XStream.setupConverters(XStream.java:989)
> > at com.thoughtworks.xstream.XStream.<init>(XStream.java:592)
> > at com.thoughtworks.xstream.XStream.<init>(XStream.java:514)
> > at com.thoughtworks.xstream.XStream.<init>(XStream.java:483)
> > at com.thoughtworks.xstream.XStream.<init>(XStream.java:429)
> > at com.thoughtworks.xstream.XStream.<init>(XStream.java:368)
> > at
> > org.apache.ofbiz.base.util.UtilXml.createXStream(UtilXml.java:93)
> > at org.apache.ofbiz.base.util.UtilXml.<clinit>(UtilXml.java:89)
> > at
> >
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurationPropsFromXml(ContainerConfig.java:147)
> > at
> >
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(ContainerConfig.java:79)
> > at
> >
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(ContainerConfig.java:72)
> > at
> >
> org.apache.ofbiz.base.container.ContainerLoader.retrieveOfbizContainers(ContainerLoader.java:78)
> > at
> >
> org.apache.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:63)
> > at
> >
> org.apache.ofbiz.base.start.StartupControlPanel.loadStartupLoaders(StartupControlPanel.java:218)
> > at
> >
> org.apache.ofbiz.base.start.StartupControlPanel.start(StartupControlPanel.java:71)
> > at org.apache.ofbiz.base.start.Start.main(Start.java:85)
> > Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make
> > field private final java.util.Comparator java.util.TreeMap.comparator
> > accessible: module java.base does not "opens java.util" to unnamed module
> > @4fbe37eb
> > at
> >
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
> > at
> >
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
> > at
> > java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
> > at
> java.base/java.lang.reflect.Field.setAccessible(Field.java:171)
> > at
> com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:40)
> > at
> >
> com.thoughtworks.xstream.converters.collections.TreeMapConverter.<clinit>(TreeMapConverter.java:50)
> > ... 16 more
> >
> >
>
Re: Debugging OFBiz
Posted by Girish Vasmatkar <gi...@hotwaxsystems.com>.
It doesn't look like you're using a compatible version of Java. Are you on
Java 9 ? You need to have java 8 installed.
Best,
Girish
On Sat, Jul 24, 2021 at 2:58 AM Steven Payne <st...@gmail.com>
wrote:
> Hi All,
>
> I am trying to setup OFBiz for debugging.
>
> I have tried following the instructions here:
> https://cwiki.apache.org/confluence/display/OFBIZ/Running+and+Debugging+OFBiz+in+Eclipse
>
> I imported the project into eclipse and I can get it to start, but it
> stops right after loading a container.
>
> Does anyone know what I am doing wrong? I have attached the console output
> below. My hunch is it has something to do with Classpath (but I am not a
> Java programmer).
>
> Config.java using configuration file start.properties
> Set OFBIZ_HOME to - C:/ofbiz/apache-ofbiz-17.12.07
> Admin socket configured on - /127.0.0.1:10523
> 2021-07-23 14:13:16,608 |main |ContainerLoader
> |I| [Startup] Loading containers...
> Exception in thread "main" java.lang.ExceptionInInitializerError
> at
> com.thoughtworks.xstream.XStream.setupConverters(XStream.java:989)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:592)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:514)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:483)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:429)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:368)
> at
> org.apache.ofbiz.base.util.UtilXml.createXStream(UtilXml.java:93)
> at org.apache.ofbiz.base.util.UtilXml.<clinit>(UtilXml.java:89)
> at
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurationPropsFromXml(ContainerConfig.java:147)
> at
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(ContainerConfig.java:79)
> at
> org.apache.ofbiz.base.container.ContainerConfig.getConfigurations(ContainerConfig.java:72)
> at
> org.apache.ofbiz.base.container.ContainerLoader.retrieveOfbizContainers(ContainerLoader.java:78)
> at
> org.apache.ofbiz.base.container.ContainerLoader.load(ContainerLoader.java:63)
> at
> org.apache.ofbiz.base.start.StartupControlPanel.loadStartupLoaders(StartupControlPanel.java:218)
> at
> org.apache.ofbiz.base.start.StartupControlPanel.start(StartupControlPanel.java:71)
> at org.apache.ofbiz.base.start.Start.main(Start.java:85)
> Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make
> field private final java.util.Comparator java.util.TreeMap.comparator
> accessible: module java.base does not "opens java.util" to unnamed module
> @4fbe37eb
> at
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
> at
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
> at
> java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177)
> at java.base/java.lang.reflect.Field.setAccessible(Field.java:171)
> at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:40)
> at
> com.thoughtworks.xstream.converters.collections.TreeMapConverter.<clinit>(TreeMapConverter.java:50)
> ... 16 more
>
>