2008-06-24から1日間の記事一覧
dumpClassesオプションをtrueにして SAStrutsのサンプルにBTraceを掛けると Tomcatのbinに「org\hsqldb\jdbc」ディレクトリが出来て、 その中に「jdbcConnection.class」が出来上がります。 早速、このクラスに対してjavapを掛けてみると java.io.EOFExcepti…
仕方ないのでBTraceのソースをCVSから取ってきてチョコチョコ見てたら debugオプションがありました。 btrace.batを見ると、以下のようなオプション指定が見つかります。 -Dcom.sun.btrace.dumpClasses=false -Dcom.sun.btrace.debug=falsedumpClassesオプシ…
BTraceの問題をBTraceで解決しようと息巻いて、 sun.instrument.InstrumentationImpl.retransformClasses にBTraceを掛けようとしたのですが、ダメでした。 1. BTrace → Tomcat BTraceにretransformClassesへのフックを追加で書いたのですが タイミングの問…
btraceコマンドのオンデマンドアタッチが悪さして エラーが出てるんじゃないかと推測して、 Tomcatの起動オプションに-javaagentでBTraceを指定して 起動してみたのですが、出てくるエラーは変わらず。