Author: buildbot
Date: Wed Mar 26 22:26:59 2014
New Revision: 903847

Log:
Staging update by buildbot for thrift

Modified:
    websites/staging/thrift/trunk/content/   (props changed)
    websites/staging/thrift/trunk/content/tutorial/js.html

Propchange: websites/staging/thrift/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Mar 26 22:26:59 2014
@@ -1 +1 @@
-1582092
+1582093

Modified: websites/staging/thrift/trunk/content/tutorial/js.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/js.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/js.html Wed Mar 26 22:26:59 
2014
@@ -92,32 +92,32 @@
 <li>This tutorial depends on an existing Thrift server. See either the <a 
href="/tutorial/java">Java tutorial</a> or <a href="/tutorial/cpp">C++ 
tutorial</a> for how to build and setup one of these servers.</li>
 </ul>
 <h3 id="client">Client</h3>
-<p><div class="codehilite"><pre>  <span class="kd">function</span> <span 
class="nx">calc</span><span class="p">()</span> <span class="p">{</span>
+<div class="codehilite"><pre>  <span class="kd">function</span> <span 
class="nx">calc</span><span class="p">()</span> <span class="p">{</span>
     <span class="kd">var</span> <span class="nx">transport</span> <span 
class="o">=</span> <span class="k">new</span> <span 
class="nx">Thrift</span><span class="p">.</span><span 
class="nx">Transport</span><span class="p">(</span><span 
class="s2">&quot;/thrift/service/tutorial/&quot;</span><span class="p">);</span>
     <span class="kd">var</span> <span class="nx">protocol</span>  <span 
class="o">=</span> <span class="k">new</span> <span 
class="nx">Thrift</span><span class="p">.</span><span 
class="nx">Protocol</span><span class="p">(</span><span 
class="nx">transport</span><span class="p">);</span>
-    <span class="kd">var</span> <span class="nx">client</span>    <span 
class="o">=</span> <span class="k">new</span> <span 
class="nx">CalculatorClient</span><span class="p">(</span><span 
class="nx">protocol</span><span class="p">);</span></p>
-<div class="codehilite"><pre><span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;kd&quot;</span><span 
class="nt">&gt;</span>var<span class="nt">&lt;/span&gt;</span> <span 
class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>work<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;o&quot;</span><span 
class="nt">&gt;</span>=<span class="nt">&lt;/span&gt;</span> <span 
class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;k&quot;</span><span class="nt">&gt;</span>new<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;nx&quot;</span><span 
class="nt">&gt;</span>Work<span class="nt">&lt;/span&gt;&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;p&quot;</span><span 
class="nt">&gt;</span>();<span class="nt">&lt
 ;/span&gt;</span>
-<span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>work<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>.<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>num1<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;o&quot;</span><span 
class="nt">&gt;</span>=<span class="nt">&lt;/span&gt;</span> <span 
class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>$<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;s2&quot
 ;</span><span class="nt">&gt;</span><span 
class="ni">&amp;quot;</span>#num1<span class="ni">&amp;quot;</span><span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>).<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>val<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>();<span 
class="nt">&lt;/span&gt;</span>
-<span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>work<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>.<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>num2<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;o&quot;</span><span 
class="nt">&gt;</span>=<span class="nt">&lt;/span&gt;</span> <span 
class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>$<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;s2&quot
 ;</span><span class="nt">&gt;</span><span 
class="ni">&amp;quot;</span>#num2<span class="ni">&amp;quot;</span><span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>).<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>val<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>();<span 
class="nt">&lt;/span&gt;</span>
-<span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>work<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>.<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>op<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;o&quot;</span><span 
class="nt">&gt;</span>=<span class="nt">&lt;/span&gt;</span> <span 
class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>$<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;s2&quot;<
 /span><span class="nt">&gt;</span><span class="ni">&amp;quot;</span>#op<span 
class="ni">&amp;quot;</span><span class="nt">&lt;/span&gt;&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;p&quot;</span><span 
class="nt">&gt;</span>).<span class="nt">&lt;/span&gt;&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;nx&quot;</span><span 
class="nt">&gt;</span>val<span class="nt">&lt;/span&gt;&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;p&quot;</span><span 
class="nt">&gt;</span>();<span class="nt">&lt;/span&gt;</span>
-
-<span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;k&quot;</span><span class="nt">&gt;</span>try<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;p&quot;</span><span 
class="nt">&gt;</span>{<span class="nt">&lt;/span&gt;</span>
-  <span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>result<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;o&quot;</span><span 
class="nt">&gt;</span>=<span class="nt">&lt;/span&gt;</span> <span 
class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>client<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>.<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>calculate<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s"
 >&quot;mi&quot;</span><span class="nt">&gt;</span>1<span 
 >class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
 >class="s">&quot;p&quot;</span><span class="nt">&gt;</span>,<span 
 >class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
 >class="na">class=</span><span class="s">&quot;nx&quot;</span><span 
 >class="nt">&gt;</span>work<span class="nt">&lt;/span&gt;&lt;span</span> <span 
 >class="na">class=</span><span class="s">&quot;p&quot;</span><span 
 >class="nt">&gt;</span>);<span class="nt">&lt;/span&gt;</span>
-  <span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>$<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;s1&quot;</span><span class="nt">&gt;</span><span 
class="ni">&amp;#39;</span>#result<span class="ni">&amp;#39;</span><span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>).<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>val<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span cl
 ass="s">&quot;nx&quot;</span><span class="nt">&gt;</span>result<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>);<span 
class="nt">&lt;/span&gt;</span>
-  <span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>$<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;s1&quot;</span><span class="nt">&gt;</span><span 
class="ni">&amp;#39;</span>#result<span class="ni">&amp;#39;</span><span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>).<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>css<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span cl
 ass="s">&quot;s1&quot;</span><span class="nt">&gt;</span><span 
class="ni">&amp;#39;</span>color<span class="ni">&amp;#39;</span><span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>,<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;s1&quot;</span><span 
class="nt">&gt;</span><span class="ni">&amp;#39;</span>black<span 
class="ni">&amp;#39;</span><span class="nt">&lt;/span&gt;&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;p&quot;</span><span 
class="nt">&gt;</span>);<span class="nt">&lt;/span&gt;</span>
-<span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>}<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;k&quot;</span><span 
class="nt">&gt;</span>catch<span class="nt">&lt;/span&gt;&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;p&quot;</span><span 
class="nt">&gt;</span>(<span class="nt">&lt;/span&gt;&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;nx&quot;</span><span 
class="nt">&gt;</span>ouch<span class="nt">&lt;/span&gt;&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;p&quot;</span><span 
class="nt">&gt;</span>){<span class="nt">&lt;/span&gt;</span>
-  <span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>$<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;s1&quot;</span><span class="nt">&gt;</span><span 
class="ni">&amp;#39;</span>#result<span class="ni">&amp;#39;</span><span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>).<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>val<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span cl
 ass="s">&quot;nx&quot;</span><span class="nt">&gt;</span>ouch<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>.<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>why<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>);<span 
class="nt">&lt;/span&gt;</span>
-  <span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>$<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;s1&quot;</span><span class="nt">&gt;</span><span 
class="ni">&amp;#39;</span>#result<span class="ni">&amp;#39;</span><span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>).<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;nx&quot;</span><span class="nt">&gt;</span>css<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>(<span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span cl
 ass="s">&quot;s1&quot;</span><span class="nt">&gt;</span><span 
class="ni">&amp;#39;</span>color<span class="ni">&amp;#39;</span><span 
class="nt">&lt;/span&gt;&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>,<span 
class="nt">&lt;/span&gt;</span> <span class="nt">&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;s1&quot;</span><span 
class="nt">&gt;</span><span class="ni">&amp;#39;</span>red<span 
class="ni">&amp;#39;</span><span class="nt">&lt;/span&gt;&lt;span</span> <span 
class="na">class=</span><span class="s">&quot;p&quot;</span><span 
class="nt">&gt;</span>);<span class="nt">&lt;/span&gt;</span>
-<span class="nt">&lt;span</span> <span class="na">class=</span><span 
class="s">&quot;p&quot;</span><span class="nt">&gt;</span>}<span 
class="nt">&lt;/span&gt;</span>
-</pre></div>
+    <span class="kd">var</span> <span class="nx">client</span>    <span 
class="o">=</span> <span class="k">new</span> <span 
class="nx">CalculatorClient</span><span class="p">(</span><span 
class="nx">protocol</span><span class="p">);</span>
 
+    <span class="kd">var</span> <span class="nx">work</span> <span 
class="o">=</span> <span class="k">new</span> <span class="nx">Work</span><span 
class="p">();</span>
+    <span class="nx">work</span><span class="p">.</span><span 
class="nx">num1</span> <span class="o">=</span> <span class="nx">$</span><span 
class="p">(</span><span class="s2">&quot;#num1&quot;</span><span 
class="p">).</span><span class="nx">val</span><span class="p">();</span>
+    <span class="nx">work</span><span class="p">.</span><span 
class="nx">num2</span> <span class="o">=</span> <span class="nx">$</span><span 
class="p">(</span><span class="s2">&quot;#num2&quot;</span><span 
class="p">).</span><span class="nx">val</span><span class="p">();</span>
+    <span class="nx">work</span><span class="p">.</span><span 
class="nx">op</span> <span class="o">=</span> <span class="nx">$</span><span 
class="p">(</span><span class="s2">&quot;#op&quot;</span><span 
class="p">).</span><span class="nx">val</span><span class="p">();</span>
 
-<p><span class="p">}</span>
+    <span class="k">try</span> <span class="p">{</span>
+      <span class="nx">result</span> <span class="o">=</span> <span 
class="nx">client</span><span class="p">.</span><span 
class="nx">calculate</span><span class="p">(</span><span 
class="mi">1</span><span class="p">,</span> <span class="nx">work</span><span 
class="p">);</span>
+      <span class="nx">$</span><span class="p">(</span><span 
class="s1">&#39;#result&#39;</span><span class="p">).</span><span 
class="nx">val</span><span class="p">(</span><span 
class="nx">result</span><span class="p">);</span>
+      <span class="nx">$</span><span class="p">(</span><span 
class="s1">&#39;#result&#39;</span><span class="p">).</span><span 
class="nx">css</span><span class="p">(</span><span 
class="s1">&#39;color&#39;</span><span class="p">,</span> <span 
class="s1">&#39;black&#39;</span><span class="p">);</span>
+    <span class="p">}</span> <span class="k">catch</span><span 
class="p">(</span><span class="nx">ouch</span><span class="p">){</span>
+      <span class="nx">$</span><span class="p">(</span><span 
class="s1">&#39;#result&#39;</span><span class="p">).</span><span 
class="nx">val</span><span class="p">(</span><span class="nx">ouch</span><span 
class="p">.</span><span class="nx">why</span><span class="p">);</span>
+      <span class="nx">$</span><span class="p">(</span><span 
class="s1">&#39;#result&#39;</span><span class="p">).</span><span 
class="nx">css</span><span class="p">(</span><span 
class="s1">&#39;color&#39;</span><span class="p">,</span> <span 
class="s1">&#39;red&#39;</span><span class="p">);</span>
+    <span class="p">}</span>
+  <span class="p">}</span>
 </pre></div>
+
 <p class='snippet_footer'>
   This snippet was generated by Apache Thrift's <strong>source tree 
docs</strong>:
   <a 
href="http://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob;f=tutorial/js/tutorial.html;hb=HEAD";</a>tutorial/js/tutorial.html</a>
-</p></p>
+</p>
+
 <h3 id="server">Server</h3>
 <p>Use either the <a href="/tutorial/java">Java tutorial</a> or <a 
href="/tutorial/cpp">C++ tutorial</a> server </p>
 <h2 id="additional-information">Additional Information</h2>


Reply via email to