On 24/10/2011 00:18, Dave Filchak wrote: > I upload the JavaMail and JAF libs to > /home/######/public_html/WEB-INF/lib/ and added them to my $CLASSPATH I > now get the following:
How did you add them to the classpath? Tomcat automatically loads Jars & resources found in its various lib & classes directories, so don't do that... p > Error initializing sub-systems: > Please check the following: > 1. That your machine has a valid connection to > jdbc:mysql://localhost:3306/#####_exodus Using: > Username: #####_exodus > Password: ##### > Driver: com.mysql.jdbc.Driver > > > *DETAILS FOLLOW:* > java.lang.Exception: Unable to Initialize Environment: > java.lang.NoClassDefFoundError: javax/mail/Address > at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source) > at com.snapmedia.degrassi.base.BroadcastSystem.(Unknown Source) > at com.snapmedia.SystemController.init(SystemController.java:86) > at com.snapmedia.WebSystemController.init(WebSystemController.java:39) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4266) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:448) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:219) > Caused by: java.lang.ClassNotFoundException: javax.mail.Address > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284) > ... 25 more > > > which is a different error but seemingly still to do with mail? > > Dave > > On 23/10/11 6:34 PM, Pid wrote: >> On 23/10/2011 23:32, Dave Filchak wrote: >>> The logs, at least the catalina.err and catalina.out files do not say >>> anything much, at least as far as an error goes. I cannot find any other >>> log files specific only to this app so they appear not to be working. >>> >>> I only see this in catalina.err in the last while: >>> >>> Oct 23, 2011 2:59:10 PM org.apache.catalina.core.StandardWrapperValve >>> invoke >>> SEVERE: Servlet.service() for servlet jsp threw exception >>> org.apache.jasper.JasperException: >>> /include/../../include/system-checkup.jsp(2,0) The value for the useBean >>> class attribute com.snapmedia.WebSystemController is invalid. >> If that class/servlet didn't start because the JavaMail libs are missing >> that would explain why you can't use it. >> >> >> p >> >>> at >>> org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40) >>> >>> at >>> org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407) >>> >>> at >>> org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148) >>> >>> at >>> org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1204) >>> >>> at org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1117) >>> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166) >>> at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216) >>> at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222) >>> at org.apache.jasper.compiler.Node$Root.accept(Node.java:457) >>> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166) >>> at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216) >>> at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2240) >>> at >>> org.apache.jasper.compiler.Node$IncludeDirective.accept(Node.java:598) >>> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166) >>> at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216) >>> at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222) >>> at org.apache.jasper.compiler.Node$Root.accept(Node.java:457) >>> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166) >>> at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216) >>> at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2240) >>> at >>> org.apache.jasper.compiler.Node$IncludeDirective.accept(Node.java:598) >>> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166) >>> at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216) >>> at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222) >>> at org.apache.jasper.compiler.Node$Root.accept(Node.java:457) >>> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166) >>> at org.apache.jasper.compiler.Generator.generate(Generator.java:3384) >>> at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:207) >>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:326) >>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:307) >>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295) >>> at >>> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:565) >>> >>> at >>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:309) >>> >>> at >>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308) >>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) >>> >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>> >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) >>> >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) >>> >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) >>> >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) >>> >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) >>> at >>> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) >>> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) >>> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775) >>> at >>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704) >>> >>> at >>> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897) >>> >>> at >>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) >>> >>> at java.lang.Thread.run(Thread.java:662) >>> >>> Everything looks OK as far as I can tell under catalina.out. >>> >>> On 22/07/64 2:59 PM, Pid wrote: >>>> On 23/10/2011 19:57, Dave Filchak wrote: >>>>> I know this is probably screwed up now so I appreciate the help I have >>>>> had so far and would seriously appreciate any input as to how to >>>>> straighten this out and get the connection to the database functional. I >>>>> really need to get the site up and running today. >>>>> >>>>> Thanks for your consideration and your time. >>>> What do the logs say? We don't know what's wrong this time. >>>> >>>> >>>> p >>>> >>>> >>
signature.asc
Description: OpenPGP digital signature