Modified: 
tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/app.composite
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/app.composite?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/app.composite 
(original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/app.composite 
Tue May 29 00:17:18 2012
@@ -17,190 +17,197 @@
  * specific language governing permissions and limitations
  * under the License.    
 -->
-<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912"; name="app" 
targetNamespace="http://app";>
- <service name="start" promote="start"/>
- <component x="260" y="220" name="htattrs1" title="html attrs:" color="cyan1">
-  <implementation.python script="nuvem/htattrs.py"/>
-  <service name="htattrs"/>
-  <reference target="list1" name="value"/>
- </component>
- <component x="190" y="80" name="htbutton1" title="html button" color="cyan1">
-  <implementation.python script="nuvem/htbutton.py"/>
-  <service name="htbutton"/>
-  <reference target="text8" name="value"/>
- </component>
- <component x="210" y="180" name="htcheck1" title="html checkbox" 
color="cyan1">
-  <implementation.python script="nuvem/htcheck.py"/>
-  <service name="htcheck"/>
-  <reference target="text9" name="value"/>
- </component>
- <component x="180" y="10" name="htimg1" title="html img" color="cyan1">
-  <implementation.python script="nuvem/htimg.py"/>
-  <service name="htimg"/>
-  <reference target="text1" name="value"/>
- </component>
- <component x="190" y="230" name="htimg2" title="html img" color="cyan1">
-  <implementation.python script="nuvem/htimg.py"/>
-  <service name="htimg"/>
-  <reference target="htattrs1" name="value"/>
- </component>
- <component x="180" y="50" name="htlink1" title="html link" color="cyan1">
-  <implementation.python script="nuvem/htlink.py"/>
-  <service name="htlink"/>
-  <reference target="list21" name="value"/>
- </component>
- <component x="400" y="330" name="htstyle1" title="html style" color="cyan1">
-  <implementation.python script="nuvem/htstyle.py"/>
-  <service name="htstyle"/>
-  <reference target="list2" name="value"/>
- </component>
- <component x="100" y="10" name="item1" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="htimg1" name="value"/>
-  <property>testdynimg</property>
- </component>
- <component x="100" y="170" name="item10" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="htcheck1" name="value"/>
-  <property>testdyncheckbox</property>
- </component>
- <component x="110" y="230" name="item2" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="htimg2" name="value"/>
-  <property>teststyledimg</property>
- </component>
- <component x="400" y="300" name="item3" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="text3" name="value"/>
-  <property>onclick</property>
- </component>
- <component x="510" y="290" name="item4" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="text4" name="value"/>
-  <property>width</property>
- </component>
- <component x="510" y="320" name="item5" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="text5" name="value"/>
-  <property>height</property>
- </component>
- <component x="400" y="220" name="item6" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="text10" name="value"/>
-  <property>id</property>
- </component>
- <component x="400" y="260" name="item7" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="text2" name="value"/>
-  <property>src</property>
- </component>
- <component x="90" y="50" name="item8" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="htlink1" name="value"/>
-  <property>testdynlink</property>
- </component>
- <component x="90" y="120" name="item9" title="{propval}:" color="orange1">
-  <implementation.python script="nuvem/item.py"/>
-  <service name="item"/>
-  <reference target="htbutton1" name="value"/>
-  <property>testdynbutton</property>
- </component>
- <component name="list" title="list" color="yellow1">
-  <implementation.python script="nuvem/list_.py"/>
-  <service name="list"/>
-  <reference target="item1" name="item" clonable="true"/>
-  <reference target="item8" name="item" clonable="true"/>
-  <reference target="item9" name="item" clonable="true"/>
-  <reference target="item10" name="item" clonable="true"/>
-  <reference target="item2" name="item" clonable="true"/>
-  <reference name="item" clonable="true"/>
- </component>
- <component name="list1" title="list" color="yellow1">
-  <implementation.python script="nuvem/list_.py"/>
-  <service name="list"/>
-  <reference target="item6" name="item" clonable="true"/>
-  <reference target="item7" name="item" clonable="true"/>
-  <reference target="item3" name="item" clonable="true"/>
-  <reference target="htstyle1" name="item" clonable="true"/>
-  <reference name="item" clonable="true"/>
- </component>
- <component name="list2" title="list" color="yellow1">
-  <implementation.python script="nuvem/list_.py"/>
-  <service name="list"/>
-  <reference target="item4" name="item" clonable="true"/>
-  <reference target="item5" name="item" clonable="true"/>
-  <reference name="item" clonable="true"/>
- </component>
- <component x="240" y="50" name="list21" title="list2" color="yellow1">
-  <implementation.python script="nuvem/pair.py"/>
-  <service name="list2"/>
-  <reference target="text6" name="name"/>
-  <reference target="text7" name="value"/>
- </component>
- <component x="20" y="10" name="start" title="start" color="green1">
-  <implementation.python script="nuvem/start.py"/>
-  <service name="start" visible="false">
-   <binding.http uri="start"/>
-  </service>
-  <reference target="list" name="content"/>
- </component>
- <component x="240" y="10" name="text1" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>http://tuscany.apache.org/images/TuscanyLogo.jpg</property>
- </component>
- <component x="430" y="220" name="text10" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>testimg</property>
- </component>
- <component x="440" y="260" name="text2" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>http://tuscany.apache.org/images/TuscanyLogo.jpg</property>
- </component>
- <component x="430" y="250" name="text3" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>alert('hey')</property>
- </component>
- <component x="560" y="280" name="text4" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>320px</property>
- </component>
- <component x="560" y="320" name="text5" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>60px</property>
- </component>
- <component x="280" y="50" name="text6" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>http://www.apache.org/</property>
- </component>
- <component x="280" y="80" name="text7" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>Apache</property>
- </component>
- <component x="270" y="80" name="text8" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>dynamic button</property>
- </component>
- <component x="300" y="180" name="text9" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>dynamic checkbox</property>
- </component>
-</composite>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+ <title type="text">testwidgets3</title>
+ <id>testwidgets3</id>
+ <content type="application/xml">
+  <composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912"; 
name="app" targetNamespace="http://app";>
+   <service name="start" promote="start"/>
+   <component x="260" y="220" name="htattrs1" title="html attrs:" 
color="cyan1">
+    <implementation.python script="nuvem/htattrs.py"/>
+    <service name="htattrs"/>
+    <reference target="list1" name="value"/>
+   </component>
+   <component x="190" y="80" name="htbutton1" title="html button" 
color="cyan1">
+    <implementation.python script="nuvem/htbutton.py"/>
+    <service name="htbutton"/>
+    <reference target="text8" name="value"/>
+   </component>
+   <component x="210" y="180" name="htcheck1" title="html checkbox" 
color="cyan1">
+    <implementation.python script="nuvem/htcheck.py"/>
+    <service name="htcheck"/>
+    <reference target="text9" name="value"/>
+   </component>
+   <component x="180" y="10" name="htimg1" title="html img" color="cyan1">
+    <implementation.python script="nuvem/htimg.py"/>
+    <service name="htimg"/>
+    <reference target="text1" name="value"/>
+   </component>
+   <component x="190" y="230" name="htimg2" title="html img" color="cyan1">
+    <implementation.python script="nuvem/htimg.py"/>
+    <service name="htimg"/>
+    <reference target="htattrs1" name="value"/>
+   </component>
+   <component x="180" y="50" name="htlink1" title="html link" color="cyan1">
+    <implementation.python script="nuvem/htlink.py"/>
+    <service name="htlink"/>
+    <reference target="list21" name="value"/>
+   </component>
+   <component x="400" y="330" name="htstyle1" title="html style" color="cyan1">
+    <implementation.python script="nuvem/htstyle.py"/>
+    <service name="htstyle"/>
+    <reference target="list2" name="value"/>
+   </component>
+   <component x="100" y="10" name="item1" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="htimg1" name="value"/>
+    <property>testdynimg</property>
+   </component>
+   <component x="100" y="170" name="item10" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="htcheck1" name="value"/>
+    <property>testdyncheckbox</property>
+   </component>
+   <component x="110" y="230" name="item2" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="htimg2" name="value"/>
+    <property>teststyledimg</property>
+   </component>
+   <component x="400" y="300" name="item3" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="text3" name="value"/>
+    <property>onclick</property>
+   </component>
+   <component x="510" y="290" name="item4" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="text4" name="value"/>
+    <property>width</property>
+   </component>
+   <component x="510" y="320" name="item5" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="text5" name="value"/>
+    <property>height</property>
+   </component>
+   <component x="400" y="220" name="item6" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="text10" name="value"/>
+    <property>id</property>
+   </component>
+   <component x="400" y="260" name="item7" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="text2" name="value"/>
+    <property>src</property>
+   </component>
+   <component x="90" y="50" name="item8" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="htlink1" name="value"/>
+    <property>testdynlink</property>
+   </component>
+   <component x="90" y="120" name="item9" title="{propval}:" color="orange1">
+    <implementation.python script="nuvem/item.py"/>
+    <service name="item"/>
+    <reference target="htbutton1" name="value"/>
+    <property>testdynbutton</property>
+   </component>
+   <component name="list" title="list" color="yellow1">
+    <implementation.python script="nuvem/list_.py"/>
+    <service name="list"/>
+    <reference target="item1" name="item" clonable="true"/>
+    <reference target="item8" name="item" clonable="true"/>
+    <reference target="item9" name="item" clonable="true"/>
+    <reference target="item10" name="item" clonable="true"/>
+    <reference target="item2" name="item" clonable="true"/>
+    <reference name="item" clonable="true"/>
+   </component>
+   <component name="list1" title="list" color="yellow1">
+    <implementation.python script="nuvem/list_.py"/>
+    <service name="list"/>
+    <reference target="item6" name="item" clonable="true"/>
+    <reference target="item7" name="item" clonable="true"/>
+    <reference target="item3" name="item" clonable="true"/>
+    <reference target="htstyle1" name="item" clonable="true"/>
+    <reference name="item" clonable="true"/>
+   </component>
+   <component name="list2" title="list" color="yellow1">
+    <implementation.python script="nuvem/list_.py"/>
+    <service name="list"/>
+    <reference target="item4" name="item" clonable="true"/>
+    <reference target="item5" name="item" clonable="true"/>
+    <reference name="item" clonable="true"/>
+   </component>
+   <component x="240" y="50" name="list21" title="list2" color="yellow1">
+    <implementation.python script="nuvem/pair.py"/>
+    <service name="list2"/>
+    <reference target="text6" name="name"/>
+    <reference target="text7" name="value"/>
+   </component>
+   <component x="20" y="10" name="start" title="start" color="green1">
+    <implementation.python script="nuvem/start.py"/>
+    <service name="start" visible="false">
+     <binding.http uri="start"/>
+    </service>
+    <reference target="list" name="content"/>
+   </component>
+   <component x="240" y="10" name="text1" title=" '{propval}'" color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>http://tuscany.apache.org/images/TuscanyLogo.jpg</property>
+   </component>
+   <component x="430" y="220" name="text10" title=" '{propval}'" 
color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>testimg</property>
+   </component>
+   <component x="440" y="260" name="text2" title=" '{propval}'" 
color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>http://tuscany.apache.org/images/TuscanyLogo.jpg</property>
+   </component>
+   <component x="430" y="250" name="text3" title=" '{propval}'" 
color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>alert('hey')</property>
+   </component>
+   <component x="560" y="280" name="text4" title=" '{propval}'" 
color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>320px</property>
+   </component>
+   <component x="560" y="320" name="text5" title=" '{propval}'" 
color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>60px</property>
+   </component>
+   <component x="280" y="50" name="text6" title=" '{propval}'" color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>http://www.apache.org/</property>
+   </component>
+   <component x="280" y="80" name="text7" title=" '{propval}'" color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>Apache</property>
+   </component>
+   <component x="270" y="80" name="text8" title=" '{propval}'" color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>dynamic button</property>
+   </component>
+   <component x="300" y="180" name="text9" title=" '{propval}'" 
color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>dynamic checkbox</property>
+   </component>
+  </composite>
+ </content>
+ <link href="testwidgets3"/>
+</entry>

Modified: tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/app.stats
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/app.stats?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/app.stats 
(original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/app.stats Tue 
May 29 00:17:18 2012
@@ -1 +1 @@
-((entry (title "Test HTML generator components") (id "testwidgets3")))
\ No newline at end of file
+((entry (title "Test HTML generator components") (id "testwidgets3") (author 
"[email protected]") (updated "Jan 01, 2012") (content (stats (description 
"Sample app")))))

Modified: 
tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/htdocs/app.html
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/htdocs/app.html?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/htdocs/app.html 
(original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/apps/testwidgets3/htdocs/app.html 
Tue May 29 00:17:18 2012
@@ -17,23 +17,30 @@
  * specific language governing permissions and limitations
  * under the License.    
 -->
-<DIV id="page">
- <SPAN id="page:h2" class="h2" style="position: absolute; top: 0px; left: 2px; 
">
-  <H2>Test widget components</H2>
- </SPAN>
- <SPAN id="testdynimg" class="text" style="position: absolute; top: 36px; 
left: 2px; ">
-  <SPAN>=testdynimg</SPAN>
- </SPAN>
- <SPAN id="testdynlink" class="text" style="position: absolute; top: 135px; 
left: 2px; ">
-  <SPAN>=testdynlink</SPAN>
- </SPAN>
- <SPAN id="testdynbutton" class="text" style="position: absolute; top: 171px; 
left: 2px; ">
-  <SPAN>=testdynbutton</SPAN>
- </SPAN>
- <SPAN id="testdyncheckbox" class="text" style="position: absolute; top: 
207px; left: 2px; ">
-  <SPAN>=testdyncheckbox</SPAN>
- </SPAN>
- <SPAN id="teststyledimg" class="text" style="position: absolute; top: 243px; 
left: 2px; ">
-  <SPAN>=teststyledimg</SPAN>
- </SPAN>
-</DIV>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+ <title type="text">testwidgets3</title>
+ <id>testwidgets3</id>
+ <content type="application/xml">
+  <DIV id="page">
+   <SPAN id="page:h2" class="h2" style="position: absolute; top: 0px; left: 
2px; ">
+    <H2>Test widget components</H2>
+   </SPAN>
+   <SPAN id="testdynimg" class="text" style="position: absolute; top: 36px; 
left: 2px; ">
+    <SPAN>=testdynimg</SPAN>
+   </SPAN>
+   <SPAN id="testdynlink" class="text" style="position: absolute; top: 135px; 
left: 2px; ">
+    <SPAN>=testdynlink</SPAN>
+   </SPAN>
+   <SPAN id="testdynbutton" class="text" style="position: absolute; top: 
171px; left: 2px; ">
+    <SPAN>=testdynbutton</SPAN>
+   </SPAN>
+   <SPAN id="testdyncheckbox" class="text" style="position: absolute; top: 
207px; left: 2px; ">
+    <SPAN>=testdyncheckbox</SPAN>
+   </SPAN>
+   <SPAN id="teststyledimg" class="text" style="position: absolute; top: 
243px; left: 2px; ">
+    <SPAN>=teststyledimg</SPAN>
+   </SPAN>
+  </DIV>
+ </content>
+ <link href="testwidgets3"/>
+</entry>

Modified: tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/app.composite
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/app.composite?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/app.composite 
(original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/app.composite Tue May 
29 00:17:18 2012
@@ -17,113 +17,120 @@
  * specific language governing permissions and limitations
  * under the License.    
 -->
-<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912"; name="app" 
targetNamespace="http://app";>
- <service name="item" promote="property"/>
- <service name="send" promote="send"/>
- <component x="280" y="260" name="format2" title="format" color="cyan1">
-  <implementation.python script="nuvem/format_.py"/>
-  <service name="format"/>
-  <reference target="text12" name="pattern"/>
-  <reference target="list31" name="values"/>
- </component>
- <component x="100" y="10" name="format4" title="format" color="cyan1">
-  <implementation.python script="nuvem/format_.py"/>
-  <service name="format"/>
-  <reference target="text1" name="pattern"/>
-  <reference target="list6" name="values"/>
- </component>
- <component x="180" y="330" name="list11" title="list" color="yellow1">
-  <implementation.python script="nuvem/single.py"/>
-  <service name="list1"/>
-  <reference target="format2" name="value"/>
- </component>
- <component x="110" y="180" name="list21" title="list" color="yellow1">
-  <implementation.python script="nuvem/pair.py"/>
-  <service name="list2"/>
-  <reference target="text15" name="first"/>
-  <reference target="list11" name="second"/>
- </component>
- <component x="410" y="310" name="list31" title="list" color="yellow1">
-  <implementation.python script="nuvem/triple.py"/>
-  <service name="list3"/>
-  <reference target="param4" name="first"/>
-  <reference target="param5" name="second"/>
-  <reference target="param6" name="third"/>
- </component>
- <component name="list6" title="list.." color="yellow1">
-  <implementation.python script="nuvem/list_.py"/>
-  <service name="list"/>
-  <reference target="param1" name="item" clonable="true"/>
-  <reference target="param3" name="item" clonable="true"/>
-  <reference target="param2" name="item" clonable="true"/>
-  <reference target="text10" name="item" clonable="true"/>
-  <reference name="item" clonable="true"/>
- </component>
- <component x="480" y="200" name="param1" title="?param" color="green1">
-  <implementation.python script="nuvem/param.py"/>
-  <service name="param"/>
-  <property>sid</property>
-  <property name="query" visible="false"/>
- </component>
- <component x="480" y="250" name="param2" title="?param" color="green1">
-  <implementation.python script="nuvem/param.py"/>
-  <service name="param"/>
-  <property>sid</property>
-  <property name="query" visible="false"/>
- </component>
- <component x="490" y="220" name="param3" title="?param" color="green1">
-  <implementation.python script="nuvem/param.py"/>
-  <service name="param"/>
-  <property>token</property>
-  <property name="query" visible="false"/>
- </component>
- <component x="430" y="310" name="param4" title="?param" color="green1">
-  <implementation.python script="nuvem/param.py"/>
-  <service name="param"/>
-  <property>from</property>
-  <property name="query" visible="false"/>
- </component>
- <component x="430" y="330" name="param5" title="?param" color="green1">
-  <implementation.python script="nuvem/param.py"/>
-  <service name="param"/>
-  <property>to</property>
-  <property name="query" visible="false"/>
- </component>
- <component x="440" y="370" name="param6" title="?param" color="green1">
-  <implementation.python script="nuvem/param.py"/>
-  <service name="param"/>
-  <property>msg</property>
-  <property name="query" visible="false"/>
- </component>
- <component x="80" y="10" name="post1" title="post" color="green1">
-  <implementation.cpp path="lib/http" library="libhttppost"/>
-  <service name="post"/>
-  <reference target="format4" name="url"/>
-  <reference target="list21" name="content"/>
- </component>
- <component x="10" y="10" name="send" title="{compname}" color="green1">
-  <implementation.python script="nuvem/service.py"/>
-  <service name="service" visible="false"/>
-  <reference target="post1" name="content"/>
- </component>
- <component x="430" y="80" name="text1" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  
<property>https://{0}:{1}@api.twilio.com/2010-04-01/Accounts/{2}/SMS/Messages</property>
- </component>
- <component x="490" y="270" name="text10" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>SMS/Messages</property>
- </component>
- <component x="410" y="280" name="text12" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>From={0}&amp;To={1}&amp;Body={2}</property>
- </component>
- <component x="180" y="300" name="text15" title=" '{propval}'" color="orange1">
-  <implementation.python script="nuvem/text.py"/>
-  <service name="text"/>
-  <property>application/x-www-form-urlencoded</property>
- </component>
-</composite>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+ <title type="text">twsms</title>
+ <id>twsms</id>
+ <content type="application/xml">
+  <composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912"; 
name="app" targetNamespace="http://app";>
+   <service name="item" promote="property"/>
+   <service name="send" promote="send"/>
+   <component x="280" y="260" name="format2" title="format" color="cyan1">
+    <implementation.python script="nuvem/format_.py"/>
+    <service name="format"/>
+    <reference target="text12" name="pattern"/>
+    <reference target="list31" name="values"/>
+   </component>
+   <component x="100" y="10" name="format4" title="format" color="cyan1">
+    <implementation.python script="nuvem/format_.py"/>
+    <service name="format"/>
+    <reference target="text1" name="pattern"/>
+    <reference target="list6" name="values"/>
+   </component>
+   <component x="180" y="330" name="list11" title="list" color="yellow1">
+    <implementation.python script="nuvem/single.py"/>
+    <service name="list1"/>
+    <reference target="format2" name="value"/>
+   </component>
+   <component x="110" y="180" name="list21" title="list" color="yellow1">
+    <implementation.python script="nuvem/pair.py"/>
+    <service name="list2"/>
+    <reference target="text15" name="first"/>
+    <reference target="list11" name="second"/>
+   </component>
+   <component x="410" y="310" name="list31" title="list" color="yellow1">
+    <implementation.python script="nuvem/triple.py"/>
+    <service name="list3"/>
+    <reference target="param4" name="first"/>
+    <reference target="param5" name="second"/>
+    <reference target="param6" name="third"/>
+   </component>
+   <component name="list6" title="list.." color="yellow1">
+    <implementation.python script="nuvem/list_.py"/>
+    <service name="list"/>
+    <reference target="param1" name="item" clonable="true"/>
+    <reference target="param3" name="item" clonable="true"/>
+    <reference target="param2" name="item" clonable="true"/>
+    <reference target="text10" name="item" clonable="true"/>
+    <reference name="item" clonable="true"/>
+   </component>
+   <component x="480" y="200" name="param1" title="?param" color="green1">
+    <implementation.python script="nuvem/param.py"/>
+    <service name="param"/>
+    <property>sid</property>
+    <property name="query" visible="false"/>
+   </component>
+   <component x="480" y="250" name="param2" title="?param" color="green1">
+    <implementation.python script="nuvem/param.py"/>
+    <service name="param"/>
+    <property>sid</property>
+    <property name="query" visible="false"/>
+   </component>
+   <component x="490" y="220" name="param3" title="?param" color="green1">
+    <implementation.python script="nuvem/param.py"/>
+    <service name="param"/>
+    <property>token</property>
+    <property name="query" visible="false"/>
+   </component>
+   <component x="430" y="310" name="param4" title="?param" color="green1">
+    <implementation.python script="nuvem/param.py"/>
+    <service name="param"/>
+    <property>from</property>
+    <property name="query" visible="false"/>
+   </component>
+   <component x="430" y="330" name="param5" title="?param" color="green1">
+    <implementation.python script="nuvem/param.py"/>
+    <service name="param"/>
+    <property>to</property>
+    <property name="query" visible="false"/>
+   </component>
+   <component x="440" y="370" name="param6" title="?param" color="green1">
+    <implementation.python script="nuvem/param.py"/>
+    <service name="param"/>
+    <property>msg</property>
+    <property name="query" visible="false"/>
+   </component>
+   <component x="80" y="10" name="post1" title="post" color="green1">
+    <implementation.cpp path="lib/http" library="libhttppost"/>
+    <service name="post"/>
+    <reference target="format4" name="url"/>
+    <reference target="list21" name="content"/>
+   </component>
+   <component x="10" y="10" name="send" title="{compname}" color="green1">
+    <implementation.python script="nuvem/service.py"/>
+    <service name="service" visible="false"/>
+    <reference target="post1" name="content"/>
+   </component>
+   <component x="430" y="80" name="text1" title=" '{propval}'" color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    
<property>https://{0}:{1}@api.twilio.com/2010-04-01/Accounts/{2}/SMS/Messages</property>
+   </component>
+   <component x="490" y="270" name="text10" title=" '{propval}'" 
color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>SMS/Messages</property>
+   </component>
+   <component x="410" y="280" name="text12" title=" '{propval}'" 
color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>From={0}&amp;To={1}&amp;Body={2}</property>
+   </component>
+   <component x="180" y="300" name="text15" title=" '{propval}'" 
color="orange1">
+    <implementation.python script="nuvem/text.py"/>
+    <service name="text"/>
+    <property>application/x-www-form-urlencoded</property>
+   </component>
+  </composite>
+ </content>
+ <link href="twsms"/>
+</entry>

Modified: tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/app.stats
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/app.stats?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/app.stats (original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/app.stats Tue May 29 
00:17:18 2012
@@ -1 +1 @@
-((entry (title "SMS send service") (id "twsms")))
\ No newline at end of file
+((entry (title "SMS send service") (id "twsms") (author "[email protected]") 
(updated "Jan 01, 2012") (content (stats (description "Sample app")))))

Modified: tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/htdocs/app.html
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/htdocs/app.html?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/htdocs/app.html 
(original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/apps/twsms/htdocs/app.html Tue 
May 29 00:17:18 2012
@@ -17,17 +17,24 @@
  * specific language governing permissions and limitations
  * under the License.    
 -->
-<DIV id="page">
- <SPAN id="page:h1" class="h1" style="position: absolute; top: 0px; left: 2px; 
">
-  <H1>SMS Send Service</H1>
- </SPAN>
- <SPAN id="page:text" class="text" style="position: absolute; top: 36px; left: 
2px; ">
-  <SPAN>To send an SMS use a URL like this:</SPAN>
- </SPAN>
- <SPAN id="page:text" class="text" style="position: absolute; top: 63px; left: 
2px; ">
-  <SPAN>http://twsms..../?sid=...&amp;token=...&amp;from=...</SPAN>
- </SPAN>
- <SPAN id="page:text" class="text" style="position: absolute; top: 81px; left: 
2px; ">
-  <SPAN>&amp;to=...&amp;msg=...</SPAN>
- </SPAN>
-</DIV>
+<entry xmlns="http://www.w3.org/2005/Atom";>
+ <title type="text">twsms</title>
+ <id>twsms</id>
+ <content type="application/xml">
+  <DIV id="page">
+   <SPAN id="page:h1" class="h1" style="position: absolute; top: 0px; left: 
2px; ">
+    <H1>SMS Send Service</H1>
+   </SPAN>
+   <SPAN id="page:text" class="text" style="position: absolute; top: 36px; 
left: 2px; ">
+    <SPAN>To send an SMS use a URL like this:</SPAN>
+   </SPAN>
+   <SPAN id="page:text" class="text" style="position: absolute; top: 63px; 
left: 2px; ">
+    <SPAN>http://twsms..../?sid=...&amp;token=...&amp;from=...</SPAN>
+   </SPAN>
+   <SPAN id="page:text" class="text" style="position: absolute; top: 81px; 
left: 2px; ">
+    <SPAN>&amp;to=...&amp;msg=...</SPAN>
+   </SPAN>
+  </DIV>
+ </content>
+ <link href="twsms"/>
+</entry>

Modified: tuscany/sca-cpp/trunk/hosting/server/data/store/all/store.apps
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/store/all/store.apps?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/store/all/store.apps (original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/store/all/store.apps Tue May 29 
00:17:18 2012
@@ -1 +1 @@
-((feed (title "App Store") (id "all") (entry (title "Check my public social 
data") (id "me360")) (entry (title "Where are my friends") (id "nearme")) 
(entry (title "Where are my friends") (id "nearme2")) (entry (title "Our photos 
of an event") (id "ourphotos")) (entry (title "Slice") (id "slice")) (entry 
(title "My online store") (id "shoppingcart")) (entry (title "SMS send 
service") (id "twsms")) (entry (title "An empty test app") (id "test")) (entry 
(title "Test values and lists") (id "testvalues")) (entry (title "Test social 
components") (id "testsocial")) (entry (title "Test URL components") (id 
"testurl")) (entry (title "Test logic components") (id "testlogic")) (entry 
(title "Test text processing components") (id "testtext")) (entry (title "Test 
HTTP components") (id "testhttp")) (entry (title "Test SMS API") (id 
"testsms")) (entry (title "Test widgets") (id "testwidgets")) (entry (title 
"Test more widgets") (id "testwidgets2")) (entry (title "Test event 
components") (
 id "testevents")) (entry (title "Test search components") (id "testsearch")) 
(entry (title "Test database components") (id "testdb")) (entry (title "Test 
HTML generator components") (id "testwidgets3")) (entry (title "Test animation 
components") (id "testanimation"))))
+((feed (title "App Store") (id "all") (entry (title "Check my public social 
data") (id "me360") (author "[email protected]") (updated "Jan 01, 2012")) 
(entry (title "Where are my friends") (id "nearme") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Where are my 
friends") (id "nearme2") (author "[email protected]") (updated "Jan 01, 2012")) 
(entry (title "Our photos of an event") (id "ourphotos") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Slice") (id 
"slice") (author "[email protected]") (updated "Jan 01, 2012")) (entry (title 
"My online store") (id "shoppingcart") (author "[email protected]") (updated 
"Jan 01, 2012")) (entry (title "SMS send service") (id "twsms") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "An empty test 
app") (id "test") (author "[email protected]") (updated "Jan 01, 2012")) (entry 
(title "Test values and lists") (id "testvalues") (author "[email protected]") 
(updated "Jan 01, 2012
 ")) (entry (title "Test social components") (id "testsocial") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Test URL 
components") (id "testurl") (author "[email protected]") (updated "Jan 01, 
2012")) (entry (title "Test logic components") (id "testlogic") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Test text 
processing components") (id "testtext") (author "[email protected]") (updated 
"Jan 01, 2012")) (entry (title "Test HTTP components") (id "testhttp") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Test SMS API") 
(id "testsms") (author "[email protected]") (updated "Jan 01, 2012")) (entry 
(title "Test widgets") (id "testwidgets") (author "[email protected]") (updated 
"Jan 01, 2012")) (entry (title "Test more widgets") (id "testwidgets2") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Test event 
components") (id "testevents") (author "[email protected]") (updated "Jan 01, 
2012"))
  (entry (title "Test search components") (id "testsearch") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Test database 
components") (id "testdb") (author "[email protected]") (updated "Jan 01, 
2012")) (entry (title "Test HTML generator components") (id "testwidgets3") 
(author "[email protected]") (updated "Jan 01, 2012")) (entry (title "Test 
animation components") (id "testanimation") (author "[email protected]") 
(updated "Jan 01, 2012"))))

Modified: tuscany/sca-cpp/trunk/hosting/server/data/store/featured/store.apps
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/store/featured/store.apps?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/store/featured/store.apps 
(original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/store/featured/store.apps Tue May 
29 00:17:18 2012
@@ -1 +1 @@
-((feed (title "App Store") (id "featured") (entry (title "Check my public 
social data") (id "me360")) (entry (title "Where are my friends") (id 
"nearme")) (entry (title "Where are my friends") (id "nearme2")) (entry (title 
"Our photos of an event") (id "ourphotos")) (entry (title "Slice") (id 
"slice")) (entry (title "My online store") (id "shoppingcart")) (entry (title 
"SMS send service") (id "twsms"))))
+((feed (title "App Store") (id "featured") (entry (title "Check my public 
social data") (id "me360") (author "[email protected]") (updated "Jan 01, 
2012")) (entry (title "Where are my friends") (id "nearme") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Where are my 
friends") (id "nearme2") (author "[email protected]") (updated "Jan 01, 2012")) 
(entry (title "Our photos of an event") (id "ourphotos") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Slice") (id 
"slice") (author "[email protected]") (updated "Jan 01, 2012")) (entry (title 
"My online store") (id "shoppingcart") (author "[email protected]") (updated 
"Jan 01, 2012")) (entry (title "SMS send service") (id "twsms") (author 
"[email protected]") (updated "Jan 01, 2012"))))

Modified: tuscany/sca-cpp/trunk/hosting/server/data/store/new/store.apps
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/store/new/store.apps?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/store/new/store.apps (original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/store/new/store.apps Tue May 29 
00:17:18 2012
@@ -1 +1 @@
-((feed (title "App Store") (id "new") (entry (title "Check my public social 
data") (id "me360")) (entry (title "Where are my friends") (id "nearme")) 
(entry (title "Where are my friends") (id "nearme2")) (entry (title "Our photos 
of an event") (id "ourphotos")) (entry (title "Slice") (id "slice")) (entry 
(title "My online store") (id "shoppingcart")) (entry (title "SMS send 
service") (id "twsms"))))
+((feed (title "App Store") (id "new") (entry (title "Check my public social 
data") (id "me360") (author "[email protected]") (updated "Jan 01, 2012")) 
(entry (title "Where are my friends") (id "nearme") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Where are my 
friends") (id "nearme2") (author "[email protected]") (updated "Jan 01, 2012")) 
(entry (title "Our photos of an event") (id "ourphotos") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Slice") (id 
"slice") (author "[email protected]") (updated "Jan 01, 2012")) (entry (title 
"My online store") (id "shoppingcart") (author "[email protected]") (updated 
"Jan 01, 2012")) (entry (title "SMS send service") (id "twsms") (author 
"[email protected]") (updated "Jan 01, 2012"))))

Modified: tuscany/sca-cpp/trunk/hosting/server/data/store/top/store.apps
URL: 
http://svn.apache.org/viewvc/tuscany/sca-cpp/trunk/hosting/server/data/store/top/store.apps?rev=1343439&r1=1343438&r2=1343439&view=diff
==============================================================================
--- tuscany/sca-cpp/trunk/hosting/server/data/store/top/store.apps (original)
+++ tuscany/sca-cpp/trunk/hosting/server/data/store/top/store.apps Tue May 29 
00:17:18 2012
@@ -1 +1 @@
-((feed (title "App Store") (id "top") (entry (title "Check my public social 
data") (id "me360")) (entry (title "Where are my friends") (id "nearme")) 
(entry (title "Where are my friends") (id "nearme2")) (entry (title "Our photos 
of an event") (id "ourphotos")) (entry (title "Slice") (id "slice")) (entry 
(title "My online store") (id "shoppingcart")) (entry (title "SMS send 
service") (id "twsms"))))
+((feed (title "App Store") (id "top") (entry (title "Check my public social 
data") (id "me360") (author "[email protected]") (updated "Jan 01, 2012")) 
(entry (title "Where are my friends") (id "nearme") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Where are my 
friends") (id "nearme2") (author "[email protected]") (updated "Jan 01, 2012")) 
(entry (title "Our photos of an event") (id "ourphotos") (author 
"[email protected]") (updated "Jan 01, 2012")) (entry (title "Slice") (id 
"slice") (author "[email protected]") (updated "Jan 01, 2012")) (entry (title 
"My online store") (id "shoppingcart") (author "[email protected]") (updated 
"Jan 01, 2012")) (entry (title "SMS send service") (id "twsms") (author 
"[email protected]") (updated "Jan 01, 2012"))))


Reply via email to