Thanks for the advice below. It seems to be the right advice in theory, but for some reason, still doesn't work. I am guessing that perhaps connections to Oracle require some additional permissions we don't know about.
I have solved the problem with: permission java.security.AllPermission; only in the tomcat.policy.custom Thanks and regards Paul Rosenthal ----- Original Message ----- From: "alpo" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, November 29, 2001 12:57 AM Subject: RE: [cobalt-developers] tomcat.policy.custom & permission for external hosts > Hi, > > You need the following: > permission java.net.SocketPermission "<putRequiredDomainNameHere>:1521", > "listen,connect,resolve"; > > or > permission java.net.SocketPermission "*:1521", "listen,connect,resolve"; > for all hosts. > > Regards, > Alexander Povargo > YourNewHosting.com > [EMAIL PROTECTED] > http://www.yournewhosting.com > ICQ 25639843 > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > [mailto:cobalt-developers- > > [EMAIL PROTECTED]] On Behalf Of Paul Rosenthal > > Sent: Thursday, November 29, 2001 4:05 AM > > To: [EMAIL PROTECTED] > > Subject: [cobalt-developers] tomcat.policy.custom & permission for > > external hosts > > > > We are porting a working servlet/jsp application from JRun on NT4 to > > Tomcat > > on a Raq4. > > > > This application needs to connect to an Oracle database on another > server. > > This database is up and running perfectly fine and is contactable. > > > > We have copied over the classes12.zip file which contains the JDBC > drivers > > we have successfully been using so far. We have renamed them > > classes12.jar > > and put them in /usr/java/jakarta-tomcat/lib which we believe to be > the > > right place for them, and believe that they are being picked up and > > detected. > > > > On the Tomcat platform, when we try to run the application, it ends > with > > the > > error, perhaps not surprisingly: > > > > Null pointer exception (no database > > connection)java.security.AccessControlException: access denied > > (java.net.SocketPermission IP address:1521 connect,resolve) > > > > [1521 is the Oracle port] > > > > I gather we have to modify the tomact.policy file, and on a Raq4, this > is > > done by creating a tomcat.policy.custom file. > > > > My question is, what is the exact code I need to enter into this file > to > > allow Tomcat to "see out" to the remote server, to allow our > application > > to > > connect to the database? > > > > Either for a specific site on the Raq4, or for all sites? > > > > I have tried a few things by looking at other examples, but all to no > > avail. > > > > Any help from either anyone who has actually connected to an Oracle > > database, or anyone who just knows how to connect to a remote database > on > > another machine, would be greatly appreciated. > > > > Regards > > > > Paul Rosenthal > > > > > > > > _______________________________________________ > > cobalt-developers mailing list > > [EMAIL PROTECTED] > > http://list.cobalt.com/mailman/listinfo/cobalt-developers > > > _______________________________________________ > cobalt-developers mailing list > [EMAIL PROTECTED] > http://list.cobalt.com/mailman/listinfo/cobalt-developers _______________________________________________ cobalt-developers mailing list [EMAIL PROTECTED] http://list.cobalt.com/mailman/listinfo/cobalt-developers
