ControlTier > controltier-elements
 

JBossAntBuilder

JBoss application Ant builder

Overview

Open in Workbench JBossAntBuilder: JBoss application Ant builder

Design

Super Type
AntBuilder
Role Concrete. (Objects can be created.)
Instance Names Unique
Notification false
Template Directory
Data View Children, proximity: 1
Logger Name JBossAntBuilder

Constraints

Allowed Child Dependencies

  • AntBuilderAntArgs1
  • AntBuilderAntOpts1
  • AntZip 1
  • BuilderAntHome1
  • BuilderAutoUpdate1
  • BuilderBuildFile1
  • BuilderBuildstamp1
  • BuilderBuildTarget1
  • BuilderImportMax1
  • BuilderImportMin1
  • BuilderJavaHome1
  • BuilderJBossHome 1
  • BuilderNotificationList1
  • BuilderPackageBuildtimePattern1
  • BuilderPackageExtension1
  • BuilderPackageFilebase1
  • BuilderPackageInstallRank1
  • BuilderPackageInstallRank1
  • BuilderPackageInstallroot1
  • BuilderPackageRequireBuildstamp1
  • BuilderPackageSeparator1
  • BuilderPackageType1
  • BuilderPackageVendor1
  • BuilderPackageVersion1
  • BuilderPath1
  • BuilderScmBinding1
  • BuilderScmConnection1
  • BuilderScmLabel1
  • BuilderScmModule1
  • BuilderScmUser1
  • BuilderScmView1
  • BuilderVersionBuild1
  • BuilderVersionMajor1
  • BuilderVersionMinor1
  • BuilderVersionRelease1
  • BuilderVersionTag1
  • CruiseControlInterval1
  • CruiseControlMailHost1
  • CruiseControlReturnAddress1
  • JBossZip 1

1: These types have a Singleton constraint. Only one instance may be added as a resource.

Allowed Parent Dependencies

Attributes

Exported Attributes

Name Property
basedir deployment-basedir
targetdir deployment-install-root

Defaults for Imported Attributes

Name Default
antArgs
antOpts
autoUpdate false
buildAntHome ${env.ANT_HOME}
buildFile build.xml
buildPath /bin:/usr/bin
buildTarget all
cruiseControlInterval 300
importMax 1
importMin 1
javaHome ${env.JAVA_HOME}
jboss_install_root ${env.JBOSS_HOME}
packageExtension war
packageFilebase .*?
packageInstallRank 10
packageSeparator -
packageType war
requireBuildstamp false
scmBinding cvs
scmLabel
scmUser ${user.name}

Commands

Note
Commandline options displayed in square brackets "[]" are optional. If an option expects arguments, then angle brackets are shown after the option "<>". Any default value is shown within the brackets.

Related Types

The following types are defined for use with JBossAntBuilder.

BuilderJBossHome

Overview

Open in Workbench BuilderJBossHome: The value of JBOSS_HOME to use for the build

Design

Super Type
BuilderSetting
Role Concrete. (Objects can be created.)
Instance Names Unique

Attributes

Exported Attributes
Name Property
jboss_install_root settingValue