Recherche

Sommaire

Pages enfant
  • Structure des répertoires JBOSS

Vous regardez une version antérieure (v. /wiki/pages/viewpage.action?pageId=4685893) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 5) afficher la version suivante »

Premier niveau

Une fois déployé ESUP-ECM contient 2 répertoires :

nuxeo-ep-5.1.4.GA
nuxeo-shell
  • nuxeo-ep-5.1.4.GA correspond un un serveur JBOSS contenant le produit nuxeo.

    Note

    Son nom varie en fonction de la version de nuxeo contenu dans le package.

  • nuxeo-shell correspond à l'outil d'administration de nuxeo.

Détail des répertoires JBOSS


.
|-- Uninstaller
|-- bin
|-- client
|-- docs
|   |-- dtd
|   |-- examples
|   |-- licenses
|   |-- schema
|   `-- tests
|-- lib
|   `-- endorsed
|-- log
|-- scripts
`-- server
    `-- default

Répertoires intéressants : 

  • bin contient les script de lancement et d'arrêt de jboss
  • lib contient les librairies utilisées par JBOSS
  • log contient les log de fonctionnement de JBOSS
  • server/default contient l'environnement qui sera utilisé par défaut au lancement de JBOSS.

Le répertoire server/default

.
|-- conf
|   |-- props
|   `-- xmdesc
|-- data
|   |-- NXRuntime
|   |-- hypersonic
|   |-- wsdl
|   `-- xmbean-attrs
|-- deploy
|   |-- ejb3.deployer
|   |-- http-invoker.sar
|   |-- jboss-aop-jdk50.deployer
|   |-- jboss-bean.deployer
|   |-- jbossweb-tomcat55.sar
|   |-- jbossws.sar
|   |-- jms
|   |-- jmx-console.war
|   |-- management
|   |-- nuxeo.ear
|   |-- snmp-adaptor.sar
|   `-- uuid-key-generator.sar
|-- lib
|-- log
|-- tmp
|   |-- aopdynclasses
|   |-- deploy
|   |-- jbossws
|   `-- sessions
`-- work
    `-- jboss.web

Répertoires intéressants : 

  • conf contient certains élément de configuration. On y trouve par exemple la configuration log4j utilisé par JBOSS pour les applications qu'il héberge.
  • data contient les données vivantes de nuxeo. Dans le ESUP-ECM il s'agit uniquement des index. Le sous répertoire hypersonic par exemple n'est pas utilisé puisque nous utilisons une base PostgreSQL.
  • deploy contient les applications hébergées par JBOSS. On y trouve notamment :
    • jbossweb-tomcat55.sar qui est le tomcat enbarqué par JBOSS
    • nuxeo.ear qui est l'application nuxeo

Note

JBOSS utilise des archives avec des extensions .sar, .jar, .war ou .ear

On trouveras indifféremment de réels fichiers d'archives ou des répertoires portants le nom de l'archive et contenant le contenu de l'archive. Cette technique est utilisée sur certaines archives (contenant des élément de configuration par exemple) dont il est utile de facilement explorer ou modifier.

  • Aucune étiquette