Anonymous | Login | Signup for a new account | 12-17-2024 08:45 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0004091 | [Resin] | minor | always | 06-29-10 06:41 | 07-09-10 17:21 | ||||
Reporter | swiegersf | View Status | public | ||||||
Assigned To | ferg | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | 4.0.7 | ||||||
Summary | 0004091: CDI Extension: ProcessAnnotatedType throws StackOverflowError | ||||||||
Description |
Good day, I'm trying to build a CDI portable extension that observes the ProcessAnnotatedType event (as per the CDI spec 11.5.5), using Resin 4.0.7's client container (I believe this should happen in the actual application server too, I haven't tested it there). However, if I register my extension below: Code: public class RemoteExtension implements Extension { public <T> void decorateAnnotatedType(@Observes ProcessAnnotatedType<T> pat) { } } I get: Code: Exception in thread "main" java.lang.StackOverflowError at com.caucho.config.reflect.BaseType.create(BaseType.java:141) at com.caucho.config.reflect.BaseType.toBaseType(BaseType.java:214) at com.caucho.config.reflect.BaseType.create(BaseType.java:164) at com.caucho.config.reflect.BaseType.create(BaseType.java:110) at com.caucho.config.reflect.BaseType.create(BaseType.java:154) at com.caucho.config.reflect.BaseType.toBaseType(BaseType.java:214) at com.caucho.config.reflect.BaseType.create(BaseType.java:164) at com.caucho.config.reflect.BaseType.create(BaseType.java:110) at com.caucho.config.reflect.BaseType.create(BaseType.java:154) at com.caucho.config.reflect.BaseType.toBaseType(BaseType.java:214) |
||||||||
Additional Information | |||||||||
Attached Files | |||||||||
|
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
29 total queries executed. 26 unique queries executed. |