You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Bac Hoang <ba...@axonactive.vn> on 2010/12/28 10:56:23 UTC

Start solr unsuccessfully on Geronimo

Hello all - Could any one please shed a light to the hassle issue below 
when *start * Solr on Geronimo.

===
org.apache.jasper.JasperException: *java.lang.IllegalStateException: No 
org.apache.InstanceManager set in ServletContext*
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:151) 

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) 

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:286)
===

Additional info.:
- deployed successfully but error when start. It starts well on Tomcat 
and Jetty
- use the solr 1.4.1.
- Geronimo 2.1.6
- OS: Unix and Win 7 (both got the same error)
- other applications (war) run well on this Geronimo
- jasper plugins are installed (jasper and jasper deployer)

Thanks much!

Re: Start solr unsuccessfully on Geronimo

Posted by Bac Hoang <ba...@axonactive.vn>.
Hi Pankaj and to whom it may concern - The crux and cure have been 
identified. This is because of missing jasper deployer in Geronimo 
2.1.6, which are available in earlier Geronimo version

Just download the following components, manually copy them to relevant 
folders. Done :)

http://repo1.maven.org/maven2/org/apache/geronimo/modules/geronimo-jasper-builder/2.1.6/geronimo-jasper-builder-2.1.6.jar
http://repo1.maven.org/maven2/org/apache/geronimo/configs/jasper-deployer/2.1.6/jasper-deployer-2.1.6.car

Cheers and happy new year all
Bac Hoang

On 12/28/2010 5:38 PM, pankaj bhatt wrote:
> hi Bac,
>         this is an Geronimo specific problem and it come due to the 
> following reason:>
> it may be that aur app server uses a particular attribute named 
> 'org.apache.InstanceManager' when will destroy the JSP..
> Can you try it by creating a simple war file of a simple jsp and try 
> with it.. i presume the same error will come.
>
>    it might be possible, you are not using Geronimo full distribution.
> Please refer to this:
> http://www.mail-archive.com/user@geronimo.apache.org/msg11891.html
> / Pankaj Bhatt.
>
>
> On Tue, Dec 28, 2010 at 3:26 PM, Bac Hoang <bac.hoang@axonactive.vn 
> <ma...@axonactive.vn>> wrote:
>
>     Hello all - Could any one please shed a light to the hassle issue
>     below when *start * Solr on Geronimo.
>
>     ===
>     org.apache.jasper.JasperException:
>     *java.lang.IllegalStateException: No org.apache.InstanceManager
>     set in ServletContext*
>     org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:151)
>
>     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
>
>     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
>     org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:286)
>     ===
>
>     Additional info.:
>     - deployed successfully but error when start. It starts well on
>     Tomcat and Jetty
>     - use the solr 1.4.1.
>     - Geronimo 2.1.6
>     - OS: Unix and Win 7 (both got the same error)
>     - other applications (war) run well on this Geronimo
>     - jasper plugins are installed (jasper and jasper deployer)
>
>     Thanks much!
>
>