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

Wildfly/JBoss Java Discussion :

probleme avec Xdoclet jboss IDE


Sujet :

Wildfly/JBoss Java

  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 9
    Points : 6
    Points
    6
    Par défaut probleme avec Xdoclet jboss IDE
    voila je vien de commencer le tutorial de jboss le fameux fibonacci
    je suis bloqué ,lorsque je fait propriete et ke je clik sur "Xdoclet configurations"
    et il m'ffiche ca"the currently dispayed pages contains invalid values"trousse:
    eclipse 3.2
    jboss 4.0.5.GA
    jboss IDE 1.6
    sans oulbier ke je suis sur windows
    j'ai un peu visité le site de jboss ,ils explikent come koi c un bug
    mais j'ai rien pu comprendre
    si il y a kelkun ki puisse m'aider.

  2. #2
    Membre confirmé Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Points : 554
    Points
    554
    Par défaut
    J'ai rencontré les mêmes galères que toi... Change de versions de tes différents outils, ça vient de ça... Je sais plus exactement lesquelles, mais je sais que ces différents outils, selon leurs versions, ne sont pas compatibles. Si tu veux une config qui te fera fonctionner ce fameux tutorial (qui me fait penser un peu à l'écran bleu de windows : j'ai l'impression que tout le monde le connait, et personne ne l'aime ), regarde mon topic juste au dessus, j'y ai marqué mes configs

    En tout cas, BON COURAGE !

  3. #3
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 9
    Points : 6
    Points
    6
    Par défaut pb de deployement MBEANS
    merci claythest pour ton idée
    j'ai pu resoudre le pb en installant le JbosseIDE-2.0.0 beta2-bundle
    en faite c'est le "all in one" ie:il contient le 3.2 et son wtp
    mais j'ai un autre pb au moment de l'execution cad du deployment il m'affiche ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    rg.jboss.deployment.DeploymentInfo@b6e3924d { url=file:/D:/jboss-4.0.5.GA/server/default/deploy/Tutorial.jar/ }
      deployer: MBeanProxyExt[jboss.ejb:service=EJBDeployer]
      status: Deployment FAILED reason: Verification of Enterprise Beans failed, see above for error messages.
      state: FAILED
      watch: file:/D:/jboss-4.0.5.GA/server/default/deploy/Tutorial.jar/META-INF/ejb-jar.xml
      altDD: null
      lastDeployed: 1165833384406
      lastModified: 1165695674875
      mbeans:
    puis ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    org.jboss.deployment.DeploymentInfo@3288e762 { url=file:/D:/jboss-4.0.5.GA/server/default/deploy/FiboApp.ear }
      deployer: org.jboss.deployment.EARDeployer@94af2f
      status: Deployment FAILED reason: Verification of Enterprise Beans failed, see above for error messages.
      state: FAILED
      watch: file:/D:/jboss-4.0.5.GA/server/default/deploy/FiboApp.ear
      altDD: null
      lastDeployed: 1165833429859
      lastModified: 1165833428609
      mbeans:

  4. #4
    Membre confirmé Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Points : 554
    Points
    554
    Par défaut
    see above for error messages.
    Y a quoi "above" ? (avant ce message, plus haut )
    Tu dois avoir une exception java plus haut, ou un warning...

  5. #5
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    voila en faite le message :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    13:38:20,265 WARN  [verifier] EJB spec violation: 
    Bean   : Fibo
    Method : public abstract [D comput(int)
    Section: 7.10.5
    Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.

  6. #6
    Membre confirmé Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Points : 554
    Points
    554
    Par défaut
    Ben c'est écrit...

    Warning: The methods in the remote interface must include java.rmi.RemoteException in their throws clause.

  7. #7
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    voila ma classe Fibo:
    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
    /*
     * Generated by XDoclet - Do not edit!
     */
    package tutorial.interfaces;
    import java.rmi.RemoteException;
     
    /**
     * Remote interface for Fibo.
     * @xdoclet-generated at ${TODAY}
     * @copyright The XDoclet Team
     * @author XDoclet
     * @version ${version}
     */
    public interface Fibo
       extends javax.ejb.EJBObject { 
     
     
    	double[] comput(int limit) ;
     
     
       }
    ou est ce ke je vais mettre ma "throw"
    merci claytest tu m'aide bcp

  8. #8
    Membre confirmé Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Points : 554
    Points
    554
    Par défaut
    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
    /*
     * Generated by XDoclet - Do not edit!
     */
    package tutorial.interfaces;
    import java.rmi.RemoteException;
    
    /**
     * Remote interface for Fibo.
     * @xdoclet-generated at ${TODAY}
     * @copyright The XDoclet Team
     * @author XDoclet
     * @version ${version}
     */
    public interface Fibo
       extends javax.ejb.EJBObject { 
    
    
    	double[] comput(int limit) throws java.rmi.RemoteException;
    	
    
       }

  9. #9
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    merci claythest je vais essayer

  10. #10
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    j'ai ajouté le throw j'ai redeployé et ca me donne ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    ObjectName: jboss.web.deployment:war=FiboWeb.war,id=2048495027
      State: FAILED
      Reason: org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.naming.NamingException: ejb-ref: ejb/Fibo, no ejb-link in web.xml and no jndi-name in jboss-web.xml)
     
    --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
    ObjectName: jboss.web.deployment:war=FiboWeb.war,id=2048495027
      State: FAILED
      Reason: org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.naming.NamingException: ejb-ref: ejb/Fibo, no ejb-link in web.xml and no jndi-name in jboss-web.xml)
    et mes fichiers web.xml et jboss-web.xml
    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
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
     
    <?xml version="1.0" encoding="UTF-8"?>
     
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
     
    <web-app >
       <distributable/>
     
        <!--
        To use non XDoclet filters, create a filters.xml file that
        contains the additional filters (eg Sitemesh) and place it in your
        project's merge dir.  Don't include filter-mappings in this file,
        include them in a file called filter-mappings.xml and put that in
        the same directory.
        -->
     
        <!--
        To use non XDoclet filter-mappings, create a filter-mappings.xml file that
        contains the additional filter-mappings and place it in your
        project's merge dir.
        -->
     
        <!--
        To use non XDoclet listeners, create a listeners.xml file that
        contains the additional listeners and place it in your
        project's merge dir.
        -->
     
       <servlet>
          <servlet-name>Compute</servlet-name>
          <display-name>Computation Servlet</display-name>
          <description><![CDATA[Servlet that compute Fibonacci suite]]></description>
          <servlet-class>tutorial.web.ComputeServlet</servlet-class>
     
          <init-param>
             <param-name>A parameter</param-name>
             <param-value>A value</param-value>
          </init-param>
     
       </servlet>
     
      <!--
      To use non XDoclet servlets, create a servlets.xml file that
      contains the additional servlets (eg Struts) and place it in your
      project's merge dir.  Don't include servlet-mappings in this file,
      include them in a file called servlet-mappings.xml and put that in
      the same directory.
      -->
     
       <servlet-mapping>
          <servlet-name>Compute</servlet-name>
          <url-pattern>/Compute</url-pattern>
       </servlet-mapping>
     
       <!--
       To specify mime mappings, create a file named mime-mappings.xml, put it in your project's mergedir.
       Organize mime-mappings.xml following this DTD slice:
     
       <!ELEMENT mime-mapping (extension, mime-type)>
       -->
     
       <!--
       To specify error pages, create a file named error-pages.xml, put it in your project's mergedir.
       Organize error-pages.xml following this DTD slice:
     
       <!ELEMENT error-page ((error-code | exception-type), location)>
       -->
     
      <!--
      To add taglibs by xml, create a file called taglibs.xml and place it
      in your merge dir.
      -->
     
       <!--
       To set up security settings for your web app, create a file named web-security.xml, put it in your project's mergedir.
       Organize web-security.xml following this DTD slice:
     
       <!ELEMENT security-constraint (display-name?, web-resource-collection+, auth-constraint?, user-data-constraint?)>
       <!ELEMENT web-resource-collection (web-resource-name, description?, url-pattern*, http-method*)>
       <!ELEMENT web-resource-name (#PCDATA)>
       <!ELEMENT url-pattern (#PCDATA)>
       <!ELEMENT http-method (#PCDATA)>
       <!ELEMENT user-data-constraint (description?, transport-guarantee)>
       <!ELEMENT transport-guarantee (#PCDATA)>
     
       <!ELEMENT login-config (auth-method?, realm-name?, form-login-config?)>
       <!ELEMENT auth-method (#PCDATA)>
       <!ELEMENT realm-name (#PCDATA)>
       <!ELEMENT form-login-config (form-login-page, form-error-page)>
       <!ELEMENT form-login-page (#PCDATA)>
       <!ELEMENT form-error-page (#PCDATA)>
       -->
     
       <ejb-ref >
          <description><![CDATA[reference to the Fibo EJB]]></description>
          <ejb-ref-name>ejb/Fibo</ejb-ref-name>
          <ejb-ref-type>Session</ejb-ref-type>
          <home>tutorial.interfaces.Fibohome</home>
          <remote>tutorial.interfaces.Fibo</remote>
       </ejb-ref>
     
    </web-app>
    et:
    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
     
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 2.4//EN" "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
     
    <jboss-web>
     
       <!-- Resource Environment References -->
       <!--
         For additional resouce-env-ref tags add a merge file called jbossweb-resource-env-ref.xml
       -->
     
       <!-- Resource references -->
       <!--
         For additional resouce-ref tags add a merge file called jbossweb-resource-ref.xml
       -->
     
       <!-- EJB References -->
       <!--
         For additional ejb-ref tags add a merge file called jbossweb-ejb-ref.xml
       -->
     
      <!-- EJB Local References -->
     
       <!--
         For additional ejb-local-ref tags add a merge file called jbossweb-ejb-local-ref.xml
       -->
    </jboss-web>
    tous deux générés par Xdoclet.

Discussions similaires

  1. Réponses: 3
    Dernier message: 23/04/2008, 01h42
  2. [openSuse10.3] problem avec un disque IDE
    Par wodel dans le forum SUSE
    Réponses: 3
    Dernier message: 04/12/2007, 09h05
  3. Réponses: 1
    Dernier message: 18/07/2006, 20h54
  4. [ EJB ] [JBoss ] [ XDoclet ] probleme avec cascade-delete
    Par Houbbba dans le forum Wildfly/JBoss
    Réponses: 4
    Dernier message: 03/05/2006, 10h05
  5. Problème avec JBoss
    Par fouad406 dans le forum Hibernate
    Réponses: 1
    Dernier message: 05/05/2005, 08h39

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