# As propriedades marcadas como deprecated # deixaram de ser utilizadas nos novos builds # htttp.host=deprecated http.port=deprecated app.name=application.name app.context=application.virtual.context login.page=application.login.page manager.filter.pattern=application.manager.filter.pattern #As properties que passam a ser geradas em função #dos valores da property security.filter.hostnames #são: index.html.link.=application.index.html.link. institution.url=institution.url institution.project=institution.specific.project language=application.default.language location=application.default.location variant=application.default.variant app.path=deprecated manager.username=deprecated manager.password=deprecated manager.url=deprecated default.persistenceSupport=repository.default.persistenceSupport #O que aparece como create.new.x são propriedades novas create.new.1=repository.db.host=localhost create.new.2=repository.db.port=3306 db.name=repository.db.name db.user=repository.db.user db.pass=repository.db.password create.new.3=repository.db.driver=com.mysql.jdbc.Driver create.new.4=repository.db.url.parameters=?useUnicode=true&characterEncoding=latin1&zeroDateTimeBehavior=convertToNull create.new.5=repository.db.protocol=jdbc create.new.6=repository.db.subprotocol=mysql create.new.7=repository.db.platform=MySQL db.alias=repository.db.alias create.new.8=repository.db.url=${repository.db.protocol}:${repository.db.subprotocol}:${repository.db.alias} create.new.9=repository.assiduousness.db.host=localhost create.new.10=repository.assiduousness.db.port=3306 db.assiduousness.name=repository.assiduousness.db.name db.assiduousness.platform=repository.assiduousness.db.platform db.assiduousness.driver=repository.assiduousness.db.driver db.assiduousness.protocol=repository.assiduousness.db.protocol db.assiduousness.subprotocol=repository.assiduousness.db.subprotocol db.assiduousness.user=repository.assiduousness.db.user db.assiduousness.pass=repository.assiduousness.db.password create.new.11=repository.assiduousness.db.url.parameters= db.assiduousness.alias=repository.assiduousness.db.alias create.new.12=repository.assiduousness.db.url=${repository.assiduousness.db.protocol}:${repository.assiduousness.db.subprotocol}:${repository.assiduousness.db.alias} db.assiduousness.validationQuery=repository.assiduousness.db.validationQuery create.new.13=repository.projectManagement.db.host=localhost create.new.14=repository.projectManagement.db.port=3306 db.projectManagement.name=repository.projectManagement.db.name db.projectManagement.platform=repository.projectManagement.db.platform db.projectManagement.driver=repository.projectManagement.db.driver db.projectManagement.protocol=repository.projectManagement.db.protocol db.projectManagement.subprotocol=repository.projectManagement.db.subprotocol db.projectManagement.user=repository.projectManagement.db.user db.projectManagement.pass=repository.projectManagement.db.password create.new.15=repository.projectManagement.db.url.parameters= db.projectManagement.alias=repository.projectManagement.db.alias create.new.16=repository.projectManagement.db.url=${repository.projectManagement.db.protocol}:${repository.projectManagement.db.subprotocol}:${repository.projectManagement.db.alias} db.projectManagement.validationQuery=repository.projectManagement.db.validationQuery create.new.17=repository.slide.db.host=localhost create.new.18=repository.slide.db.port=3306 create.new.19=repository.slide.db.name=slide create.new.20=repository.slide.db.platform=MySQL db.slide.driver=repository.slide.db.driver create.new.21=repository.slide.db.protocol=jdbc create.new.22=repository.slide.db.subprotocol=mysql db.slide.user=repository.slide.db.user db.slide.pass=repository.slide.db.password create.new.23=repository.slide.db.url.parameters= create.new.24=repository.slide.db.alias=//${repository.slide.db.host}:${repository.slide.db.port}/${repository.slide.db.name}${repository.slide.db.url.parameters} db.slide.alias=repository.slide.db.url=${repository.slide.db.protocol}:${repository.slide.db.subprotocol}:${repository.slide.db.alias} create.new.25=repository.slide.db.validationQuery=select 1 slide.config=repository.slide.db.config script.isAlive.check.db=repository.script.isAlive.check.db.fenix script.isAlive.check.slide=repository.script.isAlive.check.db.slide #As properties do dbinstaller não precisam de ser criadas #mas podem ser criadas depois, utilizando o properties configurator #para o efeito create.new.26=dbinstaller.installOrUpgrade= create.new.27=dbinstaller.driverClassName=com.mysql.jdbc.Driver create.new.28=dbinstaller.connectionUrlSchema=jdbc;mysql://${host}:${port}/${dbname}?allowMultiQueries=true&jdbcCompliantTruncation=false create.new.29=dbinstaller.fenixDBName=${repository.db.name} create.new.30=dbinstaller.slideDBName=${repository.slide.db.name} create.new.31=dbinstaller.baseDBName=mysql create.new.32=dbinstaller.createDatabaseDDLSchema=create database if not exists ${dbname} create.new.33=dbinstaller.createUserDDLSchema=grant select, update, delete, insert, create on ${dbname}.* to '${username}'@'%' identified by '${password}'; flush privileges; create.new.34=dbinstaller.grantFullPrivsUserDDLSchema=grant ALL on ${dbname}.* to '${username}'@'%' identified by '${password}'; flush privileges; create.new.35=dbinstaller.dbHost=${repository.db.host} create.new.36=dbinstaller.dbPort=${repository.db.port} create.new.37=dbinstaller.dbAdminUser=root create.new.38=dbinstaller.dbAdminPassword= create.new.39=dbinstaller.fenixDBUser=${repository.db.user} create.new.40=dbinstaller.fenixDBPassword=${repository.db.password} create.new.41=dbinstaller.slideDBUser=${repository.slide.db.user} create.new.42=dbinstaller.slideDBPassword=${repository.slide.db.user} create.new.43=dbinstaller.dbNameFenix=${repository.db.name} create.new.44=dbinstaller.dbNameSlide=${repository.slide.db.name} create.new.45=dbinstaller.dbNameBase=mysql create.new.46=dbinstaller.createFenixManagerUser=true create.new.47=dbinstaller.fenixManagerUser=admin create.new.48=dbinstaller.fenixManagerUserPassword=admin create.new.49=dbinstaller.fenixManagerUserName=Administrator create.new.50=dbinstaller.fenixManagerUserGender=MALE create.new.51=dbinstaller.slideDDLFile=etc/slide.sql create.new.52=dbinstaller.ojbDDLFile=etc/ojb.sql create.new.53=dbinstaller.dmlDDLFile=etc/dml.sql create.new.54=dbinstaller.fenixBaseDDLFile=etc/fenix-base.sql create.new.55=dbinstaller.fenixDDLFile=etc/fenix.sql create.new.56=dbinstaller.fenixVersionDDLFile=etc/fenix-date-version-create.sql create.new.57=dbinstaller.fenixVersionRetrieveSQLFile=etc/fenix-date-version-retrieve.sql create.new.58=dbinstaller.dbDDLClientSchemaExecute=mysql -u${username} -f -p${password} ${dbname} < ${file} create.new.59=dbinstaller.dbDDLClientSchemaExecuteToTempFile=mysql -u${username} -f -p${password} ${dbname} < ${file} > ${tempfile}; create.new.60=dbinstaller.keepDDLTempFile=false create.new.61=dbinstaller.upgradesDirectory=etc/database_operations #------------------------------------------------------------------------------ # Allowed Roles Configuration #------------------------------------------------------------------------------ # # filter.hostnames: comma seperated list of hostnames. The specified hostname # can is expected to be anything following the http:// # string. # filter.hostname.: comma seperated list of RoleTypes that are to # be provided by the server . # filter.hostnames=security.filter.hostnames filter.hostname.=security.filter.hostname. ftp.IST.server.user=scp.school.site.server.user ftp.IST.server.pass=scp.school.site.server.password ftp.IST.server.address=scp.school.site.server.address ftp.IST.scp.command=scp.school.site.command ftp.IST.scp.args=scp.school.site.command.args ftp.degree.grades.server.user=scp.degree.grades.server.user ftp.degree.grades.server.pass=scp.degree.grades.server.password ftp.degree.grades.server.address=scp.degree.grades.server.address create.new.63=scp.degree.grades.command=${ftp.IST.scp.command} create.new.64=scp.degree.grades.command.args=${ftp.IST.scp.args} ObjectCacheClass=cache,objectcache.class cache.event.listeners=cache,event.listeners cache.cluster.multicast.ip=cache.cluster.multicast.ip response.cache.timeout=http.response.cache.timeout sms.gateway.host=sms.gateway.host sms.gateway.port=sms.gateway.port sms.gateway.uri=sms.gateway.uri sms.gateway.protocol=sms.gateway.protocol sms.gateway.username=sms.gateway.user sms.gateway.password=sms.gateway.password sms.delivery.host=sms.delivery.host sms.delivery.port=sms.delivery.port sms.delivery.uri=sms.delivery.uri sms.delivery.protocol=sms.delivery.protocol sms.delivery.username=sms.delivery.user sms.delivery.password=sms.delivery.password gratuity.situation.creator.task.hour=gratuity.situation.creator.task.hour enrollment.faq.url=enrollment.faq.url log.profile.dir=log.profile.dir log.profile.filename=log.profile.filename log.image.directory=log.image.directory log4j.email.smtp.host=log.log4j.email.smtp.host log4j.email.smtp.from=log.log4j.email.smtp.from log4j.email.smtp.to=log.log4j.email.smtp.to log4j.email.smtp.subject=log.log4j.email.smtp.subject application.filterBroker=security.application.filterBroker JdbcAccessClass=test.jdbc.access.class roleback.filename=test.rollback.filename struts.validation.doctype.url=validation.struts.validator.doctype.url cms.mailer.username=cms.mailer.user cms.mailer.password=cms.mailer.password mail.smtp.host=cms.mail.smtp.host mail.smtp.name=cms.mail.smtp.name mailingList.host.name=cms.mailingList.host.name authenticationService=security.auth.authenticationService.class changePassService=security.auth.changePassService.class password.generator=security.auth,passwordGenerator.class #este é outro caso especial... para cada property do tipo #host.control.name. é necessário ir buscar o nome da classe #e colocar na property create.new.65=security.host.controllable.actions=list_of_ #depois disso, cada property host.control.name.=security.host.control.name. #A mesma coisa para os paths #host.control.path. create.new.66=security.host.controllable.paths=list_of_ #e os relacionados: host.control.path.=security.host.control.path. cas.enabled=security.cas.enabled cas.loginUrl=security.cas.loginUrl cas.validateUrl=security.cas.validateUrl cas.logoutUrl=security.cas.logoutUrl #dependente da property security.filter.hostnames #ficam também as properties do tipo #cas.serviceUrl. cas.serviceUrl.=security.cas.serviceUrl. line.seperator=misc.line.separator character.lessthan=misc.character.lessthan character.dollar=misc.character.dollar allowed-roles.build.file.constructor.header=misc.allowed-roles.build.file.constructor.header allowed-roles.build.file.constructor.tail=misc.allowed-roles.build.file.constructor.tail allowed-roles.newline.instruction=misc.roles.newline.instruction=${misc.line.separator} markSheet.printers=misc.markSheet.printers file.manager.implementation.class=filemanager.implementation.class create.new.67=filemanager.dspace.underlying.transport.class=pt.utl.ist.fenix.tools.file.dspace.DspaceHttpClient dspace.serverUrl=filemanager.dspace.serverUrl dspace.downloadUriFormat=filemanager.dspace.downloadUriFormat dspace.username=filemanager.dspace.user dspace.password=filemanager.dspace.password create.new.68=filemanager.dspace.initial.context.properties=dspace.client.jndi.properties create.new.69=filemanager.dspace.rmi.server.jndi.name=DSpaceRMIRemoteManager create.new.70=filemanager.dspace.client.rmi.use.ssl=true create.new.71=filemanager.dspace.client.rmi.ssl.keystore=DSpaceRMIClient.keystore create.new.72=filemanager.dspace.rmi.stream.bytes.min=1024 create.new.73=filemanager.dspace.rmi.stream.bytes.max=8192 create.new.74=filemanager.dspace.rmi.stream.bytes.block=512