PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Littlewing : Installation de JBOSS 7.1.1 sur un poste de développement

mercredi 23 janvier 2013 à 17:12

Pré-requis

Installer le JDK6. Et oui cette version n'est pas compatible avec le JDK 7

Installation

Configuration

Lancer la commande $JBOSS_HOME/bin/add-user.sh

Sélectionner le type d'utilisateur 'Management User

What type of user do you wish to add?
 a) Management User (mgmt-users.properties)
 b) Application User (application-users.properties)
(a): a

Puis ajouter le nom d'utilisateur et le mot de passe


Enter the details of the new user to add.
Realm (ManagementRealm) :
Username : admin
Password :
Re-enter Password :

Démarrage

Maintenant on peut démarrer le serveur avec la commande $JBOSS_HOME/bin/standalone.sh

Configuration JDBC

Je prendrais pour exemple une config pour postgresql

Déploiement rapide d'un driver JDBC

Copier le driver JDBC dans le répertoire $JBOSS_HOME/standalone/deployments

Configuration d'une datasource

Dans le fichier $JBOSS_HOME/standalone/configuration/standalone.xml

ajouter dans le sous système datasources les élements suivants

  1. xmlns="urn:jboss:domain:datasources:1.0">
  2. >
  3. [...]
  4.  
  5. jta="false" jndi-name="java:jboss/datasources/PostgreSQLDS" pool-name="PostgreSQLDS" enabled="true" use-ccm="false">
  6. >jdbc:postgresql://127.0.0.1:5432/my-db>
  7. >org.postgresql.Driver>
  8. >postgresql-8.4-703.jdbc4.jar>
  9. >
  10. >postgres>
  11. >admin>
  12. >
  13. >
  14. >false>
  15. >false>
  16. >
  17. >
  18. >false>
  19. >
  20. >
  21. [...]
  22. >
  23. >
  24. [...]
  25.  
  26. name="postgresql" module="org.postgresql.jdbc">
  27. >org.postgresql.xa.PGXADataSource>
  28. >
  29. [...]

Si ça ne fonctionne pas, vous pouvez vous connecter à l'interface web et le faire depuis celle-ci.

Maintenant vous avez un environnement JBOSS plus ou moins opérationnel pour le développement. :)

Gravatar de Littlewing
Original post of Littlewing.Votez pour ce billet sur Planet Libre.