Plugin:org.tolven.installer
From DOC
Contents |
Version 2.1 Notes
Version 2.1.10
- We found that Glassfish creates te EJB timer table incorrectly. This results in a failed installation at the tolven.ear deployment phase. Now, the EJB timer is created in Glassfish's default Derby database. This is required because Glassfish creates the EJB timer with a column of type BLOB, when an OID type is required for PostgreSQL. Creating the table beforehand with the correct column type also fails because timer code assumes that the column is bytea, and no configuration means has been located to change this behavior.
- Removed all references to Tomcat, openAM, and policyagent from the V2.1 ant installer, because their presence is confusing and they are not used.
Version 2.1.9
- Added a space before the -D option for the upload limit.
- During installation of PostgreSQL, an entry for ssl=true now appears in the JBoss deploy/tolven-ds.xml file.
- During installation for Glassfish, the gatekeeper.ear is deployed and then immediately redeployed, in order to work around a Glassfish bug which causes the Tolven Gatekeeper tables to not be created the first time around.
- Unified the datasource name for both Glassfish and JBoss to TolvenDS.
- 666_LDAP with a master password is no longer installed into the appserver itself. The class LdapManager is used instead.
Version 2.1.8
- Changed the connection string:
- FROM: db.url=jdbc:postgresql://${db.host}:${db.port}?ssl=true/${db.name}
- TO: db.url=jdbc:postgresql://${db.host}:${db.port}/${db.name}?ssl=true
- Changed the default tolven.domain to dev.able.com.
- Adjusted the order of targets to allow the include.* properties to work correctly. That is, include.appserver=false will no longer result in a failure just because the user did not set include.appserver.upload=false at the same time.
Version 2.1.7
- Added property security.plugin=org.tolven.security in order to remove direct reference to shiro, which is a default security plugin.
- Now allows the number of application uploads to be limited during installation for development environments using the following option:
- DOPTION.tolven.client.load.uploadLimit=-Dtolven.client.load.uploadLimit=100 -Dorg.tolven.deploy.breastproblems=1000
Version 2.1.6
- Switched the default Glassfish installation from v3.0.1 to v3.1.1.
- The installer now replaces the JBoss database jndi name XAOracleDS with TolvenDS, which is used for both Postgresql and Oracle in both Glassfish and JBoss.
- Changed gatekeeperws.web.ws.loginPath=/authenticate/login -to- gatekeeperws.web.ws.loginPath=/authenticate.
- Additions were made for Shiro Web Services support. This functionality is not yet complete.
Version 2.1.5
- Added the loading of the us.states to the installer controlled by property: include.us-states.upload=true. You can control this property from the build-v2-override.properties file.
- Removed references to org.tolven.mqkeystore.
Version 2.1.4
- You no longer need to create the PostgreSQL schemas by hand during the installation process. They are now created automatically.
- Now uses the -tablePrefix option when calling the org.tolven.gatekeeper.authorization plug-in for both PostgreSQL and Oracle.
Version 2.1.3
- Moved initial.tolven.components.dir from the build-v2.properties file to the build-v2-override.properties file.
- Removed the tolven.kit.zip file property from the build-v2.properties file. You must now specify the kit that you use in the build-v2-override.properties file.
- Removed the tolven.kit.pluginsxml.template property from the build-v2.properties file. You must now download a plugins template XML file before you install and then add a property for it to the build-v2-override.properties file.
- The previously empty overrides file now contains the following:
#DIRS - Select ONE of the following root directories to be parent directory for OpenDS, Application Server etc
#root.dir=/usr/local
#root.dir=c:
#INITIAL_TOLVEN_COMPONENTS - Directory into which you will manually assemble the required components for installation
initial.tolven.components.dir=${root.dir}/initial-tolven-components
#Absolute file path to the downloaded version of the Tolven kit zip file
tolven.kit.zip=${initial.tolven.components.dir}/tolven-V2.x.x.zip
#url (http:// or file://) to the template plugins.xml for the install (this is only used if tolven-config/plugins.xml does not exist
tolven.kit.pluginsxml.template=${initial.tolven.components.dir}/template-default-plugins.xml
Version 2.1.2
- The plug-in framework changed, so the installer was updated accordingly.
Version 2.1.1
- Updated the library URLs of the template-application-metadata-plugins.xml to be V2.1 as it is for the default plugins.xml.
- Authentication now uses its own created LdapContext based on an environment variable provided via JNDI.
- JBoss is now installed listening on port 80/8080, which is then redirected to 443/8443. Normal customers can now use the URLs http://dev.able.com/Tolven and https://dev.able.com.
- When creating system LDAP users, there is no longer any need to supply country code, because it was never used anywhere.
Version 2.1.0
- The Tolven Quick Installer was updated to provide support for installing the JBoss 6 Java application server, along with changes to the Glassfish3 installation to ensure that either can be installed. At this time, the back port for OpenAM is unavailable.
- The Installer was also updated to provide installation support for various the ONC-related features that are new in Tolven Version 2.1.
Version 2 Notes
Version 2.0.5
- Changed build-v2.properties entry in org.tolven.installer from org.tolven.openam.config-2.0.16.zip to org.tolven.openam.config-2.0.17.zip.
Version 2.0.4
- The build-v2-properties file was updated to point to the org.tolven.openam.config-2.0.16 plug-in.
Version 2.0.3
- Added the flag exclude.tolven.ear.deploy, which allows an installation to proceed up to, but not include, deployment of the tolven.ear file.
- Changed hard-coded localhost entries to ${db.host}.
- Allow the Tolven OpenDS manager (uid=Manager,ou=people,dc=tolven,dc=com) to be changed using a property in the build-v2-override.properties file.
Version 2.0.2
- There was a mismatch between the downloadable tolven-V2.0.26.zip installation kit file in the V2REL_20110426 snapshot and the org.tolven.assembler.pluginframework-2.0.26. Therefore, a new version zip was generated in the V2REL_20110519, which rectified this mismatch and includes updated org.tolven.assembler.pluginframework and org.tolven.installer plug-ins.
Version 2.0.1
- A new Quick Start installation process and related guide will enable you to get Tolven V2RC_20110426 up and running quickly.

