アプリサーバー起動時のエラー (Java)

問題

アプリサーバー起動時にエラーが出る。

対策

-javaagent JVM スイッチで指定するエージェントの jar ファイルへのパスは、完全修飾名でなければなりません。このパスが正しくない場合は、以下のエラーがアプリケーションサーバー起動時にスローされ、JVM は終了します。

Error opening zip file: newrelic.jar 
Error occurred during initialization of VM 
agent library failed to init: instrument

この問題を解決するには、 -javaagent スイッチに含める newrelic.jar ファイルへのフルパスを指定します。例えば、newrelic.jar ファイルが Tomcat のホームディレクトリ (/home/tomcat) 内のnewrelic ディレクトリにある場合、スイッチは、次のように指定する必要があります。-javaagent:/home/tomcat/newrelic/newrelic.jar.