El 28 de septiembre de 2013 19:00, Milena Armada <
[email protected]> escribió:

> Hola:
>
> Me parece que el problema está en que el xml tiene un formato inválido.
> Puedes enviarlo a la lista así lo vemos.
>
> En estos casos, yo suelo usar alguna herramienta que valida el xml
> (xmlwf), para poder detectar más fácilmente donde está el problema.
>
> También tené en cuenta que dentro de los campos CDATA también hay xml
> que debe ser válido.
>
>
Desde la versión 2.8 de Tryton no es necesario introducir la definición de
los campos dentro de los campos CDATA. Se puede hacer (y supongo que es
recomendable hacerlo) en ficheros independientes dentro del directorio
view. Mirad cualquier módulo oficial para tener un ejemplo.

Saludos,


> Saludos,
>
> Milena
>
> El sáb, 28-09-2013 a las 01:43 -0700, francisco hidalgo escribió:
> > Hola, al final pudiste resolver el problema del módulo?. Yo tengo un
> > problema similar.
> >
> >
> > Saludos.
> >
> > El jueves, 1 de agosto de 2013 04:42:04 UTC+2, Gilbert gonzalez
> > sotillo escribió:
> >         Hola Oscar
> >
> >
> >         por favor en la consola ejecuta lo siguiente:
> >
> >
> >         trytond -d <database_name> -i <module_name>
> >
> >
> >         y pega aca  todo lo que te imprime despues, para determinar
> >         que estaba haciendo el inicializador de módulos antes de dar
> >         el error, pues la sola traza no ayuda
> >
> >
> >         saludos
> >
> >         El viernes, 21 de junio de 2013 12:35:35 UTC-4:30, Oscar
> >         Cascante Fonseca escribió:
> >                 Revisando un poco me he dado cuenta de lo siguiente:
> >
> >                 En las versiones para ubuntu, el trytond crea dos
> >                 directorios iguales:
> >
> >                 1- usr/share/pyshared/trytond/modules/
> >                 2- /usr/lib/python2.7/dist-packages/trytond/modules
> >
> >                 En ambos se encuentran los mismos modulos de tryton,
> >                 no se cual sea la razón.
> >
> >                 Al copiar la carpeta helloworld en ambos directorios
> >                 el módulo ahora si aparece en la lista. Sin embargo,
> >                 al tratar de instalarlo mediante la opción "modulos"
> >                 el programa tryton me da los siguientes errores:
> >
> >                 Traceback (most recent call last):
> >                   File "/dist-packages/trytond/protocols/jsonrpc.py",
> >                 line 123, in _marshaled_dispatch
> >                     response['result'] = dispatch_method(method,
> >                 params)
> >                   File "/dist-packages/trytond/protocols/jsonrpc.py",
> >                 line 156, in _dispatch
> >                     res = dispatch(*args)
> >                   File
> >                 "/dist-packages/trytond/protocols/dispatcher.py", line
> >                 158, in dispatch
> >                     result = rpc.result(meth(*args, **kwargs))
> >                   File "/dist-packages/trytond/wizard/wizard.py", line
> >                 261, in execute
> >                     return wizard._execute(state_name)
> >                   File "/dist-packages/trytond/wizard/wizard.py", line
> >                 292, in _execute
> >                     result = self._execute(transition())
> >                   File "/dist-packages/trytond/ir/module/module.py",
> >                 line 493, in transition_upgrade
> >                     pool.init(update=True, lang=lang)
> >                   File "/dist-packages/trytond/pool.py", line 134, in
> >                 init
> >                     lang=lang)
> >                   File "/dist-packages/trytond/modules/__init__.py",
> >                 line 391, in load_modules
> >                     load_module_graph(graph, pool, lang)
> >                   File "/dist-packages/trytond/modules/__init__.py",
> >                 line 242, in load_module_graph
> >                     tryton_parser.parse_xmlstream(fp)
> >                   File "/dist-packages/trytond/convert.py", line 414,
> >                 in parse_xmlstream
> >                     self.sax_parser.parse(source)
> >                   File "/xml/sax/expatreader.py", line 107, in parse
> >                     xmlreader.IncrementalParser.parse(self, source)
> >                   File "/xml/sax/xmlreader.py", line 123, in parse
> >                     self.feed(buffer)
> >                   File "/xml/sax/expatreader.py", line 214, in feed
> >                     self._err_handler.fatalError(exc)
> >                   File "/xml/sax/handler.py", line 38, in fatalError
> >                     raise exception
> >                 SAXParseException: <unknown>:9:0: junk after document
> >                 element
> >
> >
> >
> >                 El martes, 18 de junio de 2013 12:00:04 UTC-6, Oscar
> >                 Cascante Fonseca escribió:
> >                         Buenas tardes,
> >
> >                         Estoy iniciando mi experiencia con tryton y
> >                         estoy muy interesado.
> >                         Como inicio he creado el módulo helloworld
> >                         como se indica en
> >                         "http://code.google.com/p/tryton/wiki/HelloWorld
> ".
> >                         Sin embargo al iniciar tryton en la parte de
> >                         módulos no se despliegue dentro de la lista a
> >                         instalar.
> >                         Mi computadora tiene Linux Mint 15, tryton 2.8
> >                         instalado desde el repositorio oficial que se
> >                         indica en la pagina de tryton.
> >
> >                         Alguien podría ayudarme.
> >
> >                         Gracias
>
>
> --
> Milena Armada
> Lambda Sistemas S.R.L.
> www.fierro-soft.com.ar
> Te: (5411) 4857-6662
> y 3220-1520 (Rotativas)
> Cel: (5411) 15-6783-4434
> Lavalleja 519 1º - Ciudad de Buenos Aires
>
>


-- 

Jesús Martín

Zikzakmedia SL
Dr. Fleming, 28, baixos
08720 Vilafranca del Penedès
☏ 93 890 21 08

Responder a