Hi JOnAS users,
We're very pleased to announce the general availability of a new milestone of JOnAS 5.3.
New features in this release:
- OSGi framework is now using/providing OSGi r4.3 API and is using Felix v4.0.1
- JDK7 compliance
There are also plenty of bug fixes and components upgrades : #24 issues closed !
Two profiles for JOnAS 5.3.0 M5 are available for download:
- JOnAS Full-profile which is a full-blown Java EE Application Server : ( Java Web Start Installer / Java Offline Installer / Zip / Tgz )
- JOnAS Micro-profile which is a small bootstrap for JOnAS that will download services on demand (An internet connection is required): ( Zip / Tgz )
Remember : If JOnAS ANT tasks are used, note that these tasks are now modular and are only providing tasks for the services included in the assembly.
People may still use now deprecated ANT tasks by using the library JONAS_ROOT/lib/common/ow_jonas_ant_deprecated.jar
JIRA issue tracker instance is available at http://jira.ow2.org/browse/JONAS.
Please report issues on this tracker or through the mailing-lists
Release Notes - JOnAS - Version JOnAS 5.3.0 M5
Bug
- [JONAS-535] - The new (modular) JOnAS ANT tasks don't have a Maven2 artifact
- [JONAS-538] - Configuring EasyBeans/EJB Pool timeout value via @Pool annotation: ClassCastException occurs
- [JONAS-539] - ContextConfig.webConfig : No global web.xml found
- [JONAS-544] - ClassLoader admin tool is not working if domain name and servername are changed
- [JONAS-547] - The ANT tasks don't change the multicast port in jgroups-ha.xml
- [JONAS-561] - JOnAS 5.2 - Deploying a ColdFusion application - Loss of ColdFusion server settings after a JOnAS restart
- [JONAS-564] - IllegalStateException during stop
- [JONAS-565] - Datasource 1.0 no longer recognized
- [JONAS-566] - Local repositories are inaccessible when JONAS_BASE is set to a relative path
- [JONAS-571] - JOnAS does not start with JDK7
- [JONAS-572] - Avoid to unpack .war/.ear files if they haven't been modified
- [JONAS-575] - Unable to access sun.print package
- [JONAS-578] - jonas check report errors and it shouldn't as there are no errors
- [JONAS-579] - Avoids velocity.log when autogen-ic is ran
- [JONAS-662] - Error when DB has closed the connection and checklevel set to 2
- [JONAS-671] - java.io.StreamCorruptedException with distributed transaction
Improvement
- [JONAS-552] - Add of an abstract class for DeployerLog in order to have several DeployerLog class
- [JONAS-553] - Update ow2-util-plugin.version to 1.0.33-SNAPSHOT
- [JONAS-554] - Update ow2-util-ant-tasks.version to 1.0.33-SNAPSHOT
- [JONAS-555] - Depmonitor service should use the new DeployableHelper OSGi service
- [JONAS-556] - Depmonitor should use the new DeployableHelperException class
- [JONAS-557] - Because of UTIL-113, UTIL-114, UTIL-115, UTIL-116 and UTIL-117, shade-jonas-transformers need to be update
- [JONAS-558] - All paths to the jonas.properties file should be moved from $JONAS_BASE/conf/jonas.properties to $JONAS_BASE/work/conf-generated/jonas.properties
- [JONAS-576] - Because of UTIL-126, the addon deployer need to be updated
- [JONAS-584] - Addition of a new IAddonConfig component in order to get the path of each configuration file of an addon
- [JONAS-656] - Upgrade Apache Felix to 4.0.1
New Feature
- [JONAS-551] - Addition of jonas-addon api, impl and service modules
Task
- [JONAS-658] - Update EclipseLink 2 to 2.3.0 version
- [JONAS-672] - Update OW2 Util to 1.0.33
- [JONAS-673] - Update OW2 Bundles to 1.0.31
- [JONAS-674] - Update OW2 EasyBeans to 1.2.3
- [JONAS-675] - Update OW2 JOnAS Admin Flex to 1.0.5
Sub-task
- [JONAS-586] - Update jtm service in order to use the new IAddonConfig Component
- [JONAS-587] - Update db service in order to use the new IAddonConfig Component
- [JONAS-590] - Update resource service in order to use the new IAddonConfig Component
- [JONAS-595] - Update ejb2 service in order to use the new IAddonConfig Component
- [JONAS-598] - Update jaxws service in order to use the new IAddonConfig Component
- [JONAS-599] - Update tomcat6 service in order to use the new IAddonConfig Component
- [JONAS-601] - Update jetty6 service in order to use the new IAddonConfig Component
- [JONAS-604] - Update discovery-multicast service in order to use the new IAddonConfig Component
- [JONAS-626] - Provides an addon for tomcat6 service