What is new in this release?
-------------------------------------------------------------------------------
This release introduces the Resource List Server, completing the SIP
Presence Service functions. As a matter of fact every SIP Event
interface now includes Resource List subscription handling, which
means that it can be used for Mobicents XDM or Presence Servers. In
this first release the Resource List Server has a few limitations, it
only works with Mobicents XDM Server running in same JAIN SLEE host,
and rls-services document do not support <entry-ref/> or
<resource-list/> elemtents pointing to external HTTP URIs.
Also new on this release is the enhancement of the Presence Server
with OMA Presence Composition Policy.
Of course, this release also includes some bug fixes.
The list of Issues fixed and enhancements can be found at
http://code.google.com/p/mobicents/issues/list?can=1&q=component:SIPPresence-Service%20release:Type-Beta-4
The JAIN SLEE server bundled is Mobicents JAIN SLEE Server 1.2.3.GA,
which in turn relies on JBoss AS 4.2.3.GA.
What is included in this release?
------------------------------------------------------------------------------
+-- Mobicents XDM Server standalone installed in JBoss AS + Mobicents
JAIN SLEE Server (mobicents-sip-presence-xdms-<version>.zip)
+-- Mobicents XDM Server and Mobicents SIP Presence Servers integrated
installed in JBboss AS + Mobicents JAIN SLEE Server, plus two example
presence aware JAIN SLEE applications pre-deployed
(mobicents-sip-presence-integrated-<version>.zip)
+-- Mobicents SIP Presence Service binary package that you can use to
install XDM or Integrated servers in JBoss AS + Mobicents JAIN SLEE
Server (mobicents-sip-presence-<version>.zip)
+-- Mobicents SIP Presence Service source project that you can use to
build and install XDM or Integrated servers in JBoss AS + Mobicents
JAIN SLEE Server (mobicents-sip-presence-<version>-src.zip)
Where to download from?
------------------------------------------------------------------------------
https://sourceforge.net/project/showfiles.php?group_id=102670&package_id=287660&release_id=656979
SVN source code and tag:
-------------------------------------------------------------------------------
http://mobicents.googlecode.com/svn/tags/servers/sip-presence/mobicents-sip-presence-service-1.0.0.BETA4
How to get started:
-------------------------------------------------------------------------------
The servers that are bundled with JBoss AS just need to be started as usual.
For binary or source packages see the README file in the top directory
of the zip file.
Any other directory where additional instructions are needed has its
own README file.
Beta Documentation
-------------------------------------------------------------------------------
http://hudson.jboss.org/hudson/job/MobicentsDocumentation/lastSuccessfulBuild/artifact/html_single/index.html#chapter-Mobicents_SIP_Presence_Service
-- Eduardo
-- Eduardo
Thanks Eric, regarding external links in the rls-services document, is
this to reach another XDM Server or simply split Mobicents SIP
Presence Service servers in different hosts?
-- Eduardo
As an example, this is fine if the Mobicents Presence and XDM Servers
are running in 192.168.0.1 :
<?xml version="1.0" encoding="UTF-8"?>
<rls-services xmlns="urn:ietf:params:xml:ns:rls-services"
xmlns:rl="urn:ietf:params:xml:ns:resource-lists"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<service uri="sip:mybu...@example.com">
<resource-list>
http://192.168.0.1:8080/resource-lists/user
s/sip:j...@example.com/index/~~/resource-lists/list%5b@nam
e=%22l1%22%5d
</resource-list>
<packages>
<package>presence</package>
</packages>
</service>
</rls-services>
-- Eduardo
On Tue, Feb 3, 2009 at 10:59 AM, Eric PTAK <eric.p...@gmail.com> wrote:
> For me, it's to allow to get only one expanded list.
> What I mean, it's when you have an expanded rls-service with entry nodes,
> you need to update both resource-list and rls-service when you
> add/change/remove a contact.
> Whereas with an external reference, you just need to update the
> resource-list.
> The fact is you can store both files on the same XDMS or on differents ones.
>
> OpenSIPS developpers initially didn't want to implement resource-list tag as
> it can provide a way for hack.
> After some discussions, they decided to implement it with an xcap-root check
> on referenced URIs in order to be sure that both rls-service and
> resource-list files are on the same server.
> OpenXCAP (same RLS dev as OpenSIPS) has already been modded to support
> resource-list tag within rls-service file but I'm still waiting for OpenSIPS
> That's why I'm impatient ;)
>
> Eric.
> 2009/2/3 Eduardo Martins <emma...@gmail.com>
>>
>> Thanks Eric, regarding external links in the rls-services document, is
>> this to reach another XDM Server or simply split Mobicents SIP
>> Presence Service servers in different hosts?
>>
>> -- Eduardo
>>
You can use a resource-list element with BETA4, it just doesn't
support a resource list pointing to another XDM Server, and this
limitation is due to the XDM client for external XDM Servers
(ExternalXDMClientSbb) not done yet...
As an example, this is fine if the Mobicents Presence and XDM Servers
are running in 192.168.0.1 :
<?xml version="1.0" encoding="UTF-8"?>
<rls-services xmlns="urn:ietf:params:xml:ns:rls-services"
xmlns:rl="urn:ietf:params:xml:ns:resource-lists"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<service uri="sip:mybu...@example.com">
<resource-list>
http://192.168.0.1:8080/resource-lists/user
s/sip:j...@example.com/index/~~/resource-lists/list%5b@nam
e=%22l1%22%5d
</resource-list>
<packages>
<package>presence</package>
</packages>
</service>
</rls-services>
-- Eduardo