------=_NextPart_000_0004_01BE2DED.F6D13F40
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
i encounter many troubles with using a database with an applet .In fact =
,all's right in my appletViewer but as soon as i try to browse my HTML =
page in IE4.0 , it's written in the java console that my applet is not =
allowed to write / read in my database.
My config is :NT4.0(sp4)+IE4.0+Jbuilder2+jdk1.1.6(borland's one)
I have established a java.sql.Connection and Statement to acces my =
DB.(my database is an MSaccess 8.0).And i imported the whole =
sun.jdbc.odbc package
and deployed my applet so that it can use those classes.
the com.ms.security.PolicyEngine declares the followings:
com.ms.security.SecurityExceptionEx[sun/jdbc/odbc/JdbcOdbcDriver.trusted]=
: cannot access file JdbcOdbcSecurityCheck
at com/ms/security/permissions/FileIOPermission.check =
(FileIOPermission.java)
at com/ms/security/PolicyEngine.deepCheck (PolicyEngine.java)
at com/ms/security/PolicyEngine.checkPermission (PolicyEngine.java)
at com/ms/security/StandardSecurityManager.chk =
(StandardSecurityManager.java)
at com/ms/security/StandardSecurityManager.checkWrite =
(StandardSecurityManager.java)
at sun/jdbc/odbc/JdbcOdbcDriver.trusted (JdbcOdbcDriver.java:502)
at sun/jdbc/odbc/JdbcOdbcDriver.acceptsURL (JdbcOdbcDriver.java:201)
at sun/jdbc/odbc/JdbcOdbcDriver.connect (JdbcOdbcDriver.java:143)
at java/sql/DriverManager.getConnection (DriverManager.java)
at java/sql/DriverManager.getConnection (DriverManager.java)
at elisa/temporaire/MoteurTempo2.jbInit (MoteurTempo2.java:128)
at elisa/temporaire/MoteurTempo2.<init> (MoteurTempo2.java:95)
at elisa/temporaire/Tempo.<init> (Tempo.java:43)
at com/ms/applet/BrowserAppletFrame.newInstance =
(BrowserAppletFrame.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.run (AppletPanel.java)
at java/lang/Thread.run (Thread.java)
com.ms.security.SecurityExceptionEx[sun/jdbc/odbc/JdbcOdbc.<init>]
at com/ms/security/PolicyEngine.shallowCheck (PolicyEngine.java)
at com/ms/security/PolicyEngine.checkCallersPermission =
(PolicyEngine.java)
at com/ms/security/StandardSecurityManager.chk =
(StandardSecurityManager.java)
at com/ms/security/StandardSecurityManager.checkLink =
(StandardSecurityManager.java)
at java/lang/Runtime.loadLibrary (Runtime.java)
at java/lang/System.loadLibrary (System.java)
at sun/jdbc/odbc/JdbcOdbc.<init> (JdbcOdbc.java:63)
at sun/jdbc/odbc/JdbcOdbcDriver.initialize (JdbcOdbcDriver.java:321)
at sun/jdbc/odbc/JdbcOdbcDriver.connect (JdbcOdbcDriver.java:159)
at java/sql/DriverManager.getConnection (DriverManager.java)
at java/sql/DriverManager.getConnection (DriverManager.java)
at elisa/temporaire/MoteurTempo2.jbInit (MoteurTempo2.java:128)
at elisa/temporaire/MoteurTempo2.<init> (MoteurTempo2.java:95)
at elisa/temporaire/Tempo.<init> (Tempo.java:43)
at com/ms/applet/BrowserAppletFrame.newInstance =
(BrowserAppletFrame.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.run (AppletPanel.java)
at java/lang/Thread.run (Thread.java)
com.ms.security.SecurityExceptionEx[sun/jdbc/odbc/JdbcOdbcDriver.trusted]=
: cannot access file JdbcOdbcSecurityCheck
at com/ms/security/permissions/FileIOPermission.check =
(FileIOPermission.java)
at com/ms/security/PolicyEngine.deepCheck (PolicyEngine.java)
at com/ms/security/PolicyEngine.checkPermission (PolicyEngine.java)
at com/ms/security/StandardSecurityManager.chk =
(StandardSecurityManager.java)
at com/ms/security/StandardSecurityManager.checkWrite =
(StandardSecurityManager.java)
at sun/jdbc/odbc/JdbcOdbcDriver.trusted (JdbcOdbcDriver.java:502)
at sun/jdbc/odbc/JdbcOdbcDriver.acceptsURL (JdbcOdbcDriver.java:201)
at sun/jdbc/odbc/JdbcOdbcDriver.connect (JdbcOdbcDriver.java:143)
at java/sql/DriverManager.getConnection (DriverManager.java)
at java/sql/DriverManager.getConnection (DriverManager.java)
at elisa/temporaire/MoteurTempo2.jbInit (MoteurTempo2.java:128)
at elisa/temporaire/MoteurTempo2.<init> (MoteurTempo2.java:95)
at elisa/temporaire/Tempo.<init> (Tempo.java:43)
at com/ms/applet/BrowserAppletFrame.newInstance =
(BrowserAppletFrame.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.run (AppletPanel.java)
at java/lang/Thread.run (Thread.java)
com.ms.security.SecurityExceptionEx[sun/jdbc/odbc/JdbcOdbc.<init>]
at com/ms/security/PolicyEngine.shallowCheck (PolicyEngine.java)
at com/ms/security/PolicyEngine.checkCallersPermission =
(PolicyEngine.java)
at com/ms/security/StandardSecurityManager.chk =
(StandardSecurityManager.java)
at com/ms/security/StandardSecurityManager.checkLink =
(StandardSecurityManager.java)
at java/lang/Runtime.loadLibrary (Runtime.java)
at java/lang/System.loadLibrary (System.java)
at sun/jdbc/odbc/JdbcOdbc.<init> (JdbcOdbc.java:63)
at sun/jdbc/odbc/JdbcOdbcDriver.initialize (JdbcOdbcDriver.java:321)
at sun/jdbc/odbc/JdbcOdbcDriver.connect (JdbcOdbcDriver.java:159)
at java/sql/DriverManager.getConnection (DriverManager.java)
at java/sql/DriverManager.getConnection (DriverManager.java)
at elisa/temporaire/MoteurTempo2.jbInit (MoteurTempo2.java:128)
at elisa/temporaire/MoteurTempo2.<init> (MoteurTempo2.java:95)
at elisa/temporaire/Tempo.<init> (Tempo.java:43)
at com/ms/applet/BrowserAppletFrame.newInstance =
(BrowserAppletFrame.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.run (AppletPanel.java)
at java/lang/Thread.run (Thread.java)
java.sql.SQLException: No suitable driver
at java/sql/DriverManager.getConnection (DriverManager.java)
at java/sql/DriverManager.getConnection (DriverManager.java)
at elisa/temporaire/MoteurTempo2.jbInit (MoteurTempo2.java:128)
at elisa/temporaire/MoteurTempo2.<init> (MoteurTempo2.java:95)
at elisa/temporaire/Tempo.<init> (Tempo.java:43)
at com/ms/applet/BrowserAppletFrame.newInstance =
(BrowserAppletFrame.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.processSentEvent (AppletPanel.java)
at com/ms/applet/AppletPanel.run (AppletPanel.java)
at java/lang/Thread.run (Thread.java)
What can i do????????
I have tried to change the IE4's security paramters but it did nothing.
I have tried to use the com.ms.security package but it did nothing.
I deployed in both jars & not archived way (not as the same time!!!!!)
Please , it's very very urgent.
Thanks in advance
david
------=_NextPart_000_0004_01BE2DED.F6D13F40
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">