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

Glassfish et Payara Java Discussion :

JSP et javax.inject.Inject dans Glassfish. Problème de compilation JSP en Servlet


Sujet :

Glassfish et Payara Java

  1. #1
    Membre confirmé
    Avatar de provirus
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2009
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2009
    Messages : 248
    Points : 580
    Points
    580
    Par défaut JSP et javax.inject.Inject dans Glassfish. Problème de compilation JSP en Servlet
    Bonjour,

    Je suis entrain d'essayer les injections de beans dans un fichier JSP. Voici le haut de mon script JSP:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <%@page import="javax.inject.Inject"%>
    <%@page import="superchat.dao.PostsDAO"%>
    <%@page import="superchat.vo.Post"%>
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
     
    <%!
        @Inject PostsDAO postsDAO;
    %>
    Rien de très fancy pour le moment. Dans l'éditeur (NetBeans), il n'y a aucune erreur présente, mais lorsque je tente d'accéder à la page, je vois un problème de compilation du JSP en Servlet:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP
     
    PWC6199: Generated servlet error:
    string:///list_jsp.java:6: package javax.inject does not exist
    Étant donné que Glassfish implémente Java EE 6, cela m'étonne que la librairie ne soit pas là pour la compilation des JSP. Comment dois-je configurer Glassfish pour qu'il réussisse à lire ce script?

    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 351
    Points : 432
    Points
    432
    Par défaut
    C'est peut être pas la version 3 de glassfish ? Avec glassfish 2.1 tu n'as pas JEE 6.

  3. #3
    Membre confirmé
    Avatar de provirus
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2009
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2009
    Messages : 248
    Points : 580
    Points
    580
    Par défaut
    J'ai NetBeans 7.0 avec GlassFish Server 3.1

  4. #4
    Membre confirmé
    Avatar de provirus
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2009
    Messages
    248
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2009
    Messages : 248
    Points : 580
    Points
    580
    Par défaut
    Pour arranger mon problème, j'ai ajouté weld-osgi-bundle.jar (qui est dans glassfish/modules) dans mon projet sous "WEB-INF/lib". Bien entendu, cela fonctionne, mais n'y a-t-il pas une façon plus "propre"?

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

Discussions similaires

  1. Tomcat 6 et problème de compilation JSP
    Par sl1ckers69 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 23/02/2013, 20h56
  2. Problème de compilation JSP
    Par c0r3nt1n dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 15/10/2008, 18h09
  3. [EJB3] Injection @EJB dans le Client Web ne fonctionne pas
    Par warwink dans le forum Java EE
    Réponses: 9
    Dernier message: 04/12/2007, 00h28
  4. Injecter CSS dans HTML
    Par druidus dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 28/06/2007, 16h26
  5. Probléme de compilation d'une servlet
    Par adil_vpb dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 12/02/2007, 13h31

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