Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    66

    caricamento applet Java non riuscito

    ciao a tutti,
    presso un cliente abbiamo installato un dispositivo (una centralina di regolazione x condizionamento) che, tramite porta ethernet e motore web interno, permette la modifica e la gestione dei parametri da un PC nella stessa LAN tramite explorer e la JRE.
    Abbiamo provato la connessione da un PC nella stessa LAN e tutto funziona perfettamente .. volendo però gestire questo controllore anche da remoto abbiamo configurato il router della LAN in modo da rendere accessibile l'IP del controllore dal solo IP pubblico di una LAN diversa.
    La cosa strana è che, da questa LAN remota, viene visualizzato immediatamente il contenuto statico della pagina (quindi il collegamento IP funziona), poi viene chiesto di cliccare sul centro della pagina per attivare un controllo, viene visualizzato in basso a SX caricamento applet ... e poi questo errore (caricamento applet java non riuscito):

    caricamento: classe webitc.AppletMain.class non trovata.
    java.lang.ClassNotFoundException: webitc.AppletMain.class

    e altro (non vi posto tutta la sbrodolata della console Java ma se serve lo faccio volentieri).
    Io non conosco Java, ma siccome ho scaricato la JRE ufficiale dal sito java.com credevo di essere a posto .... vi viene in mente qualche suggerimento ?

    Grazie in anticipo
    eK

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: caricamento applet Java non riuscito

    Originariamente inviato da ekontar
    caricamento: classe webitc.AppletMain.class non trovata.
    java.lang.ClassNotFoundException: webitc.AppletMain.class

    e altro (non vi posto tutta la sbrodolata della console Java ma se serve lo faccio volentieri).
    Io non conosco Java, ma siccome ho scaricato la JRE ufficiale dal sito java.com credevo di essere a posto .... vi viene in mente qualche suggerimento ?
    Quella applet immagino che sia contenuta in un file .jar. Bisogna vedere dove è quel file .jar e come è "referenziato" nella pagina html. Posta il pezzo di codice HTML che definisce la applet.
    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
    Registrato dal
    Oct 2005
    Messaggi
    66
    io sono lato client, eh ... mi sto cercando di collegare ad un PC industriale dove non ho assolutamente accesso (nel senso che è una scatola nera con una connessione di rete e un motore web interno). Come posso fare a farti vedere il codice HTML che definisce la applet ?
    Aggiungo (prima non l'ho messo) che ho anche questo errore:

    Caused by: java.io.IOException: open HTTP connection failed.

    anzi, aspetta che metto tutto il contenuto della console:

    Java(TM) Plug-in: Versione 1.4.2_04
    Uso della versione JRE 1.4.2_04 Java HotSpot(TM) Client VM
    Directory principale utente = C:\Documents and Settings\eKontar

    Configurazione proxy: Nessun proxy

    caricamento: classe webitc.AppletMain.class non trovata.
    java.lang.ClassNotFoundException: webitc.AppletMain.class

    at sun.applet.AppletClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadCode(Unknown Source)
    at sun.applet.AppletPanel.createApplet(Unknown Source)
    at sun.plugin.AppletViewer.createApplet(Unknown Source)
    at sun.applet.AppletPanel.runLoader(Unknown Source)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.IOException: open HTTP connection failed.
    at sun.applet.AppletClassLoader.getBytes(Unknown Source)
    at sun.applet.AppletClassLoader.access$100(Unknown Source)
    at sun.applet.AppletClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    ... 10 more

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da ekontar
    Come posso fare a farti vedere il codice HTML che definisce la applet ?
    La applet sta in una pagina web e la pagina web la apri in un browser. Dal browser fatti visualizzare il codice, c'è sicuramente l'opzione apposita (in IE è nel menù Visualizza -> HTML).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    66
    Questo è il codice HTML .... si vede anche, nella finestrella della console Java, un riferimento alla linea 26 carattere 3 'Proprietà o metodo non supportati dall'oggetto'

    Grazie per l'aiuto !!


    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
    <head profile="http://purl.org/net/uriprofile/">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <meta http-equiv="Content-Script-Type" content="text/javascript" />

    <title>Daikin</title>
    <style type="text/css">
    <!--
    a.tlist { color: #FFFFFF; }
    span.tlist { color: #FFFFFF; }
    td.sel { background-color: #FF6500; }
    td.nosel { background-color: #004184; }
    body { margin:4; padding:4; }
    -->
    </style>

    <script type="text/javascript">
    <!--

    function reload() {
    location.reload(true);
    }

    function title() {

    document.write('[img]images/title1.png[/img]');
    var w = 10;
    var width = document.body.clientWidth-20;
    if ( width < 800 ) {
    width = width+10;
    }
    for ( i = w+546; i<width; i+=w ) {
    document.write('[img]images/title2.png[/img]');
    }
    }

    // -->
    </script>

    </head>
    <frameset framespacing=0 frameborder=0 border=0 rows="80,*">
    <frame name=top src=top.htm scrolling=no noresize>
    <frame name=contents src=contents.htm>
    <noframes>
    <body bgcolor="#6699FF" text="#ffffff" onresize="reload()">

    <script type="text/javascript">
    <!--
    title();
    // -->
    </script>


    Sorry, Your browser doesn't support &lt;FRAME&gt;.
    </p>
    <table border="0" width="100%">
    <tr>
    <td width="100%" align="center" valign="bottom">[img]images/cright.gif[/img]</td>
    </tr>
    </table>
    </body>
    </noframes>
    </frameset>
    </html>

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    66
    Su FireFox ho subito questo errore:

    No Java 2 SDK, Standard Edition v 1.4.2_04 support for APPLET!!

  7. #7
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Da quanto vedo, la pagina usa i frame. Quindi quella pagina che hai postato è solo la "principale", quella che definisce i frame ... e non mi dice nulla. Con IE fai click tasto destro sulla pagina dove dovrebbe esserci la applet e poi -> HTML. Poi cerca i riferimenti alla applet. In linea di massima dovrebbe esserci un tag <applet>.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    66
    Grazie per l'aiuto .... ecco il codice:


    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
    <head profile="http://purl.org/net/uriprofile/">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <meta http-equiv="Content-Script-Type" content="text/javascript" />

    <title>Daikin</title>
    <style type="text/css">
    <!--
    a.tlist { color: #FFFFFF; }
    span.tlist { color: #FFFFFF; }
    td.sel { background-color: #FF6500; }
    td.nosel { background-color: #004184; }
    body { margin:4; padding:4; }
    -->
    </style>

    <script type="text/javascript">
    <!--
    function load() {
    if(document.app != null) {
    cnt = document.app.getInstanceCount();
    if ( cnt > 1 ) {
    parent.close();
    return;
    }
    if ( document.app.isValidVMVersion() == false ) {
    document.write( '<body bgcolor="#6699FF" text="#ffffff">' );
    document.write( "

    " );
    document.write( "No Java 2 SDK, Standard Edition v 1.4.2_04 support for APPLET!!
    " );
    document.write( "</p>" );
    document.write( "</body>" );
    return;
    }
    resize();
    document.app.setCookie(document.cookie);
    }
    }

    function resize() {
    if(document.app != null) {
    var height = document.body.clientHeight-60;
    if ( height > 250 ) {
    document.app.height = height;
    } else {
    document.app.height = 250;
    }
    var width = document.body.clientWidth-20;
    if ( width > 100 ) {
    document.app.width = width;
    } else {
    document.app.width = 100;
    }
    }
    }

    function unload() {
    if(document.app != null) {
    cookie = document.app.getCookie();
    document.cookie = cookie;
    }
    }

    // -->
    </script>
    </head>
    <body bgcolor="#6699FF" text="#ffffff" onload="load()" onresize="resize()" onunload="unload()">



    <object id="app" classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    width="100%" height="100%" align="middle">
    <param name="code" value="webitc.AppletMain.class" />
    <param name="codebase" value="." />
    <param name="archive" value="webITC.jar" />

    <param name="type" value="application/x-java-applet" />




    No Java 2 SDK, Standard Edition v 1.4.2_04 support for APPLET!!

    </p>

    </object>

    <table border="0" width="100%">
    <tr>
    <td width="100%" align="center" valign="bottom">[img]images/cright.gif[/img]</td>
    </tr>
    </table>
    </body>

    </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 © 2025 vBulletin Solutions, Inc. All rights reserved.