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 :

problème avec le fichier postgres-ds.xml


Sujet :

Wildfly/JBoss Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 222
    Par défaut problème avec le fichier postgres-ds.xml
    Bonsoir,

    je veux créer des ejb entity bean, et j'utilise le serveur d'application JBoss, de plus, j'utilise la base de données postgreSql. Je dois créer un fichier postgres-ds.xml dans le dossier deploy de jboss, le problème est que lorsque je démarre mon serveur voici l'erreur que j'ai :

    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
     
    16:15:16,781 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
     
    --- Incompletely deployed packages ---
    org.jboss.deployment.DeploymentInfo@eb7403d7 { url=file:/C:/jboss-4.2.0.GA/server/default/deploy/postgres-ds.xml }
      deployer: org.jboss.deployment.XSLSubDeployer@cc9d70
      status: null
      state: FAILED
      watch: file:/C:/jboss-4.2.0.GA/server/default/deploy/postgres-ds.xml
      altDD: null
      lastDeployed: 1204211715687
      lastModified: 1204211715671
      mbeans:
     
    --- MBeans waiting for other MBeans ---
    ObjectName: jboss.j2ee:service=EJB3,module=IntroEJB3.jar
      State: FAILED
      Reason: org.xml.sax.SAXParseException: A pseudo attribute name is expected. 
     
    --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
    ObjectName: jboss.j2ee:service=EJB3,module=IntroEJB3.jar
      State: FAILED
      Reason: org.xml.sax.SAXParseException: A pseudo attribute name is expected. 
     
     
    16:15:16,921 INFO  [Http11Protocol] Démarrage de Coyote HTTP/1.1 sur http-127.0.0.1-8088
    16:15:16,968 INFO  [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
    16:15:16,984 INFO  [Server] JBoss (MX MicroKernel) [4.2.0.GA (build: SVNTag=JBoss_4_2_0_GA date=200705111440)] Started in 19s:375ms
    voici le code de mon fichier postgres-ds.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
     
    <?xml version="1.0" encoding="UTF-8">
     <datasources>
       <local-tx-datasource>
         <jndi-name>PostgresDS</jndi-name>
        <connection-url>jdbc:postgresql://localhost/contact</connection-url>
         <driver-class>org.postgresql.Driver</driver-class>
         <user-name>postgres</user-name>
         <password>pwd</password>
             <new-connection-sql>select 1</new-connection-sql>
           <metadata>
              <type-mapping>PostgreSQL 8.3</type-mapping>
           </metadata>
       </local-tx-datasource>
    </datasources>
    et enfin voici le code de mon fichier persistence.xml qui se trouve dans le projet java EJB :

    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
     
    <?xml version="1.0">
    <persistence version="1.0">
       <persistence-unit name="PostgreSql" transaction-type="JTA">
    		<jta-data-source>java:/PostgresDS</jta-data-source>
    		<class>com.magti.businesslayer.ejb3entity.Group</class>
    		<class>com.magti.businesslayer.ejb3entity.Student</class>
    		<properties>
    			<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>
    			<property name="hibernate.connection.driver_class" value="org.postgresql.Driver"/>
    			<property name="hibernate.connection.url" value="jdbc:postgresql://localhost/contact"/>
    			<property name="hibernate.connection.username" value="username"/>
    			<property name="hibernate.connection.password" value="password"/>
    			<property name="hibernate.default_schema" value="postgres"/>
    		</properties>
    	</persistence-unit>	
    </persistence>
    Pourriez vous me dire d'où peut venir l'erreur.

    Personellement je pense que le problème vient du fait que j'utilise PostgreSql, car lorsque j'utilise la base de donnée par défaut de JBoss c'est-à-dire HSQL, et donc je ne cré pas de fichier xml dans le dossier deploy ça marche bien mais dés que je veux mettre une autre base de données comme PostgreSQL ça ne marche plus, donc je ne sais pas si mes différentes fichiers xml sont correctes, est ce qu'il faut faire quelques choses de spéciales dans la configuration de JBoss ...

    Pourriez vous me dire d'où peut venir l'erreur.

    Merci

  2. #2
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    222
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 222
    Par défaut
    Aprés quelques recherches dans le dossier de Jboss, j'ai trouvé un fichier postgres-ds.xml, et j'ai recopié le contenu de ce dernier dans le mien qui se trouvait dans deploy, et là ça fonctionne, je pense que j'avais une erreur de syntaxe.

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

Discussions similaires

  1. Problème avec le fichier ejb-jar.xml (cours de JM Doudoux)
    Par Gugelhupf dans le forum Format d'échange (XML, JSON...)
    Réponses: 0
    Dernier message: 14/09/2014, 19h13
  2. Problème avec un fichier xml et un pictureBox
    Par johnny210674 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 03/07/2008, 18h14
  3. Réponses: 7
    Dernier message: 09/05/2008, 08h48
  4. probléme avec le fichier applicationContext.xml
    Par linniesurf dans le forum Spring
    Réponses: 2
    Dernier message: 25/01/2007, 16h58
  5. problème avec un fichier xml
    Par jeanfrancois dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 05/10/2006, 15h56

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