# ------------------------------------------------------------------- # Default properties for the J2EE Plugin # ------------------------------------------------------------------- # These are the properties that we believe are immutable so we # keep them apart from the project specific properties. # ------------------------------------------------------------------- # ------------------------------------------------------------------- # Properties for the "validate-war" target # ------------------------------------------------------------------- # Location where the webapp or the war will be created. Defaults to # ${maven.build.dir} maven.war.build.dir = ${maven.build.dir} # ------------------------------------------------------------------- # Properties for the "ear" target # ------------------------------------------------------------------- # List of mandatory properties that need to be defined in the project # properties for the "ear" target : # # maven.j2ee.ear.name : name of the ear # Location of the ear application.xml file maven.j2ee.ear.appxml=${maven.src.dir}/application.xml # J2EE modules to include and exclude from the ear # Note: These files are relative to ${maven.build.dir} maven.j2ee.ear.includes=*.jar, *.war maven.j2ee.ear.excludes= # ------------------------------------------------------------------- # Properties for the "ejb" target # ------------------------------------------------------------------- # Required #maven.j2ee.ejb.name # Defaulted maven.j2ee.ejb.conf.dir=${maven.conf.dir}/${maven.j2ee.ejb.name}/ maven.j2ee.ejb.conf.includes=ejb-jar.xml maven.j2ee.ejb.conf.excludes= maven.j2ee.ejb.includes=** maven.j2ee.ejb.excludes=**/package.html # Optional # Local Interfaces Jar #maven.j2ee.ejb.local.includes=**/interfaces/*Local*.class #maven.j2ee.ejb.local.excludes=**/package.html # Remote Interfaces Jar #maven.j2ee.ejb.remote.includes=**/interfaces/* #maven.j2ee.ejb.remote.excludes=**/interfaces/*Local*.class ############################################################################# # A P P S E R V E R #---------------------------------------------------------------------------- # # used to let the appserver implementation scripts know which version of j2ee we are # running against # maven.j2ee.version=13 # # the place where the main install of the application server resides # maven.appserver.home=/apps/jakarta-tomcat-4 # # a supported name of an application server instance to install # maven.appserver.name=tomcat # # version number of the application server, in the form of ## # maven.appserver.version=4.x ## needed for dir names and messages to the user maven.appserver.fullname=${maven.appserver.name}-${maven.appserver.version} # # ports to access this server instance # maven.appserver.port.http=8082 maven.appserver.port.https=8083 maven.appserver.port.one=8087 maven.appserver.port.two=8088 maven.appserver.port.three=8089 # # where to install the local instance of the server # maven.appserver.dir=${basedir}/server # # files in an 'includes' pattern to include when controlling the server # For example, if you have classes in your classpath you would like to # include when starting the server, you could use # maven.appserver.classpath=${java.class.path} # paths can be absolute or relative to ${maven.appserver.dir} as that is # where a jvm will be started. This is common for libraries that need sharing # across all webapps installed in the server # maven.appserver.classpath= # # The host name, used when configuring, defaults to localhost # maven.appserver.host=localhost # # The URL used to test the current running status of the appserver # maven.appserver.url=http://${maven.appserver.host}:${maven.appserver.port.http}/index.html