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 :

probleme de connection avec les beans


Sujet :

Servlets/JSP Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Par défaut probleme de connection avec les beans
    Bonjour,
    je n'arrive pas a acceder a mes beans (pojo) depuis mes jsp.
    Le Plus curieux est que l'appli tourne en locale mais pas sur le serveur ou j'essaye de l'installer
    J'ai systematiquement la réponse du type:
    org.apache.jasper.JasperException: nomJsp.jsp(3,1)
    The value for the useBean class attribute Bean.NomBin is invalid.
    Si quelqu'un à déjà rencontrer ce problème et surtout à trouvé une réponse ..http://www.developpez.net/forums/ima...s/icon_sad.gif

    D'avance Merci

    Manu

  2. #2
    Membre expérimenté
    Avatar de GLDavid
    Homme Profil pro
    Service Delivery Manager
    Inscrit en
    Janvier 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Service Delivery Manager
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 880
    Par défaut
    Bonjour et bienvenue à toi.

    Sans un minimum de code ou d'idée concernant l'architecture de ton projet, cela va être délicat de te répondre correctement. Néanmoins, au vu de ce que tu avances, je voudrais savoir si tes beans sont dans un package. Les Beans doivent OBLIGATOIREMENT être placés dans un package.

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne répond à aucune question technique par MP.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Par défaut Plus de précisions
    Citation Envoyé par GLDavid
    Bonjour et bienvenue à toi.

    Sans un minimum de code ou d'idée concernant l'architecture de ton projet, cela va être délicat de te répondre correctement. Néanmoins, au vu de ce que tu avances, je voudrais savoir si tes beans sont dans un package. Les Beans doivent OBLIGATOIREMENT être placés dans un package.

    @++
    Merci pour cette prompte réponse.
    Oui les beans sont dans des packages.
    WEB-INF/classes/Bean/PIProfilInterBean.class

    code de la jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    	<%@ page import="Bean.PIProfilInterBean" %>	
    	<jsp:useBean id="PIProfilInterBean" scope="session" class="Bean.PIProfilInterBean"/>
    	<jsp:setProperty name="PIProfilInterBean" property="*" />
    <% PIProfilInterBean.isTimeRequest();%>
    <%!boolean reg; %>
    <% reg=PIProfilInterBean.isTimeRegistr(); %>
    <% if (reg) {%>
    	<jsp:forward page="PIcar1ecr.jsp"/> 
    	<% } else {%>
    	<jsp:forward page="PInoregistrecr.jsp"/>
    	<% } %>
    la jsp affiche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    HTTP Status 500 -
     
    type Exception report
     
    message
     
    description The server encountered an internal error () that prevented it from fulfilling this request.
     
    exception
     
    org.apache.jasper.JasperException: /Profitialisation/PIcontroleRegistr.jsp(3,1) The value for the useBean class attribute Bean.PIProfilInterBean is invalid.
    	org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
    A+

  4. #4
    Nouveau membre du Club
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Par défaut probleme en partie résolu
    voila un début de solution, grace au forum de Sun

    http://forum.java.sun.com/thread.jsp...sageID=2944921

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <jsp:useBean id="node" type="mypackage.NodeBean" scope="session"/>
    à la place de (pour les tomcat 5)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <jsp:useBean id="node" class="mypackage.NodeBean" scope="session"/>
    maintenant j'ai un autre probleme
    mon bean est reconnu comme un package et non comme une classe !!!

  5. #5
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    Citation Envoyé par manurevait
    mon bean est reconnu comme un package et non comme une classe !!!
    Bonjour,

    Qu'est ce qui te fait dire ca?

    Quelle est l'implémentation de ton bean.

  6. #6
    Nouveau membre du Club
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Par défaut Plus de précision
    voila ce que me repond la jsp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
    HTTP Status 500 -
     
    type Exception report
     
    message
     
    description The server encountered an internal error () that prevented it from fulfilling this request.
     
    exception
     
    org.apache.jasper.JasperException: Unable to compile class for JSP
     
    Generated servlet error:
    Only a type can be imported. Bean.PIProfilInterBean resolves to a package
     
    An error occurred at line: 3 in the jsp file: /Profitialisation/PIcontroleRegistr.jsp
    Generated servlet error:
    Bean.PIProfilInterBean cannot be resolved to a type
     
    An error occurred at line: 3 in the jsp file: /Profitialisation/PIcontroleRegistr.jsp
    Generated servlet error:
    Bean.PIProfilInterBean cannot be resolved to a type
     
     
    	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
    	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
    	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:414)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
    	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
    	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
    	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
     
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
    Apache Tomcat/5.5.17
    Le probleme semble venir du fait que l'appli commncée il y a longtemps est compliée en Java 1.4 et que le serveur dédié distant Tomcat 5.5 n'accepte que du 1.5

    Quelqu'un saurait-il me confirmer cette info et si oui Comment faire accepter à Tomcat du 1.4 ?
    (patch ou directives)
    Help !!!

Discussions similaires

  1. probleme avec les beans
    Par midou84 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 16/06/2008, 21h27
  2. Probleme Struts avec les beans
    Par GTJuanpablo dans le forum Struts 1
    Réponses: 2
    Dernier message: 05/01/2007, 16h04
  3. Réponses: 38
    Dernier message: 23/05/2006, 15h59
  4. [Layer] Probleme de superposition avec les JMenuItem
    Par azdruyel dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 21/07/2004, 11h24
  5. problemes de performances avec les requetes select
    Par berry dans le forum Requêtes
    Réponses: 3
    Dernier message: 10/07/2003, 13h39

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