Nice start.

 

Like Bertil commented, yes CLMNA should also be part of the same ETF for the 
CLM 'software'!

And,

 

What about the below, will they be part of some OpenSAF common ETF?

+<xs:element name="SUType">++---------------- 

+<xs:element name="SGType">-+--------------- 

+<xs:element name="AppType">++---- 

+<xs:element name="CSType">++-------- 

+<xs:element name="ServiceType">

 

And did you not think of the need for defining any appropriate item from below?

 

-<xs:element name="swBundle" maxOccurs="unbounded" minOccurs="0"> 

+<xs:element name="removal">++---------- 

+<xs:element name="installation">-+-------- </xs:sequence>

 

+<xs:element name="quiescingComplete" type="BoundedTimeT">- 

+<xs:element name="numInstances" type="UnsignedInt32T">- 

+<xs:element name="numMaxStandbyCsi" type="BoundedUInt32T">- 

+<xs:element name="instantiateCmd">-- 

+<xs:element name="numMaxActiveCsi" type="BoundedUInt32T">- 

+<xs:attributeGroup name="valueRange">- 

+<xs:complexType name="UnsignedInt32T">- 

+<xs:complexType name="BoundedUInt32T">- 

+<xs:complexType name="BoundedTimeT">- 

+<xs:complexType name="callbackOptionsT">---------- 

+<xs:complexType name="ProbationT">- 

+<xs:simpleType name="SaTimeT">- 

+<xs:simpleType name="SaStringT">- 

+<xs:simpleType name="VersionT">-- 

+<xs:simpleType name="SwBundleNameT">-- 

+<xs:simpleType name="CompTypeNameT">-- 

+<xs:simpleType name="SUTypeNameT">-- 

+<xs:simpleType name="SGTypeNameT">-- 

+<xs:simpleType name="AppTypeNameT">-- 

+<xs:simpleType name="CSTypeNameT">-- 

+<xs:simpleType name="SrvTypeNameT">-- 

+<xs:simpleType name="RecommendedRecoveryT">-- 

+<xs:simpleType name="HealthcheckVariantT">-- 

+<xs:simpleType name="RedModelT">-- 

+<xs:group name="CompCapability">-------------------- 

+<xs:group name="CompCallbackTimeouts">---------- 

+<xs:group name="CliParameters">------ 

+<xs:group name="CommonCompAttributes">----------------- 

+<xs:group name="ScopeOfImpact">

 

 

Thanks,

Mathi.

 

 

>-----Original Message-----

>From: Hans Feldt [mailto:[email protected]]

>Sent: Thursday, April 24, 2014 7:10 PM

>To: [email protected]; Mathivanan Naickan Palanivelu

>Cc: [email protected]

>Subject: [PATCH 2 of 2] clm: add ETF file for CLMD [#848]

> 

> osaf/services/saf/clmsv/config/ETF-CLMD.xml |  35

>+++++++++++++++++++++++++++++

> osaf/services/saf/clmsv/config/Makefile.am  |   2 +

> 2 files changed, 37 insertions(+), 0 deletions(-)

> 

> 

>Add an ETF file for CLMD. The contents corresponds to what we have in the

>IMM XML file.

> 

>diff --git a/osaf/services/saf/clmsv/config/ETF-CLMD.xml

>b/osaf/services/saf/clmsv/config/ETF-CLMD.xml

>new file mode 100644

>--- /dev/null

>+++ b/osaf/services/saf/clmsv/config/ETF-CLMD.xml

>@@ -0,0 +1,35 @@

>+<?xml version="1.0" encoding="utf-8"?>

>+<entityTypesFile xmlns:xsi="HYPERLINK 
>"http://www.w3.org/2001/XMLSchema-instance"http://www.w3.org/2001/XMLSchema-

HYPERLINK "http://www.w3.org/2001/XMLSchema-instance";>instance" name="CLMD" 
provider="OSAF">

>+           <AmfEntityType>

>+                           <CompType name="safCompType=OSAF-CLMD"

>version="safVersion=1">

>+                                           <providesCSType 
>name="safCSType=OSAF-CLMD"

>version="safVersion=1">

>+                                                           
><oneactiveoronestandby/>

>+                                           </providesCSType>

>+                                           <saAware>

>+                                                           <healthCheck

>key="safHealthcheckKey=Default">

>+                                                                           
><period lowerBound="240000000000"

>default="240000000000"/>

>+                                                                           
><maxDuration

>lowerBound="180000000000"/>

>+                                                           </healthCheck>

>+                                                           <quiescingComplete

>lowerBound="10000000000" default="10000000000"/>

>+                                                           <independent>

>+                                                                           
><instantiateCmd>

>+

>             <command>xxCLCCLIDIRxx/osaf-clmd</command>

>+                                                                              
>             <args>instantiate</args>

>+                                                                           
></instantiateCmd>

>+                                                                           
><cleanupCmd>

>+

>             <command>xxCLCCLIDIRxx/osaf-clmd</command>

>+                                                                              
>             <args>cleanup</args>

>+                                                                           
></cleanupCmd>

>+                                                           </independent>

>+                                           </saAware>

>+                                           
><disableRestart>true</disableRestart>

>+

>             <recoveryOnError>SA_AMF_NODE_FAILFAST</recoveryOnError>

>+                                           <defaultClcCliTimeOut 
>lowerBound="10000000000"/>

>+                                           <defaultCallbackTimeOut

>lowerBound="40000000000"/>

>+                                           <bundleReference 
>name="safSmfBundle=OSAF"/>

>+                           </CompType>

>+           </AmfEntityType>

>+           <AmfEntityType>

>+                           <CSType name="safCSType=OSAF-CLMD"

>version="safVersion=1" />

>+           </AmfEntityType>

>+</entityTypesFile>

>diff --git a/osaf/services/saf/clmsv/config/Makefile.am

>b/osaf/services/saf/clmsv/config/Makefile.am

>--- a/osaf/services/saf/clmsv/config/Makefile.am

>+++ b/osaf/services/saf/clmsv/config/Makefile.am

>@@ -38,6 +38,8 @@ dist_pkgimmxml_svc_DATA += \

>             clmsv_pl_template.xml

> endif

> 

>+dist_pkgetfxml_svc_DATA = \

>+           ETF-CLMD.xml

> endif

> 

> install-data-hook:

 
------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to