I've been developing a ingredient that will manage some data on my small amazon . com webservice and I must make use of the amazon . com library on dealing with it but I've been experiencing a mistake this is actually the error:

Fatal error: Class 'JView' not found in C:\xampp\htdocs\joomla1\administrator\components\com_amazon\views\amazon\view.html.php on line 8

here the code from the view:

jimport('joomla.application.component.view');
class AmazonViewAmazon extends JView{
    function display()
    {
        $this->setLayout('table_layout');
        parent::display();
    }
}

It's strange make the error is only going to happen after i require sdk library in the amazon . com package this is actually the controller code I've:

jimport('joomla.application.component.controller');

class AmazonController extends JController
{
    function display()
    {
        require_once(JPATH_COMPONENT.DS.'lib'.DS.'amazon'.DS.'sdk.class.php');

        parent::display();
    }
}

Basically attempt to comment the require_once statement in the code over the component will load effectively, can there be anybody that can encounter exactly the same problem I am experiencing or anybody that has understanding concerning how to resolve it? any response is highly appreciated. :)