特定のサーブレット リクエストを追跡したいと考えています。特定のリクエストのカスタム レポートを作成し、Java Melody で監視することはできますか?
また、1 つのサンプル カスタム レポートを作成するために、以下のリンクの「カスタム レポート」セクションにある例に従って実装しようとしました https://github.com/javamelody/javamelody/wiki/UserGuideAdvanced#custom-reports。つまり、パラメータ「custom-reports」を追加し、1 つの Jsp ページを作成し、そのパスをこのカスタム レポートの値として提供しました。
<init-param>
<param-name>custom-reports</param-name>
<param-value>customReport</param-value>
</init-param>
<init-param>
<param-name>customReport</param-name>
<param-value>/WEB-INF/MyCustomReport.jsp</param-value>
</init-param>
フローティング メニューに新しいカスタム レポートへのリンクが表示されません。また、URLでカスタムレポートのみを開こうとすると、 http://localhost:8080/MyTestProject/monitoring?report=customReport
NullPointerException を下回っています。
java.lang.NullPointerException
net.bull.javamelody.MonitoringController.doCustomReport(MonitoringController.java:482)
net.bull.javamelody.MonitoringController.doReportCore(MonitoringController.java:208)
net.bull.javamelody.MonitoringController.doReport(MonitoringController.java:186)
net.bull.javamelody.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:148)
net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:342)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:167)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:160)
[注: javaMelody バージョン 1.57.0 で作業しています]
提案/ヘルプはありますか?