summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules/edit/edit.composite
diff options
context:
space:
mode:
Diffstat (limited to 'sca-cpp/trunk/modules/edit/edit.composite')
-rw-r--r--sca-cpp/trunk/modules/edit/edit.composite57
1 files changed, 45 insertions, 12 deletions
diff --git a/sca-cpp/trunk/modules/edit/edit.composite b/sca-cpp/trunk/modules/edit/edit.composite
index a7230296c2..c13c2ccc32 100644
--- a/sca-cpp/trunk/modules/edit/edit.composite
+++ b/sca-cpp/trunk/modules/edit/edit.composite
@@ -44,9 +44,10 @@
<component name="EditWidget">
<t:implementation.widget location="/index.html"/>
<reference name="dashboard" target="Dashboard"/>
+ <reference name="apps" target="Apps"/>
<reference name="store" target="AppStore"/>
<reference name="palettes" target="Palettes"/>
- <reference name="apps" target="Apps"/>
+ <reference name="composites" target="Composites"/>
<reference name="pages" target="Pages"/>
<reference name="log" target="Log"/>
</component>
@@ -58,6 +59,7 @@
</service>
<reference name="user" target="User"/>
<reference name="cache" target="DashboardCache"/>
+ <reference name="apps" target="Apps"/>
</component>
<component name="AppStore">
@@ -74,6 +76,17 @@
<t:binding.http uri="apps"/>
</service>
<reference name="cache" target="AppCache"/>
+ <reference name="store" target="AppStore"/>
+ <reference name="composites" target="Composites"/>
+ <reference name="pages" target="Pages"/>
+ </component>
+
+ <component name="Composites">
+ <t:implementation.python script="composites.py"/>
+ <service name="Composites">
+ <t:binding.http uri="composites"/>
+ </service>
+ <reference name="cache" target="AppDocCache"/>
</component>
<component name="Pages">
@@ -81,7 +94,7 @@
<service name="Pages">
<t:binding.http uri="pages"/>
</service>
- <reference name="cache" target="AppCache"/>
+ <reference name="cache" target="AppDocCache"/>
</component>
<component name="Palettes">
@@ -89,7 +102,7 @@
<service name="Palettes">
<t:binding.http uri="palettes"/>
</service>
- <reference name="cache" target="PaletteCache"/>
+ <reference name="cache" target="PaletteDocCache"/>
</component>
<component name="DashboardCache">
@@ -146,29 +159,49 @@
<component name="AppDB">
<implementation.cpp path="../../components/filedb" library="libfiledb"/>
<property name="dbname">apps</property>
- <property name="format">xml</property>
+ <property name="format">scheme</property>
<service name="AppDB">
<t:binding.http uri="appdb"/>
</service>
</component>
- <component name="PaletteCache">
+ <component name="AppDocCache">
+ <implementation.cpp path="../../components/cache" library="libdatacache"/>
+ <service name="AppDocCache">
+ <t:binding.http uri="appdoccache"/>
+ </service>
+ <reference name="l1reader" target="Memcache"/>
+ <reference name="l1writer" target="Memcache"/>
+ <reference name="l2reader" target="AppDocDB"/>
+ <reference name="l2writer" target="AppDocDB"/>
+ </component>
+
+ <component name="AppDocDB">
+ <implementation.cpp path="../../components/filedb" library="libfiledb"/>
+ <property name="dbname">apps</property>
+ <property name="format">xml</property>
+ <service name="AppDocDB">
+ <t:binding.http uri="appdocdb"/>
+ </service>
+ </component>
+
+ <component name="PaletteDocCache">
<implementation.cpp path="../../components/cache" library="libdatacache"/>
- <service name="PaletteCache">
- <t:binding.http uri="palettecache"/>
+ <service name="PaletteDocCache">
+ <t:binding.http uri="palettedoccache"/>
</service>
<reference name="l1reader" target="Memcache"/>
<reference name="l1writer" target="Memcache"/>
- <reference name="l2reader" target="PaletteDB"/>
- <reference name="l2writer" target="PaletteDB"/>
+ <reference name="l2reader" target="PaletteDocDB"/>
+ <reference name="l2writer" target="PaletteDocDB"/>
</component>
- <component name="PaletteDB">
+ <component name="PaletteDocDB">
<implementation.cpp path="../../components/filedb" library="libfiledb"/>
<property name="dbname">palettes</property>
<property name="format">xml</property>
- <service name="PaletteDB">
- <t:binding.http uri="palettedb"/>
+ <service name="PaletteDocDB">
+ <t:binding.http uri="palettedocdb"/>
</service>
</component>