I have Tomcat 3.2.2, Suse 7.1 and JDK1.1.8. I configure my 
/usr/local/tomcat/conf/server.xml with this:

  <RequestInterceptor
          className="org.apache.tomcat.request.JDBCRealm"
          debug="99"
          driverName="org.postgresql.Driver"
          connectionURL="jdbc:postgresql://localhost:5432/ingenieria"
          connectionName="postgres"
          connectionPassword="xxxxxxxxx"
          />

but when I run tomcat I get this error messages:

Using classpath: /usr/local/tomcat/lib/tomcat.jar
Using JAVA_HOME: /usr/lib/jdk1.1.8
Using TOMCAT_HOME: /usr/local/tomcat
cinaweb:/usr/local/tomcat/bin # Tomcat: setAttribute home=/usr/local/tomcat
ERROR reading /usr/local/tomcat//conf/server.xml
At Line 129 /Server/ContextManager/RequestInterceptor/ 
className=org.apache.tomcat.request.JDBCRealm debug=99 
driverName=org.postgresql.Driver 
connectionURL=jdbc:postgresql://localhost:5432/ingenieria 
connectionName=postgres connectionPassword=4490337

Guessed home=/usr/local/tomcat
java.lang.reflect.InvocationTargetException
         at 
org.apache.tomcat.util.IntrospectionUtils.execute(IntrospectionUtils.java:87)
         at org.apache.tomcat.startup.Main.execute(Main.java:326)
         at org.apache.tomcat.startup.Main.main(Main.java:189)
2001-06-26 01:33:51 - SessionIdGenerator: Opening /dev/urandom
2001-06-26 01:33:53 - ContextManager: FATAL: error de configuración - 
java.lang.ClassNotFoundException: org.apache.tomcat.request.JDBCRealm
         at 
org.apache.tomcat.util.compat.SimpleClassLoader.loadClass(SimpleClassLoader.java:274)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java)
         at org.apache.tomcat.util.xml.ObjectCreate.start(XmlMapper.java:687)

I don´t know where the JDBCRealm is, but in the tomcat.jar not is.


Please help me!!!
Agustina

Reply via email to