Bonjour à tous,
Développeur sous Netbeans et GlassfIsh V2, je dois installer un serveur SJAS sous Ubuntu Server 8.04 LTS AMD64.
L'installation depuis le dépôt se réalise sans soucis par un simple sudo apt-get install glassfishv2
Le serveur s'installe bien, comme le précise la doc. d'admin., dans /usr/share/glassfishv2
J'observe également, qu'un domaine (par défaut ?) « domain1 » est créé dans le répertoire /var/lib/glassfishv2/domains/ puislancé.
Nota : ce domaine, créé par défaut sans contrôle de ma part, supporte la clusterisation.
Voici mes questions :
1. Je ne peux lancer aucunes commandes d'admin sans être obligé de créer un domaine par défaut.
Ainsi, dès que je tape une commande « sudo asadmin », je reçois, dans le terminal, systématiquement l'invite :
Glassfish Default Domain Not present
Creating in home/{mon_user}/glassfishv2/domain1
Provide admin port for domain1 :
(les invites suivantes sont les "Admin user name" et "Admin password")
Ceci empêche toute autre action, y compris celle de créer un domaine paramétré (avec notamment et surtout le paramètre --savemasterpassword=true).
Si je dois, avant toute chose, créer un domaine par défaut, quel est alors le domaine /var/lib/glassfishv2/domains/domain1 ?
Je souhaiterais :
- D'abord stopper et supprimer le domaine par défaut créé lors de l'installation (celui-ci /var/lib/glassfishv2/domains/domain1),
- Puis, ensuite, créer mon propre domaine paramétré (dans mon /home/{mon_user}/glassfishv2/domains, sur le prot 4848).
Comment puis-je faire sans passer par l'invite de création de domaine systématique ?
2. Dans cette version de Glassfish, je ne trouve pas l'UpdateTool. Peut-on alors faire des updates (installer par ex. les jar jpa-hibernate) en ligne de commande ?
3. Enfin, je n'ai trouvé aucune documentation précisant comment lancer SJAS en tant que service sous Ubuntu Server (afin qu'il redémarre seul au reboot de la machine). Y a t-il un moyen simple de le faire (la documentation est en revanche précise pour Windows).
Merci de votre aide.
Vincent.
Partager