A Java Servlet Engine/Container. Must be compatible with the Servlet 2.2 and JSP 1.1 API Note that uPortal is developed under Tomcat (http://jakarta.apache.org/) so this is the most desirable platform. Resin has also been used successfully.
JDK 1.1.8 or higher Java Virtual Machine. uPortal has been tested on the SUN Virtual Machine. It has not been tested on the Microsoft VM.
Netscape Navigator 4.x or Internet Explorer 4.x as a minimum. Mozilla or Internet Explorer 5.x should also work fine.
The ObjectSpace DXML classes. uPortal requires these classes to process XML. The dXML jar file is no longer available
from ObjectSpace, but is included with the uPortal distributions available from the Download section on this website.
A JDBC compliant database. uPortal is developed using the HypersonicSQL database (http://sourceforge.net/projects/hsql/ and http://sourceforge.net/projects/hsqldb). Oracle, InstantDB and MySQL have also been used. Any JDBC compliant database should work with some modification to the CREATE scripts and some SQL statements.