WebSphere 4.0 installation settings

Property Optional? Description
maven.was40.appserver Yes

Default value is Default Server.

maven.was40.bin Yes

Default value is ${maven.was40.home}/bin.

maven.was40.home Yes

Default value is C:/WebSphere/AppServer.

maven.was40.hostPort Yes

The port that the server is listening on for IIOP. Default value is 900.

maven.was40.node Yes

Default value is localhost.

maven.was40.serverGroup.name Yes

Default value is ServerGroupName.

Enterprise App Settings

Property Optional? Description
maven.was40.enterprise.app.name Yes

This is the name of the enterprise app i.e. MyApp

Default value is EnterpriseAppName.

maven.was40.enterprise.app Yes

This is the file name of the EAR file. Default value is EnterpriseApp.ear.

maven.was40.sleep.start Yes

How long to sleep in seconds after starting an app during reinstall. Defaults to 60.

maven.was40.sleep.stop Yes

How long to sleep in seconds after stopping an app during reinstall. Defaults to 30.

Generate EJB Code Settings

Property Optional? Description
maven.was40.ejb.deployOptions Yes Other options to pass to the ejbdeploy tool. See the help for ejbdeploy for more detail. One examples is -novalidate.
maven.was40.ejb.file Yes The input file for generating ejb code. Defaults to ${maven.build.dir}/${maven.final.name}.jar, which is the same name as the jar created by the ejb plugin.
maven.was40.ejb.generateCode Yes Whether or not to automatically generate code as part of the ejb:ejb goal. Defaults to blank, which means that code is NOT generated.
maven.was40.ejb.out.file Yes The output file from generating ejb code. Defaults to ${maven.build.dir}/was40/${maven.final.name}.jar.
maven.was40.workingDir Yes The directory where the ejb deploy tool writes its temporary files. Defaults to ${maven.build.dir}/was40

WSCP Command Settings

Property Optional? Description
maven.was40.appserver.start Yes

Default value is ${maven.was40.cmd.appserver} start {/${maven.was40.cmd.node}:${maven.was40.node}/${maven.was40.cmd.appserver}:${maven.was40.appserver}/}.

maven.was40.appserver.stop Yes

Default value is ${maven.was40.cmd.appserver} stop {/${maven.was40.cmd.node}:${maven.was40.node}/${maven.was40.cmd.appserver}:${maven.was40.appserver}/}.

maven.was40.cmd.appserver Yes

Default value is ApplicationServer.

maven.was40.cmd.enterprise Yes

Default value is EnterpriseApp.

maven.was40.cmd.node Yes

Default value is Node.

maven.was40.cmd.serverGroup Yes

Default value is ServerGroup.

maven.was40.deployApp Yes

Default value is ${maven.was40.cmd.enterprise} install {/${maven.was40.cmd.node}:${maven.was40.node}/} ${maven.was40.enterprise.app} -appname {${maven.was40.enterprise.app.name}} -defappserver {/${maven.was40.cmd.node}:${maven.was40.node}/${maven.was40.cmd.appserver}:${maven.was40.appserver}/}.

maven.was40.listNode Yes

Default value is ${maven.was40.cmd.node} list.

maven.was40.servergroup.install Yes

Default value is ${maven.was40.cmd.enterprise} install {/${maven.was40.cmd.node}:${maven.was40.node}/} ${maven.was40.enterprise.app} -appname {${maven.was40.enterprise.app.name}} -defappserver {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/}.

maven.was40.servergroup.list Yes

Default value is ${maven.was40.cmd.serverGroup} list.

maven.was40.servergroup.show Yes

Default value is ${maven.was40.cmd.serverGroup} show {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/}.

maven.was40.servergroup.start Yes

Default value is ${maven.was40.cmd.serverGroup} start {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/}.

maven.was40.servergroup.stop Yes

Default value is ${maven.was40.cmd.serverGroup} stop {/${maven.was40.cmd.serverGroup}:${maven.was40.serverGroup.name}/}.

maven.was40.startApp Yes

Default value is ${maven.was40.cmd.enterprise} start {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/}.

maven.was40.stopApp Yes

Default value is ${maven.was40.cmd.enterprise} stop {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/} -force.

maven.was40.stopNode Yes

Default value is ${maven.was40.cmd.node} stop {/${maven.was40.cmd.node}:${maven.was40.node}/}.

maven.was40.removeApp Yes

Default value is ${maven.was40.cmd.enterprise} remove {/${maven.was40.cmd.enterprise}:${maven.was40.enterprise.app.name}/} -recursive.

maven.was40.startNode Yes

Default value is ${maven.was40.bin}/startupServer.

maven.was40.wscpArgs Yes

Default value is -c.

maven.was40.wscpExe Yes

Default value is ${maven.was40.bin}/wscp.