RE: JDBC security?

2002-12-17 Thread Peter
Yes, Tomcat runs fine with all the examples.

-Peter


"Tam, Michael" <[EMAIL PROTECTED]> wrote:

>It doesn't seem to be the driver problem.  It is coming from your network.
>Can you run tomcat by default (i.e. out of the box without your app)??
>
>
>-Original Message-
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
>Sent: Tuesday, December 17, 2002 1:23 PM
>To: [EMAIL PROTECTED]
>Subject: RE: JDBC security?
>
>
>Here's the localhost_log.2002-12-17.txt
>
>2002-12-17 10:36:05 WebappLoader[/bd]: Deploying class repositories to work
>directory /opt/tomcat/work/Standalone/localhost/bd
>2002-12-17 10:36:05 WebappLoader[/bd]: Deploy class files /WEB-INF/classes
>to /opt/tomcat/webapps/bd/WEB-INF/classes
>2002-12-17 10:36:05 WebappLoader[/bd]: Reloading checks are enabled for this
>Context
>2002-12-17 10:36:06 ContextConfig[/bd]: Missing application web.xml, using
>defaults only
>2002-12-17 10:36:06 StandardManager[/bd]: Seeding random number generator
>class java.security.SecureRandom
>2002-12-17 10:36:06 StandardManager[/bd]: Seeding of random number generator
>has been completed
>2002-12-17 10:36:06 StandardWrapper[/bd:default]: Loading container servlet
>default
>2002-12-17 10:36:06 default: init
>2002-12-17 10:36:06 StandardWrapper[/bd:invoker]: Loading container servlet
>invoker
>2002-12-17 10:36:06 invoker: init
>2002-12-17 10:36:06 jsp: init
>2002-12-17 10:36:06 HostConfig[localhost]: Deploying configuration
>descriptor manager.xml
>2002-12-17 10:36:06 WebappLoader[/manager]: Deploying class repositories to
>work directory /opt/tomcat/work/Standalone/localhost/manager
>2002-12-17 10:36:08 ContextConfig[/manager]: Configured an authenticator for
>method BASIC
>2002-12-17 10:36:08 StandardManager[/manager]: Seeding random number
>generator class java.security.SecureRandom
>2002-12-17 10:36:08 StandardManager[/manager]: Seeding of random number
>generator has been completed
>2002-12-17 10:36:08 StandardWrapper[/manager:default]: Loading container
>servlet default
>2002-12-17 10:36:08 default: init
>2002-12-17 10:36:08 StandardWrapper[/manager:invoker]: Loading container
>servlet invoker
>2002-12-17 10:36:08 invoker: init
>2002-12-17 10:36:08 jsp: init
>2002-12-17 10:36:08 HostConfig[localhost]: Deploying configuration
>descriptor admin.xml
>2002-12-17 10:36:27 HostConfig[localhost]: Deploying web application
>directory tomcat-docs
>2002-12-17 10:36:27 StandardHost[localhost]: Installing web application at
>context path /tomcat-docs from URL file:/opt/tomcat/webapps/tomcat-docs
>2002-12-17 10:36:27 WebappLoader[/tomcat-docs]: Deploying class repositories
>to work directory /opt/tomcat/work/Standalone/localhost/tomcat-docs
>2002-12-17 10:36:28 StandardManager[/tomcat-docs]: Seeding random number
>generator class java.security.SecureRandom
>2002-12-17 10:36:28 StandardManager[/tomcat-docs]: Seeding of random number
>generator has been completed
>2002-12-17 10:36:28 StandardWrapper[/tomcat-docs:default]: Loading container
>servlet default
>2002-12-17 10:36:28 default: init
>2002-12-17 10:36:28 StandardWrapper[/tomcat-docs:invoker]: Loading container
>servlet invoker
>2002-12-17 10:36:28 invoker: init
>2002-12-17 10:36:28 jsp: init
>2002-12-17 10:36:28 HostConfig[localhost]: Deploying web application
>directory ROOT
>2002-12-17 10:36:28 StandardHost[localhost]: Installing web application at
>context path  from URL file:/opt/tomcat/webapps/ROOT
>2002-12-17 10:36:28 WebappLoader[]: Deploying class repositories to work
>directory /opt/tomcat/work/Standalone/localhost/_
>2002-12-17 10:36:31 StandardManager[]: Seeding random number generator class
>java.security.SecureRandom
>2002-12-17 10:36:31 StandardManager[]: Seeding of random number generator
>has been completed
>2002-12-17 10:36:31 StandardWrapper[:default]: Loading container servlet
>default
>2002-12-17 10:36:31 default: init
>2002-12-17 10:36:31 StandardWrapper[:invoker]: Loading container servlet
>invoker
>2002-12-17 10:36:31 invoker: init
>2002-12-17 10:36:31 jsp: init
>2002-12-17 10:36:31 HostConfig[localhost]: Deploying web application
>directory webdav
>2002-12-17 10:36:31 StandardHost[localhost]: Installing web application at
>context path /webdav from URL file:/opt/tomcat/webapps/webdav
>2002-12-17 10:36:31 WebappLoader[/webdav]: Deploying class repositories to
>work directory /opt/tomcat/work/Standalone/localhost/webdav
>2002-12-17 10:36:32 StandardManager[/webdav]: Seeding random number
>generator class java.security.SecureRandom
>2002-12-17 10:36:32 StandardManager[/webdav]: Seeding of random number
>generator has been completed
>2002-12-17 10:36:32 StandardWrapper[/webdav:default]: Loading container
>servlet default
>

RE: JDBC security?

2002-12-17 Thread Tam, Michael
It doesn't seem to be the driver problem.  It is coming from your network.
Can you run tomcat by default (i.e. out of the box without your app)??


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 17, 2002 1:23 PM
To: [EMAIL PROTECTED]
Subject: RE: JDBC security?


Here's the localhost_log.2002-12-17.txt

2002-12-17 10:36:05 WebappLoader[/bd]: Deploying class repositories to work
directory /opt/tomcat/work/Standalone/localhost/bd
2002-12-17 10:36:05 WebappLoader[/bd]: Deploy class files /WEB-INF/classes
to /opt/tomcat/webapps/bd/WEB-INF/classes
2002-12-17 10:36:05 WebappLoader[/bd]: Reloading checks are enabled for this
Context
2002-12-17 10:36:06 ContextConfig[/bd]: Missing application web.xml, using
defaults only
2002-12-17 10:36:06 StandardManager[/bd]: Seeding random number generator
class java.security.SecureRandom
2002-12-17 10:36:06 StandardManager[/bd]: Seeding of random number generator
has been completed
2002-12-17 10:36:06 StandardWrapper[/bd:default]: Loading container servlet
default
2002-12-17 10:36:06 default: init
2002-12-17 10:36:06 StandardWrapper[/bd:invoker]: Loading container servlet
invoker
2002-12-17 10:36:06 invoker: init
2002-12-17 10:36:06 jsp: init
2002-12-17 10:36:06 HostConfig[localhost]: Deploying configuration
descriptor manager.xml
2002-12-17 10:36:06 WebappLoader[/manager]: Deploying class repositories to
work directory /opt/tomcat/work/Standalone/localhost/manager
2002-12-17 10:36:08 ContextConfig[/manager]: Configured an authenticator for
method BASIC
2002-12-17 10:36:08 StandardManager[/manager]: Seeding random number
generator class java.security.SecureRandom
2002-12-17 10:36:08 StandardManager[/manager]: Seeding of random number
generator has been completed
2002-12-17 10:36:08 StandardWrapper[/manager:default]: Loading container
servlet default
2002-12-17 10:36:08 default: init
2002-12-17 10:36:08 StandardWrapper[/manager:invoker]: Loading container
servlet invoker
2002-12-17 10:36:08 invoker: init
2002-12-17 10:36:08 jsp: init
2002-12-17 10:36:08 HostConfig[localhost]: Deploying configuration
descriptor admin.xml
2002-12-17 10:36:27 HostConfig[localhost]: Deploying web application
directory tomcat-docs
2002-12-17 10:36:27 StandardHost[localhost]: Installing web application at
context path /tomcat-docs from URL file:/opt/tomcat/webapps/tomcat-docs
2002-12-17 10:36:27 WebappLoader[/tomcat-docs]: Deploying class repositories
to work directory /opt/tomcat/work/Standalone/localhost/tomcat-docs
2002-12-17 10:36:28 StandardManager[/tomcat-docs]: Seeding random number
generator class java.security.SecureRandom
2002-12-17 10:36:28 StandardManager[/tomcat-docs]: Seeding of random number
generator has been completed
2002-12-17 10:36:28 StandardWrapper[/tomcat-docs:default]: Loading container
servlet default
2002-12-17 10:36:28 default: init
2002-12-17 10:36:28 StandardWrapper[/tomcat-docs:invoker]: Loading container
servlet invoker
2002-12-17 10:36:28 invoker: init
2002-12-17 10:36:28 jsp: init
2002-12-17 10:36:28 HostConfig[localhost]: Deploying web application
directory ROOT
2002-12-17 10:36:28 StandardHost[localhost]: Installing web application at
context path  from URL file:/opt/tomcat/webapps/ROOT
2002-12-17 10:36:28 WebappLoader[]: Deploying class repositories to work
directory /opt/tomcat/work/Standalone/localhost/_
2002-12-17 10:36:31 StandardManager[]: Seeding random number generator class
java.security.SecureRandom
2002-12-17 10:36:31 StandardManager[]: Seeding of random number generator
has been completed
2002-12-17 10:36:31 StandardWrapper[:default]: Loading container servlet
default
2002-12-17 10:36:31 default: init
2002-12-17 10:36:31 StandardWrapper[:invoker]: Loading container servlet
invoker
2002-12-17 10:36:31 invoker: init
2002-12-17 10:36:31 jsp: init
2002-12-17 10:36:31 HostConfig[localhost]: Deploying web application
directory webdav
2002-12-17 10:36:31 StandardHost[localhost]: Installing web application at
context path /webdav from URL file:/opt/tomcat/webapps/webdav
2002-12-17 10:36:31 WebappLoader[/webdav]: Deploying class repositories to
work directory /opt/tomcat/work/Standalone/localhost/webdav
2002-12-17 10:36:32 StandardManager[/webdav]: Seeding random number
generator class java.security.SecureRandom
2002-12-17 10:36:32 StandardManager[/webdav]: Seeding of random number
generator has been completed
2002-12-17 10:36:32 StandardWrapper[/webdav:default]: Loading container
servlet default
2002-12-17 10:36:32 default: init
2002-12-17 10:36:32 StandardWrapper[/webdav:invoker]: Loading container
servlet invoker
2002-12-17 10:36:32 invoker: init
2002-12-17 10:36:32 jsp: init
2002-12-17 10:37:18 org.apache.catalina.INVOKER.BookDBServlet: init
2002-12-17 10:37:18 BookDBServlet init: Start
BookDBServlet init: Loading Database Driver
Error Loading interbase.interclient.Driver

2002-12-17 12:17:24 StandardHost[localhost]: Removing web application at
context path /admin



Here's the localhost

RE: JDBC security?

2002-12-17 Thread Peter
Here's the localhost_log.2002-12-17.txt

2002-12-17 10:36:05 WebappLoader[/bd]: Deploying class repositories to work directory 
/opt/tomcat/work/Standalone/localhost/bd
2002-12-17 10:36:05 WebappLoader[/bd]: Deploy class files /WEB-INF/classes to 
/opt/tomcat/webapps/bd/WEB-INF/classes
2002-12-17 10:36:05 WebappLoader[/bd]: Reloading checks are enabled for this Context
2002-12-17 10:36:06 ContextConfig[/bd]: Missing application web.xml, using defaults 
only
2002-12-17 10:36:06 StandardManager[/bd]: Seeding random number generator class 
java.security.SecureRandom
2002-12-17 10:36:06 StandardManager[/bd]: Seeding of random number generator has been 
completed
2002-12-17 10:36:06 StandardWrapper[/bd:default]: Loading container servlet default
2002-12-17 10:36:06 default: init
2002-12-17 10:36:06 StandardWrapper[/bd:invoker]: Loading container servlet invoker
2002-12-17 10:36:06 invoker: init
2002-12-17 10:36:06 jsp: init
2002-12-17 10:36:06 HostConfig[localhost]: Deploying configuration descriptor 
manager.xml
2002-12-17 10:36:06 WebappLoader[/manager]: Deploying class repositories to work 
directory /opt/tomcat/work/Standalone/localhost/manager
2002-12-17 10:36:08 ContextConfig[/manager]: Configured an authenticator for method 
BASIC
2002-12-17 10:36:08 StandardManager[/manager]: Seeding random number generator class 
java.security.SecureRandom
2002-12-17 10:36:08 StandardManager[/manager]: Seeding of random number generator has 
been completed
2002-12-17 10:36:08 StandardWrapper[/manager:default]: Loading container servlet 
default
2002-12-17 10:36:08 default: init
2002-12-17 10:36:08 StandardWrapper[/manager:invoker]: Loading container servlet 
invoker
2002-12-17 10:36:08 invoker: init
2002-12-17 10:36:08 jsp: init
2002-12-17 10:36:08 HostConfig[localhost]: Deploying configuration descriptor admin.xml
2002-12-17 10:36:27 HostConfig[localhost]: Deploying web application directory 
tomcat-docs
2002-12-17 10:36:27 StandardHost[localhost]: Installing web application at context 
path /tomcat-docs from URL file:/opt/tomcat/webapps/tomcat-docs
2002-12-17 10:36:27 WebappLoader[/tomcat-docs]: Deploying class repositories to work 
directory /opt/tomcat/work/Standalone/localhost/tomcat-docs
2002-12-17 10:36:28 StandardManager[/tomcat-docs]: Seeding random number generator 
class java.security.SecureRandom
2002-12-17 10:36:28 StandardManager[/tomcat-docs]: Seeding of random number generator 
has been completed
2002-12-17 10:36:28 StandardWrapper[/tomcat-docs:default]: Loading container servlet 
default
2002-12-17 10:36:28 default: init
2002-12-17 10:36:28 StandardWrapper[/tomcat-docs:invoker]: Loading container servlet 
invoker
2002-12-17 10:36:28 invoker: init
2002-12-17 10:36:28 jsp: init
2002-12-17 10:36:28 HostConfig[localhost]: Deploying web application directory ROOT
2002-12-17 10:36:28 StandardHost[localhost]: Installing web application at context 
path  from URL file:/opt/tomcat/webapps/ROOT
2002-12-17 10:36:28 WebappLoader[]: Deploying class repositories to work directory 
/opt/tomcat/work/Standalone/localhost/_
2002-12-17 10:36:31 StandardManager[]: Seeding random number generator class 
java.security.SecureRandom
2002-12-17 10:36:31 StandardManager[]: Seeding of random number generator has been 
completed
2002-12-17 10:36:31 StandardWrapper[:default]: Loading container servlet default
2002-12-17 10:36:31 default: init
2002-12-17 10:36:31 StandardWrapper[:invoker]: Loading container servlet invoker
2002-12-17 10:36:31 invoker: init
2002-12-17 10:36:31 jsp: init
2002-12-17 10:36:31 HostConfig[localhost]: Deploying web application directory webdav
2002-12-17 10:36:31 StandardHost[localhost]: Installing web application at context 
path /webdav from URL file:/opt/tomcat/webapps/webdav
2002-12-17 10:36:31 WebappLoader[/webdav]: Deploying class repositories to work 
directory /opt/tomcat/work/Standalone/localhost/webdav
2002-12-17 10:36:32 StandardManager[/webdav]: Seeding random number generator class 
java.security.SecureRandom
2002-12-17 10:36:32 StandardManager[/webdav]: Seeding of random number generator has 
been completed
2002-12-17 10:36:32 StandardWrapper[/webdav:default]: Loading container servlet default
2002-12-17 10:36:32 default: init
2002-12-17 10:36:32 StandardWrapper[/webdav:invoker]: Loading container servlet invoker
2002-12-17 10:36:32 invoker: init
2002-12-17 10:36:32 jsp: init
2002-12-17 10:37:18 org.apache.catalina.INVOKER.BookDBServlet: init
2002-12-17 10:37:18 BookDBServlet init: Start
BookDBServlet init: Loading Database Driver
Error Loading interbase.interclient.Driver

2002-12-17 12:17:24 StandardHost[localhost]: Removing web application at context path 
/admin



Here's the localhost_admin_log.2002-12-17.txt

2002-12-17 10:36:08 WebappLoader[/admin]: Deploying class repositories to work 
directory /opt/tomcat/work/Standalone/localhost/admin
2002-12-17 10:36:08 WebappLoader[/admin]: Deploy class files /WEB-INF/classes to 
/opt/tomcat/webapps/../server/webapps/admin/WEB-INF/classes
2002-

RE: JDBC security?

2002-12-17 Thread Tam, Michael
Hi Peter,

   We need more details on the log in order to help.  I will take a wild
guess here that the servlet can't find the driver and which may due to the
driver lib is located in the wrong place.  Hope this helps.

Regards,
Michael

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 17, 2002 8:55 AM
To: [EMAIL PROTECTED]
Subject: JDBC security?


To all,

I had a servlet communicating via JDBC to an Interbase database on Tomcat
3.? and Apache 1.3.27, I can't remember tomcat version version.

Now that I have Apache 2.04 and Tomcat 4.1.17 up and running the same
servlet will not connect, the log file indicated it won't/can't load the
database driver.

Has there been some security updates to Tomcat that prohibit loading a
databse driver unless specified ? 

Here's the localhost_log.2002-12-17.txt file error message,

Error Loading interbase.interclient.Driver

...and here's the servlet code..

import interbase.interclient.Driver;
import java.io.*;
import java.util.*;
import java.sql.*;
import java.text.*;
import java.lang.*;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;


public class DBServlet extends HttpServlet {

  protected String dbURL =
"jdbc:interbase://127.0.0.1//opt/tomcat/webapps/bd/database/main.gdb";
I tried this also
// protected String dbURL =
"jdbc:interbase://localhost//opt/tomcat/webapps/bd/database/main.gdb";


  public void init(ServletConfig config) throws ServletException {
super.init(config);
try {
Properties prop = new Properties();
prop.put ("user", "SYSDBA");
prop.put ("password", "masterkey");

THIS is the line that bombs!
Class.forName("interbase.interclient.Driver");


Thanks, 
-Peter


__
The NEW Netscape 7.0 browser is now available. Upgrade now!
http://channels.netscape.com/ns/browsers/download.jsp 

Get your own FREE, personal Netscape Mail account today at
http://webmail.netscape.com/

--
To unsubscribe, e-mail:

For additional commands, e-mail:


--
To unsubscribe, e-mail:   
For additional commands, e-mail: