Premier niveau

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

nuxeo-ep-5.1.4.GA
nuxeo-shell

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 : 

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 : 

Contenu de nuxeo.ear

Nuxeo utilise un mécanisme de plugins comme l'IDE eclipse pour son fonctionnement interne. Cette approche par plugins, basée sur OSGI, est sensiblement différente de ce que l'on connait en développement web J2EE classique et nécessite des adaptations. Par exemple, on ne va jamais modifier directement les vues ou les fichiers de configuration de l'application web. On écrit un plugin qui dispose d'outils pour se déployer ou modifier automatiquement l'application web.

.
|-- META-INF
|-- OSGI-INF
|-- config
|-- core
|-- datasources
|-- lib
|-- nuxeo.war
|-- platform
|-- plugins
|-- system
`-- themes

Répertoires intéressants :