Broker 10.15 | webMethods Broker Documentation | Administering webMethods Broker | Exporting, Importing, and Deploying Assets | Deploying Broker Assets | Building Assets for Deployment
 
Building Assets for Deployment
The build ant target uses the source files specified in the build.properties file in the Software AG_directory \common\AssetBuildEnvironment\master_build directory, validates the specified assets and the corresponding dependencies, and then creates .acdl files of the exported assets.
If you want to create .acdl files from large source files, make sure you increase the Java heap size using the jvmarg variable in the Software AG_directory \common\AssetBuildEnvironment\Broker\build.xml file. For example, to build assets from a source file of size 600MB, set jvmarg value="-Xmx640M”.
*To build assets
1. Specify the location of the source files of exported assets.
a. Extract the source files containing the exported assets (Broker assets are in .adl files and JNDI assets are in .xml files) from the .zip file in the My webMethods Server_directory \MWS\broker\acdl\user directory to a separate directory.
b. In the Software AG_directory \common\AssetBuildEnvironment\master_build\build.properties file, specify the location where you have saved the source files.
For information on how to select Broker assets for export, see Exporting Broker Server and Broker Configuration to a File.
For information on how to select JNDI assets for export, see Selecting JNDI Assets for Export.
2. Make sure you have specified the properties in the Software AG_directory \common\AssetBuildEnvironment\master_build\build.properties file. For more information about the properties, see the webMethods Deployer User’s Guide.
3. Execute the ant build command from the Software AG_directory \common\AssetBuildEnvironment\master_build directory.
This command will store the .acdl file of the assets in the directory specified by the build.output.dir property. The .acdl file contains the exported assets and the dependencies. This metadata schema is defined by Deployer and is common across the webMethods Product Suite. For more information about building assets, see the webMethods Deployer User’s Guide.