Hi,
I think the 'isolated-cl' branch is ready to be merged today, here are
the main changes that will occur after the merge:
- all nxthemes modules will be deployed into nuxeo.ear/
- the nxthemes web resources are located in nxthemes-xxx-web.jar, they
are deployed into nuxeo.ear/nuxeo.war
- the application settings (application.xml, web.xml, ...) used by
nxthemes are now declared in OSGI-INF/deployment-fragment.xml
- a single Seam instance will be shared by all packages (that was the
goal from the beginning)
- the 'seam-remote.js' resource is used both by nxthemes-jsf-editor and
ecm-webapp, it is inserted into the page only once (SeamRemoteServlet is
no longer used)
Apart from that, Seam works fine both inside the theme editor and with
document uploads, drag-and-drop, etc.
to test the branch, start from a fresh /opt/jboss installation
$ svn co https://svn.nuxeo.org/nuxeo/nuxeo-ep/branches/isolated-cl
$ cd isolated-cl
$ mvn -Dmaven.test.skip=true install && ant
then update /opt/jboss/server/default/conf/deployment-order to:
=============
NXRuntime.jar
NXJBossRuntime.sar
nuxeo.ear/
=============
$ cd /opt/jboss && bin/run.sh
/JM
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm