EARDeployer

The JavaEE EAR Deployer

The org.jboss.deployment.EARDeployer service handles the deployment of JavaEE EARs. Its configurable attributes include:

 

  • Isolated : A boolean flag that if true results in all ears in their own classloader space. This is equivalent to including an isolated loader-repository configuration in the ear META-INF/jboss-app.xml.

  • CallByValue : A boolean flag that if true disables the call by reference optimization for ejb invocations. This forces call by value semantics for all remote interface calls regardless of collocation.

  • EnablelibDirectoryByDefault (4.2.0+): A flag the enables the default behavior of the ee5 library-directory. A boolean flag that if true, the lib contents of an ear are assumed to be the default value for library-directory in the absence of an explicit library-directory. If false, there must be an explicit library-directory. To disable the implicit ear lib directory contents at a deployment level, specify an empty library-directory element in the ear META-INF/jboss-app.xml descriptor.

 

Referenced by: