Release Notes:
The JAIN SLEE Core was updated to include fixes for several issues
reported by the
community, including class loading deadlocks, cluster node startup and
SBB activity
context interfaces.
This release updates also several Resource Adaptors: the SIP RA, with
some minor logging
adjustments; the XCAP Client RA, which now includes a different
default configuration for
the underlying Apache HTTP Client, and validates XCAP URI building to
ensure usage is
correct (see javadocs for more details); the JDBC RA, which now only
closes the JDBC
connection once the related event is unreferenced; JCC and MAP RAs,
now updated for
Mobicents SS7 1.0.0.BETA9; the SMPP5 RA, with better support for multi
threading message
sending; and the TFTP Server RA, with just a minor documentation fix,
now promoted to
candidate release status.
With respect to SS7, the release bundles the latest Mobicents SS7 1.0.0.BETA9.
Regarding the bundled application Enablers, the release includes the
second candidate
release for the XDM Client, which implementation code was optimized.
Finally, in the Tools department, we are proud to introduce another
milestone of EclipSLEE,
the JAIN SLEE Eclipse Plugin. This new BETA version includes multiple
bug fixes, the most
important being the usage of M2Eclipse and Mobicents Eclipse Plugin to
build the proper
classpath of the project, essential for a proper identification of
components which may be
referenced, which should making it simple, for instance when the user
wants to add an
event for a specific Resource Adaptor Type.
About Mobicents JAIN SLEE:
Mobicents JAIN SLEE 2.x is the first and *only* open source JAIN SLEE
1.1 (JSR 240) compliant platform, a low latency and high throughput
application/service environment for event processing, designed for
stringent requirements of core network signaling application, and to
support scalability and availability through clustering.
The environment provides common behavior to all services:
- Managing component life-cycle (install/activate/deactivate/uninstall)
- Generating traces & alarms, managing resources, user statistics;
- Common behavior is not re-developed for each and every service, the
service developer only cares about service logic
Mobicents JAIN SLEE 2.x generation represents a major
step forward, introducing major performance/latency improvements. High
Availability and Fault Tolerance features are included , such as fault
tolerant timers, full application state replication, or the Fault
Tolerant Resource Adaptor API, an easy to use API that JAIN SLEE 1.1
resource adaptors can use to work correctly in a clustered
environement. Flexibility is a keyword in the new platform too, JAIN
SLEE profiles are mapped to JPA data sources, and extensive
configuration options can be used to tweak the platform behavior.
Platform management can be achieved through different tools: the
JMX web console giving full access to JAIN SLEE 1.1 and custom
Mobicents MBeans; and the new Jopr ( http://www.jboss.org/jopr )
Plugin, which allows the full JBoss and Mobicents platforms to have a
consistent and unified advanced management and monitoring tool. The
Twiddle CLI, for quick management of the application server. A SNMP
adaptor is also available in the underlying JBoss AS.
The full list of development issues with respect to this release can be found at
http://code.google.com/p/mobicents/issues/list?can=1&q=SLEE=2.4.1.FINAL%20status=Fixed
What is included in this release:
-------------------------------------------------------------------------------
* JBoss AS 5.1.0.GA with JAIN SLEE 1.1 Container installed (in /jboss-5.1.0.GA)
* Mobicents Jopr Web Management Console (in /tools/management-console)
* Mobicents SLEE Remote Connection Tool 2.4.0.FINAL (in
/tools/remote-slee-connection)
* Mobicents EclipSLEE Plugin 2.0.0.BETA4 (in /tools/eclipslee)
* Mobicents Media Server 2.1.0.BETA1 (in /extra/mobicents-media-server)
* Mobicents Diameter 1.4.0.BETA1 (in /extra/mobicents-diameter)
* Mobicents SS7 1.0.0.BETA9 (in /extra/mobicents-ss7)
* Mobicents SIP Load Balancer 1.2.FINAL (in /extra/sip-balancer)
* Resource adaptors: Diameter Base, Diameter CCA, Diameter
Cx/Dx,Diameter Gx, Diameter Rf, Diameter Ro, Diameter Sh Client, Diameter Sh
Server, HTTP Servlet, HTTP Client, JDBC, JCC, MAP, MGCP, SIP complaint
with JAIN SLEE
1.1 specs, SMPP v5 , TFTP Server, XCAP Client, XMPP (in /resources)
* Educational examples: Call Controller 2, Converged Demo, Google Talk
Bot, MGCP Demo,
SIP B2BUA, SIP Services, SIP UAS, SIP Wake Up (in /examples)
* Enablers: HSS Client, SIP Publication Client, SIP Subscription
Client, XDM Client
(in /enablers)
* Sources zip for debug purposes
SVN sources and tag:
-------------------------------------------------------------------------------
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/core/2.4.1.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-base/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-cca/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-cx-dx/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-gx/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-rf/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-ro/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-sh-client/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-sh-server/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/http-client/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/http-servlet/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/jcc/2.4.1.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/map/1.0.0.BETA9
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/mgcp/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/sip11/2.4.1.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/smpp5/1.1.1.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/tftp-server/1.0.0.CR1
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/xcap-client/2.4.1.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/xmpp/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/enablers/hss-client/1.0.0.CR1
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/enablers/sip-publication-client/1.0.0.CR1
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/enablers/sip-subscription-client/1.0.0.CR1
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/enablers/xdm-client/1.0.0.CR2
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/call-controller2/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/converged-demo/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/google-talk-bot/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/mgcp-demo/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/sip-b2bua/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/sip-services/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/sip-wakeup/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/tools/eclipslee/2.0.0.BETA4
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/tools/jopr-plugin/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/tools/remote-slee-connection/2.4.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/tools/twiddle/1.0.0.BETA4
http://mobicents.googlecode.com/svn/tags/servers/cluster/1.10
http://mobicents.googlecode.com/svn/tags/servers/jain-sip-ha/1.2.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-sip-ext/1.0.BETA1
http://mobicents.googlecode.com/svn/tags/tools/sip-balancer/1.2.FINAL
http://mobicents.googlecode.com/svn/tags/protocols/ss7/mobicents-ss7-1.0.0.BETA9
* The source code license is LGPL 2.1.
* Mobicents JAIN SLEE 2.x requires JDK6.
Download URL:
-------------------------------------------------------------------------------
Note that online docs at http://www.mobicents.org/slee/docs.html now point
to the documentation bundled with this release.
Quick start:
-------------------------------------------------------------------------------
Simply extract the content of the binary release zip, make sure there
is no JBOSS_HOME environment variable set (or it is pointing to the
jboss-5.1.0.GA directory extracted) and start the container, through
run.sh/run.bat startup scripts in jboss-5.1.0.GA/bin. More information
regarding the JAIN SLEE Container in the documentation available at
the docs directory.
Very Important:
-------------------------------------------------------------------------------
This is a community project and, as such is not supported with an SLA.
Any questions or problems can be raised through our forums, where we
will provide our best efforts to assist.
This project is included in the JBoss Communications Platform for
which a support subscription is available. Red Hat also provides other
solutions, such as training or consultancy. More at
http://www.redhat.com/solutions/telco
A final note, thanks to all Mobicents community members who also helped
with the making of this release, with reports and/or testing enhancements.
Cheers.
-- Eduardo
..............................................
http://emmartins.blogspot.com
http://redhat.com/solutions/telco