Hi,
I've been trying to install the latest MMBase, but things are not
working out. After firing up the MySQL connections pool, I get a fatal
error when (I think) MMBase should start writing the database tables (no
tables are created):
INFO: Server startup in 40229 ms
2004-12-08 23:21:55,501 SERVICE mmbase.module.database.MultiPool -
Connection pool has 20 connections
2004-12-08 23:21:55,706 INFO mmbase.module.core.MMBase - Starting
builder : object
2004-12-08 23:21:56,172 FATAL org.mmbase.servlet.MMBaseStartThread -
Could not find the MMBase module!Class
javax/servlet/http/HttpServletResponse violates loader constraints
Dec 8, 2004 11:22:45 PM org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8090
Clicking through the MMBase JSP pages results in this very same fatal error.
Details on what I've done and tried:
The installation:
- Red Hat Linux 8.0
- JDK 1.5.0
- Tomcat 5.5.4
- Jikes 1.22
- MMBase 1.7.1
- MySQL JDBC Connector 3.0.16-ga
At first I used an MMBase installation including the three modules.
Using a vanilla install without these didn't cure this problem. Neither
did using an older MySQL JDBC Connector (3.0.8-stable), the latest
Tomcat application server (5.5.5-alpha), or an older Jikes compiler
(1.18).
The only way to get this MMBase installation running was to use an older
version of Tomcat (4.1.27).
We tried the same configuration on Windows; exactly the same thing there.
I hope someone has an idea to get this up and running using Tomcat 5.
Thanks, Adrian
>From the logs (when opening an MMBase JSP page):
Dec 9, 2004 10:57:09 AM org.apache.catalina.core.StandardWrapperValve
invoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.LinkageError: Class javax/servlet/http/HttpServletRequest
violates loader constraints
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass
(SecureClassLoader.java:124)
at
org.apache.catalina.loader.WebappClassLoader.findClassInternal
(WebappClassLoader.java:1626)
at org.apache.catalina.loader.WebappClassLoader.findClass
(WebappClassLoader.java:850)
at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1299)
at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1181)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2365)
at java.lang.Class.getDeclaredMethods(Class.java:1763)
at java.beans.Introspector$1.run(Introspector.java:1259)
at java.security.AccessController.doPrivileged(Native Method)
at java.beans.Introspector.getPublicDeclaredMethods
(Introspector.java:1257)
at java.beans.Introspector.getTargetMethodInfo
(Introspector.java:1125)
at java.beans.Introspector.getBeanInfo(Introspector.java:383)
at java.beans.Introspector.getBeanInfo(Introspector.java:155)
at org.apache.jasper.compiler.Generator
$TagHandlerInfo.<init>(Generator.java:3676)
at org.apache.jasper.compiler.Generator
$GenerateVisitor.getTagHandlerInfo(Generator.java:2098)
at org.apache.jasper.compiler.Generator$GenerateVisitor.visit
(Generator.java:1579)
at org.apache.jasper.compiler.Node$CustomTag.accept
(Node.java:1441)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
at org.apache.jasper.compiler.Node$Visitor.visitBody
(Node.java:2213)
at org.apache.jasper.compiler.Generator$GenerateVisitor.visit
(Generator.java:1685)
at org.apache.jasper.compiler.Node$CustomTag.accept
(Node.java:1441)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
at org.apache.jasper.compiler.Node$Visitor.visitBody
(Node.java:2213)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
at org.apache.jasper.compiler.Generator.generate
(Generator.java:3268)
at org.apache.jasper.compiler.Compiler.generateJava
(Compiler.java:189)
at org.apache.jasper.compiler.Compiler.compile
(Compiler.java:286)
at org.apache.jasper.compiler.Compiler.compile
(Compiler.java:267)
at org.apache.jasper.compiler.Compiler.compile
(Compiler.java:255)
at org.apache.jasper.JspCompilationContext.compile
(JspCompilationContext.java:556)
at org.apache.jasper.servlet.JspServletWrapper.service
(JspServletWrapper.java:296)
at org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service
(JspServlet.java:245)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:825)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.processConnection(Http11Protocol.java:731)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
(PoolTcpEndpoint.java:526)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
_______________________________________________
Developers mailing list
[EMAIL PROTECTED]
http://lists.mmbase.org/mailman/listinfo/developers