Below are instructions and an example of using sis-import to import an exported SIS instance.

Instructions

To import an exported SIS instance:

1

First, set up prerequisites for importing the exported SIS instance:

  • Install the SIS.

  • Create the SIS instance.

  • Install any services or extension components the SIS instance will depend on.

2

Then verify properties and run the import:

  • First check the import.properties file in the SIS export directory,
    and update it if necessary.

    This file defines a value for the sis.home property, which indicates the SIS install that will be used for the import (and consequently the Rhino SLEE that will be connected to).

  • To import the state of a SIS export directory into a Rhino SLEE, run the sis-import tool in the SIS admin directory, passing as a parameter the path of the SIS export directory.

    (You can also manually run Ant directly, specifying the build.xml file in the export directory as the Ant build file to run.)

Example

Below is a sample import of an exported SIS instance:

$ cd sis/2.5.0.0/admin
$ ./sis-import ../../../sis_export
Buildfile: ../../../sis_export/build.xml
[echo] Loading properties from sis/2.5.0.0/admin/etc/client.ant.properties...
[echo] Loading properties from sis/2.5.0.0/admin/etc/common.ant.properties...
[echo] Loading properties from sis/2.5.0.0/admin/etc/in.ant.properties...
[echo] Loading properties from sis/2.5.0.0/admin/etc/sip.ant.properties...

management-init:
[echo] Open Cloud Rhino SLEE Management tasks defined

login:
[slee-management] Establishing new connection to localhost:1199
[slee-management] Connected to localhost:1199 (101)

configure-sis:
[sis-management] Connected to admin@localhost:1199/sis-in
[sis-management] Created service reference VPN for service ServiceID[name=VPN Service,vendor=OpenCloud,version=0.3]
[sis-management] Created service reference Call Forwarding for service ServiceID[name=Call Forwarding Service,vendor=OpenCloud,version=0.3]
[sis-management] Created service reference Call Duration Logging for service ServiceID[name=Call Duration Logging Service,vendor=OpenCloud,version=0.3]
[sis-management] Created service reference Call Barring for service ServiceID[name=Call Barring Service,vendor=OpenCloud,version=0.3]
[sis-management] Installed macro MacroID[name=Normalise CalledPartyBCDNumber,vendor=OpenCloud,version=1.0] from file sis_export/macros/Normalise_CalledPartyBCDNumber.xml
[sis-management] Installed macro MacroID[name=Normalise CalledPartyNumber,vendor=OpenCloud,version=1.0] from file sis_export/macros/Normalise_CalledPartyNumber.xml
[sis-management] Installed macro MacroID[name=Normalise CallingPartyNumber,vendor=OpenCloud,version=1.0] from file sis_export/macros/Normalise_CallingPartyNumber.xml
[sis-management] Installed macro MacroID[name=Normalise RedirectingPartyID,vendor=OpenCloud,version=1.0] from file sis_export/macros/Normalise_RedirectingPartyID.xml
[sis-management] Installed macro MacroID[name=Normalise SMS CallingPartyNumber,vendor=OpenCloud,version=1.0] from file sis_export/macros/Normalise_SMS_CallingPartyNumber.xml
[sis-management] Installed macro MacroID[name=Normalise SMS DestinationSubscriberNumber,vendor=OpenCloud,version=1.0] from file sis_export/macros/Normalise_SMS_DestinationSubscriberNumber.xml
[sis-management] Installed macro MacroID[name=O-Trigger,vendor=OpenCloud,version=1.0] from file sis_export/macros/O-Trigger.xml
[sis-management] Installed macro MacroID[name=T-Trigger,vendor=OpenCloud,version=1.0] from file sis_export/macros/T-Trigger.xml
[sis-management] Installed macro MacroID[name=Normalise A-Party Numbers,vendor=OpenCloud,version=1.0] from file sis_export/macros/Normalise_A-Party_Numbers.xml
[sis-management] Installed macro MacroID[name=Normalise B-Party Numbers,vendor=OpenCloud,version=1.0] from file sis_export/macros/Normalise_B-Party_Numbers.xml
[sis-management] Installed trigger TriggerID[name=Generic Failure Handling,vendor=OpenCloud,version=1.0] from file sis_export/triggers/Generic_Failure_Handling.xml
[sis-management] Installed trigger TriggerID[name=CheckParameters,vendor=OpenCloud,version=1.0] from file sis_export/triggers/CheckParameters.xml
[sis-management] Installed trigger TriggerID[name=ValidateServiceKey,vendor=OpenCloud,version=1.0] from file sis_export/triggers/ValidateServiceKey.xml
[sis-management] Installed trigger TriggerID[name=T-Trigger Handling,vendor=OpenCloud,version=1.0] from file sis_export/triggers/T-Trigger_Handling.xml
[sis-management] Installed trigger TriggerID[name=O-Trigger Handling,vendor=OpenCloud,version=1.0] from file sis_export/triggers/O-Trigger_Handling.xml
[sis-management] Installed trigger TriggerID[name=Invoke TestSCS Service,vendor=OpenCloud,version=1.0] from file sis_export/triggers/Invoke_TestSCS_Service.xml
[sis-management] Installed composition CompositionID[name=2000,vendor=OpenCloud,version=1.0] from file sis_export/compositions/2000.xml
[sis-management] Installed composition CompositionID[name=1000,vendor=OpenCloud,version=1.0] from file sis_export/compositions/1000.xml
[sis-management] Created network interface default
[sis-management] Enabled network interface default on SIS instance sis-in
[sis-management] Added default IN network route to use network interface default
[sis-management] Activated trigger TriggerID[name=ValidateServiceKey,vendor=OpenCloud,version=1.0]
[sis-management] Activated trigger TriggerID[name=CheckParameters,vendor=OpenCloud,version=1.0]
[sis-management] Activated trigger TriggerID[name=O-Trigger Handling,vendor=OpenCloud,version=1.0]
[sis-management] Activated trigger TriggerID[name=T-Trigger Handling,vendor=OpenCloud,version=1.0]
[sis-management] Activated trigger TriggerID[name=Generic Failure Handling,vendor=OpenCloud,version=1.0]
[sis-management] Fine-grained tracing disabled
[sis-management] Audit level set to NONE
[sis-management] Default service timeout set to 2000ms
[sis-management] Reloaded SIS RA Entity sis-in

BUILD SUCCESSFUL
Total time: 4 seconds
Previous page Next page
SIS Version 2.5.4