OK, Bent,
How big is the EAR ?
if it is less than a couple of meg, mail it to me and I will have a look.
That's the best I can do !
Jules
[EMAIL PROTECTED] wrote:
> On Mon, Jul 02, 2001 at 09:40:21PM +0100, Julian Gosnell wrote:
> > I've messed around a little with Jetty and JSPs :
> >
> > These are things I would try :
> >
> > 1. Update to the latest JBoss-Jetty - Scott will be putting it on the
> > binaries page soon - if you are in a hurry try :
> >
> >
>http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/~checkout~/jboss/binaries/JBoss-2.4.0BETA_Jetty-3.1.RC5-1.tgz?rev=1.1
>
> I did that. As a side not, this one has the jbossmq problem.
>
> > If the problem persists...
>
> Which it did.
>
> > We need to see a log of what happens when you hit the URL and know what
> > version and make of JVM you are running and on what platform.
> > We need to see your web.xml.
>
> Where do I find a useful log?
>
> I use JDK1.3.0-C on Windows 98.
>
> See further down for xml files.
>
> >
> > Jetty should load a webdefault.xml file with each WebApp - this is
> > configured in jboss/conf/jetty/jboss.jcml, thus :
> >
> > <mbean code="org.jboss.jetty.JettyService"
> > name="DefaultDomain:service=Jetty">
> > <attribute name="JettyHome">../../jetty</attribute>
> > <attribute
> > name="Configuration">file:../conf/jetty/jetty.xml</attribute>
> > <attribute name="WebDefault">../../jetty/etc/webdefault.xml</attribute>
> >
> > <attribute name="UnpackWars">true</attribute>
> > <attribute name="PublishMBeans">true</attribute>
> > </mbean>
>
> It is there.
>
> >
> > This file gives default mappings for all webapps. You should have the
> > following mapping in this file:
> >
> > <servlet-mapping>
> > <servlet-name>JSP</servlet-name>
> >
> > <url-pattern>*.jsp,*.jsP,*.jSp,*.jSP,*.Jsp,*.JsP,*.JSp,*.JSP</url-pattern>
> >
> > </servlet-mapping>
>
> Where would I find this? It is not in jboss.jcml and not in jetty.xml
>
> I tried adding it to jboss.jcml, but no difference in observed
> behaviour.
>
> I find the following in jetty.xml:
> <Call name="addServlet">
> <Arg>JSP</Arg>
> <Arg>*.jsp,*.jsP,*.jSp,*.jSP,*.Jsp,*.JsP,*.JSp,*.JSP</Arg>
> <Arg>org.apache.jasper.servlet.JspServlet</Arg>
> </Call>
> which is similar ...
>
> >
> > try adding the admin servlet to your jboss/conf/jetty/jboss.jcml, by
> > pasting the following in :
> >
> > <Call name="addContext">
> > <Arg>/admin</Arg>
> > <Call name="addServlet">
> > <Arg>Admin</Arg>
> > <Arg>/</Arg>
> > <Arg>com.mortbay.Servlet.AdminServlet</Arg>
> > </Call>
> > </Call>
> >
> > just before the final </Configure> - then restart and hit e.g.
> > localhost:8080/admin.
> >
> > You should see exactly what Servlets Jetty is running. The Contexts in
> > which they are running, and their mappings.
> >
> > Confirm that there is a JSP mapping for the context of the webapp your
> > are deploying.
>
> Not sure how I confirm this. The following is said on the admin page
> about /account :
>
> ContextPath=/account/*
>
>WebApplicationContext[/account,file:/D:/java/JBoss/JBoss-2.4.0BETA_Jetty-3.1.RC5-1/jboss/tmp/deploy/Default/account.ear/web1001/]
> [Stop]
>
>ResourceBase=file:/D:/java/JBoss/JBoss-2.4.0BETA_Jetty-3.1.RC5-1/jboss/tmp/deploy/Default/account.ear/web1001/
> ClassPath=null
> SecurityHandler [Stop]
> ServletHandler [Stop]
> {}
> WebApplicationContext$WebInfProtect [Stop]
> ResourceHandler [Stop]
>
> My web.xml looks like this:
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE web-app
> PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
> "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
>
> <web-app>
> <login-config>
> <auth-method>BASIC</auth-method>
> <realm-name>JAAS Tutorial Servlets</realm-name>
> </login-config>
> <security-role>
> <description>A user allowed to invoke echo methods</description>
> <role-name>Echo</role-name>
> </security-role>
> </web-app>
>
> My application.xml looks like this:
> <?xml version="1.0" encoding="UTF-8"?>
> <!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>My Application</display-name>
> <module>
> <web>
> <web-uri>account.war</web-uri>
> <context-root>/account</context-root>
> </web>
> </module>
> </application>
>
> Cheers
> Bent
> --
> Bent Dalager - [EMAIL PROTECTED] - http://www.pvv.org/~bcd
> powered by emacs
>
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-user
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user