Visualizzazione dei risultati da 1 a 5 su 5

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di mdegiova
    Registrato dal
    Feb 2009
    residenza
    Sondrio
    Messaggi
    134
    Si è un' applet che gira all'interno di un browser.
    Ma le policy sono i permessi contenuti nel file creato con PolicyToll ?
    Ma il file Policy una volta costruito dove lo metto ?
    Come lo legge il browser ?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da mdegiova Visualizza il messaggio
    Ma le policy sono i permessi contenuti nel file creato con PolicyToll ?
    Sì. Il Policy Tool è solo lo strumento che permette di editare più comodamente i file di policy ma ovviamente si possono anche scrivere "a mano" conoscendo bene la sintassi.

    Quote Originariamente inviata da mdegiova Visualizza il messaggio
    Ma il file Policy una volta costruito dove lo metto ?
    Come lo legge il browser ?
    Non centra il browser ... centra il JRE ovvero il Runtime Environment di Java.
    Comunque è tutto spiegato in dettaglio qui: Default Policy Implementation and Policy File Syntax
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di mdegiova
    Registrato dal
    Feb 2009
    residenza
    Sondrio
    Messaggi
    134
    di leggere un database dbf tramite java

    allora il mio applicativo java è composto da un semplice pulsante che effettua la ricerca del testo inserito.
    l'applicativo è compilato in un JAR il file manifest corretto e firmato.

    per avviare l'applicazione mi servo di un apagina html .

    <html>
    <head>
    </head>
    <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
    <td width="100%" height="100%">
    <script src="https://www.java.com/js/deployJava.js"></script>
    <script>
    var attributes = { code:'dbf.start',
    name:'Miaapplet',
    archive:'dbf.jar',
    width:'100%', height:'100%' };
    var parameters = {jnlp_href: 'test.jnlp',
    paramOutsideJNLPFile: 'fooOutsideJNLP' };
    deployJava.runApplet(attributes, parameters, '1.7');
    </script>
    </td>
    </table>

    il database si trova in una cartella con accesso di lettura e scrittura il tutto caricato su un server ARUBA.

    la applet funziona ma quando clicco su pulsante mi da il seguente errore:

    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.SecurityManagerHelper.checkPack ageAccessHelper(Unknown Source)
    at sun.plugin2.applet.AWTAppletSecurityManager.checkP ackageAccess(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.sun.jnlp.JNLPPreverifyClassLoader.loadClass0(U nknown Source)
    at com.sun.jnlp.JNLPPreverifyClassLoader.loadClass(Un known Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(U nknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Un known Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(U nknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Un known Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Un known Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at dbf.dbfFrame.trovaActionPerformed(dbfFrame.java:14 4)
    at dbf.dbfFrame.access$000(dbfFrame.java:28)
    at dbf.dbfFrame$1.actionPerformed(dbfFrame.java:71)
    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.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$200(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPri vilege(Unknown Source)
    at java.security.ProtectionDomain$1.doIntersectionPri vilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPri vilege(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)

    mi hanno detto che serve scrivere un file Policy, ma non riesco a capire come farlo leggere.

    L'applicazione gira sul web quindi non posso installarlo solo sul mio PC.

    Vi chiedo un grande aiuto .

    Grazie




    </html>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.