Pentaho en Odoo 8

662 views
Skip to first unread message

Jorge Cortes

unread,
May 16, 2016, 4:16:04 AM5/16/16
to Usuarios Odoo / OpenERP en España
Buenos dias; estaba tratando de instalar el módulo de Pentaho en Odoo 8 pero me da error. Creo que algo con el Java, (Tengo Odoo en Ubuntu server 14)

He visto por el grupo que hay un buen tutorial de gutierrezWeb pero trato de buscarlo y pide un login.
Alguien tiene ese tutorial o algun otro para poder instalar el modulo de Pentaho?

Saludos

Saul Cejudo

unread,
May 17, 2016, 3:53:21 AM5/17/16
to Usuarios Odoo / OpenERP en España
Buenos días Jorge,

Nosotros también tenemos instalado pentaho, y también seguí las indicaciones de Joaquín Gutierrez. Te lo paso en formato pdf.
Espero que Joaquin no se moleste, la verdad es que gracias a sus indicaciones pudimos instalarlo.

Un saludo, Saúl.
IntegracionPentahoReports.pdf
Message has been deleted

Jorge Cortes

unread,
May 17, 2016, 8:12:45 AM5/17/16
to Usuarios Odoo / OpenERP en España
Pues algo debo hacer mal, he seguido el tutorial de Joaquin Gutierrez y lo primero que me pasa es que no puedo entrar al servidor tomcat con el usuario y contraseña que puse  admin/1234
Luego, al actualizar la lista de módulos me da este error, a ver si podeis echarme una mano.

Odoo Server Error

Traceback (most recent call last):
  File "/opt/odoo/openerp/http.py", line 539, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/opt/odoo/openerp/http.py", line 576, in dispatch
    result = self._call_function(**self.params)
  File "/opt/odoo/openerp/http.py", line 312, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/opt/odoo/openerp/service/model.py", line 118, in wrapper
    return f(dbname, *args, **kwargs)
  File "/opt/odoo/openerp/http.py", line 309, in checked_call
    return self.endpoint(*a, **kw)
  File "/opt/odoo/openerp/http.py", line 805, in __call__
    return self.method(*args, **kw)
  File "/opt/odoo/openerp/http.py", line 405, in response_wrap
    response = f(*args, **kw)
  File "/opt/odoo/addons/web/controllers/main.py", line 948, in call_button
    action = self._call_kw(model, method, args, {})
  File "/opt/odoo/addons/web/controllers/main.py", line 936, in _call_kw
    return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
  File "/opt/odoo/openerp/api.py", line 268, in wrapper
    return old_api(self, *args, **kwargs)
  File "/opt/odoo/openerp/api.py", line 439, in old_api
    result = new_api(recs, *args, **kwargs)
  File "/opt/odoo/openerp/api.py", line 443, in new_api
    result = [method(rec, *args, **kwargs) for rec in self]
  File "/opt/odoo/openerp/addons/base/module/wizard/base_module_update.py", line 15, in update_module
    self.updated, self.added = self.env['ir.module.module'].update_list()
  File "/opt/odoo/openerp/api.py", line 266, in wrapper
    return new_api(self, *args, **kwargs)
  File "/opt/odoo/openerp/api.py", line 508, in new_api
    result = method(self._model, cr, uid, *args, **old_kwargs)
  File "/opt/odoo/openerp/addons/base/module/module.py", line 651, in update_list
    handler.load_addons()
  File "/opt/odoo/openerp/http.py", line 1312, in load_addons
    m = __import__('openerp.addons.' + module)
  File "/opt/odoo/openerp/modules/module.py", line 80, in load_module
    mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
  File "/opt/odoo/newaddons/pentaho_reports/__init__.py", line 7, in <module>
    import wizard
  File "/opt/odoo/newaddons/pentaho_reports/wizard/__init__.py", line 3, in <module>
    import report_prompt
  File "/opt/odoo/newaddons/pentaho_reports/wizard/report_prompt.py", line 13, in <module>
    from openerp.exceptions import UserError, ValidationError
ImportError: cannot import name UserError

Saul Cejudo

unread,
May 17, 2016, 8:13:43 AM5/17/16
to openerp-s...@googlegroups.com
Hola,

Que versión de los módulos de pentaho estas utilizando ? La verdad es que a nosotros no nos ha sucedido el error que describes y lo pudimos instalar sin problemas, pero claro la versión que estamos utilizando no será la última de WillowIt

Jorge Cortes

unread,
May 17, 2016, 8:22:47 AM5/17/16
to Usuarios Odoo / OpenERP en España
Pues antes de la descarga he seleccionado version 80,  y estoy con Odoo 8
Al abrir Odoo, en la parte superior, sin entrar a nada sale el siguiente mensaje  "Could not get content for /base/static/src/css/modules.css defined in bundle 'web.assets_backend'"

Y si tratamos de actualizar la lista de modulos nos da el error anterior.

saludos

Jorge Cortes

unread,
May 17, 2016, 10:47:04 AM5/17/16
to Usuarios Odoo / OpenERP en España
Bueno, voy solucionando cosas. La escribo aqui por si le pasa a alguien mas sepa donde esta el fallo (que es bien tonto ;)
Para no tener que poner a mano los roles del tomcat, hice un copa/pega, pero al pegar no puso los guiones-  con lo que no reconocia usuario y contraseña.

Sigo teniendo el problema anterior, al actualizar la lista de módulos.
A ver si alguien me puede ayudar.

Salu2

Jorge Cortes

unread,
May 17, 2016, 5:44:35 PM5/17/16
to Usuarios Odoo / OpenERP en España
Bueno, después de haber peleado con él. He conseguido instalarlo; y pongo aqui el resultado final para que quede, y le pueda servir de utilidad a otro con el mismo problema.
Aunque seleccionaba la version de Github con "sudo gitclone..." me daba error.
Lo que hice fue descargar el archivo zip, y luego copiar la carpeta "pentaho-reports" para addons; entonces funcionó y pude instalarlo.

Gracias a Joaquin gutierrez por su tutorial
Y a Saul por su ayuda.

Saul Cejudo

unread,
May 19, 2016, 2:37:53 AM5/19/16
to openerp-s...@googlegroups.com
Estupendo ! me alegro que lo hayas conseguido !

Un saludo, Saúl.

Xavier Palacios

unread,
Oct 13, 2016, 7:28:43 AM10/13/16
to Usuarios Odoo / OpenERP en España
Pues a mi me pasa como a Jorge. Instalo el tomcat como dice Gutierrez, pero al acceder por web no me reconoce el login y passw. He comprobado el archivo xml y está bien, he probado con otras configuración y nada...
He probado con distintos usuarios y pasw, distintos roles y distintos navegadores, pero no consigo acceder al tomcat por http.

Alguna idea?

Por cierto, estoy con Ubuntu server 16, tomcat 7.0.68, y odoo 9.

Saludos! 

Xavier Palacios

unread,
Oct 13, 2016, 7:32:50 AM10/13/16
to Usuarios Odoo / OpenERP en España
Me autorespondo....
hay que reiniciar el servicio:
/etc/init.d/tomcat7 restart

Saludos!

El dijous, 13 octubre de 2016 13:28:43 UTC+2, Xavier Palacios va escriure:

Jorge Cortes

unread,
Oct 13, 2016, 7:36:23 AM10/13/16
to Usuarios Odoo / OpenERP en España
Eso te iva a dacir, que habia que reiniciar.

Ahora solo me falta, que no me puse muy en serio todavia integrar el informe que creemos con pentaho en Odoo
Reply all
Reply to author
Forward
0 new messages