Installer
• The Web UI context can now be specified during the install.
Web UI Install, App Server Information
• Defining the static port numbers that should be used has been extended to include some additional ports used by JBoss. There is also the ability to use suggested port profiles.
Web UI Install, Port Assignment
• The method used by JBoss to manage ports has changed. JBoss is now installed to use a conf\port-bindings.xml file.
• The JRE installed for use by JBoss (\WebUI\jre) is now version 7 (1.7.0_51-b13). Both the 32 bit and 64 bit options remain available.
• A silent install of the 32bit JRE7 is performed by the installer (\WebUI\highway\connectors\jre). This is needed by the Progress Listener component in order to connect to the JMS queues. Previously the Oracle installer was not used to install the JRE files which meant the necessary plug-in registry entries did not always get added correctly.
Note: The JRE is install using the following command:
jre-7u51-windows-i586.exe /s INSTALLDIR=C:\WebUI\highway\connectors\JRE\1.7.0_51 STATIC=1 WEB_JAVA=1 WEB_JAVA_SECURITY_LEVEL=M
The installer leaves the Java install file on the file system so the JRE can be manually installed if necessary.
The location of the ActiveJMS components have moved to \WebUI\highway connectors\jre\1.7.0_51\axbridge.
• JDBC
• The MS SQL Server JDBC driver is now distributed by the installer. It is no longer necessary to download it as a separate task. (\WebUI\lib\db\sqljdbc4-4.0.2206.100.jar).
• The Oracle connection URL is now constructed using the service name format. Previously this was using the Oracle SID format. The new format is:
jdbc:oracle:thin:@//DBSERVER:1521/P2012DEV
• Removed support for MS SQL Server 2000.
• Defaults
• The default memory for the JBoss JVM is now set to 1024MB.
• The database and path defaults now reflect P2012R01 defaults.
• The installer now uses the Windows UI precisioncon.ini file to create the initial file needed for the Progress 4GL listeners.
• The -tok parameter in the listener .pf file has been changed to 3000.
• The default Web UI skin is now P2012. This looks the same as P2009.
• The seeded Highway database has been updated with additional data used to implement PEM Query and PEM Updates calls. Missing message rules have also been added to avoid messages being left stuck in the REPLY endpoint.
• Highway seeded data is now available as XML rather than SQL. The only SQL provided is to create the Highway user record in the HW_USER table
(\WebUI\data\highway-db\highway_3_3_3_standard_all_data.xml)
• The JMX Console and HTTP invoker components are no longer deployed by JBoss. They have been removed because the present a possible security vulnerability. The installer places the folders in \WebUI\jboss\__optional\deploy. If required the folders can be copied back to the JBoss deploy folder.
• Fixed xttraxc.p so "4gllistener" password can be longer than 10 characters.
• The install guide has been updated to reflect the above changes. References to AS/400 have been removed.