2013-01-18 1 views
0

Oracle GlassFish 3.1.2.2 (빌드 5) 서버를 자체 javaagent와 연결했습니다.Glassfish javaagent 계측 클래스 경험 NoClassDefError

javaagent는 javaagent.jar에서 사용 가능한 클래스를 참조하는 바이트 코드를 주입하여 특정 클래스 (서블릿)를 계측합니다. 주입 된 조각이 실행되면 glassfish는 NoClassDefError를 발생시킵니다.

예상되는 클래스가 이미 기본 클래스 로더에 의해로드되어 있고 하위 로더에서 볼 수 있어야하는지 궁금합니다. 시도한 OSGi 부트 위임이지만 사용하지는 않습니다. 나는 어디로 가고 있니?

답변

1

domain/domain1/lib/ext에 javaagent.jar를 보관하면이 문제가 해결됩니다. 미래에 솔루션이 도움이되기를 바랍니다.