2012-02-16 26 views
2

POSTGREEデータベースへのJDBC接続を使用しているときに問題が発生しています。ロータスは、コンソールに次のエラーが表示されます。例外をクリーンアップNotesエラー:JVM:Javaエージェントの添付ファイルの取得に失敗しました

16/02/2012 15:34:36 Agent error: JVMDUMP006I Processando Evento de Dump "systhrow", detalhe "java/lang/OutOfMemoryError" - Aguarde. 
16/02/2012 15:34:36 Agent error: JVMDUMP032I 
16/02/2012 15:34:36 Agent error: JVMDUMP010I Snap Dump gravado em /local/notesdata/Snap.20120216.153437.18971.0001.trc 
16/02/2012 15:34:36 Agent error: JVMDUMP032I 
16/02/2012 15:34:36 Agent error: JVMDUMP010I Heap Dump gravado em /local/notesdata/heapdump.20120216.153437.18971.0002.phd 
16/02/2012 15:34:36 Agent error: JVMDUMP032I 
16/02/2012 15:34:37 Agent error: JVMDUMP010I Java Dump gravado em /local/notesdata/javacore.20120216.153437.18971.0003.txt 
16/02/2012 15:34:37 Agent error: JVMDUMP013I Evento de Dump Processado "systhrow", detalhe "java/lang/OutOfMemoryError". 
16/02/2012 15:34:37 Agent error: Exce∑∫∑˙o no encadeamento "Thread-60" 
16/02/2012 15:34:37 Agent error: java.lang.OutOfMemoryError 
16/02/2012 15:34:37 Agent error: at 
16/02/2012 15:34:37 Agent error: java.util.Arrays 
16/02/2012 15:34:37 Agent error: . 
16/02/2012 15:34:37 Agent error: copyOfRange 
16/02/2012 15:34:37 Agent error: (
16/02/2012 15:34:37 Agent error: Arrays.java 
16/02/2012 15:34:37 Agent error: : 
16/02/2012 15:34:37 Agent error: 4 
16/02/2012 15:34:37 Agent error: 0 
16/02/2012 15:34:37 Agent error: 5 
16/02/2012 15:34:37 Agent error: 4 
16/02/2012 15:34:37 Agent error:) 
16/02/2012 15:34:37 Agent error: at 
16/02/2012 15:34:37 Agent error: java.util.Arrays 
16/02/2012 15:34:37 Agent error: . 
16/02/2012 15:34:37 Agent error: copyOf 
16/02/2012 15:34:37 Agent error: (
16/02/2012 15:34:37 Agent error: Arrays.java 
16/02/2012 15:34:37 Agent error: : 
16/02/2012 15:34:37 Agent error: 3 
16/02/2012 15:34:37 Agent error: 7 
16/02/2012 15:34:37 Agent error: 8 
16/02/2012 15:34:37 Agent error: 6 
16/02/2012 15:34:37 Agent error:) 
16/02/2012 15:34:37 Agent error: at 
16/02/2012 15:34:37 Agent error: java.io.ByteArrayOutputStream 
16/02/2012 15:34:37 Agent error: . 
16/02/2012 15:34:37 Agent error: write 
16/02/2012 15:34:37 Agent error: (
16/02/2012 15:34:37 Agent error: ByteArrayOutputStream.java 
16/02/2012 15:34:37 Agent error: : 
16/02/2012 15:34:37 Agent error: 9 
16/02/2012 15:34:37 Agent error: 3 
16/02/2012 15:34:37 Agent error:) 
16/02/2012 15:34:37 Agent error: at 
16/02/2012 15:34:37 Agent error: lotus.domino.ClassHashtable 
16/02/2012 15:34:37 Agent error: . 
16/02/2012 15:34:37 Agent error: explodeArchive 
16/02/2012 15:34:37 Agent error: (Unknown Source) 
16/02/2012 15:34:37 Agent error: at 
16/02/2012 15:34:37 Agent error: lotus.domino.ClassHashtable 
16/02/2012 15:34:37 Agent error: . 
16/02/2012 15:34:37 Agent error: addAttachment 
16/02/2012 15:34:37 Agent error: (Unknown Source) 
16/02/2012 15:34:37 Agent error: at 
16/02/2012 15:34:37 Agent error: lotus.domino.AgentLoader 
16/02/2012 15:34:37 Agent error: . 
16/02/2012 15:34:37 Agent error: addAttachment 
16/02/2012 15:34:37 Agent error: (Unknown Source) 
16/02/2012 15:34:37 JVM: The addAttachment (Ljava/lang/String;[B)V() method failed. 

は次のとおりです。

JVMDUMP006I Processando Evento de Dump "systhrow", detalhe "java/lang/OutOfMemoryError" - Aguarde. 
JVMDUMP032I 
JVMDUMP010I Snap Dump gravado em /local/notesdata/Snap.20120216.153437.18971.0001.trc 
JVMDUMP032I 
JVMDUMP010I Heap Dump gravado em /local/notesdata/heapdump.20120216.153437.18971.0002.phd 
JVMDUMP032I 
JVMDUMP010I Java Dump gravado em /local/notesdata/javacore.20120216.153437.18971.0003.txt 
JVMDUMP013I Evento de Dump Processado "systhrow", detalhe "java/lang/OutOfMemoryError". 
Exce∑∫∑˙o no encadeamento "Thread-60" 

java.lang.OutOfMemoryError 
at java.util.Arrays.copyOfRange(Arrays.java:4054) 
at java.util.Arrays.copyOf(Arrays.java:3786) 
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:93) 
at lotus.domino.ClassHashtable.explodeArchive(Unknown Source) 
at lotus.domino.ClassHashtable.addAttachment(Unknown Source) 
at lotus.domino.AgentLoader.addAttachment(Unknown Source) 
JVM: The addAttachment (Ljava/lang/String;[B)V() method failed. 

誰もがこの問題を解決する方法を知っていますか?

答えて

3

だから、重要な部分はこれです:

lotus.domino.AgentLoader.addAttachment(Unknown Source) 

AgentLoader.addAttachmentは、あなたのエージェントが最初に実行され始めているときに実行される方法です。これは、エージェントに含まれているJARをエージェントがチェックし、JVMにロードする前にエージェントをダウンロードして(クライアント上にある場合)、システムにデタッチします。

エージェントが完了すると、これらのエージェントはクリーンアップされます。したがって、エージェントが実行されるたびに、このステップを実行する必要があります。

このエラーは、いくつかの理由で発生します。

理由1:(一方の主面)

システムにロード/瓶を切り離すために、両方のネットワークと処理オーバーヘッドがあります。負荷が重い場合は、システムがアクションを完了するのに十分なメモリを持っていない可能性があります。

理由2:

一部のサードパーティのAPIは、この方法では動作しません。私はこのような方法で失敗を見た。

理由3:Webサービスに関連してV8.0(SPR KPAL6YWRN9)でメモリリークがありました

。これは修正されています。問題を解決する方法

あなた剤に含まれているすべてのjarファイルを削除し、JVM/libに/のextフォルダにドロップします。 Domino/Notesを再起動する必要があります。 jarはJVMによって一度だけロードされます。

その時点でまだエラーが発生している場合は、別のJavaエージェントがそれ以降に正しくクリーンアップしない可能性が高くなります。

+0

ありがとう、完璧に働いています! –

+0

エージェントからjarファイルを削除すると、コンパイルされません。関連するジャーを見つけることができません –

+0

@ Himanshu.MarJAVA R6 IIRCを使用していますか?これが同じかどうかは分かりません(それはずっと長かったです)。 –

関連する問題