Difference between revisions 351327462 and 353940189 on enwiki

{{ Infobox Software
| name                   =  JOnAS
| logo                   = 
| screenshot             = [[Image:JonAS.png|220px]]
| caption                = 
| developer              = [[OW2 Consortium]]
| latest release version = 5.1.1
| latest release date    = {{release date|2009|12|01}}
| latest preview version = 
| latest preview date    = 
| operating system       = [[Cross-platform]]
| programming language   = [[Java (programming language)|Java]]
| genre                  = [[Application server]]
| license                = [[GNU Lesser General Public License|LGPL]]
| website                = http://jonas.ow2.org/
}}
'''JOnAS''' is an open-source implementation of the [[Java Platform, Enterprise Edition|Java EE]] [[application server]] specification, developed and hosted by the [[ObjectWeb]] consortium (ObjectWeb is a non-profit European consortium, founded by [[Institut National de Recherche en Informatique et en Automatique|INRIA]], [[Bull (company)|Groupe Bull]], and [[France Télécom]]).
JOnAS is released under the [[GNU Lesser General Public License|LGPL]] open-source license.

== Jonas Certification ==
JOnAS is [[Java EE]] 5 certified, as of March 17, 2009. It was the first open-source server certified for free, using a process known as "[[J2EE]] scholarship" and established by Sun for non-profit organizations{{Fact|date=June 2009}}. JOnAS is generally considered to be technologically superior<ref>[http://portal.acm.org/citation.cfm?id=583854.582443 Performance and scalability of EJB applications]</ref>. The new JOnAS 5 architecture is based on top of an [[OSGi|OSGi framework]] which makes the development of dynamic component much easier than before{{Fact|date=June 2009}}.

== Management console ==
JOnAS has a comparatively clear remote management console, providing easily accessible tools for remote uploading and deploying of the web applications{{Fact|date=June 2009}}, configuring both secure and ordinary web access ports and managing the user name - password - role datasets. This console is based on the JavaScript{{Fact|date=June 2009}}. From the first impression, the consoles of the comparable open source J2ava EE servers seem more confusing, with many needed features not immediately visible{{Fact|date=June 2009}}. This is, however, more important in the teaching process, as J2ava EE servers are not meant to be managed by the unprepared end user{{Fact|date=June 2009}}.

== Environment ==
JOnAS is an open source Java EE 5 application server. It provides a fully compliant [[EJB]] container through [[EasyBeans]] and is available with an embedded [[Apache Tomcat|Tomcat]] or [[Jetty (web server)|Jetty]] web container. Any 1.5 or 1.6 JVM is supported, and the attempts to run on a free stack with [[GNU Classpath]] are very promising. JOnAS can run on numerous operating systems including Linux, Windows, AIX, many Posix platforms, and others, as long as a suitable JVM is available.

== Note ==

<references/>

== See also ==
*[[Comparison of application servers]]
*[[EasyBeans]]

== External links ==
* [http://jonas.ow2.org JOnAS Project Web Site]
* [http://www.jroller.com/jonasteam/ JOnAS team blog]
* [http://scholar.alishomepage.com/Master/JOnAS_OSGi/Article.pdf An article describing how to deploy EJB3s and web services in JOnAS 4]

[[Category:Free server software]]
[[Category:Free software programmed in Java]]
[[Category:OW2 Consortium]]
[[Category:Java enterprise platform]]

[[de:JOnAS]]
[[es:JOnAS]]
[[fr:JOnAS]]
[[it:JOnAS]]
[[lt:JOnAS]]
[[ja:JOnAS]]