Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-users] Aspect java heap error

Hi all,
 
I'm using AspectJ 1.5.3 to perform Load time weaving. When I run my application, I get java.lang.OutOfMemoryError in a ajcore dump file. I've attached the dump file with this mail.
 
Please guide me as what can be done to resolve this.
 
Regards
Ramakrishnan
---- AspectJ Properties ---
AspectJ Compiler 1.5.3 built on Wednesday Nov 22, 2006 at 11:18:15 GMT
---- Dump Properties ---
Dump file: ajcore.20070910.153934.602.txt
Dump reason: java.lang.OutOfMemoryError
Dump on exception: true
Dump at exit condition: abort
---- Exception Information ---
java.lang.OutOfMemoryError: Java heap space
---- System Properties ---
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol
sun.boot.library.path=/opt/MyApp/lib/jre/lib/sparc
java.vm.version=1.5.0_10-b03
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.os.patch.level=unknown
java.vm.specification.name=Java Virtual Machine Specification
user.dir=/opt/MyApp
java.runtime.version=1.5.0_10-b03
javax.rmi.CORBA.UtilClass=com.inprise.vbroker.rmi.CORBA.UtilImpl
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
java.endorsed.dirs=/opt/MyApp/lib/jre/lib/endorsed
os.arch=sparc
javax.rmi.CORBA.StubClass=com.inprise.vbroker.rmi.CORBA.StubImpl
java.io.tmpdir=/var/tmp/
line.separator=

java.vm.specification.vendor=Sun Microsystems Inc.
javax.net.ssl.keyStore=
javax.rmi.PortableRemoteObjectClass=com.inprise.vbroker.rmi.PortableRemoteObjectImpl
os.name=SunOS
javax.net.ssl.keyStorePassword=
sun.jnu.encoding=ISO646-US
org.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORBSingleton
java.library.path=/opt/MyApp/objects/db/lib:/opt/MyApp/lib:/opt/MyApp/MDC/lib:/opt/MyApp/campus/lib:/usr/lib
javax.net.ssl.trustStore=
java.security.modssl.keyFile=/opt/MyApp/MDC/Apache/conf/ssl/server.pk8
java.specification.name=Java Platform API Specification
java.class.version=49.0
org.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB
sun.management.compiler=HotSpot Client Compiler
os.version=5.10
user.home=/opt/MyApp
user.timezone=Asia/Calcutta
java.awt.printerjob=sun.print.PSPrinterJob
file.encoding=ISO646-US
java.specification.version=1.5
javax.net.ssl.trustStoreType=MODSSL
java.class.path=/opt/MyApp/lib/hijack.jar:/opt/MyApp/lib/aspectjrt.jar:/opt/MyApp/lib/aspectjweaver.jar:/MyApp/lib/jre/lib/ext/store.jar:/opt/MyApp/lib/jre/lib/ext/trust.jar:/opt/MyApp/lib/classpath:
user.name=casuser
java.vm.specification.version=1.0
java.home=/opt/MyApp/lib/jre
sun.arch.data.model=32
user.language=en
java.specification.vendor=Sun Microsystems Inc.
java.vm.info=mixed mode
java.version=1.5.0_10
java.ext.dirs=/opt/MyApp/lib/jre/lib/ext
java.security.modssl.cacertPath=/opt/MyApp/MDC/Apache/conf/ssl
com.cisco.nm.cw2000.home=/opt/MyApp
sun.boot.class.path=/opt/MyApp/lib/jre/lib/endorsed/vbjorb.jar:/opt/MyApp/lib/jre/lib/endorsed/lm.jar:/opt/MyApp/lib/jre/lib/endorsed/sanct6.jar:/opt/MyApp/lib/jre/lib/endorsed/sanctuary.jar:/opt/MyApp/lib/jre/lib/endorsed/xalan.jar:/opt/MyApp/lib/jre/lib/endorsed/xerces.jar:/opt/MyApp/lib/jre/lib/endorsed/activation.jar:/opt/MyApp/lib/jre/lib/rt.jar:/opt/MyApp/lib/jre/lib/i18n.jar:/opt/MyApp/lib/jre/lib/sunrsasign.jar:/opt/MyApp/lib/jre/lib/jsse.jar:/opt/MyApp/lib/jre/lib/jce.jar:/opt/MyApp/lib/jre/lib/charsets.jar:/opt/MyApp/lib/jre/classes
java.vendor=Sun Microsystems Inc.
file.separator=/
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
javax.net.ssl.keyStoreType=MODSSL
java.security.modssl.certFile=/opt/MyApp/MDC/Apache/conf/ssl/server.crt
sun.io.unicode.encoding=UnicodeBig
sun.cpu.endian=big
sun.cpu.isalist=sparcv9+vis2 sparcv9+vis sparcv9 sparcv8plus+vis2 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
---- Command Line ---
Empty
---- Full Classpath ---
Empty
---- Compiler Messages ---
Empty
---- org.aspectj.weaver.ltw.LTWWorld@11f2ee1 ----
Class loader:
sun.misc.Launcher$AppClassLoader@169e11
Class loader parent:
sun.misc.Launcher$ExtClassLoader@e39a3e
Shadow mungers:
(before(extraFlags: 4): (((!within(com.ConnectionHijacker) && call(public * java.net.Socket.*(..))) && target(java.net.Socket+)) && persingleton(com.ConnectionHijacker))->void com.ConnectionHijacker.ajc$before$com_ConnectionHijacker$1$6e99a683(org.aspectj.lang.JoinPoint$StaticPart))
(around(extraFlags: 1): (((!within(com.ConnectionHijacker) && !within(com.AMASocket)) && call(public java.net.Socket+.new())) && persingleton(com.ConnectionHijacker))->java.net.Socket com.ConnectionHijacker.ajc$around$com_ConnectionHijacker$2$12a4b8af(org.aspectj.runtime.internal.AroundClosure))
(around(extraFlags: 1): ((((!within(com.ConnectionHijacker) && !within(com.AMASocket)) && call(public java.net.Socket+.new(java.lang.String, int))) && args(BindingTypePattern(java.lang.String, 0), BindingTypePattern(int, 1))) && persingleton(com.ConnectionHijacker))->java.net.Socket com.ConnectionHijacker.ajc$around$com_ConnectionHijacker$3$54a3ff51(java.lang.String, int, org.aspectj.runtime.internal.AroundClosure))
(around(extraFlags: 1): ((((!within(com.ConnectionHijacker) && !within(com.AMASocket)) && call(public java.net.Socket+.new(java.lang.String, int, java.net.InetAddress, int))) && args(BindingTypePattern(java.lang.String, 0), BindingTypePattern(int, 1), BindingTypePattern(java.net.InetAddress, 2), BindingTypePattern(int, 3))) && persingleton(com.ConnectionHijacker))->java.net.Socket com.ConnectionHijacker.ajc$around$com_ConnectionHijacker$4$1031a631(java.lang.String, int, java.net.InetAddress, int, org.aspectj.runtime.internal.AroundClosure))
(around(extraFlags: 1): ((((!within(com.ConnectionHijacker) && !within(com.AMASocket)) && call(public java.net.Socket+.new(java.net.InetAddress, int))) && args(BindingTypePattern(java.net.InetAddress, 0), BindingTypePattern(int, 1))) && persingleton(com.ConnectionHijacker))->java.net.Socket com.ConnectionHijacker.ajc$around$com_ConnectionHijacker$5$9d3c4a32(java.net.InetAddress, int, org.aspectj.runtime.internal.AroundClosure))
(around(extraFlags: 1): ((((!within(com.ConnectionHijacker) && !within(com.AMASocket)) && call(public java.net.Socket+.new(java.net.InetAddress, int, java.net.InetAddress, int))) && args(BindingTypePattern(java.net.InetAddress, 0), BindingTypePattern(int, 1), BindingTypePattern(java.net.InetAddress, 2), BindingTypePattern(int, 3))) && persingleton(com.ConnectionHijacker))->java.net.Socket com.ConnectionHijacker.ajc$around$com_ConnectionHijacker$6$ad7296b2(java.net.InetAddress, int, java.net.InetAddress, int, org.aspectj.runtime.internal.AroundClosure))
Type mungers:
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.net.Socket.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.lang.String.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void int.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.lang.String.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void int.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.net.InetAddress.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void int.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.net.InetAddress.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void int.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.net.InetAddress.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void int.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void java.net.InetAddress.()))
(BcelTypeMunger ResolvedTypeMunger(PrivilegedAccess, void int.()))
Late Type mungers:
Empty

Back to the top