• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Zugriff mit Applet auf Access2003 Datenbank

asator19

Neues Mitglied
Hallo

also ich hab in eclipse 3.1 ein applet programmiert. öffne ich dieses applet nun mit dem eclipse appletviewer funktioniert es. ich kann problemlos auf die access 2003 datenbank zugreifen.
dafür habe ich in der java.policy diese programmzeilen geschrieben:

grant codeBase "file:/D:/Eclips_Arbeitsbereich/Surf_Shop/*" {
permission java.io.FilePermission "<<ALL FILES>>", "read, write, delete, execute";
permission java.security.AllPermission;

das einbinden des applets in ein html dokument funktioniert auch.
möchte ich nun von der website aus mit dem applet auf die datenbank zugreifen, funktioniert nix mehr.
(Applet und datenbank befinden sich auf dem selben pc)
es kommt dann diese fehlermeldung:

Exception in thread "AWT-EventQueue-2" java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)
at java.security.AccessControlContext.checkPermission (Unknown Source)
at java.security.AccessController.checkPermission(Unk nown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPackageAccess(Unkno wn Source)
at sun.plugin2.applet.Applet2SecurityManager.checkPac kageAccess(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at DB_Zugriff.DBZugriff.oeffneDB(DBZugriff.java:20)
at fachklassen.Surfen.abrufen(Surfen.java:142)
at gui.SurfenApplet.artikel_auswaehlen(SurfenApplet.j ava:197)
at gui.SurfenApplet$1.actionPerformed(SurfenApplet.ja va:138)
at javax.swing.AbstractButton.fireActionPerformed(Unk nown Source)
at javax.swing.AbstractButton$Handler.actionPerformed (Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed (Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent( Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(U nknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unkno wn Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(U nknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


hoffentlich kann mir jemand bei diesem Problem behilflich sein!!!!
danke schon mal im voraus

gruß
asator19
 
Werbung:
Zurück
Oben