oc4j:deployEar

Full name:

com.ashlux:oc4j-maven-plugin:0.2:deployEar

Description:

Deploy ear to OC4J.

Attributes:

  • Requires a Maven 2.0 project to be executed.

Required Parameters

Name Type Since Description
j2eeHome String - J2EE home, directory where admin.jar or admin_client.jar is located.
password String - Password used for deploying.
username String - Username used for deploying.

Optional Parameters

Name Type Since Description
adminJar String - Admin jar located in #{oc4j.j2eeHome}. Example: Admin.jar or admin_client.jar.
Default value is: admin.jar.
applicationName String - Application name when deploying the ear.
Default value is: ${project.artifactId}.
connectionUri String - ORMI URL.
Default value is: ormi://localhost/.
earDirectory String - Directory where the ear file for deploying is located.
Default value is: ${project.build.directory}.
earFile String - Ear file to deploy.
Default value is: ${project.build.finalName}.${project.packaging}.

Parameter Details

adminJar :

Admin jar located in #{oc4j.j2eeHome}. Example: Admin.jar or admin_client.jar.
  • Type: java.lang.String
  • Required: No
  • Expression: ${oc4j.adminJar}
  • Default: admin.jar

applicationName :

Application name when deploying the ear.
  • Type: java.lang.String
  • Required: No
  • Expression: ${oc4j.deploymentName}
  • Default: ${project.artifactId}

connectionUri :

ORMI URL.
  • Type: java.lang.String
  • Required: No
  • Expression: ${oc4j.connectionUri}
  • Default: ormi://localhost/

earDirectory :

Directory where the ear file for deploying is located.
  • Type: java.lang.String
  • Required: No
  • Expression: ${oc4j.earDirectory}
  • Default: ${project.build.directory}

earFile :

Ear file to deploy.
  • Type: java.lang.String
  • Required: No
  • Expression: ${oc4j.earFile}
  • Default: ${project.build.finalName}.${project.packaging}

j2eeHome :

J2EE home, directory where admin.jar or admin_client.jar is located.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${oc4j.j2eeHome}

password :

Password used for deploying.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${oc4j.password}

username :

Username used for deploying.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${oc4j.username}