I had the same issue with the request object not being passed to the action on first migration. Changing the constructor to init() fixed the issue.
class IndexController extends Zend_Controller_Action { public function __construct() {...} public function viewAction() { $id = $this->_getParam('id'); } ... change to: class IndexController extends Zend_Controller_Action { public function init() {...} public function viewAction() { $id = $this->_getParam('id'); } ... As far as the noRouteAction. It should not be called since its been removed. __call will handle this now. Please supply your routing method (default, rewriterouter) info to help diagnose your routing issue. Lindemann Medien wrote: > > Hello, > > > > I have to problems after upgrading to 0.6.0: > > > > - Fatal error: Call to a member function getParam() on a non-object > in /var/www/entwicklung/trunk/library/Zend/Controller/Action.php on line > 302 > > > > Source Code: > > $zielgruppe_id = $this->_getParam('id'); > > > > > > - The Main Page (like http://localhost/) is always routing to > /noroute.. Always.. I removed the /noroute action from my index controller > but this won´t change anything.. I saw that the routing changed a lot, I > think there is my main problem. > > > > I looked at > http://framework.zend.com/manual/en/zend.controller.migration.html but i > don´t see the hint to solve my two problems.. > > > > > > Thanks, > > Marc > > > -- View this message in context: http://www.nabble.com/Two-Problems-after-upgrading-to-0.6.0-tf2870778s16154.html#a8027300 Sent from the Zend Framework mailing list archive at Nabble.com.