Re: Unrecognized option: -openjpa.Multithreaded=true
Benoit TELLIER <[email protected]> Fri, 1 Mar 2024 15:51:29 +0100
| Newsgroups | gmane.comp.jakarta.james.user |
|---|---|
| Message-ID | <[email protected]> |
Hello, I believe the syntax to be "-Dopenjpa.Multithreaded=true" OpenJPA multi-threading improves the overall performance. If your workload can run OpenJPA on a single thread then ommiting it can make sense. I will review the option passing to the JVM for the Spring application, thank you for your feedback. Best regards, Benoit TELLIER On 29/02/2024 00:23, Dominik Katzenmaier wrote: > Hi there, > > I may have noticed a problem in the current > james-server-spring-app-3.8.1-app.zipĀ --> > james-server-spring-app-3.8.1/bin/james-cli.sh . > When i try to execute ./james-cli.sh inside the bin-folder, this Error > appears: > > Unrecognized option: -openjpa.Multithreaded=true > Error: Could not create the Java Virtual Machine. > Error: A fatal exception has occurred. Program will exit. > > I looked into the james-cli.sh and found the option in line 120. I > think "-openjpa.Multithreaded=true" is missing a D --> > "-Dopenjpa.Multithreaded=true". > > I changed it and tested ./james-cli.sh again. Now I got a > ClassNotFoundException. After this, I compared the james-cli.sh in > v3.8.0 and v3.8.1 and noticed, v3.8.0 don't have the option > "-openjpa.Multithreaded=true" included. So i decided to remove this > option in my 3.8.1 james-cli.sh and tried again, now my james-cli.sh > is working. > > Is there an important reason for "openjpa.Multithreaded=true" or can > we do without it? > > Best Regards, > Dominik Katzenmaier > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >