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

Servlets/JSP Java Discussion :

java.lang.IllegalAccessError - Weblo 6.1 - Java 1.3.1_7


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 53
    Points : 29
    Points
    29
    Par défaut java.lang.IllegalAccessError - Weblo 6.1 - Java 1.3.1_7
    J’ai trois classes (jointes), celle concernée est la classe « DisplayTagDecoratorMultiParameters ».
    A la ligne 29, la méthode suivante est appelée Cette instruction est bien compilée sans erreurs (verison java : 1.3.1_7). Cependant lorsque weblogic, une fois le projet déployé, essaye d’exécuter cette méthode, il ne la trouve pas.
    Après une analyse minutieuse j’ai découvert que l’appel à cette méthode fonctionne lorsque je la fais préfixer de « this » soit En catchant l'exception j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     java.lang.IllegalAccessError: try to access class org.displaytag.decorator.Decorator from class fr.gipmds.ducs.og.common.utils.DisplayTagDecoratorMultiParameters
    Le problème est que ce source fonctionne sur d'autres postes (qui ne sont pas accessible). A priori nous avons la même configuration que ceux là.

    Par avance merci pour vos réponses.

    Cordialement,

    Cédric.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre expérimenté
    Avatar de fabszn
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2002
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2002
    Messages : 974
    Points : 1 638
    Points
    1 638
    Par défaut
    Hello,

    A priori, ce n'est pas qu'il ne trouve pas la méthode, mais qu'il y a un problème de droit d'accès.

    Cette exception est normalement lancée lors de la compilation et plus rarement à la compilation lorsqu'une classe à changé et devient incompatible.

    Voila ce qui est dit dans la Javadoc (1.3) pour cette exception :

    Thrown if an application attempts to access or modify a field, or to call a method that it does not have access to.

    Normally, this error is caught by the compiler; this error can only occur at run time if the definition of a class has incompatibly changed.
    Est ce que tes versions de classe sont bien à jour sur l'environnement ou tu les as déployées?

    Je ne pense pas que le fait de rajouter this est une grande incidence.
    @+

    Fabszn
    Twitter : @fsznajderman

    N'oubliez pas le bouton
    Comment bien poser ses questions sur le forum


Discussions similaires

  1. Slick: java.lang.UnsatisfiedLinkError: no lwjgl in java.library.pat
    Par VonDriguen dans le forum Général Java
    Réponses: 3
    Dernier message: 08/01/2012, 11h18
  2. Réponses: 1
    Dernier message: 03/08/2010, 10h17
  3. Réponses: 2
    Dernier message: 28/07/2010, 14h38
  4. Réponses: 0
    Dernier message: 06/05/2010, 10h43
  5. Réponses: 1
    Dernier message: 13/08/2009, 09h36

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