RE: DO NOT REPLY [Bug 15659] - Error at staratup !!!! No class in \server\webapps\admin\WEB-INF\classes\org\apache\webapp\admin directory
Thanks for the tip, however, I was hoping the statement below was true, and it doesn't seem to work for me. I'm on Windows - does that make a difference? It is recommended to build from CVS for Tomcat 5.0.x (and it is very easy): http://jakarta.apache.org/tomcat/building.html Thanks, Matt -Original Message- From: Amy Roh [mailto:[EMAIL PROTECTED]] Sent: Thursday, December 26, 2002 4:48 PM To: Tomcat Developers List Subject: Re: DO NOT REPLY [Bug 15659] - Error at staratup No class in \server\webapps\admin\WEB-INF\classes\org\apache\webapp\admin directory Matt Raible wrote: Building from CVS sounds easy - and definitely looks like a good idea - however, it didn't work for me. Any ideas? init: [echo] modeler 1.1-dev prepare: [mkdir] Created dir: D:\source\commons-modeler-1.1dev\build [mkdir] Created dir: D:\source\commons-modeler-1.1dev\build\classes [mkdir] Created dir: D:\source\commons-modeler-1.1dev\build\conf [mkdir] Created dir: D:\source\commons-modeler-1.1dev\build\tests static: [copy] Copying 1 file to D:\source\commons-modeler-1.1dev\build\conf compile-only: [javac] Compiling 18 source files to D:\source\commons-modeler-1.1dev\build\classes [javac] D:\source\commons-modeler-1.1dev\src\java\org\apache\commons\modeler\a nt \JmxInvoke.java:58: package javax.ma nagement does not exist [javac] import javax.management.*; [javac] ^ You're missing JMX. Make sure you have downloaded JMX and set jmx.home correctly. Amy --- Additional Comments From [EMAIL PROTECTED] 2002-12-25 20:17 --- 5.0.0 Alpha is quite outdated (and the admin webapp worked). It is recommended to build from CVS for Tomcat 5.0.x (and it is very easy): http://jakarta.apache.org/tomcat/building.html -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:tomcat-dev- [EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:tomcat-dev- [EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: DO NOT REPLY [Bug 15659] - Error at staratup !!!! No class in \server\webapps\admin\WEB-INF\classes\org\apache\webapp\admin directory
Building from CVS sounds easy - and definitely looks like a good idea - however, it didn't work for me. Any ideas? init: [echo] modeler 1.1-dev prepare: [mkdir] Created dir: D:\source\commons-modeler-1.1dev\build [mkdir] Created dir: D:\source\commons-modeler-1.1dev\build\classes [mkdir] Created dir: D:\source\commons-modeler-1.1dev\build\conf [mkdir] Created dir: D:\source\commons-modeler-1.1dev\build\tests static: [copy] Copying 1 file to D:\source\commons-modeler-1.1dev\build\conf compile-only: [javac] Compiling 18 source files to D:\source\commons-modeler-1.1dev\build\classes [javac] D:\source\commons-modeler-1.1dev\src\java\org\apache\commons\modeler\ant \JmxInvoke.java:58: package javax.ma nagement does not exist [javac] import javax.management.*; [javac] ^ --- Additional Comments From [EMAIL PROTECTED] 2002-12-25 20:17 --- 5.0.0 Alpha is quite outdated (and the admin webapp worked). It is recommended to build from CVS for Tomcat 5.0.x (and it is very easy): http://jakarta.apache.org/tomcat/building.html -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: Upgrade to Tomcat 4.1.17 - server has reset connection
You are correct - I am using Apache 1.3. Is there anyway I can change this log message setting? Thanks, Matt -Original Message- From: Costin Manolache [mailto:[EMAIL PROTECTED]] Sent: Tuesday, December 17, 2002 11:22 PM To: [EMAIL PROTECTED] Subject: Re: Upgrade to Tomcat 4.1.17 - server has reset connection Matt Raible wrote: I upgraded my site to use Tomcat 4.1.17 tonight. While this fixed all my previous ClassNotFound errors for the hsql jdbc driver (in Tomcat 4.0.6), I started getting a new error: 17-Dec-2002 10:02:52 PM org.apache.jk.common.ChannelSocket processConnection INFO: server has been restarted or reset this connection I don't know if this is a Tomcat bug or if it's something in my application (Roller). It seems to occur when someone views the site, but it doesn't seem to affect the site at all. I assume you are using Apache 1.3 ? This is a message indicating that the web server has been restarted. Probably we should downgrade the message to debug, since this is normal for apache ( it is not normal for other servers ). Apache has a config option to restart itself after a number of requests - to avoid memory leaks on some OSes. Costin -- To unsubscribe, e-mail: mailto:tomcat-dev- [EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Upgrade to Tomcat 4.1.17 - server has reset connection
I upgraded my site to use Tomcat 4.1.17 tonight. While this fixed all my previous ClassNotFound errors for the hsql jdbc driver (in Tomcat 4.0.6), I started getting a new error: 17-Dec-2002 10:02:52 PM org.apache.jk.common.ChannelSocket processConnection INFO: server has been restarted or reset this connection I don't know if this is a Tomcat bug or if it's something in my application (Roller). It seems to occur when someone views the site, but it doesn't seem to affect the site at all. Thanks, Matt
Re: Bug or feature?
On Friday, December 6, 2002, at 07:05 AM, Thomas Paradies wrote: Hi, I'm a little bit confused about the use of the security-role tag - generally and especially in Tomcat. The WebApp DTD refers for auth-constraint to this element commented as follows: ... The role-name used here must either correspond to the role-name of one of the security-role elements defined for this web application, or be the specially reserved role-name * that is a compact syntax for indicating all roles in the web application. ... If no roles are defined, no user is allowed access to the portion of the web application described by the containing security-constraint... I've tried to do this with Tomcat (4.1.16) but it didn't work as described. Tested with this web.xml (test.jsp also needed): ?xml version=1.0 encoding=ISO-8859-1? !DOCTYPE web-app PUBLIC -//Sun Microsystems, Inc.//DTD Web Application 2.3//EN http://java.sun.com/dtd/web-app_2_3.dtd; web-app servlet servlet-nameRoleRef/servlet-name jsp-file/test.jsp/jsp-file /servlet servlet-mapping servlet-name RoleRef /servlet-name url-pattern /test /url-pattern /servlet-mapping security-constraint web-resource-collection web-resource-nameWebCollection/web-resource-name url-pattern/test/url-pattern /web-resource-collection auth-constraint role-name*/role-name /auth-constraint This means that ALL roles can access this resource. When you specify *, you don't need to specify security-role below, but if you DO specify a role or roles, then it is necessary to define roles. At least, this is my impression from the specs. If you want your desired behavior, change role-name to use specialrole. /security-constraint login-config auth-methodBASIC/auth-method realm-namedefault/realm-name /login-config !-- uncommenting security-role causes nothing -- security-role role-namespecialrole/role-name /security-role /web-app Only specialRole should have the permission to access the resource test.jsp, if uncommented no user should have this permission - but in Tomcat any role (e.g. tomcat, from global context) has in both cases the permission ... Is this wanted behaviour or is this a bug? Regards, Thomas Paradies -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
logging error on 5.0/OS X 10.2.2
I'm using OS X 10.2.2 and JDK 1.3.1. When I run my application on Tomcat 5.0, I get the following error: java.lang.ExceptionInInitializerError: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.SimpleLog does not implement Log at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImp l.java:555) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImp l.java:289) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImp l.java:259) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:390) at org.apache.jasper.compiler.Compiler.(Compiler.java:99) Is this a known issue? Thanks, Matt -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
RE: Tomcat 5.0/JSP2.0 Problem
I was/am getting this same error, as documented at: http://www.mail-archive.com/tomcat-dev@jakarta.apache.org/msg37257.html The error at the end of the stackTrace appears to indicate the problem: java.lang.ClassNotFoundException: org.apache.webapp.admin.ApplicationServlet It's exactly right, there are no *.class files in $CATALINA_HOME/server/webapps/admin/WEB-INF/classes/** I tried last nights build from: http://jakarta.apache.org/builds/jakarta-tomcat/nightly-5/30-Nov-2002/ and it doesn't appear to have them either. Should I enter this as a bug in Bugzilla? However, the milestone build from: http://jakarta.apache.org/builds/jakarta-tomcat/milestone/v5.0.0/bin/ (10-14-02) appears to have the admin app intact. Can I use this one and get all the expected functionality? Or maybe the admin app from 4.1.12? Thanks, Matt -Original Message- From: Sue Spielman [mailto:[EMAIL PROTECTED]] Sent: Friday, November 29, 2002 1:08 PM To: [EMAIL PROTECTED] Subject: Tomcat 5.0/JSP2.0 Problem I'm using the 11/29 nightly Tomcat 5.0 build to execute the JSP 2.0 samples, specifically the tag files. I'm getting an exception thrown, which I has something to do with the way Tomcat is starting up concerning the WebappClassLoader, but I'm not sure how to fix it. I'm running with classpaths set using: J2EE 1.4 beta2 J2SE 1.4.1 Any insight into what might be causing the following stack traces would be greatly appreciated. I'm on a deadline for Monday. Below are both the admin log and the localhost log. localhost_admin_log.2002-11-29 2002-11-29 12:55:34 default: init 2002-11-29 12:55:34 Nov 29, 2002 12:55:34 PM org.apache.catalina.core.StandardWrapper unavailable INFO: Marking servlet action as unavailable Nov 29, 2002 12:55:34 PM org.apache.catalina.core.StandardWrapper loadServlet SEVERE: Error loading WebappClassLoader delegate: false repositories: /WEB-INF/classes/ -- Parent Classloader: StandardClassLoader delegate: true repositories: file:C:\opensource\jakarta-tomcat-5.0\server\classes\ file:C:\opensource\jakarta-tomcat-5.0\server\lib\tomcat-jk2.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\tomcat-http11.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\tomcat-util.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\commons-beanutils.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\catalina-ant.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\servlets-common.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\catalina.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\servlets-default.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\servlets-webdav.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\servlets-manager.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\jakarta-regex p-1.2.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\commons-digester.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\commons-modeler.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\tomcat-coyote.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\mx4j-jmx.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\servlets-invoker.jar file:C:\opensource\jakarta-tomcat-5.0\server\lib\commons-logging.jar -- Parent Classloader: StandardClassLoader delegate: true repositories: file:C:\opensource\jakarta-tomcat-5.0\common\classes\ file:C:\opensource\jakarta-tomcat-5.0\common\endorsed\xmlParse rAPIs.jar file:C:\opensource\jakarta-tomcat-5.0\common\endorsed\xercesImpl.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\jasper-runtime.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\naming-factory.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\commons-dbcp.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\naming-common.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\naming-resources.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\commons-colle ctions.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\jsp20el.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\naming-java.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\commons-loggi ng-api.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\jasper-compiler.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\servlet-api.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\jsp-api.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\commons-pool.jar file:C:\opensource\jakarta-tomcat-5.0\common\lib\ant.jar -- Parent Classloader: sun.misc.Launcher$AppClassLoader@12f6684 org.apache.webapp.admin.ApplicationServlet java.lang.ClassNotFoundException: org.apache.webapp.admin.ApplicationServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappC lassLoader.java:1307) at
RE: Tomcat 5 Nightly ( Errors
This definitely got me a lot closer - and I now I am able to run the jsp-examples and servlet-examples. However, I had to both download the nightly build AND the latest xerces from gump. Now I'm getting the following error: SEVERE: Error loading WebappClassLoader delegate: false repositories: /WEB-INF/classes/ -- Parent Classloader: StandardClassLoader delegate: true repositories: file:D:\Tools\jakarta-tomcat-5.0\server\classes\ file:D:\Tools\jakarta-tomcat-5.0\server\lib\catalina-ant.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\catalina.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\commons-beanutils.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\commons-digester.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\commons-logging.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\commons-modeler.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\jakarta-regexp-1.2.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\mx4j-jmx.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\servlets-common.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\servlets-default.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\servlets-invoker.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\servlets-manager.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\servlets-webdav.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\tomcat-coyote.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\tomcat-http11.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\tomcat-jk2.jar file:D:\Tools\jakarta-tomcat-5.0\server\lib\tomcat-util.jar -- Parent Classloader: StandardClassLoader delegate: true repositories: file:D:\Tools\jakarta-tomcat-5.0\common\classes\ file:D:\Tools\jakarta-tomcat-5.0\common\endorsed\xercesImpl.jar file:D:\Tools\jakarta-tomcat-5.0\common\endorsed\xmlParserAPIs.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\ant.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\commons-collections.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\commons-dbcp.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\commons-logging-api.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\commons-pool.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\jasper-compiler.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\jasper-runtime.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\jsp-api.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\jsp20el.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\naming-common.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\naming-factory.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\naming-java.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\naming-resources.jar file:D:\Tools\jakarta-tomcat-5.0\common\lib\servlet-api.jar -- Parent Classloader: sun.misc.Launcher$AppClassLoader@12f6684 org.apache.webapp.admin.ApplicationServlet java.lang.ClassNotFoundException: org.apache.webapp.admin.ApplicationServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader .java:1307) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader .java:1154) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav a:870) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:805) -Original Message- From: Jeanfrancois Arcand [mailto:[EMAIL PROTECTED]] Sent: Monday, November 25, 2002 8:02 AM To: Tomcat Developers List Subject: Re: Tomcat 5 Nightly ( Errors See http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13282 Download Xerces 2.1.0 or the current nightly build: http://gump.covalent.net/jars/latest/xml-xerces2/ -- Jeanfrancois Matt Raible wrote: I downloaded the Tomcat 5 binary version from http://jakarta.apache.org/builds/jakarta-tomcat/nightly-5/ (Nov. 23rd 2002) and I'm trying to get it working. Below is a condensed list of error's I'm receiving. Please let me know what I need to change OR what I'm doing wrong and I'll attempt to spread the knowledge. Thanks, Matt Apache Tomcat/5.0 Nov 23, 2002 9:02:34 PM org.apache.commons.digester.Digester fatalError SEVERE: Parse Fatal Error at line 307 column 39: The string -- is not permitted within comments. org.xml.sax.SAXParseException: The string -- is not permitted within comments. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseExce ption(Unkn o wn Source) Nov 23, 2002 9:02:34 PM org.apache.catalina.startup.ContextConfig start SEVERE: Exception processing TLD at resource path /WEB-INF/controls.tld javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/controls.tld at org.apache.catalina.startup.ContextConfig.tldScanTld(ContextC onfig.java : 1159) Nov 23, 2002 9:02:34 PM org.apache.catalina.startup.ContextConfig start SEVERE: Marking this application unavailable due to previous error(s) Nov
Tomcat 5 Nightly ( Errors
I downloaded the Tomcat 5 binary version from http://jakarta.apache.org/builds/jakarta-tomcat/nightly-5/ (Nov. 23rd 2002) and I'm trying to get it working. Below is a condensed list of error's I'm receiving. Please let me know what I need to change OR what I'm doing wrong and I'll attempt to spread the knowledge. Thanks, Matt Apache Tomcat/5.0 Nov 23, 2002 9:02:34 PM org.apache.commons.digester.Digester fatalError SEVERE: Parse Fatal Error at line 307 column 39: The string -- is not permitted within comments. org.xml.sax.SAXParseException: The string -- is not permitted within comments. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unkno wn Source) Nov 23, 2002 9:02:34 PM org.apache.catalina.startup.ContextConfig start SEVERE: Exception processing TLD at resource path /WEB-INF/controls.tld javax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/controls.tld at org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java: 1159) Nov 23, 2002 9:02:34 PM org.apache.catalina.startup.ContextConfig start SEVERE: Marking this application unavailable due to previous error(s) Nov 23, 2002 9:02:34 PM org.apache.catalina.session.ManagerBase getRandom INFO: Seeding random number generator class java.security.SecureRandom 200 Nov 23, 2002 9:02:34 PM org.apache.catalina.core.ContainerBase log INFO: Context startup failed due to previous errors Nov 23, 2002 9:02:34 PM org.apache.catalina.startup.ContextConfig authenticatorConfig INFO: Configured an authenticator for method BASIC Nov 23, 2002 9:02:37 PM org.apache.catalina.core.ContainerBase log INFO: Installing web application at context path /jsp-examples from URL file:d:/tools/jakarta-tomcat-5.0/webapps/jsp-exa mples Nov 23, 2002 9:02:37 PM org.apache.commons.digester.Digester fatalError SEVERE: Parse Fatal Error at line 307 column 39: The string -- is not permitted within comments. org.xml.sax.SAXParseException: The string -- is not permitted within comments. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unkno wn Source) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) Nov 23, 2002 9:02:37 PM org.apache.catalina.startup.ContextConfig start SEVERE: Exception processing TLD META-INF/sql-rt.tld in JAR at resource path /WEB-INF/lib/standard.jar javax.servlet.ServletException: Exception processing TLD META-INF/sql-rt.tld in JAR at resource path /WEB-INF/lib/standa rd.jar at org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java: 1079) at org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:100 5) -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]