Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-users] troubles when running with EclEmma

We have a gob of tests that run using springs classloader that weaves our classes with aspectj. When run normally, all is fine. When these same tests are run using the eclipse EclEmma plugin (1.1.0) we get failures in some of the tests. Aspectj dumps a bunch of .ajcore files, one of which is included below.

Has anybody had a similar problems? What might I do to troubleshoot this?

thanks!

-barry


---- AspectJ Properties ---
AspectJ Compiler DEVELOPMENT built on Thursday Dec 21, 2006 at 14:15:27 GMT
---- Dump Properties ---
Dump file: ajcore.20070405.190956.417.txt
Dump reason: abort
Dump on exception: true
Dump at exit condition: abort
---- System Properties ---
java.runtime.name=Java(TM) SE Runtime Environment
sun.boot.library.path=C:\Program Files\Java\jre1.6.0_01\bin
java.vm.version=1.6.0_01-b06
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
sun.java.launcher=SUN_STANDARD
user.country=US
sun.os.patch.level=Service Pack 2
java.vm.specification.name=Java Virtual Machine Specification
user.dir=Q:\folio2\dev\build
java.runtime.version=1.6.0_01-b06
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C:\Program Files\Java\jre1.6.0_01\lib\endorsed
os.arch=x86
java.io.tmpdir=C:\DOCUME~1\KAPLAN~1.FOL\LOCALS~1\Temp\
line.separator=

java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows XP
sun.jnu.encoding=Cp1252
java.library.path=C:\Program Files\Java\jre1.6.0_01\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Executive Software\Diskeeper;Q:\devtools\apache-ant-1.7.0\bin;q:\devtools\cygwin\bin;C:\Program Files\SSH Communications Security\SSH Secure Shell;Q:\devtools\sybase\OCS-15_0\bin;Q:\devtools\sybase\OCS-15_0\dll;Q:\devtools\sybase\sybase\OCS-15_0\lib3p;Q:\devtools\sybase\Shared\Sybase Central 4.3;Q:\devtools\sybase\DataAccess\ODBC\dll;Q:\devtools\sybase\DataAccess\OLEDB\dll;Q:\devtools\sybase\DataAccess\ADONET\dll
java.specification.name=Java Platform API Specification
java.class.version=50.0
sun.management.compiler=HotSpot Client Compiler
os.version=5.1
user.home=C:\Documents and Settings\kaplanb.FOLIOFN
user.timezone=America/New_York
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=Cp1252
java.specification.version=1.6
java.class.path=Q:\devtools\eclipse-3.2.2-wtp\eclipse\configuration\org.eclipse.osgi\bundles\520\1\.cp\emma.jar;Q:\eclipse.workspaces\folio2.dev\.metadata\.plugins\com.mountainminds.eclemma.core\.launch\c401ef46.jar;Q:\eclipse.workspaces\folio2.dev\.metadata\.plugins\com.mountainminds.eclemma.core\.instr\a3a30ff4f84023c0c50433925cb277f1;Q:\folio2\dev\build\target\eclipse-test;\build\target\eclipse;Q:\eclipse.workspaces\folio2.dev\.metadata\.plugins\com.mountainminds.eclemma.core\.instr\a31b17b010c1db2636f7bdaa4970752e;Q:\folio2\dev\server\target\eclipse-test;Q:\eclipse.workspaces\folio2.dev\.metadata\.plugins\com.mountainminds.eclemma.core\.instr\88899e2d0a7c48ac3f42052abd82f1f3;Q:\folio2\dev\server\target\eclipse;Q:\eclipse.workspaces\folio2.dev\.metadata\.plugins\com.mountainminds.eclemma.core\.instr\1d5c37c7693817a1dcea10045485f847;Q:\folio2\dev\infra\target\eclipse-test;Q:\eclipse.workspaces\folio2.dev\.metadata\.plugins\com.mountainminds.eclemma.core\.instr\1defed6872c398467bfd5beb051fe053;Q:\folio2\dev\infra\target\eclipse;Q:\eclipse.workspaces\folio2.dev\.metadata\.plugins\com.mountainminds.eclemma.core\.instr\c776ebcf7beb5bcf6aa47b016adecc36;Q:\folio2\dev\thirdparty\target\eclipse-test;Q:\eclipse.workspaces\folio2.dev\.metadata\.plugins\com.mountainminds.eclemma.core\.instr\17d096bbeec4a726a5e0556c79e49e81;Q:\folio2\dev\thirdparty\target\eclipse;Q:\folio2\dev\thirdparty\lib.prod\activation-1.0.2.jar;Q:\folio2\dev\thirdparty\lib.prod\aopalliance.jar;Q:\folio2\dev\thirdparty\lib.prod\cglib-nodep-2.1_3.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-codec-1.2.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-digester-1.6.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-discovery-0.2.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-lang-2.1.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-logging-1.0.4.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-logging-api-1.0.4.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-validator-1.1.3.jar;Q:\folio2\dev\thirdparty\lib.prod\concurrent-1.3.4.jar;Q:\folio2\dev\thirdparty\lib.prod\dom4j-1.6.1.jar;Q:\folio2\dev\thirdparty\lib.prod\jaxen-1.1-beta-7.jar;Q:\folio2\dev\thirdparty\lib.prod\jmx-ri-1.2.1.jar;Q:\folio2\dev\thirdparty\lib.prod\jta-1.0.1b.jar;Q:\folio2\dev\thirdparty\lib.prod\mail-1.3.2.jar;Q:\folio2\dev\thirdparty\lib.prod\acegi-security-1.0.0.jar;Q:\folio2\dev\thirdparty\lib.prod\acegi-security-tiger-1.0.0.jar;Q:\folio2\dev\thirdparty\lib.prod\ejb3-persistence.jar;Q:\folio2\dev\thirdparty\lib.prod\javassist-3.0.jar;Q:\folio2\dev\thirdparty\lib.prod\antlr-2.7.6.jar;Q:\folio2\dev\thirdparty\lib.prod\jboss-archive-browsing.jar;Q:\folio2\dev\thirdparty\lib.prod\asm-2.2.2.jar;Q:\folio2\dev\thirdparty\lib.prod\el-api.jar;Q:\folio2\dev\thirdparty\lib.prod\el-ri.jar;Q:\folio2\dev\thirdparty\lib.prod\jsf-facelets-1.1.1.jar;Q:\folio2\dev\thirdparty\lib.prod\jsp-api-2.0.jar;Q:\folio2\dev\thirdparty\lib.prod\jstl-1.1.2.jar;Q:\folio2\dev\thirdparty\lib.prod\myfaces-all-1.1.1.jar;Q:\folio2\dev\thirdparty\lib.prod\ognl-2.7.jar;Q:\folio2\dev\thirdparty\lib.prod\servlet-api-2.4.jar;Q:\folio2\dev\thirdparty\lib.prod\geronimo-jms_1.1_spec-1.0.jar;Q:\folio2\dev\thirdparty\lib.prod\geronimo-j2ee-management_1.0_spec-1.0.jar;Q:\folio2\dev\thirdparty\lib.prod\lingo-1.2.1.jar;Q:\folio2\dev\thirdparty\lib.prod\mysql-connector-java-5.0.3-bin.jar;Q:\folio2\dev\thirdparty\lib.prod\xapool-1.5.0.jar;Q:\folio2\dev\thirdparty\lib.prod\sybase-jconn3-6.0.5.jar;Q:\folio2\dev\thirdparty\lib.prod\weblogic-8.1.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-beanutils-1.7.0.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-collections-3.2.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-pool-1.3.jar;Q:\folio2\dev\thirdparty\lib.prod\ehcache-1.2.3.jar;Q:\folio2\dev\thirdparty\lib.prod\jmxremote_optional.jar;Q:\folio2\dev\thirdparty\lib.prod\jmxremote.jar;Q:\folio2\dev\thirdparty\lib.prod\commons-dbcp-1.2.1.jar;Q:\folio2\dev\thirdparty\lib.prod\connector-1_5.jar;Q:\folio2\dev\thirdparty\lib.prod\howl-1.0.1.jar;Q:\folio2\dev\thirdparty\lib.prod\ow_carol-2.0.5.jar;Q:\folio2\dev\thirdparty\lib.prod\spring-binding-1.0-ea.jar;Q:\folio2\dev\thirdparty\lib.prod\spring-webflow-1.0-ea.jar;Q:\folio2\dev\thirdparty\lib.test\easymock-2.2.jar;Q:\folio2\dev\thirdparty\lib.test\easymockclassextension-2.2.1.jar;Q:\folio2\dev\thirdparty\lib.test\hibernate-tools-beta0.7.jar;Q:\folio2\dev\thirdparty\lib.test\hsqldb-spring-2.0-rc3.jar;Q:\folio2\dev\thirdparty\lib.prod\napkinlaf.jar;Q:\folio2\dev\thirdparty\lib.test\ant4eclipse-0.4.1.jar;Q:\folio2\dev\thirdparty\lib.test\ant-contrib-1.0b3.jar;Q:\folio2\dev\thirdparty\lib.prod\jamon-2.2.jar;Q:\folio2\dev\thirdparty\lib.prod\aspectjrt-1.5.3.jar;Q:\folio2\dev\thirdparty\lib.prod\aspectjweaver-1.5.3.jar;Q:\folio2\dev\thirdparty\lib.prod\spring-2.0.1.jar;Q:\folio2\dev\thirdparty\lib.prod\spring-aspects-2.0.1.jar;Q:\folio2\dev\thirdparty\lib.test\spring-mock-2.0.1.jar;Q:\folio2\dev\thirdparty\lib.prod\quartz-1.6.0.jar;Q:\folio2\dev\thirdparty\lib.test\junit-4.2.jar;Q:\folio2\dev\thirdparty\lib.prod\joda-time-1.4.jar;Q:\folio2\dev\thirdparty\lib.prod\glassboxMonitor-2.0-beta.jar;Q:\folio2\dev\thirdparty\lib.prod\glassboxBootstrap-2.0-beta.jar;Q:\folio2\dev\thirdparty\lib.prod\glassboxAgent-2.0-beta.jar;Q:\folio2\dev\thirdparty\lib.prod\datadirect-base-3.6-sp2.jar;Q:\folio2\dev\thirdparty\lib.prod\datadirect-pool-3.6-sp2.jar;Q:\folio2\dev\thirdparty\lib.prod\datadirect-sybase-3.6-sp2.jar;Q:\folio2\dev\thirdparty\lib.prod\datadirect-util-3.6-sp2.jar;Q:\folio2\dev\thirdparty\lib.prod\proxool-0.9.0RC2.jar;Q:\folio2\dev\thirdparty\lib.prod\hibernate3-3.2.1.GA.jar;Q:\folio2\dev\thirdparty\lib.prod\hibernate-annotations-3.2.1.GA.jar;Q:\folio2\dev\thirdparty\lib.prod\hibernate-entitymanager-3.2.1.GA.jar;Q:\folio2\dev\thirdparty\lib.prod\jbossts-common-4.2.2GA.jar;Q:\folio2\dev\thirdparty\lib.prod\jbossts-jta-4.2.2GA.jar;Q:\folio2\dev\thirdparty\lib.prod\te-common-3.0.0-pre.jar;Q:\folio2\dev\thirdparty\lib.prod\log4j-1.2.14.jar;Q:\folio2\dev\thirdparty\lib.prod\backport-util-concurrent-3.0.jar;Q:\folio2\dev\thirdparty\lib.prod\atomikos-transactions-essentials-all-3.1.3-folio.jar;Q:\folio2\dev\thirdparty\lib.prod\datadirect-spy-3.2-sp2.jar;Q:\folio2\dev\thirdparty\lib.test\junit-addons-1.4.jar;Q:\folio2\dev\thirdparty\lib.prod\opencsv-1.7.jar;Q:\folio2\dev\thirdparty\lib.prod\activeio-core-3.0.0-incubator.jar;Q:\folio2\dev\thirdparty\lib.prod\activemq-core-4.1.0-incubator.jar;Q:\folio2\dev\thirdparty\lib.prod\spring-javaconfig-1.0-m1.jar;Q:\folio2\dev\thirdparty\lib.test\ant-1.7.jar;Q:\folio2\dev\thirdparty\lib.test\ant-junit-1.7.jar;Q:\folio2\dev\thirdparty\lib.test\svnant-1.1.0-RC2.jar;Q:\folio2\dev\thirdparty\lib.test\svnClientAdapter-1.1.0-RC2.jar;Q:\folio2\dev\thirdparty\lib.test\svnjavahl-1.1.0-RC2.jar;Q:\eclipse.workspaces\folio2.dev\.metadata\.plugins\com.mountainminds.eclemma.core\.instr\40b8b07542382e60d470682bcfc64390;Q:\folio2\dev\deploy\target\eclipse;Q:\folio2\dev\thirdparty\lib.prod\uistate.jar;Q:\folio2\dev\deploy\conf;Q:\folio2\dev\deploy\etc;/Q:/devtools/eclipse-3.2.2-wtp/eclipse/configuration/org.eclipse.osgi/bundles/99/1/.cp/;/Q:/devtools/eclipse-3.2.2-wtp/eclipse/plugins/org.eclipse.jdt.junit_3.2.1.r321_v20060810/junitsupport.jar;/Q:/devtools/eclipse-3.2.2-wtp/eclipse/plugins/org.eclipse.jdt.junit.runtime_3.2.1.r321_v20060721/junitruntime.jar
user.name=kaplanb
java.vm.specification.version=1.0
java.home=C:\Program Files\Java\jre1.6.0_01
sun.arch.data.model=32
user.language=en
java.specification.vendor=Sun Microsystems Inc.
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.6.0_01
java.ext.dirs=C:\Program Files\Java\jre1.6.0_01\lib\ext;C:\WINDOWS\Sun\Java\lib\ext sun.boot.class.path=C:\Program Files\Java\jre1.6.0_01\lib\resources.jar;C:\Program Files\Java\jre1.6.0_01\lib\rt.jar;C:\Program Files\Java\jre1.6.0_01\lib\sunrsasign.jar;C:\Program Files\Java\jre1.6.0_01\lib\jsse.jar;C:\Program Files\Java\jre1.6.0_01\lib\jce.jar;C:\Program Files\Java\jre1.6.0_01\lib\charsets.jar;C:\Program Files\Java\jre1.6.0_01\classes
java.vendor=Sun Microsystems Inc.
file.separator=\
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding=UnicodeLittle
sun.cpu.endian=little
sun.desktop=windows
sun.cpu.isalist=
---- Command Line ---
Empty
---- Full Classpath ---
Empty
---- Compiler Messages ---
debug weaving 'com.foliofn.infra.app.EnvironmentPropertiesLocationsCollector'
abort trouble in:
com.foliofn.infra.app.EnvironmentPropertiesLocationsCollector -- (NullPointerException) null
null
java.lang.NullPointerException
   at org.aspectj.apache.bcel.generic.MethodGen.<init>(MethodGen.java:305)
at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:295) at org.aspectj.weaver.bcel.LazyMethodGen.getReturnType(LazyMethodGen.java:891) at org.aspectj.weaver.bcel.BcelClassWeaver.calculateAnyRequiredBridgeMethods(BcelClassWeaver.java:707)
   at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1615)
at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1563) at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1341)
   at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1161)
at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:353) at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:260)
   at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:78)
at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:55) at org.springframework.instrument.classloading.ShadowingClassLoader.applyTransformers(ShadowingClassLoader.java:158) at org.springframework.instrument.classloading.ShadowingClassLoader.doLoadClass(ShadowingClassLoader.java:144) at org.springframework.instrument.classloading.ShadowingClassLoader.loadClass(ShadowingClassLoader.java:97)
   at org.springframework.util.ClassUtils.forName(ClassUtils.java:177)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:317) at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1008) at org.springframework.beans.factory.support.AbstractBeanFactory.isBeanClassMatch(AbstractBeanFactory.java:1036) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:165) at org.springframework.context.support.AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:689) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:395) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:328)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.test.jpa.AbstractJpaTests.runBare(AbstractJpaTests.java:214) at com.foliofn.itest.IntegrationTestCase.runBare(IntegrationTestCase.java:162)
   at junit.framework.TestResult$1.protect(TestResult.java:110)
   at junit.framework.TestResult.runProtected(TestResult.java:128)
   at junit.framework.TestResult.run(TestResult.java:113)
   at junit.framework.TestCase.run(TestCase.java:124)
   at junit.framework.TestSuite.runTest(TestSuite.java:232)
   at junit.framework.TestSuite.run(TestSuite.java:227)
at org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35) at org.junit.internal.runners.CompositeRunner.run(CompositeRunner.java:29) at org.junit.internal.runners.CompositeRunner.run(CompositeRunner.java:29) at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClassRunner.java:42) at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAndAfterRunner.java:34) at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:52) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)

debug not weaving 'org.apache.log4j.NDC'
---- org.aspectj.weaver.ltw.LTWWorld@6de609 ----
Class loader:
org.springframework.test.jpa.OrmXmlOverridingShadowingClassLoader@1be8711
Class loader parent:
sun.misc.Launcher$AppClassLoader@df6ccd
Shadow mungers:
(before(extraFlags: 4): ((((execution(public * @org.springframework.transaction.annotation.Transactional *.*(..)) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.transaction.annotation.Transactional)) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)) || (((execution(* *(..)) && @annotation(org.springframework.transaction.annotation.Transactional)) && this(BindingTypePattern(java.lang.Object, 0))) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)))->void org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$before$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c(java.lang.Object, org.aspectj.lang.JoinPoint$StaticPart)) (afterThrowing(extraFlags: 1): ((((execution(public * @org.springframework.transaction.annotation.Transactional *.*(..)) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.transaction.annotation.Transactional)) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)) || (((execution(* *(..)) && @annotation(org.springframework.transaction.annotation.Transactional)) && this(BindingTypePattern(java.lang.Object, 0))) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)))->void org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$afterThrowing$org_springframework_transaction_aspectj_AbstractTransactionAspect$2$2a73e96c(java.lang.Object, java.lang.Throwable)) (afterReturning: ((((execution(public * @org.springframework.transaction.annotation.Transactional *.*(..)) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.transaction.annotation.Transactional)) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)) || (((execution(* *(..)) && @annotation(org.springframework.transaction.annotation.Transactional)) && this(BindingTypePattern(java.lang.Object, 0))) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)))->void org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$afterReturning$org_springframework_transaction_aspectj_AbstractTransactionAspect$3$2a73e96c(java.lang.Object)) (after: ((((execution(public * @org.springframework.transaction.annotation.Transactional *.*(..)) && this(BindingTypePattern(java.lang.Object, 0))) && @this(org.springframework.transaction.annotation.Transactional)) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)) || (((execution(* *(..)) && @annotation(org.springframework.transaction.annotation.Transactional)) && this(BindingTypePattern(java.lang.Object, 0))) && persingleton(org.springframework.transaction.aspectj.AnnotationTransactionAspect)))->void org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$after$org_springframework_transaction_aspectj_AbstractTransactionAspect$4$2a73e96c(java.lang.Object)) (afterReturning: ((initialization(@org.springframework.beans.factory.annotation.Configurable *.new(..)) && this(BindingTypePattern(java.lang.Object, 0))) && persingleton(com.foliofn.infra.spring.DisableableAnnotationBeanConfigurerAspect))->void com.foliofn.infra.spring.DisableableAnnotationBeanConfigurerAspect.configure(java.lang.Object))
Type mungers:
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.lang.Object.())) (BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.lang.Object.())) (BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.lang.Object.())) (BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.lang.Object.()))
(BcelTypeMunger null)
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.lang.Object.()))
Late Type mungers:
Empty




Back to the top