Re: [Resin-interest] EnhancerManager.isClassMatch / StringIndexOutOfBoundsException

2008-01-29 Thread Scott Ferguson

On Jan 29, 2008, at 12:00 PM, Jan Kriesten wrote:


 hi,

 i get the following strange exception with resin 3.1.4 pro:

I've filed this as a bug at: http://bugs.caucho.com/view.php?id=2382

I don't know what the specific issue is, but the general issue is  
related to the class scanning that's used for webbeans, amber, and ejb.

-- Scott


 ---
 [19:56:37.125] WebApp[http://local.silberlicht.de] active
 [19:56:37.132] java.lang.StringIndexOutOfBoundsException: String  
 index out of
 range: 36
 [19:56:37.132]  at java.lang.String.charAt(String.java:558)
 [19:56:37.132]  at
 com.caucho.loader.enhancer.EnhancerManager.isClassMatch 
 (EnhancerManager.java:312)
 [19:56:37.132]  at
 com.caucho.loader.enhancer.EnhancerManager.transform 
 (EnhancerManager.java:194)
 [19:56:37.132]  at
 com.caucho.loader.DynamicClassLoader.loadClass 
 (DynamicClassLoader.java:1418)
 [19:56:37.132]  at
 com.caucho.loader.DynamicClassLoader.findClassImpl 
 (DynamicClassLoader.java:1315)
 [19:56:37.132]  at
 com.caucho.loader.DynamicClassLoader.loadClassImpl 
 (DynamicClassLoader.java:1220)
 [19:56:37.132]  at
 com.caucho.loader.DynamicClassLoader.loadClass 
 (DynamicClassLoader.java:1164)
 [19:56:37.132]  at
 com.caucho.loader.DynamicClassLoader.loadClass 
 (DynamicClassLoader.java:1149)
 [19:56:37.132]  at java.lang.ClassLoader.loadClassInternal 
 (ClassLoader.java:319)
 [19:56:37.132]  at
 de.footprint.wicket.application.locale.LocaleFilter.getRelativePath 
 (LocaleFilter.scala:39)
 [19:56:37.132]  at
 org.apache.wicket.protocol.http.WicketFilter.doFilter 
 (WicketFilter.java:180)
 [19:56:37.132]  at
 com.caucho.server.dispatch.FilterFilterChain.doFilter 
 (FilterFilterChain.java:87)
 [19:56:37.132]  at
 com.caucho.server.cache.CacheFilterChain.doFilter 
 (CacheFilterChain.java:175)
 [19:56:37.132]  at
 com.caucho.server.webapp.WebAppFilterChain.doFilter 
 (WebAppFilterChain.java:181)
 [19:56:37.132]  at
 com.caucho.server.dispatch.ServletInvocation.service 
 (ServletInvocation.java:266)
 [19:56:37.132]  at
 com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
 [19:56:37.132]  at com.caucho.server.port.TcpConnection.run 
 (TcpConnection.java:602)
 [19:56:37.132]  at com.caucho.util.ThreadPool$Item.runTasks 
 (ThreadPool.java:690)
 [19:56:37.132]  at com.caucho.util.ThreadPool$Item.run 
 (ThreadPool.java:612)
 [19:56:37.132]  at java.lang.Thread.run(Thread.java:613)
 --

 environment:

 mac os x, 10.4.11
 java version 1.5.0_13
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13- 
 b05-241)
 Java HotSpot(TM) Client VM (build 1.5.0_13-121, mixed mode, sharing)

 could anyone give me a hint, what happenz here?

 thanks!

   best regards, --- jan.


 ___
 resin-interest mailing list
 resin-interest@caucho.com
 http://maillist.caucho.com/mailman/listinfo/resin-interest



___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


[Resin-interest] EnhancerManager.isClassMatch / StringIndexOutOfBoundsException

2008-01-29 Thread Jan Kriesten

hi,

i get the following strange exception with resin 3.1.4 pro:

---
[19:56:37.125] WebApp[http://local.silberlicht.de] active
[19:56:37.132] java.lang.StringIndexOutOfBoundsException: String index out of 
range: 36
[19:56:37.132]  at java.lang.String.charAt(String.java:558)
[19:56:37.132]  at 
com.caucho.loader.enhancer.EnhancerManager.isClassMatch(EnhancerManager.java:312)
[19:56:37.132]  at 
com.caucho.loader.enhancer.EnhancerManager.transform(EnhancerManager.java:194)
[19:56:37.132]  at 
com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1418)
[19:56:37.132]  at 
com.caucho.loader.DynamicClassLoader.findClassImpl(DynamicClassLoader.java:1315)
[19:56:37.132]  at 
com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1220)
[19:56:37.132]  at 
com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1164)
[19:56:37.132]  at 
com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1149)
[19:56:37.132]  at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
[19:56:37.132]  at 
de.footprint.wicket.application.locale.LocaleFilter.getRelativePath(LocaleFilter.scala:39)
[19:56:37.132]  at 
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:180)
[19:56:37.132]  at 
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
[19:56:37.132]  at 
com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:175)
[19:56:37.132]  at 
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:181)
[19:56:37.132]  at 
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:266)
[19:56:37.132]  at 
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
[19:56:37.132]  at 
com.caucho.server.port.TcpConnection.run(TcpConnection.java:602)
[19:56:37.132]  at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:690)
[19:56:37.132]  at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:612)
[19:56:37.132]  at java.lang.Thread.run(Thread.java:613)
--

environment:

mac os x, 10.4.11
java version 1.5.0_13
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05-241)
Java HotSpot(TM) Client VM (build 1.5.0_13-121, mixed mode, sharing)

could anyone give me a hint, what happenz here?

thanks!

  best regards, --- jan.


___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest