<html>
<head></head>
<body>
<p>Thanks!!, It works! :)</p>
<p>Adding:</p>
<p><p>import agversion<br/>
agversion.select(3)</p>
<br/>
<p>It works for me. I knew this changes, but I don't realize that I can add this lines on Shared Application modules.&nbsp;</p>
<p>Thanks again :-).</p>
<p>Regards!</p>
<div><em>El dia 26 feb 2010 00:06, Christoph Willing &lt;c.willing@uq.edu.au&gt; escribi&oacute;:</em></div><blockquote class="replyBlock" style="border-left: 2px solid #000083; margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><p>On 26/02/2010, at 8:09 AM, Jesus Cea Oliva wrote:</p>
<blockquote class="replyBlock" style="border-left: 2px solid #000083; margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><p>Hi again list.</p>
<p>I'm introducing on Shared Applications development. I've configured  the enviroment for develop AG's applications, following this link:</p>
<p><a href="http://www.accessgrid.org/developer" target="_blank">http://www.accessgrid.org/developer</a></p>
<p>So, I can run Access Grid apps (python bin/VenueClient.py, etc) and  I can create my own "little" Acces Grid apps (GetClients.py,  GetStreams..).</p>
<p>But, I'm having problems with Shared Application Tutorial calling,  on my Python's module, the function app.Initialize(). The module  stop in this line, and don't interpret next instructions. (The code  of my module is the BasicApp.py of SharedApp tutorial).</p>
<p>Nevertheless, comment this instruction, the module works perfectly.  So, What's the problem? and, what's the Initialize function? Why  works the module commenting this line?</p>
</blockquote><p>There may still be a problem with the development environment you've  made for yourself. On a machine with _no_ special development  environment set up (as described on the developer page) - it just has  the regular AG 3.2beta software installed - I can run the BasicApp in  part 1 of the DeveloperTutorials. The only change I had to make was to  add the 2 lines:</p>
<p>import agversion<br/>
agversion.select(3)</p>
<p>before the first AccessGrid import i.e. before the line "from  AccessGrid.Venue import VenueIW"</p>
<br/>
<p>Maybe you could try the same method and see if it works for you.</p>
<p>When you run it, you have to give it the URL of some venue - you can  cut and paste a venue url from a VenueClient with which you've entered  some venue. When you run the basic app with that same venue url as an  argument, then you can see your BasicApp creating and joining and  later leaving a shared application in that venue (in the "Applications  Sessions" section of the VenueClient). The command to run would be  something like:<br/>
python BasicApp.py <a href="https://.......:8000/Venues/erkl3tf8dghwhekrlkdkjfosiduf" target="_blank">https://.......:8000/Venues/erkl3tf8dghwhekrlkdkjfosiduf</a><br/>
(depending on the venue you're entered with your VenueClient</p>
<br/>
<p>chris</p>
<br/>
<p>Christoph Willing                       +61 7 3365 8316<br/>
QCIF Access Grid Manager<br/>
University of Queensland</p>
</blockquote><p>&nbsp;</p>
</body>
</html>