Discussion:
[tryton-es] SAO me tira error
preguntitas r
2016-09-20 17:20:42 UTC
Permalink
Buenas tardes,

Estoy teniendo algunos problemillas para poner en funcionamiento el cliente
web. Primeramente, tengo trytond 4.0.2(instalado desde el repositorio
tryton.debian.org) que corre sobre una Debian Jessie y Pyton 2.7. El
cliente gtk funciona perfectamente.

El problema viene con el SAO. He instalado haciendo(despues de instalar
mercuri,npm...):


hg clone http://hg.tryton.org/sao
npm install
bower install
grunt


y he puesto la ruta del sao en el trytond.conf( root =
/usr/share/tryton/sao/ )

Accedo al navegador(localhost:8000) y me aparece el index.html con el
dialogo de acceso. Me especifica la DB y me pide Login. Le meto admin y me
tira el error:

Traceback (most recent call last):
File "/dist-packages/trytond/wsgi.py", line 47, in dispatch_request
return endpoint(request, **request.view_args)
File "/dist-packages/trytond/protocols/dispatcher.py", line 59, in rpc
request, database_name, *request.params)
TypeError: login() takes exactly 4 arguments (5 given)



Y ahi me quedo. ¿alguien me puede ayudar? Muchas gracias.
Raimon Esteve
2016-09-20 17:25:42 UTC
Permalink
Post by preguntitas r
Buenas tardes,
Estoy teniendo algunos problemillas para poner en funcionamiento el
cliente web. Primeramente, tengo trytond 4.0.2(instalado desde el
repositorio tryton.debian.org) que corre sobre una Debian Jessie y Pyton
2.7. El cliente gtk funciona perfectamente.
Post by preguntitas r
El problema viene con el SAO. He instalado haciendo(despues de instalar
hg clone http://hg.tryton.org/sao
Si no le anotas la rama, actualmente es 4.1
Post by preguntitas r
npm install
bower install
grunt
y he puesto la ruta del sao en el trytond.conf( root =
/usr/share/tryton/sao/ )
Post by preguntitas r
Accedo al navegador(localhost:8000) y me aparece el index.html con el
dialogo de acceso. Me especifica la DB y me pide Login. Le meto admin y me
Post by preguntitas r
Traceback (most recent call last): File "/dist-packages/trytond/wsgi.py",
line 47, in dispatch_request return endpoint(request, **request.view_args)
File "/dist-packages/trytond/protocols/dispatcher.py", line 59, in rpc
request, database_name, *request.params) TypeError: login() takes exactly 4
arguments (5 given)
Post by preguntitas r
Y ahi me quedo. ¿alguien me puede ayudar? Muchas gracias.
Revisa las versiones
preguntitas r
2016-09-20 18:05:25 UTC
Permalink
Joer que despiste... ya está muchas gracias.
Juan Dolan
2016-11-09 12:01:51 UTC
Permalink
Hola, me podras decir como lo socucionaste? porque me pasa lo mismo jeje


Saludos

El martes, 20 de septiembre de 2016, 15:05:25 (UTC-3), preguntitas r
Post by preguntitas r
Joer que despiste... ya está muchas gracias.
Sergi Almacellas Abellana
2016-11-09 12:06:52 UTC
Permalink
Post by Juan Dolan
Hola, me podras decir como lo socucionaste? porque me pasa lo mismo jeje
Si trabajas desde código fuente debes hacer obtener la rama con la misma
versión del servidor. Por ejemplo, si tu servidor esta en la versión
4.0, debes utilizar el siguiente comando:

hg clone -b 4.0 https://hg.tryton.org/sao

Para obtener el código fuente de sao, sino te descargará la versión de
desarrollo (actualmente 4.1) en la que puede haber cambios de API que
hagan que el cliente no funcione con tu versión del servidor.

Un saludo,
--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk
Loading...