Hi Truong
I am guessing you're setting the Xmx for Maven - And not for Jetty.
To set the one for Jetty, you need to set this using the cargo.start.jvmargs option.
Regards
S. Ali Tokmen https://ali.tokmen.com/ https://contact.ali.tokmen.com/
Hi,
I have deployed about 37 modules to a standalone configuration jetty10 (using artifactInstaller) and got the OutOfMemoryError.
My environment is:
I have tried to set the Xmx to 16GB but still got the issue.
- Cargo plugin 1.10.6
- Java 17
- Maven 3.8.8
Here is the one stack trace:
023-07-21 11:05:43.422:WARN :oejw.WebAppContext:main: Failed startup of context o.e.j.w.webappcontext@580e0446{propagation.xml,/propagation,file:///tmp/jetty-0_0_0_0-8181-data-propagation6806217558620727908/webapp/,unavailable}{/home/centos/.m2/repository/com/data-propagation-snapshot.war}
java.lang.OutOfMemoryError: Java heap space
Exception in thread "Thread-26" org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is java.lang.OutOfMemoryError: Java heap space
at org.springframework.orm.hibernate5.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:598)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:595)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:382)
at org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c(AbstractTransactionAspect.aj:71)
at com.notification.service.EventService.nextJobTime(EventService.java:73)
at com.notification.service.EventService.calcNextJobTime(EventService.java:57)
at com.notification.service.EventService.calcWaitTime(EventService.java:50)
at com.notification.processor.EventJobProcessor.waitUntilNotified(EventJobProcessor.java:113)
at com.notification.processor.EventJobProcessor.processEventJobs(EventJobProcessor.java:74)
at com.notification.processor.EventJobProcessor.mainLoop(EventJobProcessor.java:62)
at com.notification.processor.EventJobProcessor.run(EventJobProcessor.java:57)
Caused by: java.lang.OutOfMemoryError: Java heap space
Does anyone know the way to configure to set modules to deploy to separate JVM?
--
You received this message because you are subscribed to the Google Groups "Codehaus Cargo" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codehaus-carg...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/codehaus-cargo/6287772e-71a4-4292-a8b6-8c1408864104n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/codehaus-cargo/eb924280-0646-7bfb-57aa-a726b49c1c96%40alishomepage.com.