.ant.properties

From Plex-XML
Jump to: navigation, search

The .ant.properties file contains the all the properties you need to adjust the general ANT Script to your local configuration. It is a copy of the default.ant.properties template. Most things are path names that differ from user to user.


  • Typically this file is not shared to the CVS.
  • The template for this file is default.ant.properties. It should exist in every project and should be shared to CVS.
  • The general ANT Script is named build-base.xml and is located in your Base Project.


  • HINTS
    • Be aware to use the normal '/' instead of the '\' when you change any path details in ANT.
    • In a new project just checked out from CVS you might not have a .ant.properties file. Go to the main folder of this project and copy the default.ant.properties. Paste this file into the main directory of the project and rename it to .ant.properties (with a . in front of it) and adjust the content according to your environment.
    • From Plex 6.0 on you should have set a property "de.bodow.plex.version=600"
# ----- Bean & Handler generation -----#
# List of Plex functionnames (without _ObFnc) or packages separated by a space
# It will be used by the generate task to generate beans and handlers
de.bodow.plex.analyzelist=de.allabout.tutorial.xml de.allabout.plex.xml.functionExample

# XSL-File for generating handlers
de.bodow.plex.handler.template=handlerxml.xsl

# NEW: select Plex Version ( currently we know 550,550SP1 and 600)
de.bodow.plex.version=600

# ----- Tomcat -----#
# Path to the Tomcat directory containing directories like "bin", "client", "server"
# Path for your local Tomact
tomcat.home=C:/Java/Tomcat55

# Path for the deployment of your local web application
localtomcat.dir=${tomcat.home}

# Path for the server Tomcat
servertomcat.dir=${tomcat.home}

# Service name of yout local Tomcat-Service (for the automatic restart after deployment in Windows)
localtomcat.servicename=Tomcat5

# Name of the Web-Application on your local Tomcat
localtomcat.name=tutorial

# Name of the Web-Application on your server 
servertomcat.name=tutorial


# ----- Workspace -----#
# Set the home directory of the Base-Project (project the has the build-base.xml)
aabase.home=C:/Eclipse/workspace/aaBasics


# ----- Plex -----#
# Set the home directory of the application (directory containing the Plex model)
# it is assumed that all generated files are in a "gen" subdirectory
plex.application.home=C:/Cool550MDL/Tutorial

# Packages that will be copied by the <plexCopy>-Task (separate differnt packages by ',' or by <space>)
includePackages=de.allabout
# Packages that won't be copied by the <plexCopy>-Task 
excludePackages=


# ----- CVS -----#
# Settings if you like to generate an CVS-Changelog 
changelog.dayspast=90
changelog.cvsroot=:pserver:CVSUser:cvs01@212.202.133.66:/cvsrepos
Personal tools