What about CLMNA? Should it be in a separate file or in this one (for CLMSV)?
Should the version of the CS type be set outside (as CT version) or should it 
be 4.0.0 as before?
The CT and CS names does not match the current names, this will be a problem if 
this information
is used for upgrades of systems with current names.

/Bertil

-----Original Message-----
From: Hans Feldt 
Sent: den 24 april 2014 15:40
To: Bertil Engelholm; [email protected]
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="http://www.w3.org/2001/XMLSchema-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