webMethods 10.2 | Application Platform User Guide | Working with Application Platform Projects | About Deploying Projects | Configuring Application Platform Projects for Asset Build Environment | Application Platform Project Configuration for Asset Build Environment
 
Application Platform Project Configuration for Asset Build Environment
The assetBuild.properties file, generated by Designer, has the following contents:
Property Name
Value Type
Description
Required
component.name
String
This name is used for the bundle file name and the following manifest headers:
Bundle-Name:
Yes
component.type
String
For Application Platform this value must always be bundle.
Yes
component.home
String
The path to the project source.
No, Asset Build Environment will assume that a project with
component. name
is located in
master_build/build.properties
build.source. projects
component. dependencies
Comma delimited String
A list of component names to be included on the classpath when building this project.
No
component. webcontext
This property is reserved for future use.
No, the web context path defaults to the project name but it can be overridden by the
Web-ContextPath: OSGi
manifest header.
component.version
This property is reserved for future use.
No, specify the bundle version in the project's bnd.bnd file with the
Bundle-Version:
header.
component. src.dirs
This property is reserved for future use.
No, all source files must be in thesrc/main/java directory.
component. dependencies. external
String
This property is a reserved value that is automatically generated in the project’s
assetBuild.properties
file. Its value is a file pattern relative to the configured
BUILD_EXTERNAL_
DIR
classpath variable in Designer and relative to the
build.external.dir
Ant property defined in the master build properties file of Asset Build Environment. For example, this value can be
com/springsource/3.2.3/*.jar.
No

Copyright © 2017-2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release