JOnAS

JOnAS is a pure Java implementation of the J2EE specification, available in open source. It is useful to those building applications like e-commerce, eportal, management systems, intranet application, inventory systems, reservation systems, banking applications, etc.

Tags Software Development Code Generators Object Brokering Version Control CVS Libraries Java Libraries
Licenses LGPL
Operating Systems Windows Windows POSIX AIX Linux Solaris
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  07 Jun 2004 04:29
  • Rrelease-after

Changes: This release uses J2EE 1.4. It supports EJB 2.1, J2EE CA 1.5 with a JMS connector for JORAM, and JACC 1.0, embeds Tomcat 5 or Jetty 5, and has a J2EE management model that is exposed through the MEJB. It integrates JOTM as the transaction manager and provides a new classloader hierarchy. A lightweight database is now embedded, making it a ready to use application server, at least for "non db intensive" applications.

  • Rrelease-mid
  •  01 Oct 2003 04:00
  • Rrelease-after

Changes: This is the last major release on the way towards J2EE 1.4. It already provides some J2EE 1.4 features such as Web Services deployment and an EJB 2.1 Timer Service early implementation. This version also supports JDO by integrating the ObjectWeb SPEEDO JDO implementation and provides Certificate-based authentication with the corresponding JAAS loginModule. A JDBC resource adapter (J2EE Connector) is provided for integrating JDBC drivers, enabling Prepared Statements pooling. The new Management console(JonasAdmin) is now complete and integrates Tomcat management.

  • Rrelease-mid
  •  04 Aug 2003 07:45
  • Rrelease-after

Changes: Support for multiple communication protocols was implemented via the CAROL framework. There is legacy database support for CMP2.0 (JORM, MEDOR). New security features (such as JAAS LoginModules) were added. EJB Clustering, a new management console GUI, a Client Container, and Eclipse and JBuilder plugins were added.

  • Rrelease-mid
  •  30 Apr 2003 09:35
  • Rrelease-after

Changes: Web Services support was added through AXIS 1.1 integration. The installation directory (JONAS_ROOT) and servers configuration and deployment directories (JONAS_BASE) were separated. Persistent configuration was added through JAdmin. JOnAS-Tomcat and JOnAS-Jetty packagings were added. JMS 1.1 support and JMS/SOAP support were added. The following realms for JOnAS/Tomcat are now supported: MemoryRealm, UserDatabaseRealm, JNDIRealm, and JDBCRealm. ejbSelect and cascade delete were implemented for CMP 2.0.

  • Rrelease-mid
  •  13 Mar 2003 11:41
  • Rrelease-after

Changes: This release is fully J2EE 1.3 compliant and relies on Tomcat or Jetty for its Web container implementation. It embeds its own transaction monitor, and relies on an open source JMS implementation (JORAM). It provides clustering solutions, and management facilities based on JMX including a Web console. It also embeds its own ORB providing optimized RMI communication.

Rss Recent comments

Rcomment-before 13 Mar 2003 08:41 Rcomment-trans exertier Rcomment-after

JOnAS update
Since release 2.6, JOnAS is a complete J2EE platform, not only an EJB server. Release 3.0 is J2EE 1.3 compliant. It is mainly developed within the Bull company, within the ObjectWeb consortium (http://www.objectweb.org), a consortium which aims at providing open source middlewares. JOnAS is available under the LGPL license.

Rcomment-before 10 Jan 2001 10:53 Rcomment-trans exertier Rcomment-after

JOnAS EJB Server
The BullSoft EJB server is now called JOnAS, developped by Evidian (the Group Bull Company
issued from its BullSoft division), and maintained by the Objectweb consortium (middleware
opensources provider). It is EJB 1.1 compliant and is available at
http://www.evidian.com/jonas or
http://www.objectweb.org/jonas

No-screenshot

Project Spotlight

FinvoiceLib

A Python library for reading Finvoice XML files.

Dc535506b614020994c937c490c23fcf_thumb

Project Spotlight

Citizen Intelligence Agency

A project to increase the surveillance of Swedish parliament members.