Tomcat installation path: /opt/tom ee Execution error: + /opt/jdk1.7.0_60/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -javaagent:/opt/tom ee/lib/openejb-javaagent.jar -DCORDYS_HOME=/opt/cordys/defaultInst -Djava.endorsed.dirs=/opt/tom ee/endorsed -classpath /opt/tom ee/bin/bootstrap.jar:/opt/tom ee/bin/tomcat-juli.jar -Dcatalina.base=/opt/tom ee -Dcatalina.home=/opt/tom ee -Djava.io.tmpdir=/opt/tom ee/temp org.apache.catalina.startup.Bootstrap stop Error opening zip file or JAR manifest missing : /opt/tom Error occurred during initialization of VM agent library failed to init: instrument Proposed fix: Change in catalina.sh following line: JAVA_OPTS=""-javaagent:$CATALINA_HOME/lib/openejb-javaagent.jar" $JAVA_OPTS" To: JAVA_OPTS=""-javaagent:\"$CATALINA_HOME/lib/openejb-javaagent.jar\"" $JAVA_OPTS" Similair to https://issues.apache.org/bugzilla/show_bug.cgi?id=55336
There is no such line in catalina.sh of Tomcat 7.0.55. "openejb-javaagent.jar" may be from http://openejb.apache.org/ Ask on their users' mailing list.
Strange, seems to be a bug in the TomEE 1.7.1 version which uses the same tomcat version 7.0.55. Created a bug report there: https://issues.apache.org/jira/browse/TOMEE-1450. Thanks for your quick reply.