geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Bohn <>
Subject Re: [VOTE] 2.0-M4 Binaries available (rc1)
Date Tue, 03 Apr 2007 01:50:28 GMT

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 

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.


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
>>>> Joe

View raw message