blob: 6ba0d8e8ade2821619c6de42096e2e89de0edb5d [file] [log] [blame]
<serverDefinition
name="BEA Weblogic Server v8.1"
ejbModules="true"
webModules="true"
earModules="true">
<property id="beaHome"
label="BEA Home Directory:"
type="directory"
context="runtime"
default="C:/bea" />
<property id="serverRootDirectory"
label="Application Server Directory:"
type="directory"
context="runtime"
default="C:/bea/weblogic81" />
<property id="domainName"
label="Admin Domain Name:"
type="string"
context="server"
default="mydomain" />
<property id="domainDirectory"
label="Administration Domain Directory:"
type="directory"
context="server"
default="C:/bea/user_projects/domains/mydomain" />
<property id="serverName"
label="Server Name:"
type="string"
context="server"
default="myserver" />
<property id="userName"
label="User Name:"
type="string"
context="server"
default="system" />
<property id="password"
label="Password:"
type="string"
context="server"
default="weblogic" />
<property id="productionMode"
label="Production Mode:"
type="boolean"
context="server"
default="false" />
<property id="serverAddress"
label="Address:"
type="string"
context="server"
default="127.0.0.1" />
<property id="port"
label="Port:"
type="string"
context="server"
default="7001" />
<property id="classPath"
label="Classpath Variable:"
type="directory"
context="runtime"
default="C:/bea/weblogic81/server/lib" />
<serverHome>${serverRootDirectory}</serverHome>
<webModulesDeployDirectory>${domainDirectory}/applications</webModulesDeployDirectory>
<ejbModulesDeployDirectory>${domainDirectory}/applications</ejbModulesDeployDirectory>
<earModulesDeployDirectory>${domainDirectory}/applications</earModulesDeployDirectory>
<jndiInitialContextFactory>weblogic.jndi.WLInitialContextFactory</jndiInitialContextFactory>
<jndiProviderUrl>t3:/${serverAddress}:${port}</jndiProviderUrl>
<startClass>weblogic.Server</startClass>
<startWorkingDirectory>${domainDirectory}</startWorkingDirectory>
<startVmParameters>-Xms32m -Xmx200m -XX:MaxPermSize=128m -Dweblogic.Name=${serverName} -Dbea.home="${beaHome}" -Dweblogic.management.username=${userName} -Dweblogic.management.password=${password} -Dweblogic.ProductionModeEnabled=${productionMode} -Djava.security.policy=="${serverRootDirectory}/server/lib/weblogic.policy"</startVmParameters>
<startProgramArguments></startProgramArguments>
<stopClass>weblogic.Admin</stopClass>
<stopWorkingDirectory>${domainDirectory}</stopWorkingDirectory>
<stopVmParameters></stopVmParameters>
<stopProgramArguments>-url t3://${serverAddress}:${port} -username ${userName} -password ${password} SHUTDOWN</stopProgramArguments>
<serverClassPath>
<jar type="variable">${classPath}/weblogic.jar</jar>
<jar type="variable">${classPath}/ojdbc14.jar</jar>
<jar type="variable">${classPath}/webservices.jar</jar>
</serverClassPath>
<clientClassPath>
<jar type="variable">${classPath}/wlclient.jar</jar>
<jar type="variable">${classPath}/wsclient81.jar</jar>
<jar type="variable">${classPath}/wljtaclient.jar</jar>
<jar type="variable">${classPath}/wljmsclient.jar</jar>
</clientClassPath>
<projectClassPath>
<jar type="variable">${classPath}/weblogic.jar</jar>
<jar type="variable">${classPath}/ojdbc14.jar</jar>
<jar type="variable">${classPath}/webservices.jar</jar>
</projectClassPath>
<adminTool>
<web>
<deploy>
<![CDATA[
<project name="deployextension" default="deploy" basedir=".">
<target name="deploy">
<jar destfile="${deploymentUnitName}.war">
<zipfileset dir="${moduleDir}">
<include name="**/*.*"/>
<exclude name="**/jsp_servlet/*.class"/>
<exclude name="**/*.war"/>
</zipfileset>
</jar>
<move file="${deploymentUnitName}.war" todir="${deployDir}"/>
</target>
</project>
]]>
</deploy>
<undeploy>
</undeploy>
</web>
</adminTool>
</serverDefinition>