I think this has to do with the new API for Odoo 8 and up. It uses models.Model as reference class instead of osv.osv . Not much you can do I'm afraid. Perhaps seek out the creaters of the pentaho connection tool and ask them to adjust their code to match Odoo 8 structure.