2. Apache-archiva sur Glassfish avec Java DB (Derby)
Le déployement de Apache-archiva sur Glassfish ne se fait aussi facilement. Ici , on y trouve une configuration
préalable au déploiement avec Java DB (Derby) en mode embarqué.
Voici une configuration avec Java DB (Derby) en mode client/server.
Configuration de départ
Apache Derby Serveur réseau – 10.5.3.0
Glassfish Server 3.0.1
Apache-archiva 1.3.3, fichier war à copier dans votre <GLASSFISH_FOLDER>/domains/domain1/autodeploy/apache-archiva-
1.3.3.war
3. Apache-archiva sur Glassfish avec Java DB (Derby)
Création des tables avec Derby
Il y a deux tables à créer : «archiva et users». En utilisant Netbeans comme suit:
Dans l'onglet Services, allez sur Databases, faire un click droit sur Java DB, puis « Create Databases...»
la fenêtre suivante apparait
Idem pour la table «archiva».
4. Apache-archiva sur Glassfish avec Java DB (Derby)
Configuration de Glassfish
Editez le fichier /domains/domain1/config/domain.xml pour ajouter les tags suivants:
- Allez dans Resources, et créer une ressource JavaMail :
- Les propriétés appserver.base et appserver.home, les ressources JDBC et Resources ref sont
configurées de la même façon qu'ici.
- Pool de connection
Vous n'avez plus qu'à redémmarer Glassfish, puis lancez archiva pour créer votre administrateur.