On Apr 2, 2007, at 6:50 PM, Joe Bohn wrote:
David,
Very true. I had just assumed that the minimal tomcat config.xml
must have included Jasper ... but I see that it doesn't. I did
verify again that I can deploy the war on tomcat minimal and it
works. When I list-modules I see the jasper config listed and
started but not the jasper-deployer.
Looking a little further I see that tomcat6 includes a dependency
in its pom on jasper with a comment stating that it is "required
because tomcat and jasper share the LifeCycleProvider interface, or
AnnotationProcessor". Jetty doesn't include this same dependency
and so it is not included.
Ah, hoist by my own petard or something like that :-). I may be able
to fix this in my next tomcat proposal.
thanks
david jencks
Joe
David Jencks wrote:
if jsps work on tomcat without the jasper and jasper-deployer
configs then something is wrong :-) Can you double check this? I
don't have a real problem including jasper with both jetty and
tomcat, but I would prefer to know _how_ its getting included :-)
thanks
david jencks
On Apr 2, 2007, at 3:11 PM, Joe Bohn wrote:
To maintain backward compatibility and consistency with the
minimal tomcat assembly (I only had this problem with Jetty) I
think we need to add Jasper & Jasper-Deployer into the assembly.
I'll give it a try.
JSF is another story. It wasn't included in earlier minimal
assemblies so we're not regressing any function if we choose to
not include it. I don't have a strong opinion on it one way or
the other.
Joe
David Jencks wrote:
ya, I think I figured "minimal" meant "no jsps" which no one
except greg wilkins might agree with :-). How about jsf?
(maybe I'm exaggerating his distaste for jsps)
for jsps we need to add the jasper and jasper-builder configs.
for jsf we need to add myfaces and myfaces-builder configs.
the builder configs need to be loaded, the others can have
load="false": any such config needs to be in the pom (yes, I had
to build the tomcat-ee config about 4-6 times while I sorted out
which went where)
thanks
david jencks
On Apr 2, 2007, at 2:36 PM, Joe Bohn wrote:
Joe Bohn wrote:
geronimo-jetty6-minimal:
- Deploying a simple JSP war resulted in an
UnavailableException for org.apache.jasper.servlet.JspServlet
from the application classloader and failures attempting to
start the GBean. I'll open a JIRA for this issue. I suspect
that we're not including the correct jasper item in the
classloader of the web app. I think we can push this
milestone out even with this error given that people can work
with the jetty and the jee5 assembly until this issue is
resolved in a subsequent milestone.
Created https://issues.apache.org/jira/browse/GERONIMO-3057
Joe