This means you can safely deploy nuxeo5 along other applications.
When having multiple applications that are using same libraries but having different versions
you may have trouble because of class version conflicts.

To solve this you need to isolate your application from the other ones - in that way the libraries from other ears
will be not visible from your ear (and vice versa).

Also this enable Nuxeo5 to use different versions of libraries than the ones that comes by default with jboss.

Bogdan


Escaffre Alain wrote:
Hello,

I am not sure from what the class loader is isolated : from the jboss class loader ? and then what is the the purpose of this isolation ?

thanks !

Alain
On 3/28/07, *Florent Guillaume* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Awesome, thanks!

    Florent

    On 28 Mar 2007, at 16:38, Bogdan Stefanescu wrote:

    >
    > Hi all,
    >
    > I've commited the changes on the EAR isolation task.
    > Now Nuxeo5 is running with a isolated class-loader.
    >
    > hibernate libs were coppied inside nuxeo.ear/lib.
    > We need this since hibernate should be able to access the ehcahce
    > classes that are declared inside nuxeo.ear (nxworkflow-jbpm.jar)
    >
    > To disable the isolated class loader comment out the loader-
    > repository from the file:
    > nuxeo.ear/OSGI-INF/templates/jboss-app.xml
    >
    >
    > Like this:
    >
    >
    > <jboss-app>
    >
    >         <!--loader-repository>
    >             org.nuxeo:loader=nuxeo.ear
    >             <loader-repository-config>java2ParentDelegation=false</
    > loader-repository-config>
    >         </loader-repository-->
    >
    >   %{MODULE}%
    >
    > </jboss-app>
    >
    >
    > Bogdan
    >
    >
    > _______________________________________________
    > ECM mailing list
    > [email protected] <mailto:[email protected]>
    > http://lists.nuxeo.com/mailman/listinfo/ecm
    >

    --
    Florent Guillaume, Director of R&D, Nuxeo
    Open Source Enterprise Content Management (ECM)
    http://www.nuxeo.com   http://www.nuxeo.org   +33 1 40 33 79 87



    _______________________________________________
    ECM mailing list
    [email protected] <mailto:[email protected]>
    http://lists.nuxeo.com/mailman/listinfo/ecm



_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to