Littlewing : Installation de JBOSS 7.1.1 sur un poste de développement
mercredi 23 janvier 2013 à 17:12Pré-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
xmlns="urn:jboss:domain:datasources:1.0"> > [...]jta="false" jndi-name="java:jboss/datasources/PostgreSQLDS" pool-name="PostgreSQLDS" enabled="true" use-ccm="false"> > jdbc:postgresql://127.0.0.1:5432/my-db>> org.postgresql.Driver>> postgresql-8.4-703.jdbc4.jar>> > postgres>> admin> >> > false>> false> >> > false> > > [...] >> [...]name="postgresql" module="org.postgresql.jdbc"> > org.postgresql.xa.PGXADataSource> > [...]
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.
Original post of Littlewing.Votez pour ce billet sur Planet Libre.
Articles similaires
- Littlewing : Mise en oeuvre d'un environnement JAVAEE avec REDHAT OPENSHIFT EXPRESS (23/03/2012)
- Littlewing : Premiers pas avec Apache Camel (15/09/2011)
- Littlewing : Intégrer la dernière version de mojarra dans un projet dédié à la plateforme google app engine (20/10/2010)
- Littlewing : Internationalisation i18N avec GWT (05/08/2011)
- Littlewing : Envoyer des pieces jointes à un service web avec MTOM (18/01/2013)