Search the Jboss archives for classloading under Jboss 3.0.. I believe
you have to wrap the war into a single .ear with the EJBS, and remove
the libs from the war and put them in the ear *only* if you are using
embedded Tomcat with JBoss. Something about how the classloaders work
under the new Servlet 2.3 spec on classloading. 

HTH,
James

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]] 
> Sent: Tuesday, August 20, 2002 9:22 AM
> To: [EMAIL PROTECTED]
> Subject: RE: Problem deploying ejb combined with struts
> 
> 
> Hello Les,
> 
> Lets see....
> 
> In my WAR file I have the following
> 
> *.JSP
> WEB-INF\
>     struts-*.tld
>     tiles.tld
>     web.xml
>     struts-config.xml
>     jboss-web.xml
>     classes\
>         All of the action, form etc classes that are part of 
> my application.
>     lib\
>         struts.jar
>         commons-*.jar
>         <ejb-interfaces.jar>
> 
> 
> 
> In my EJB file I have the following
> 
> *.class
> META-INF\
>     ejb-jar.xml
>     jboss.xml
>     jbosscmp.xml
> 
> 
> 
> Hope this helps.
> 
> 
> Regards,
> 
> 
> Stephen.
> 
> 
> 
> 
> -----Original Message-----
> From: Leslie Bertels (Synergetic) 
> [mailto:[EMAIL PROTECTED]]
> Sent: 20 August 2002 15:17
> To: Struts Users Mailing List
> Subject: Re: Problem deploying ejb combined with struts
> 
> 
> I tried that,
> but maybe the structure of my ear file (or war file) is not correct!!
> 
> Could you send my that structure please ???
> 
> 
> Thx.
> Les.
> 
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, August 20, 2002 4:05 PM
> Subject: RE: Problem deploying ejb combined with struts
> 
> 
> > Hello,
> >
> > This application.xml works for me.
> >
> >
> > <?xml version="1.0" encoding="Cp1252"?>
> >
> > <!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EE 
> > Application 1.2//EN' 
> > 'http://java.sun.com/j2ee/dtds/application_1_2.dtd'>
> >
> > <application>
> >   <display-name>whatever</display-name>
> >   <description>whatever</description>
> >   <module>
> >     <ejb>whatever.jar</ejb>
> >   </module>
> >   <module>
> >     <web>
> >       <web-uri>whatever.war</web-uri>
> >       <context-root>whatever</context-root>
> >     </web>
> >   </module>
> > </application>
> >
> >
> > Regards,
> >
> > Stephen.
> >
> >
> >
> > -----Original Message-----
> > From: Leslie Bertels (Synergetic) 
> > [mailto:[EMAIL PROTECTED]]
> > Sent: 20 August 2002 15:06
> > To: Struts Users Mailing List
> > Subject: Problem deploying ejb combined with struts
> >
> >
> > Hi all,
> >
> > I have a problem deploying my application.
> >
> > Used configuration:
> > JBoss 3.0 - Jetty 4.1
> > EJB 2.0
> > Servlets - Struts.
> >
> > When I create my application.xml
> > I need to add a <ejb> module otherwise the appserver does 
> not deploy 
> > the ejbs. But if I do, my struts are no longer accessible.
> >
> >     This is the error :
> >
> >         java.lang.NoClassDefFoundError:
> org/apache/struts/action/ActionForm
> >
> > If I leave the <ejb> module out, the struts compile and are 
> accessible 
> > trough the JSP's but when trying to access the ejb's (since 
> they are 
> > not deployed)
> >
> >     Following error occurs:
> >
> >         javax.naming.NameNotFoundException: LogonSession not bound
> >
> > Meaning I need to come up with a solution for this.
> >
> > If anyone has encountered this problem, could you please 
> let me know,
> maybe
> > I can send over my xml and .ear file
> > so you could have a look if my structure is wrong.
> >
> > Thanks in advance,
> > Les.
> >
> >
> > --
> > To unsubscribe, e-mail: 
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: 
> > <mailto:[EMAIL PROTECTED]>
> >
> >
> > 
> ----------------------------------------------------------------------
> > ----
> -----------------
> >
> > Copyright material and/or confidential and/or privileged 
> information 
> > may
> be contained in this e-mail and any attached documents.  The 
> material and information is intended for the use of the 
> intended addressee only.  If you are not the intended 
> addressee, or the person responsible for delivering it to the 
> intended addressee, you may not copy, disclose, distribute, 
> disseminate or deliver it to anyone else or use it in any 
> unauthorised manner or take or omit to take any action in 
> reliance on it. To do so is
> prohibited and may be unlawful.   The views expressed in this 
> e-mail may not
> be official policy but the personal views of the originator.  
> If you receive this e-mail in error, please advise the sender 
> immediately by using the reply facility in your e-mail 
> software, or contact [EMAIL PROTECTED] Please also 
> delete this e-mail and all documents attached immediately.
> > Many thanks for your co-operation.
> >
> > BMW Financial Services (GB) Limited is registered in 
> England and Wales
> under company number 01288537.
> > Registered Offices : Europa House, Bartley Way, Hook, 
> Hants, RG27 9UF
> > 
> ----------------------------------------------------------------------
> > ----
> ----------------
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> >
> 
> 
> --
> To unsubscribe, e-mail: 
> <mailto:struts-user-> [EMAIL PROTECTED]>
> For 
> additional commands, 
> e-mail: <mailto:[EMAIL PROTECTED]>
> 
> --
> To unsubscribe, e-mail:   
> <mailto:struts-user-> [EMAIL PROTECTED]>
> For 
> additional commands, 
> e-mail: <mailto:[EMAIL PROTECTED]>
> 
> 

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to