Hello!<br><br>I think there is a missing import here:<br><a href="http://soaplib.github.com/soaplib/2_0/pages/helloworld.html#declaring-a-soaplib-service">http://soaplib.github.com/soaplib/2_0/pages/helloworld.html#declaring-a-soaplib-service</a><br>
<pre><span class="kn">import</span> <span class="nn">soaplib</span>
<span class="kn">from</span> <span class="nn">soaplib.core.service</span> <span class="kn">import</span> <span class="n">rpc</span><span class="p">,</span> <span class="n">DefinitionBase</span>
<span class="kn">from</span> <span class="nn">soaplib.core.model.primitive</span> <span class="kn">import</span> <span class="n">String</span><span class="p">,</span> <span class="n">Integer</span>
<span class="kn">from</span> <span class="nn">soaplib.core.server</span> <span class="kn">import</span> <span class="n">wsgi</span>
<span class="kn">from</span> <span class="nn">soaplib.core.model.clazz</span> <span class="kn">import</span> <span class="n">Array</span>
<span class="k">class</span> <span class="nc">HelloWorldService</span><span class="p">(</span><span class="n">DefinitionBase</span><span class="p">):</span>
<span class="nd">@soap</span><span class="p">(</span><span class="n">String</span><span class="p">,</span><span class="n">Integer</span><span class="p">,</span><span class="n">_returns</span><span class="o">=</span><span class="n">Array</span><span class="p">(</span><span class="n">String</span><span class="p">))</span></pre>
...<br>It should read <br><pre><span class="kn">from</span> <span class="nn">soaplib.core.service</span> <span class="kn">import</span> <span class="n">rpc</span><span class="p">,</span> <span class="n">DefinitionBase, soap<br>
<br></span><span style="font-family: verdana,sans-serif;">Otherwise the soap decorator will show up as undefined.</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">Uku Loskit</span><span class="n"><br>
</span></pre>