Hi Mona,<div><br></div><div>try this:</div><div><br></div><div>https://<midas_server_root>/annio2/index/get</div><div><br></div><div><br></div><div><br></div><div>If you want the index action for the index controller in a module, then the correct path will get resolved automatically from a URL like this:</div>
<div><br></div><div>https://<midas_server_root>/annio2/</div><div><br></div><div>to the IndexController's indexAction function, but if you want a particular action of the IndexController that isn't the indexAction, you'll need to add the controller name and action in your URL, hence</div>
<div><br></div><div><div>https://<midas_server_root>/annio2/index/get</div></div><div><br></div><div>gets resolved to the IndexController's getAction function.</div><div><br></div><div><br></div><div>-Mike</div>
<div><br><div class="gmail_quote">On Sun, Jul 8, 2012 at 5:35 PM, Mona Wong <span dir="ltr"><<a href="mailto:mona@sdsc.edu" target="_blank">mona@sdsc.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div><br></div><div><span style="white-space:pre-wrap">       </span>I have the following code in modules/annio2/controllers/IndexController.php (note, annio2 is not a typo, I had to make this change due to a URL clash):</div>
<div><br></div><div><?php</div><div>class Annio2_IndexController extends Annio2_AppController</div><div>{</div><div>    public $_models = array ( "Item", "Folder" );</div><div><br></div><div>    /**</div>
<div>     * @method initAction()</div><div>     *  Index Action (first action when we access the application)</div><div>     */</div><div>    function init()</div><div>    {</div><div><br></div><div>    } // end method indexAction</div>
<div><br></div><div><br></div><div>    function getAction()</div><div>    {</div><div>        $this->disableLayout();</div><div>        $this->disableView();</div><div>        echo "annio2 getAction!";</div>
<div>    }</div><div><br></div><div><span style="white-space:pre-wrap">     </span>and I browsed to the URL: https://<midas_server_root>/annio2/get but got:</div><div><br></div><div><span style="font-family:monospace;white-space:pre-wrap">The system has encountered the following error:<br/><h3><br/>In , line: <br/>At 17:34:39 2012-07-08</h3><br/>Please notify your administrator with this information.<br/></span></div>
<div><div><br></div></div><div><span style="white-space:pre-wrap">  </span>What am I doing wrong?</div><div><br></div><div>thanks,</div><div>Mona</div><div><br></div><div><br></div><div>
<div style="word-wrap:break-word">*********************************************<br>    Mona Wong<br>    Web & iPad Application Developer</div><div style="word-wrap:break-word">    San Diego Supercomputer Center<br><br>
    You are the light you wish to see.<br>*********************************************<br><br><br></div>
</div>
<br></div><br>_______________________________________________<br>
Midas mailing list<br>
<a href="mailto:Midas@public.kitware.com">Midas@public.kitware.com</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/midas" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/midas</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Thanks,<br>Michael Grauer<br>R & D Engineer<br>Kitware, Inc.<br>919 969 6990 x322<br><br><br><br>
</div>