I'm having difficulty debugging Odoo 9 under Eclipse/PyDev. When I ;Run; Odoo, everything starts correctly and runs great. When I try to 'Debug' (using the same Run/Debug configuration) Odoo starts differently. It does not start HTTP service it starts 'Evented Service (longpolling) on port 8072. See the startup console outputs below.
What am I doing wrong?
Starting with 'Run':
2016-05-02 00:14:37,829 31493 INFO ? openerp: OpenERP version 9.0c
2016-05-02 00:14:37,829 31493 INFO ? openerp: addons paths: ['/home/mmh/.local/share/Odoo/addons/9.0', u'/home/mmh/git/odoo/addons', u'/home/mmh/git/mmh-odoo/addons', '/home/mmh/git/odoo/openerp/addons']
2016-05-02 00:14:37,829 31493 INFO ? openerp: database: mmh@default:default
2016-05-02 00:14:38,047 31493 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069
2016-05-02 00:14:38,067 31493 INFO mmh-dev-live openerp.modules.loading: loading 1 modules...
2016-05-02 00:14:38,083 31493 INFO mmh-dev-live openerp.modules.loading: 1 modules loaded in 0.02s, 0 queries
2016-05-02 00:14:38,138 31493 INFO mmh-dev-live openerp.modules.loading: loading 67 modules...
2016-05-02 00:14:38,175 31493 INFO ? openerp.addons.bus.models.bus: Bus.loop listen imbus on db postgres
2016-05-02 00:14:38,216 31493 INFO mmh-dev-live openerp.addons.report.models.report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf
2016-05-02 00:14:38,810 31493 INFO mmh-dev-live openerp.modules.loading: 67 modules loaded in 0.67s, 0 queries
2016-05-02 00:14:40,098 31493 INFO mmh-dev-live openerp.modules.loading: Modules loaded.
Starting with 'Debug':
pydev debugger: starting (pid: 31445)
2016-05-02 00:11:28,793 31445 INFO ? openerp: OpenERP version 9.0c
2016-05-02 00:11:28,795 31445 INFO ? openerp: addons paths: ['/home/mmh/.local/share/Odoo/addons/9.0', u'/home/mmh/git/odoo/addons', u'/home/mmh/git/mmh-odoo/addons', '/home/mmh/git/odoo/openerp/addons']
2016-05-02 00:11:28,797 31445 INFO ? openerp: database: mmh@default:default
2016-05-02 00:11:29,329 31445 INFO ? openerp.service.server: Evented Service (longpolling) running on 0.0.0.0:8072
If I hit the server from a browser on port 8072 Odoo then proceeds to load modules and the correct database but then does not reply to anything?
The doc/help article I found on searching the site debugging under PyDev is for Odoo 7 and it shows debugging Odoo starting fine multithreaded when starting PyDev/Debug configurations.
I can confirm same behaviour on Odoo 8, with Eclipse Neon + Pydev 5.1.2 + Java 8
I noticed a bug reported for Pydev 5.1.2 AND Odoo debug, under
I would like to highlight that having a Smart IDE + visual debugger is a great help for a fast and efficient production.
It would be strategic to have a configuration to keep as a valid start (should it be PyCharm, Eclipse or other)
And it would be nice if a kind of tutorial of how to setup such an IDE would be preparad OFFICIALLY from Odoo sas
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 5/1/16, 8:28 PM|
|Seen: 362 times|
|Last updated: 8/1/16, 6:17 PM|