Mobicents SLEE 2.7.0.FINAL "RAY" released

742 views
Skip to first unread message

Eduardo Martins

unread,
Jun 18, 2012, 9:48:23 PM6/18/12
to mobicents-public
The Mobicents team is glad to announce that Mobicents SLEE
2.7.0.FINAL, codenamed RAY, is now available for download.

Release Notes:

The RAY SLEE Core includes not only fixes for several issues, it
also includes plenty of enhancements, such as: better classloading
deadlock prevention, configurable default timeout for EventContext
suspension, optimized sbb entity ordering when routing events
(which should prevent transaction timeouts due to locks), enhanced
container state dump logging, enhanced log4j default configurations
or reworked (activity) event queue managers. This release also
introduces an additional JAIN SLEE 1.1 extension, which allows SBBs
to control ACI suspension on attach/detach operations. Please note
that the default behavior introduced on 2.6.0.FINAL, with respect
to forced SBB entity removal on service deactivation, was reverted,
which means Mobicents SLEE will remove existent entities after 1
minute. Such default behavior is easier for development times, but
should be changed (to off) on production.

Regarding SIP, the SIP11 Resource Adaptor includes latest JAIN SIP
RI stack, of version 1.2.170, an easier logging configuration (done
through log4j), and a few fixes for bugs reported by the community.

With respect to Diameter and SS7, RAY bundles the long waited stable
releases for these resources, which are of major relevance for today's
SLEE applications. In concrete, this release includes Mobicents
Diameter 1.4.0.FINAL and Mobicents SS7 1.0.0.FINAL. All related
Resource Adaptors have been updated.

With respect to media control, RAY brings a new release of the MGCP
Resource Adaptor, due to some fixes on the underlying MGCP stack.

Regarding the bundled application Enablers, RAY brings the first
stable release for the REST Client enabler.

In the Tools department, we are proud to introduce EclipSLEE
2.1.0.FINAL, the second stable release of EclipSLEE 2.x, the Mobicents
JAIN SLEE Eclipse Plugin. This new release now includes an higher
level wizard for project creation, and adds support for event handler
methods with custom SBB ActivityContextInterface types and
EventContexts. As usual, the default versions for maven dependencies
commonly needed by developers, such as Resource Adaptor Types and
Enablers, have been updated to match the SLEE components included in
this release.

We are also very happy to introduce the second BETA release for the
SLEE Management Console, now introducing lists of Root SBB Entities
per service,allowing as well to remove existing SBB Entities, useful
in development. It also includes fixes for ActivityContext listing
operations.

Also, new builds of the Jopr Plugin and Remote SLEE Connection tools
were made, which are needed to ensure full compatibility with the
changes introduced in RAY SLEE Core.

Finally, with respect the bundled SLEE applications, RAY introduces
the stable version for the SIP JDBC Registrar, and new releases for
the standard SIP benchmarking applications, SIP UAS and B2BUA, with
minor enhancements related with performance.

Note, this release continues to bundle the unreleased SNAPSHOT of the
Mobicents Media Server 2.1.0 BETA5, introduced in GHANDI. The team
worked hard to integrate the recently released Mobicents Media Server
2.2.0.FINAL, but ultimately decided more time was needed to present
our community with proper integration.

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.6.0.FINAL%20status=Fixed

What is included in this release:
-------------------------------------------------------------------------------
* JBoss AS 5.1.0.GA with JAIN SLEE 1.1 Container and SLEE Web
Management Consoled
installed (in /jboss-5.1.0.GA)
* Mobicents Jopr Plugin 2.7.0.FINAL (in /tools/jopr-plugin)
* Mobicents SLEE Remote Connection Tool 2.7.0.FINAL (in
/tools/remote-slee-connection)
* Mobicents EclipSLEE Plugin 2.1.0.FINAL (in /tools/eclipslee)
* Mobicents Media Server 2.1.0.BETA5-SNAPSHOT (in /extra/mobicents-media-server)
* Mobicents Diameter 1.4.0.FINAL (in /extra/mobicents-diameter)
* Mobicents SS7 1.0.0.FINAL (in /extra/mobicents-ss7)
* Mobicents SIP Load Balancer 1.4.0 (in /extra/sip-balancer)
* Resource adaptors: Diameter Base, Diameter CCA, Diameter
Cx/Dx, Diameter Gq, Diameter Gx, Diameter Rf, Diameter Ro, Diameter
Rx, Diameter S6a,
Diameter Sh Client, Diameter Sh Server, HTTP Servlet, HTTP Client,
JDBC, JCC, MAP,
MGCP, MS Control, SIP complaint with JAIN SLEE1.1 specs, SMPP v5 , TFTP Server,
XCAP Client, XMPP (in /resources)
* Educational examples: Call Controller 2, Google Talk Bot, MGCP Demo,
MS Control Demo,
SIP B2BUA, SIP JDBC Registrar, SIP UAS, SIP Wake Up (in /examples)
* Enablers: HSS Client, SIP Publication Client, SIP Subscription
Client, REST 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.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-base/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-cca/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-cx-dx/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-gq/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-gx/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-rf/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-ro/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-rx/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-s6a/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-sh-client/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/diameter-sh-server/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/http-client/2.5.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.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/map/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/mgcp/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/mscontrol/1.0.0.BETA1
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/sip11/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/smpp5/2.5.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/resources/tftp-server/1.0.0.FINAL
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.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/enablers/sip-publication-client/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/enablers/sip-subscription-client/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/enablers/rest-client/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/enablers/xdm-client/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/call-controller2/2.6.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.6.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/mscontrol-demo/1.0.0.BETA1
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/sip-b2bua/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/sip-jdbc-registrar/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/examples/sip-wakeup/2.6.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/tools/eclipslee/2.1.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/tools/jopr-plugin/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/tools/remote-slee-connection/2.7.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/tools/slee-management-console/2.0.0.BETA2
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/tools/twiddle/1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/cluster/1.13
http://mobicents.googlecode.com/svn/tags/mobicents-jain-sip-ext-1.0
http://mobicents.googlecode.com/svn/tags/mobicents-jain-sip-ha-1.3.0
http://mobicents.googlecode.com/svn/tags/tools/sip-balancer/sip-balancer-1.4
http://mobicents.googlecode.com/svn/tags/protocols/ss7/mobicents-ss7-1.0.0.FINAL
http://mobicents.googlecode.com/svn/tags/servers/jain-slee/2.x.y/api/extensions/1.0.0.FINAL

* The source code license is LGPL 2.1.
* Mobicents JAIN SLEE 2.x requires JDK6.

Download URL:
-------------------------------------------------------------------------------

http://downloads.sourceforge.net/project/mobicents/Mobicents%20JAIN%20SLEE%20Server/2.7.0.FINAL/mobicents-jainslee-2.7.0.FINAL-jboss-5.1.0.GA.zip

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
TelScale product suite for which a support subscription is available.
TeleStax also provides other solutions, such as training or consultancy.
More information at http://telestax.com/services

Even More Important:
-------------------------------------------------------------------------------
A final note, thanks to all Mobicents community members who also helped
with the making of this release, specially Tom Uijldert and Vilius Panevezys,
with reports and/or testing enhancements, thanks all.

Cheers.

-- Eduardo
Mobicents SLEE Lead

Ivelin Ivanov

unread,
Jun 18, 2012, 9:51:54 PM6/18/12
to mobicent...@googlegroups.com
Big congrats for a big JSLEE release!!

Ibrahima Gaye

unread,
Jun 18, 2012, 11:20:28 PM6/18/12
to mobicent...@googlegroups.com
Thanks and Congrats!
------
Ibrahim

aayush

unread,
Jun 19, 2012, 12:06:29 AM6/19/12
to mobicent...@googlegroups.com

Many congratulations!

On Jun 19, 2012 8:50 AM, "Ibrahima Gaye" <ibrahi...@gmail.com> wrote:

Thanks and Congrats!
------
Ibrahim





On Tue, Jun 19, 2012 at 1:51 AM, Ivelin Ivanov <ivelin.atan...@gmail.com> wrote:
>

> Bi...

Amit Bhayani

unread,
Jun 19, 2012, 12:11:30 AM6/19/12
to mobicent...@googlegroups.com

Congratulations to SLEE team on achiving big milestone!

Cheers,
Amit.

Tom Uijldert

unread,
Jun 19, 2012, 2:46:17 AM6/19/12
to mobicent...@googlegroups.com
Congratulations on this milestone. (noticing the timestamp on the
announcement:) Does any1 ever sleep at Mobicents? :)

George Vagenas

unread,
Jun 19, 2012, 2:56:22 AM6/19/12
to mobicent...@googlegroups.com
Congratulations guys! 
--
George Vagenas

Jean Deruelle

unread,
Jun 19, 2012, 1:27:42 PM6/19/12
to mobicent...@googlegroups.com
Congrats on another loaded release !

Jean

Thomas Quintana

unread,
Jun 19, 2012, 1:44:05 PM6/19/12
to mobicent...@googlegroups.com
Congratulations!

richard.good

unread,
Jun 20, 2012, 4:15:06 AM6/20/12
to mobicent...@googlegroups.com
Congratulations everyone - I've got my 2.7.0.FINAL JSLEE and 1.4.0.FINAL MUX up and running nicely.

Feedback to follow.

Regards
Richard.
--

Richard Good

Manager: Applications & Services

Smile Communications (Pty) Ltd


mobile: +27 (0) 72 3898365

email:  richar...@smilecoms.com

Physical address: 12 Culross Road, Bryanston, 2191

Postal address: Postnet suite 605, Private Bag x5, Fourways North, 2086


This email is subject to the disclaimer of Smile Communications (PTY) Ltd. at http://www.smilecoms.com/disclaimer

Reply all
Reply to author
Forward
0 new messages