[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