Re: PLEASE: where does one specify additional libraries?
Frankly - I don't care. If possible I would of course like to use the version that comes with it (as is obviously started as module 4 of 21, at least that's what the log says), but if necessary, i.e. if I can't access that (for security or whatever reason) I wouldn't mind to pack another copy of it into my app. I have tried and added the built-in axis (geronimo/axis/1.1.1/car) as dependency but that didn't change anything and I still got these JSP compile errors. That's why I am asking: where does one specify these dependencies or imports and how? Michael Aaron Mulder [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Are you trying to use the version of Axis bundled with Geronimo, or a separate version that you supply yourself? Thanks, Aaron On 11/28/06, Michael Moser [EMAIL PROTECTED] wrote: I am trying since days to get an application running on Geronimo. This application - big deal one would think - is using the axis library. When I try to start it I always get the following error: - org.apache.jasper.JasperException: Unable to compile class for JSP Generated servlet error: The type org.apache.axis.AxisFault cannot be resolved. It is indirectly referenced from required .class files org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:409) org.apache.jasper.compiler.Compiler.compile(Compiler.java:297) org.apache.jasper.compiler.Compiler.compile(Compiler.java:276) org.apache.jasper.compiler.Compiler.compile(Compiler.java:264) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:688) - So - apparently - the axis.jar (the one that contains the class org.apache.axis.AxisFault) is not on the classpath when the JSPs are compiled. Where does one specify these libraries so that compilation succeeds? The geronimo docs are suspiciously silent on this? Is this such an obvious thing? Not for me, I have to admit... Michael
Re: PLEASE: where does one specify additional libraries?
Have you tried adding axis/axis/xx/jar as a dependency instead of the car? --vamsi On 11/29/06, Michael Moser [EMAIL PROTECTED] wrote: Frankly - I don't care. If possible I would of course like to use the version that comes with it (as is obviously started as module 4 of 21, at least that's what the log says), but if necessary, i.e. if I can't access that (for security or whatever reason) I wouldn't mind to pack another copy of it into my app. I have tried and added the built-in axis (geronimo/axis/1.1.1/car) as dependency but that didn't change anything and I still got these JSP compile errors. That's why I am asking: where does one specify these dependencies or imports and how? Michael Aaron Mulder [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Are you trying to use the version of Axis bundled with Geronimo, or a separate version that you supply yourself? Thanks, Aaron On 11/28/06, Michael Moser [EMAIL PROTECTED] wrote: I am trying since days to get an application running on Geronimo. This application - big deal one would think - is using the axis library. When I try to start it I always get the following error: - org.apache.jasper.JasperException: Unable to compile class for JSP Generated servlet error: The type org.apache.axis.AxisFault cannot be resolved. It is indirectly referenced from required .class files org.apache.jasper.compiler.DefaultErrorHandler.javacError( DefaultErrorHandler.java:84) org.apache.jasper.compiler.ErrorDispatcher.javacError( ErrorDispatcher.java:328) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java :409) org.apache.jasper.compiler.Compiler.compile(Compiler.java:297) org.apache.jasper.compiler.Compiler.compile(Compiler.java:276) org.apache.jasper.compiler.Compiler.compile(Compiler.java:264) org.apache.jasper.JspCompilationContext.compile( JspCompilationContext.java:563) org.apache.jasper.servlet.JspServletWrapper.service( JspServletWrapper.java:303) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java :314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:688) - So - apparently - the axis.jar (the one that contains the class org.apache.axis.AxisFault) is not on the classpath when the JSPs are compiled. Where does one specify these libraries so that compilation succeeds? The geronimo docs are suspiciously silent on this? Is this such an obvious thing? Not for me, I have to admit... Michael
Re: PLEASE: where does one specify additional libraries?
For some very mysterious reason this now suddenly works. One has to put the .jars into an apps WEB-INF/lib directory, which is the very first location I had tried. Only when that didn't work I started to search like mad, what magic incantation Geronimo requires me to mumble to locate those darn libraries. Only when I gave up in despair and restarted from scratch this time everything magically worked as expected. The world would be a so much better place if computers would behave rational and understandably... Michael
Re: PLEASE: where does one specify additional libraries?
Computers do what we ask them to do. So, it is upto us to make it clear to the computer what it should do. :o) --vamsi On 11/29/06, Michael Moser [EMAIL PROTECTED] wrote: For some very mysterious reason this now suddenly works. One has to put the .jars into an apps WEB-INF/lib directory, which is the very first location I had tried. Only when that didn't work I started to search like mad, what magic incantation Geronimo requires me to mumble to locate those darn libraries. Only when I gave up in despair and restarted from scratch this time everything magically worked as expected. The world would be a so much better place if computers would behave rational and understandably... Michael
PLEASE: where does one specify additional libraries?
I am trying since days to get an application running on Geronimo. This application - big deal one would think - is using the axis library. When I try to start it I always get the following error: - org.apache.jasper.JasperException: Unable to compile class for JSP Generated servlet error: The type org.apache.axis.AxisFault cannot be resolved. It is indirectly referenced from required .class files org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:409) org.apache.jasper.compiler.Compiler.compile(Compiler.java:297) org.apache.jasper.compiler.Compiler.compile(Compiler.java:276) org.apache.jasper.compiler.Compiler.compile(Compiler.java:264) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:688) - So - apparently - the axis.jar (the one that contains the class org.apache.axis.AxisFault) is not on the classpath when the JSPs are compiled. Where does one specify these libraries so that compilation succeeds? The geronimo docs are suspiciously silent on this? Is this such an obvious thing? Not for me, I have to admit... Michael
Re: PLEASE: where does one specify additional libraries?
Are you trying to use the version of Axis bundled with Geronimo, or a separate version that you supply yourself? Thanks, Aaron On 11/28/06, Michael Moser [EMAIL PROTECTED] wrote: I am trying since days to get an application running on Geronimo. This application - big deal one would think - is using the axis library. When I try to start it I always get the following error: - org.apache.jasper.JasperException: Unable to compile class for JSP Generated servlet error: The type org.apache.axis.AxisFault cannot be resolved. It is indirectly referenced from required .class files org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:409) org.apache.jasper.compiler.Compiler.compile(Compiler.java:297) org.apache.jasper.compiler.Compiler.compile(Compiler.java:276) org.apache.jasper.compiler.Compiler.compile(Compiler.java:264) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:688) - So - apparently - the axis.jar (the one that contains the class org.apache.axis.AxisFault) is not on the classpath when the JSPs are compiled. Where does one specify these libraries so that compilation succeeds? The geronimo docs are suspiciously silent on this? Is this such an obvious thing? Not for me, I have to admit... Michael