IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Applet pas visible sous internet


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 57
    Par défaut Applet pas visible sous internet
    Bonjour à tous,

    Nouveau sur ce site, je tiens d'abord à féliciter tous celles et ceux qui ont participé à son contenu très bien fait et riche en explications et autres aides pour les débutants.

    Il y a quelques jours je décidais de me plonger dans le langage Java afin de réaliser un petit applet pour un forum. A coup de lecture et relecture des différents tutoriaux, j'arrivais à mes fins et pouvais faire fonctionner mon applet avec le logiciel "eclipse".

    Voulant le mettre sous internet,je créais une page html ou je mettais le code suivant :


    <HTML>
    <Head>
    <Title>Applet LaTerre1</Title>
    </Head>
    <BODY BGCOLOR=white>
    <H1>La terre d'en dessous du milieu</H1>
    <HR>
    <DIV ALIGN=center>
    <APPLET codebase= "http://perso.wanadoo.fr/philippe.bossy/" code="LaTerre1.class" alt="Navigateur non compatible JAVA" width=700 height=850>
    </APPLET>
    </BODY>
    </DIV>
    <HR>
    </HTML>


    Puis testant cette page, je remarquais que celle-ci fonctionnait comme je le souhaitait. Mais quelques heures après,voulant la retester,un cadre avec une croix rouge apparaissait en place de mon applet.
    Voilà ce que m'indique la console java (clic droit sur la croix rouge) :


    Java Plug-in 1.6.0_05
    Utilisation de la version JRE 1.6.0_05 Java HotSpot(TM) Client VM
    Répertoire d'accueil de l'utilisateur = C:\Documents and Settings\philippe


    ----------------------------------------------------
    c: effacer la fenêtre de la console
    f: finaliser les objets de la file d'attente de finalisation
    g: libérer la mémoire
    h: afficher ce message d'aide
    l: vider la liste des chargeurs de classes
    m: imprimer le relevé d'utilisation de la mémoire
    o: déclencher la consignation
    p: recharger la configuration du proxy
    q: masquer la console
    r: recharger la configuration des politiques
    s: vider les propriétés système et déploiement
    t: vider la liste des threads
    v: vider la pile des threads
    x: effacer le cache de chargeurs de classes
    0-5: fixer le niveau de traçage à <n>
    ----------------------------------------------------

    java.lang.ClassFormatError: Incompatible magic value 1008813135 in class file LaTerre1/class
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    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)
    java.lang.ClassFormatError: Incompatible magic value 1008813135 in class file LaTerre1/class
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    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)



    Si quelqu'un pouvait m'aider à résoudre le problème. Si besoin je peux envoyer mon code source.

    Merci

  2. #2
    Membre chevronné Avatar de miloux32
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    545
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 545
    Par défaut
    Apres rechere j'ai trouvé ca :

    This problem appears when the applet tries to get an inexistent remote resource and the server reply with a custom 404 HTML page instead of HTTP/1.0 404 Not Found error header. In this case the applet do not recognize the alternative 404 page as valid class and generates the error.

    two alternatives to solve this problem:

    1) remove the 404 redirection from server

    2) generate the 404 redirection using a server-side script (JSP, PHP, ASP,...) that analize the HTTP_USER_AGENT environment variable and returns an "HTTP/1.0 404 Not Found" header if contains the "Java" word.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 57
    Par défaut
    Merci beaucoup

    Problème résolu. C'était bien une erreur de serveur. (Wanadoo étant passé orange)

    Pour trouver la nouvelle direction je me suis servi d'un site dont voici l'adresse pour celles et ceux qui auraient ce même problème :

    http://www.webrankinfo.com/outils/header.php

  4. #4
    Membre chevronné Avatar de miloux32
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    545
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 545
    Par défaut
    bouton "Résolu"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Balise "hidden" pas compatible sous internet explorer
    Par DarkPoster14 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 30/05/2012, 11h20
  2. Image visible sous condition: marche pas !
    Par docjo dans le forum IHM
    Réponses: 7
    Dernier message: 23/04/2008, 23h19
  3. [AJAX] tchatbox visible sous FF mais pas sous IE
    Par Jonathan.b dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 28/01/2008, 13h58
  4. Réponses: 7
    Dernier message: 03/07/2007, 19h35
  5. Réponses: 4
    Dernier message: 10/01/2007, 10h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo