Hi,
I have been doing migration from 2005 to 2211. During server start faced with few errors at tomcat.
Error: 1
Launching a JVM...
Unrecognized VM option 'UseConcMarkSweepGC'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
I replaced the “ tomcat.generaloptions” with the below one [ It has my custom properties + the latest 2211 default properties]
tomcat.generaloptions=-Xmx${java.mem} -Xms${java.mem.min} -Xss1024K -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+CMSClassUnloadingEnabled -XX:+CMSParallelRemarkEnabled -XX:+ParallelRefProcEnabled -XX:+CMSScavengeBeforeRemark -Xlog:gc:file="${HYBRIS_LOG_DIR}/tomcat/java_gc.log" -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dorg.tanukisoftware.wrapper.WrapperManager.mbean=true -Dcatalina.base=%CATALINA_BASE% -Dcatalina.home=%CATALINA_HOME% -Dfile.encoding=UTF-8 -Djava.util.logging.config.file=jdk_logging.properties -Djava.io.tmpdir="${HYBRIS_TEMP_DIR}" -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.awt.headless=true ${tomcat.jdkmodules.config} -Djava.locale.providers=COMPAT,CLDR -ea -Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl -Dorg.springframework.security.core.SpringSecurityCoreVersion.DISABLE_CHECKS=true
But now I’m facing issue with,
WrapperManager: Initializing...
Jan 24, 2023 12:54:14 PM org.apache.tomcat.util.digester.Digester startElement
SEVERE: Begin event threw exception
java.lang.ClassNotFoundException: org.apache.catalina.mbeans.JmxRemoteLifecycleListener
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:587)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:114)
at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1235)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:518)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183)
In 2005 we have "catalina-jmx-remote.jar" jar file under C:\..\...\hybris\bin\platform\tomcat\lib
whereas in 2211 we do not have this jar.
How should i resolve this issue?