-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Habiendo cambiado el xmi que se usa (de oerp a odoo). Creando algunos objetos nuevos,
al correr xmi2odoo -r -i
DEBUG:root:Ignoring ('plain', 'start', '{org.omg.xmi.namespace.UML}TaggedValue.type')
ERROR:root:Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/xmi2odoo/model.py", line 1049, in load
r += "\tBreadcrumbs: %s\n" % ';'.join([ getattr(self.get(xmi_id, xmi_id),'name', xmi_id) for xmi_id in owner ])
File "/usr/local/lib/python2.7/dist-packages/xmi2odoo/model.py", line 495, in get
r = list(self.session.query(uml.CEntity).filter(uml.CEntity.xmi_id == str(xmi_id)))
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2438, in iter
return self._execute_and_instances(context)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2451, in _execute_and_instances
close_with_result=True)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2442, in _connection_from_session
**kw)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 854, in connection
close_with_result=close_with_result)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 858, in _connection_for_bind
return self.transaction._connection_for_bind(engine)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 305, in _connection_for_bind
self._assert_active()
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 214, in _assert_active
% self._rollback_exception
InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely) (IntegrityError) UNIQUE constraint failed: centity.xmi_id u'INSERT INTO centity (xmi_id, name, type, default_tagvalues, package_id, "order") VALUES (?, ?, ?, ?, ?, ?)' ('127-0-1-1--66344949:13b09938a14:-8000:0000000000000B96', 'Odoo Standard Elements', 'cmodel', <read-only buffer for 0x2af0bb5300e0, size -1, offset 0 at 0x2af0bb793830>, None, 199)
ERROR:root:Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/xmi2odoo/model.py", line 1049, in load
r += "\tBreadcrumbs: %s\n" % ';'.join([ getattr(self.get(xmi_id, xmi_id),'name', xmi_id) for xmi_id in owner ])
File "/usr/local/lib/python2.7/dist-packages/xmi2odoo/model.py", line 495, in get
r = list(self.session.query(uml.CEntity).filter(uml.CEntity.xmi_id == str(xmi_id)))
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2438, in iter
return self._execute_and_instances(context)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2451, in _execute_and_instances
close_with_result=True)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2442, in _connection_from_session
**kw)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 854, in connection
close_with_result=close_with_result)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 858, in _connection_for_bind
return self.transaction._connection_for_bind(engine)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 305, in _connection_for_bind
self._assert_active()
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 214, in _assert_active
% self._rollback_exception
InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely) (IntegrityError) UNIQUE constraint failed: centity.xmi_id u'INSERT INTO centity (xmi_id, name, type, default_tagvalues, package_id, "order") VALUES (?, ?, ?, ?, ?, ?)' ('127-0-1-1--66344949:13b09938a14:-8000:0000000000000B96', 'Odoo Standard Elements', 'cmodel', <read-only buffer for 0x2af0bb5300e0, size -1, offset 0 at 0x2af0bb793830>, None, 199)
ERROR:root:Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/xmi2odoo/model.py", line 1049, in load
r += "\tBreadcrumbs: %s\n" % ';'.join([ getattr(self.get(xmi_id, xmi_id),'name', xmi_id) for xmi_id in owner ])
File "/usr/local/lib/python2.7/dist-packages/xmi2odoo/model.py", line 495, in get
r = list(self.session.query(uml.CEntity).filter(uml.CEntity.xmi_id == str(xmi_id)))
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2438, in iter
return self._execute_and_instances(context)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2451, in _execute_and_instances
close_with_result=True)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2442, in _connection_from_session
**kw)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 854, in connection
close_with_result=close_with_result)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 858, in _connection_for_bind
return self.transaction._connection_for_bind(engine)
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 305, in _connection_for_bind
self._assert_active()
File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/session.py", line 214, in _assert_active
% self._rollback_exception
InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely) (IntegrityError) UNIQUE constraint failed: centity.xmi_id u'INSERT INTO centity (xmi_id, name, type, default_tagvalues, package_id, "order") VALUES (?, ?, ?, ?, ?, ?)' ('127-0-1-1--66344949:13b09938a14:-8000:0000000000000B96', 'Odoo Standard Elements', 'cmodel', <read-only buffer for 0x2af0bb5300e0, size -1, offset 0 at 0x2af0bb793830>, None, 199)
ERROR:root:Traceback (most recent call last):
File "/usr/local/bin/xmi2odoo", line 105, in main
args.func(**args.dict)
File "/usr/local/bin/xmi2odoo", line 50, in convert
model = Model(infile, db=dbfile)
File "/usr/local/lib/python2.7/dist-packages/xmi2odoo/model.py", line 333, in init
self.load(url)
File "/usr/local/lib/python2.7/dist-packages/xmi2odoo/model.py", line 1056, in load
raise RuntimeError, r
RuntimeError: Parsing error in line 104 of file design/sipreco.uml.
Error: Parsing error in line 1559 of file /usr/local/lib/python2.7/dist-packages/xmi2odoo/data/OdooStadardElements_v8.xmi.
Error: Parsing error in line 63 of file /usr/local/lib/python2.7/dist-packages/xmi2odoo/data/OdooStadardElements.xmi.
Error: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely) (IntegrityError) UNIQUE constraint failed: centity.xmi_id u'INSERT INTO centity (xmi_id, name, type, default_tagvalues, package_id, "order") VALUES (?, ?, ?, ?, ?, ?)' ('127-0-1-1--66344949:13b09938a14:-8000:0000000000000B96', 'Odoo Standard Elements', 'cmodel', <read-only buffer for 0x2af0bb5300e0, size -1, offset 0 at 0x2af0bb793830>, None, 199)
Line: 743
Breadcrumbs error.
Line: 747
Breadcrumbs error.
Line: 832
Breadcrumbs error.
ERROR: Parsing error in line 104 of file design/sipreco.uml.
Error: Parsing error in line 1559 of file /usr/local/lib/python2.7/dist-packages/xmi2odoo/data/OdooStadardElements_v8.xmi.
Error: Parsing error in line 63 of file /usr/local/lib/python2.7/dist-packages/xmi2odoo/data/OdooStadardElements.xmi.
Error: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely) (IntegrityError) UNIQUE constraint failed: centity.xmi_id u'INSERT INTO centity (xmi_id, name, type, default_tagvalues, package_id, "order") VALUES (?, ?, ?, ?, ?, ?)' ('127-0-1-1--66344949:13b09938a14:-8000:0000000000000B96', 'Odoo Standard Elements', 'cmodel', <read-only buffer for 0x2af0bb5300e0, size -1, offset 0 at 0x2af0bb793830>, None, 199)
Line: 743
Breadcrumbs error.
Line: 747
Breadcrumbs error.
Line: 832
Breadcrumbs error.
make: *** [sipreco] Error 255