On Apr 12, 2009, at 6:27 PM, Scott Hernandez wrote: > (working against 03/18/09 snapshot of resin) > > It seems like there is a class-loader problem in my definition for my > Queue (and I expect any global bean with an annotation class from the > webapp). > > The first time through everything seems to work just fine, but in > subsequent updates (webapp reloads) this error comes up. If I l start > resin up with the app deployed, or deploy the app with it not existing > yet, then things load fine. But once I have touched the resin-web.xml > (or made any change causing the webapp to stop-start) of the deployed > webapp then this error comes up. > > WEB-INF/resin-web.xml:24: java.lang.IllegalArgumentException: > interface resinscratchspace.annotations.UserUpdate is not visible from > class loader
This is a regression issue that should be fixed in the next snapshot. The exception is from the java.util.reflect.Proxy class. -- Scott > > > 22: <jms:MemoryQueue> > 23: <Named>userUpdates</Named> > 24: <rssa:UserUpdate /> > 25: </jms:MemoryQueue> > 26: > > The rssa namespace is set in the resin-xml file as a package in the > classes directory of the webapp. > > Do these annotations need to be in the resin-dir/lib or someplace > global? > > Thanks in advance, > Scott > > > _______________________________________________ > resin-interest mailing list > [email protected] > http://maillist.caucho.com/mailman/listinfo/resin-interest _______________________________________________ resin-interest mailing list [email protected] http://maillist.caucho.com/mailman/listinfo/resin-interest
