]
Kabir Khan updated JBAOP-434:
-----------------------------
Fix Version/s: 2.0.0.CR1
(was: 2.0.0.beta)
Will be looking at classloading stuff for this release anyway
StackOverflow error on ScopedJbossClassPool.getCached
-----------------------------------------------------
Key: JBAOP-434
URL:
http://jira.jboss.com/jira/browse/JBAOP-434
Project: JBoss AOP
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Aspect Library
Affects Versions: 1.5.5.GA, 1.5.4.SP2, 1.5.4.SP1, 1.5.4.GA, 1.5.3.GA
Environment: Windows Xp pro, Jboss 4.0.5 with 1.5 Gb of Ram, JBossAop 1.5.3,
javassist 3.3
Reporter: thomas buffagni
Assigned To: Kabir Khan
Fix For: 2.0.0.CR1
- ear-deployer has Isolated=true, callbyvalue=true
- when a deploy, with hot deploy, the same ear more than one time i've an error of
stack overflow:
2007-06-20 15:13:13,439 DEBUG [org.jboss.proxy.ejb.ProxyFactory] Proxy Factory for
ejb/Cache/CCN/PLAB/1/IniziativeCacheEJB initialized
2007-06-20 15:13:13,443 DEBUG [org.jboss.system.ServiceController] Creating service
jboss.j2ee:jndiName=ejb/Cache/CCN/PLAB/1/IniziativeCacheEJB,plugin=pool,service=EJB
2007-06-20 15:13:13,444 DEBUG [org.jboss.ejb.plugins.StatelessSessionInstancePool]
Creating
jboss.j2ee:jndiName=ejb/Cache/CCN/PLAB/1/IniziativeCacheEJB,plugin=pool,service=EJB
2007-06-20 15:13:13,444 DEBUG [org.jboss.ejb.plugins.StatelessSessionInstancePool]
Created
jboss.j2ee:jndiName=ejb/Cache/CCN/PLAB/1/IniziativeCacheEJB,plugin=pool,service=EJB
2007-06-20 15:13:13,445 DEBUG [org.jboss.system.ServiceController] Creating dependent
components for:
jboss.j2ee:jndiName=ejb/Cache/CCN/PLAB/1/IniziativeCacheEJB,plugin=pool,service=EJB
dependents are: []
2007-06-20 15:13:13,445 DEBUG [org.jboss.ejb.StatelessSessionContainer] Created
jboss.j2ee:jndiName=ejb/Cache/CCN/PLAB/1/IniziativeCacheEJB,service=EJB
2007-06-20 15:13:13,445 DEBUG [org.jboss.system.ServiceController] Creating dependent
components for: jboss.j2ee:jndiName=ejb/Cache/CCN/PLAB/1/IniziativeCacheEJB,service=EJB
dependents are: []
2007-06-20 15:13:13,446 DEBUG [org.jboss.ejb.EjbModule] Bound
jmxName=jboss.j2ee:jndiName=ejb/Cache/CCN/PLAB/1/IniziativeCacheEJB,service=EJB,
hash=207144152into Registry
2007-06-20 15:13:13,446 DEBUG [org.jboss.ejb.EjbModule] Created
jboss.j2ee:module=SailingCacheServer_CCN_PLAB_v1.jar,service=EjbModule
2007-06-20 15:13:13,446 DEBUG [org.jboss.system.ServiceController] Creating dependent
components for: jboss.j2ee:module=SailingCacheServer_CCN_PLAB_v1.jar,service=EjbModule
dependents are: []
2007-06-20 15:13:13,449 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] Added url:
file:/opt/jboss/jboss-4.0.5.GA/server/node1/tmp/aopdynclasses/ucl42401/?dynamic=true, to
ucl: org.jboss.mx.loading.UnifiedClassLoader3@1ab7626{
url=file:/opt/jboss/jboss-4.0.5.GA/server/node1/tmp/deploy/tmp4239803-Loy4CasseServer_CCN_PLAB_v1.ear
,addedOrder=44}
2007-06-20 15:13:14,059 ERROR [org.jboss.deployment.MainDeployer] Could not create
deployment:
file:/opt/jboss/jboss-4.0.5.GA/server/node1/tmp/deploy/tmp4239803-Loy4CasseServer_CCN_PLAB_v1.ear-contents/SailingCacheServer_CCN_PLAB_v1.jar
java.lang.StackOverflowError
at java.util.regex.Pattern.escape(Pattern.java:1826)
at java.util.regex.Pattern.range(Pattern.java:2109)
at java.util.regex.Pattern.clazz(Pattern.java:2069)
at java.util.regex.Pattern.sequence(Pattern.java:1598)
at java.util.regex.Pattern.expr(Pattern.java:1558)
at java.util.regex.Pattern.compile(Pattern.java:1291)
at java.util.regex.Pattern.(Pattern.java:1047)
at java.util.regex.Pattern.compile(Pattern.java:785)
at java.lang.String.replaceAll(String.java:1663)
at org.jboss.aop.classpool.AOPClassPool.getResourceName(AOPClassPool.java:147)
at
org.jboss.aop.deployment.ScopedJBossClassPool.getCached(ScopedJBossClassPool.java:144)
at javassist.ClassPool.get0(ClassPool.java:433)
at javassist.ClassPool.get(ClassPool.java:413)
at
org.jboss.aop.deployment.ScopedJBossClassPool.getCached(ScopedJBossClassPool.java:174)
at javassist.ClassPool.get0(ClassPool.java:433)
at javassist.ClassPool.get(ClassPool.java:413)
at
org.jboss.aop.deployment.ScopedJBossClassPool.getCached(ScopedJBossClassPool.java:174)
at javassist.ClassPool.get0(ClassPool.java:433)
at javassist.ClassPool.get(ClassPool.java:413)
at
org.jboss.aop.deployment.ScopedJBossClassPool.getCached(ScopedJBossClassPool.java:174)
at javassist.ClassPool.get0(ClassPool.java:433)
at javassist.ClassPool.get(ClassPool.java:413)
at
org.jboss.aop.deployment.ScopedJBossClassPool.getCached(ScopedJBossClassPool.java:174)
at javassist.ClassPool.get0(ClassPool.java:433)
at javassist.ClassPool.get(ClassPool.java:413)
at
org.jboss.aop.deployment.ScopedJBossClassPool.getCached(ScopedJBossClassPool.java:174)
at javassist.ClassPool.get0(ClassPool.java:433)
...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: