Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Applet Errore per VRML

  1. #1

    VRML 3D Applet va in CastException

    Salve,
    chiedo scusa se ho sbagliato a postare, ma non trovo una sezione dedicata alle Applet.
    Penso che per chi smanetta con le Applet e VRML questo tipo di errore sarà banale.
    Nell'esecuzione dell'applet avviene il seguente errore:

    java.lang.NoClassDefFoundError: vrml/external/field/EventOutObserver
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknow n Source)
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Un known Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unk nown Source)
    at sun.plugin2.applet.Plugin2Manager.createApplet(Unk nown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionR unnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

    Caused by: java.lang.ClassNotFoundException: vrml.external.field.EventOutObserver
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Un known Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    ... 10 more
    Caused by: java.io.FileNotFoundException: C:\Documents and Settings\Maurizio\workspace\vrml\bin\vrml\external \field\EventOutObserver.class (Impossibile trovare il percorso specificato)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
    at sun.net.http://www.protocol.file.FileURLConn...getInputStream(Unknown Source)
    at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unk nown Source)
    at sun.plugin2.applet.Applet2ClassLoader.access$000(U nknown Source)
    at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknow n Source)
    at java.security.AccessController.doPrivileged(Native Method)
    ... 14 more
    Eccezione: java.lang.NoClassDefFoundError: vrml/external/field/EventOutObserver
    allora inserisco codebase="D:\apache-tomcat-6.0.14\apache-tomcat-6.0.14\webapps\ROOT\WEB-INF\classes\vrmlAction\npcosmop211"

    il mio primo dubbio è il seguente, come faccio a far funzionare questa Applet su altri PC se devo cablare il path delle classi mancanti nel codice?

    adesso l'errore è:

    caricamento: classe ControlloAscensore.class non trovata.
    java.lang.ClassNotFoundException: ControlloAscensore.class
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Un known Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unk nown Source)
    at sun.plugin2.applet.Plugin2Manager.createApplet(Unk nown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionR unnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.io.FileNotFoundException: D:\apache-tomcat-6.0.14\apache-tomcat-6.0.14\webapps\ROOT\WEB-INF\classes\vrmlAction\npcosmop211\ControlloAscens ore\class.class (Impossibile trovare il percorso specificato)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
    at sun.net.http://www.protocol.file.FileURLConn...getInputStream(Unknown Source)
    at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unk nown Source)
    at sun.plugin2.applet.Applet2ClassLoader.access$000(U nknown Source)
    at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknow n Source)
    at java.security.AccessController.doPrivileged(Native Method)
    ... 7 more
    Eccezione: java.lang.ClassNotFoundException: ControlloAscensore.class
    Vabbè inserisco anche questa classe nel path "...classes\vrmlAction\npcosmop211"

    Adesso l'errore è il seguente :

    java.lang.ClassCastException: sun.plugin2.main.client.MessagePassingJSObject cannot be cast to vrml.external.Browser
    at ControlloAscensore.start(ControlloAscensore.java:5 5)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionR unnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Eccezione: java.lang.ClassCastException: sun.plugin2.main.client.MessagePassingJSObject cannot be cast to vrml.external.Browser
    la riga incriminata è :

    browser = (Browser) embeds.getSlot(0);

    ma secondo voi ho sbagliato a importare le classi?perchè questo è uno dei tanto esempi che ho scaricato che danno gli stessi errori.


  2. #2
    devo dare altre informazioni?

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.