# To compile and deploy your Gazelle application using Eclipse and Ant, # please create your file "build.properties" with : # - jboss.as.home : correct JBoss AS homepath (here is an example below. Must be JBoss-4.2.2.GA or + ) # - jboss.seam.home : correct JBoss Seam homepath (here is an example below. Must be JBoss-seam-2.0.0.GA or + ) # - svn.bin : correct SVN binary filepath (here is an example below) # - database connection configuration variables # - - - - - - - - - - - - - - - - - - - # Linux jboss.as.home = /usr/local/jboss-prod jboss.as.deploy.server=${jboss.as.home}/server/default jboss.seam.home = /usr/local/jboss-seam #-Note: 'gazelle.home' contains generated data files, templates and needed binaries (Check that you have rights to write on this path) gazelle.home = /opt/InriaHL7Validator_prod svn.bin = svn jmeter.home = /usr/bin/jmeter # The following is the path (need to terminate with "/") where to store the screen captured during the execution of the testng build testng-screenshot = /var/www/img/tm/ # - - - - - - - - - - - - - - - - - - - # Mac #jboss.as.home=/Applications/jboss-5.1.0.GA/ #jboss.as.deploy.server=${jboss.as.home}/server/default #jboss.seam.home=/opt/jboss-seam/ #-Note: 'gazelle.home' contains generated data files, templates and needed binaries (Check that you have rights to write on this path) #gazelle.home = /opt/InriaHL7Validator_prod #svn.bin=svn #jmeter.home=/opt/jakarta-jmeter-2.3.2 # The following is the path (need to terminate with "/") where to store the screen captured during the execution of the testng build #testng-screenshot = /var/www/img/tm/ # - - - - - - - - - - - - - - - - - - - # Windows #(Note : use '/' and not '\' , as below) #jboss.as.home = C:/Program Files/jboss-5.1.0.GA #jboss.as.deploy.server=${jboss.as.home}/server/default #jboss.seam.home = C:/Program Files/jboss-seam-2.2.0.GA #-Note: 'gazelle.home' contains generated data files, templates and needed binaries (Check that you have rights to write on this path) #gazelle.home = C:/InriaHL7Validator_prod #-Note: For win32 systems (download svn from http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91) #svn.bin = C:/Program Files/Subversion/bin/svn.exe #jmeter.home = C:/Program Files/jakarta-jmeter-2.3.2 # The following is the path (need to terminate with "/") where to store the screen captured during the execution of the testng build #testng-screenshot = ${gazelle.home}/data/testSelenium/screencapture # - - - - - - - - - - - - - - - - - - - # Database connection configuration database.connection.url = localhost/inria-hl7-validator database.connection.username = gazelle database.connection.password = gazelle #-------------------------------------- # endpoint of InriaHL7MessageProfileRepository WS to use for retrieving profiles and resources generate.parsers = true inria.hl7.profile.repository.endpoint = http://sumo-test.irisa.fr:8080/InriaHL7MessageProfileRepository-ear-InriaHL7MessageProfileRepository-ejb/InriaHL7MessageProfileRepositoryWS message.root.oid = 1.3.6.1.4.12559.11.1.2.1.1. message.index = 1 message.profile.base.url = http://gazelle.ihe.net/InriaHL7MessageProfileRepository/viewProfile.seam?oid= message.table.base.url = http://gazelle.ihe.net/InriaHL7MessageProfileRepository/viewTable.seam?version= #------------------------------------------ # Variables used to get the SVN version (it helps to reference the generated EAR) - You don't need to modify them. svnversion.lib = ${ear.lib.dir}/andariel-1.2.3.jar svn.bin = svn common.versioning.build.src = ../Common-ejb/ejbModule/net/ihe/gazelle/common/versioning # - - - - - - - - - - - - - - - - - - - # Properties used by this application # Application url basename : Name of the application used to reach the application in the URL address within the browser (also called 'context root', eg : http://sumo.irisa.fr:8080/APPLICATION.URL.BASENAME ). application.url.basename= InriaHL7Validator # Application url : do not use localhost for production server, for instance this property is inserted in the registration email, if you click on a link with localhost, it won't work. Example of right URL : http://yoko.irisa.fr:8080/${application.url.basename} server.url = http://localhost server.port = 8080 application.url = ${server.url}:${server.port}/${application.url.basename} #application.url = http://localhost:8080/${application.url.basename} # Name of the application (will be rendered in the web pages) application.name = INRIA HL7 Message Validator (Development version) # Name of the application administrator (will be rendered in the web pages) application.admin.name = Eric Poiseau # Email address of the application administrator (will be rendered in the web pages) application.admin.email = technical.manager@ihe-europe.net # Email address used for sent emails history (all emails sent by the application are also sent as BCC to this account for history/checking in) application.email.account.for.history = net.gazelle.dev@gmail.com # Issues Tracker website URL - Used by some links in the application to report a problem (eg. of value = 'http://sumo.irisa.fr:8080/jira/' ) application.issue.tracker.url = http://gazelle.ihe.net/jira/ # Gazelle Release Notes URL - Used by some links in the application to detail each Gazelle Release : list of improvements, bug fixed (eg. of value = http://sumo.irisa.fr/europe2009/gazelle_release_notes.html) application.gazelle.release.notes.url = http://gazelle.ihe.net/europe2009/gazelle_release_notes.html # Application time zone - (possible values : 'UTC+01' (Paris), 'UTC-06' (Chicago), 'UTC-15' (Tokyo) ...) application.time.zone = UTC+01 # Application Zone - (possible values : 'EUROPE', 'NA' , 'JAPAN') - Rendered pages depend on the zone (homepage, contacts, informations... ) application.zone = EUROPE #Application contributors (will be placed in VersionConstants.java and rendered in the web pages) application.contributors = INRIA (Rennes, France) # SMTP configuration : Port is normally 25 or 2525, username/password is normally not used (may stay as test/test) application.smtp.port = 25 application.smtp.hostname = localhost application.smtp.username = test application.smtp.password = test # Default language used by the application (possible values : en, fr, de, sv, ja) application.language.default = en # Do you want to drop your DB and reimport all SQL data during deployment (only for Dev) ? (possible values : 'true' or 'false') db.drop.and.import = false # Do you want to log SQL request in your Seam logs ? (possible values : 'true' or 'false') db.show.sql.log = false # Do you want to load Drools at startup (homepage) ? (possible values : 'true' or 'false') drools.loaded.at.startup = true # ----------------------------------------------------------------------- # The following variables are used by all projects (in the build.xml files) - You don't need to modify them. application = ${application} ear.project.name = ${application}-ear war.project.name = ${application}-ui ear.dir = ../${ear.project.name}/ ear.exploded.dir = ../${ear.project.name}/exploded-archives/${ear.project.name}.ear war.exploded.dir = ../${war.project.name}/exploded-archives/${war.project.name}.war ear.dist.dir = ../${ear.project.name}/dist/ war.dist.dir = ../${war.project.name}/dist/ ear.dist.file = ${ear.dist.dir}/${application.url.basename}-${profile}.ear war.dist.file = ${war.dist.dir}/${war.project.name}.war ear.earcontent.dir = ../${ear.project.name}/EarContent/ ear.lib.dir = ${ear.earcontent.dir}/lib ear.application.file = ${ear.lib.dir}/META-INF/application.xml ear.sql.data.dir = ../${ear.project.name}/sql/data-${profile}/ ear.sql.dir = ../${ear.project.name}/sql/ check.properties = true javac.debug = on javac.verbose = off javac.deprecation = on javac.optimize = on