Archive
JOnAS Blog - posts for November 2009
Nov 30 2009
JOnAS 5.1.1 released
Dear JOnAS enthusiasts,
We're pleased to announce the availability of JOnAS 5.1.1.
This release is http://java.sun.com/javaee/overview/compatibility.jsp">Java EE 5 certified and provides you bug fixes on JOnAS 5.1.x branch.
Two profiles for JOnAS 5.1.1 are http://forge.ow2.org/project/showfiles.php?group_id=5&release_id=3726">available for download:
- JOnAS Full-profile which is a full-blown Java EE Application Server : ( http://download.forge.objectweb.org/jonas/jonas-full-5.1.1-installer.jnlp">Java Web Start Installer / http://download.forge.objectweb.org/jonas/jonas-full-5.1.1-installer.jar">Java Offline Installer / http://download.forge.objectweb.org/jonas/jonas-full-5.1.1-bin.zip">Zip / http://download.forge.objectweb.org/jonas/jonas-full-5.1.1-bin.tar.gz">Tgz )
- JOnAS Micro-profile which is a small bootstrap for JOnAS that will download services on demand (An internet connection is required): (http://download.forge.objectweb.org/jonas/micro-jonas-5.1.1-bin.zip">Zip / http://download.forge.objectweb.org/jonas/micro-jonas-5.1.1-bin.tar.gz">Tgz)
Major key features of JOnAS 5.1:
- OSGi based Application server
- OSGi bridge available for Applications
- OSGi services can use Java EE service like EJB3 exposed as OSGi services
- OSGi service can be injected into Java EE (EJB3/Servlet) components.
- OSGi services can use Java EE service like EJB3 exposed as OSGi services
- Services on demand (A JOnAS service is loaded if the application is requiring it)
- Web application loaded on demand (on the first access on the http port)
- New JOnAS Admin console based on Flex (Struts only version still available)
- http://jonas.ow2.org/JONAS_5_1_0/doc/doc-en/html/j2eeprogrammerguide.html#id1216546">Filtering classloaders if applications needs to filter libraries of the Application Server.
- Discover other features on http://jonas.ow2.org">http://jonas.ow2.org</a>
JIRA issue tracker instance is available at http://jira.ow2.org/browse/JONAS">http://jira.ow2.org/browse/JONAS</a>
Please report issues on this tracker or through the http://wiki.jonas.ow2.org/xwiki/bin/view/Community/Lists">mailing lists.
Tools working with JOnAS 5.1:
- IDE
- Integration testing
Issues fixed since JOnAS 5.1.0 :
Bug
- (http://jira.ow2.org/browse/JONAS-5">JONAS-5) - Unable to launch a client for the example 'javaee5-earsample' when executing the task 'run:not-secured-client'
- (http://jira.ow2.org/browse/JONAS-9">JONAS-9) - Use a unique TCCL during application deployment
- (http://jira.ow2.org/browse/JONAS-16">JONAS-16) - Weird message if JONAS_BASE has spaces
- (http://jira.ow2.org/browse/JONAS-19">JONAS-19) - depmonitor service never inspects additionnal directories
- (http://jira.ow2.org/browse/JONAS-22">JONAS-22) - Java 6 ClassLoader issues when using some Java EE API (JAX-WS/Activation/SAAJ/...) from a Webapp
- (http://jira.ow2.org/browse/JONAS-23">JONAS-23) - Redirects are incorrectly rewritten
- (http://jira.ow2.org/browse/JONAS-25">JONAS-25) - Cannot deploy webapp with Spring and Hibernate
- (http://jira.ow2.org/browse/JONAS-26">JONAS-26) - smartclient bootstrap is missing
- (http://jira.ow2.org/browse/JONAS-33">JONAS-33) - jonasAdmin : Displaying beans with the same name but belonging to different EARS
- (http://jira.ow2.org/browse/JONAS-35">JONAS-35) - Tanuki wrapper cannot stop JOnAS
- (http://jira.ow2.org/browse/JONAS-36">JONAS-36) - Tanuki wrapper doesn't work if path has spaces
- (http://jira.ow2.org/browse/JONAS-38">JONAS-38) - EJB2 clustering is broken due to modification of Dynamic import behaviour
- (http://jira.ow2.org/browse/JONAS-39">JONAS-39) - The build.xml defined the directory examples/cluster-j2ee14/src is broken and useless.
- (http://jira.ow2.org/browse/JONAS-40">JONAS-40) - Unable to execute jonasejbjar ant task when the path to application descriptor contains path to ejbjar descriptor.
- (http://jira.ow2.org/browse/JONAS-41">JONAS-41) - NPE when loading user defined policies and strategies
- (http://jira.ow2.org/browse/JONAS-43">JONAS-43) - CNFE with the probeJgroups command
- (http://jira.ow2.org/browse/JONAS-49">JONAS-49) - WebService not exposed at startup if onDemand=true and if there were no http access
- (http://jira.ow2.org/browse/JONAS-55">JONAS-55) - JonasAdmin: management exception occurs when Deploy or Undeploy a RAR.
- (http://jira.ow2.org/browse/JONAS-56">JONAS-56) - Unable to undeploy repositories through the administration console
- (http://jira.ow2.org/browse/JONAS-59">JONAS-59) - Error when using the jcl4sc script with option -n
- (http://jira.ow2.org/browse/JONAS-64">JONAS-64) - NoSuchMethodError when using cargo standalone configuration
- (http://jira.ow2.org/browse/JONAS-65">JONAS-65) - Jk cluster factorfy should read "worker.workername.balance_workers" instead of "worker.workername.balanced_workers"
- (http://jira.ow2.org/browse/JONAS-68">JONAS-68) - Allow component context to access CMI context first, if cmi is activated.
- (http://jira.ow2.org/browse/JONAS-70">JONAS-70) - Pb. with Session Bean Monitoring deployed within a EJB2 container: can't use 'monitoringEnabled' attribute
- (http://jira.ow2.org/browse/JONAS-72">JONAS-72) - On-demand HTTP connector also proxifies AJP
- (http://jira.ow2.org/browse/JONAS-76">JONAS-76) - jonasAdmin console is reset when switching to the "JDBC Conection leaks" window
- (http://jira.ow2.org/browse/JONAS-80">JONAS-80) - The jcl4sc script cannot start the cluster in separate windows
- (http://jira.ow2.org/browse/JONAS-85">JONAS-85) - No more able to build JOnAS with a empty local maven repository (org.apache.woden:woden:jar:1.0-incubating-M7b, biz.aQute:bnd:jar:0.0.281 no more availables)
- (http://jira.ow2.org/browse/JONAS-86">JONAS-86) - JOnAS does not start when activating security manager ...
- (http://jira.ow2.org/browse/JONAS-87">JONAS-87) - Fix issue on changing load balancing stragey/policy.
Improvement
- (http://jira.ow2.org/browse/JONAS-15">JONAS-15) - J2EEServer.sendFile renames too much
- (http://jira.ow2.org/browse/JONAS-44">JONAS-44) - Clustering examples must be cleaned and improved.
- (http://jira.ow2.org/browse/JONAS-66">JONAS-66) - Jk cluster factory should log debug message when cluster creation fails.
- (http://jira.ow2.org/browse/JONAS-67">JONAS-67) - Newjc should copy worker files into the configuration directory of web instances.
- (http://jira.ow2.org/browse/JONAS-91">JONAS-91) - Add a log trace when an EAR is being deployed
Task
- (http://jira.ow2.org/browse/JONAS-92">JONAS-92) - Use CMI 2.2.3
- (http://jira.ow2.org/browse/JONAS-93">JONAS-93) - Upgrade OW2 bundles to 1.0.19
Enjoy !
Florent