OpenVMS
Free softwares
 

JOnAS : About

JOnAS is a J2EE application server published under LGPL.

Jean-Yves Bourlès and Thierry Uso have ported JOnAS 4.8.6 on OpenVMS. This release is Sun J2EE 1.4 certified; it supports EJB 2.1, Servlet 2.4 and JSP 2.0. Porting means testing all the functions, writing startup, shutdown and admin procedures and creating a PCSI kit.

JOnAS for OpenVMS needs Java 1.5 or later. It must be installed on an ODS5 volume. JOnAS has been tested on Alpha and Itanium.

Contact : Thierry Uso

Thanks to :

Gérard Calliet (tests)
Stéphane Traumat (technical informations)

JOnAS : Screenshots

home window

earsample window

jonasAdmin window

JOnAS : Download

ZIP archive containing the PCSI kit of JOnAS 4.8.6 :

Alpha: free-axpvms-jonas-v0408-6-1.zip
Itanium: free-i64vms-jonas-v0408-6-1.zip

This kit is based on the official archive jonas4.8.6-tomcat5.5.17.tgz.

ZIP archive containing the PCSI kit of JOnAS 4.3.4 :

Alpha: free-axpvms-jonas-v0403-4-1.zip

This kit is based on the official archive jonas4.3.4-jetty5.1.2.tgz.

JOnAS : Installation

1. Extract the PCSI kit from the ZIP archive

$ UNZIP ”-V” FREE-AXPVMS-JONAS-V0408-6-1.ZIP

or…

$ UNZIP ”-V” FREE-I64VMS-JONAS-V0408-6-1.ZIP

2. Install JOnAS in your choosen directory

By default, the installation procedure installs JOnAS in the SYS$COMMON:[jonas-4_8_6] directory. To install it in dev:[dir.jonas-4_8_6], use the /DESTINATION parameter of the PRODUCT command.

$ PRODUCT INSTALL jonas

or…

$ PRODUCT INSTALL jonas /DESTINATION=dev:[dir]

3. Verify the JOnAS installation

$ @SYS$COMMON:[jonas-4_8_6.BIN.VMS]JONAS VERSION
$ @SYS$COMMON:[jonas-4_8_6.BIN.VMS]JONAS CHECK

or..

$ @dev:[dir.jonas-4_8_6.BIN.VMS]JONAS VERSION
$ @dev:[dir.jonas-4_8_6.BIN.VMS]JONAS CHECK

4. Start JOnAS as a detached process

$ @SYS$COMMON:[jonas-4_8_6.BIN.VMS]JONAS_STARTUP

or…

$ @dev:[dir.jonas-4_8_6.BIN.VMS]JONAS_STARTUP

Read SYS$MANAGER:JONAS.LOG in order to know when JOnAS is operational (see the line “JOnAS server ‘jonas’ started on rmi/jrmp”).

5. Stop JOnAS

$ @SYS$COMMON:[jonas-4_8_6.BIN.VMS]JONAS STOP

or…

$ @dev:[dir.jonas-4_8_6.BIN.VMS]JONAS STOP

JOnAS : News

2005-07-13

JOnAS 4.3.4 port

2007-08-14

JOnAS 4.8.6 port

To do

??