Unfortunately, I don't think this works with the current jBoss CVS.
Before some updates made a little over a week ago, I think this worked.
Now, however, nothing in WEB-INF/lib is automatically loaded when
running Tomcat inside jBoss (using TomcatService).
At least, this is my experience.
-Kevin
> -----Original Message-----
> From: Aaron Mulder [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, October 11, 2000 7:43 AM
> To: jBoss
> Subject: Re: [jBoss-User] ClassCastException
> atcom.sun.corba.se.internal...
>
>
> Actually, we recommend you put *everything* jBoss- and
> EJB-related
> in WEB-INF/lib and WEB-INF/classes instead of Tomcat/lib, but
> it should
> work either way so long as you put everything at the top
> level or the web
> app level. This means you can't put your jboss client files
> at the top
> level and your EJB interfaces at the web app level, for example.
>
> Aaron
>
> On Wed, 11 Oct 2000, Tom Cook wrote:
> > We get this identical problem using weblogic with Tomcat 3.1. The
> > 'solution' is to put the interface you're casting to in the
> tomcat/lib
> > directory, not in your WEB-INF/lib directory. Tomcat3.1 had a
> > classloader bug which meant that classes loaded from
> tomcat/lib could
> > not see classes loaded from WEB-INF/lib, which caused this sort of
> > problem. I've heard that it's fixed in 3.2beta4 and 4m1, but I
> > haven't checked them out yet.
> >
> > Tom
> >
> > Kevin Lewis writes:
> > > In August, Werner Ramaekers reported a problem exactly
> like I'm having
> > > now.
> > >
> > > When I do a PortableRemoteObject.narrow from Tomcat (using the
> > > TomcatService), I get a class cast.
> > >
> > > The object I'm casting is the result of a JNDI lookup.
> It reports to be
> > > of type "$Proxy7", but implements the interface to which
> I am casting (I
> > > printed them out), so I'm thinking the lookup is correct.
> > >
> > > Does anyone know what I am doing wrong to get this problem?
> > >
> > > Thanks!
> > >
> > > (Here's a bit of the stack trace.)
> > >
> > > java.lang.ClassCastException
> > > at
> > >
> com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narro
> w(Unknown
> > > Source)
> > > at javax.rmi.PortableRemoteObject.narrow(Unknown Source)
> > >
> > > --
> > > Kevin Lewis
> > > Middle Reliever
> > > Axys Solutions
> > > http://www.AxysSolutions.com/
> > >
> > >
> > > --
> > > --------------------------------------------------------------
> > > To subscribe: [EMAIL PROTECTED]
> > > To unsubscribe: [EMAIL PROTECTED]
> > > Problems?: [EMAIL PROTECTED]
> > >
> >
> >
> > --
> > --------------------------------------------------------------
> > To subscribe: [EMAIL PROTECTED]
> > To unsubscribe: [EMAIL PROTECTED]
> > Problems?: [EMAIL PROTECTED]
> >
>
>
>
> --
> --------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Problems?: [EMAIL PROTECTED]
>
>
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]