******************************************************* Java JRE Name: Java Runtime Environment (JRE), provided by Oracle http://www.oracle.com Required version: 6 (do not use version 5) Used by: the Portable Edition as well as the Apache Server Edition Website: http://www.java.com/ Download: http://www.java.com/en/download/manual.jsp Licence: http://www.java.com/en/download/license.jsp Installation: install the JRE such that the file path to the java.exe is the following: "cct40\rep\software\java\jre\bin\java.exe" ******************************************************* Saxon Name: Saxon XSLT, XQuery, and XML Schema processor, provided by Saxonica http://www.saxonica.com/ Required version: 9 Used by: the Portable Edition as well as the Apache Server Edition Website: http://www.saxonica.com/ Download: http://sourceforge.net/projects/saxon/files/ Licence: http://www.saxonica.com/documentation/conditions/intro.html Installation: unzip and copy the jar files such that the file path to the saxon9.jar is the following: "cct40\rep\software\java\saxon\saxon9.jar" Note that in case a different major version is used, the jar file will get a different name. ONLY in that case, change the following line appropriately: saxon = software\java\saxon\saxon9.jar in the file: "cct40\properties\property40.ini" Licence information: The open-source Saxon-HE product is made available under the Mozilla Public License Version 1.0 (the "License"); you may not use the software except as permitted by the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ Redistribution of Saxon-HE is freely permitted under the terms of the Mozilla Public License. Note that this requires inclusion of all the necessary notices. If any source code changes are made, the license requires that they be published. If you produce a product that includes or requires Saxon-HE, please refer to it prominently as "The Saxon XSLT and XQuery Processor from Saxonica Limited", and include the URL of the home page, which is at http://www.saxonica.com/. As a courtesy, please take reasonable steps to ensure that your users know that they are running Saxon. ******************************************************* Axway KeyInfo Name: KeyInfo Writer, provided by Axway http://www.axway.com Required version: 1.0 Used by: the Portable Edition as well as the Apache Server Edition Website: http://code.google.com/p/keyinfowriter/downloads/list Download: http://code.google.com/p/keyinfowriter/downloads/detail?name=KeyInfoWriter-1.0-libs.zip&can=2&q= Licence: Apache License 2.0 Installation: Unzip the package and copy the jar files such that KeyInfoWriter-1.0.jar is found in the following folder: "cct40\rep\software\java\keyinfo\lib2\KeyInfoWriter-1.0.jar" ******************************************************* Portable Python Name: Portable Python, provided by Perica Zivkovic Required version: 2.6 (do NOT use version 3) Use by: the Portable Edition as well as the Apache Server Edition Website: http://www.portablepython.com/ Download: http://www.portablepython.com/wiki/PortablePython1.1Py2.6.1 Licence: no on-line information available (included in the download) Installation: Unzip the package and copy the folder such that python.exe is found in the following folder: In case of the Portable Edition: "PortableApps\Python\App\python.exe" In case of the Apache Server Edition: "Apache Software Foundation\Python\App\python.exe" Licence information: All Python releases are Open Source (see http://www.opensource.org for the Open Source Definition). Historically, most, but not all, Python releases have also been GPL-compatible; the table below summarizes the various releases. (For more information: see LICENSE file in the download.) ******************************************************* Micro-Apache Name: Micro-Apache Required version: MicroApache 2.2.x Use by: the Portable Edition ONLY Website: http://microapache.amadis.sytes.net Download: http://microapache.amadis.sytes.net/bin/MicroApache-2.2.2.zip Licence: http://microapache.amadis.sytes.net/#Licensing Installation: Unzip the package. This gives you a folder 'MicroApache2.2'. RENAME this folder into 'CpaToolkit'. It will be copied at a later stage into the PortableApps configuration (see PortableApps package). Change the file "CpaToolkit\conf\http.conf" as follows: Listen 8800 ? Listen 80 ServerAdmin me@nowhere.com ? ServerAdmin YOUREMAILADDRESS ServerName microapache:8800 ? ServerName microapache:80 DocumentRoot "../wwwroot" ? DocumentRoot "cct40/htdocs" Directory "../wwwroot" ? Directory "cct40/htdocs" Add the follwing line after the line "#AddHandler cgi-script .cgi": AddHandler cgi-script .py Licence information: This Micro-Apache suite is offered completely free under the Apache GPL licence along with a few Public Domain/Freeware apps in the hope it may be of some use or benefit to the larger net community. The source-code is not modified in any way. Sorry, but absolutely NO one-to-one support or "hand holding" is offered. Life is just too short and I simply don't have time to do much more than what is offered here. Always check the official Apache documentation since it is 100% relevant to MicroApache and what is offered by the guys at Apache.org is incredibly useful. There is no substitute for reading the Apache online manual. Even better, check out this free, downloadable eBook - the Apache Desktop Reference available in PDF format at about 2Mb. You won't regret the download. ******************************************************* PortableApps Name: PortableApps, provided by PortableApps.com team Required version: A current version (1.6.x), Platform Only! Use by: the Portable Edition ONLY Website: http://portableapps.com/ Download: http://downloads.sourceforge.net/portableapps/PortableApps.com_Platform_Setup_1.6.1.exe Licence: http://www.gnu.org/licenses/gpl-2.0.html Installation: Unzip the package, at the root of a drive, for instance D:\. There now is a folder 'D:\PortableApps'. The sources of Justitiele Informatiedienst, EBV, are packaged into two folders: "cct40" and "cgi-bin". To create the portable version, do the following: 1. Copy the 'CpaToolkit' folder (see Micro-Apache) into the folder 'PortableApps'. 2. Copy the 'Python' folder (see Portable Python) into the folder 'PortableApps'. 3. Copy the 'cct40' into the folder 'PortableApps\CpaToolkit'. 4. Copy the 'cgi-bin' into the folder 'PortableApps\CpaToolkit'. To start the PortableApps, start 'D:\StartPortableApps.exe' (if it was unzipped into D:), start Apache from the menu and browse to http://localhost.