Hey Jarod,

thanks for tip. True, the buffer size simple needs to be increased. Tracing BEA 
Weblogic Portal 10 would require you for start a 2048 buffer size and 40 
frames. See in 1024 what you get:

              libdvmti.so`_method_entry+0x16c
              com/sun/tools/dtrace/internal/Tracker._method_entry*
              sun/misc/URLClassPath.getLoader*
              java/net/URLClassLoader$2.run*
              I2CAdapter
              StubRoutines (1)
              
libjvm.so`__1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_+0x5a0
              libjvm.so`JVM_DoPrivileged+0x500
              
libjava.so`Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2Ljava_security_AccessControlContext_2+0x14
              java/security/AccessController.doPrivileged
              java/security/AccessController.doPrivileged
              C2IAdapter
              java/net/URLClassLoader.findResource*
              java/lang/ClassLoader.getResource*
              java/lang/ClassLoader.getResource*
              java/lang/ClassLoader.getResource*
              
weblogic/utils/classloaders/GenericClassLoader.getResourceInternal*
              I2CAdapter
              weblogic/utils/classloaders/GenericClassLoader.getResource
              weblogic/utils/classloaders/FilteringClassLoader.getResource
              C2IAdapter
              java/lang/ClassLoader.getResource*
              I2CAdapter
              weblogic/utils/classloaders/GenericClassLoader.getResource
              org/apache/commons/discovery/jdk/JDK12Hooks.getResources
              
org/apache/commons/discovery/resource/DiscoverResources$1.getNextResources
              
org/apache/commons/discovery/resource/DiscoverResources$1.getNextResource
              0xf8c05874
              0xf8c057a8
              0xf8c05874
              0xf8c05874
              0xf8c05c70
              0xf8c05874
              0xf8c057a8
              0xf8c05874
              0xf8c05874
              0xf8c05874
              0xf8c05764
              0xf8c05764
              0xf8c05764
            12738

We are trying to debug a problem with lots of calls from 
java/net/URLClassLoader and dvm is really useful on this case. We are using 
here the trick with the dvmpipe to enable/disable the agent when we need 
otherwise we will need to have a long coffee break :)

Cheers,
Stefan


--
This message posted from opensolaris.org
_______________________________________________
dtrace-discuss mailing list
[email protected]

Reply via email to