Hello, I’m implementing Bahmni on Vagrant. I already had a mysql database (openmrs) on which I had made changes. After the complete installation of vagrant, I replaced the new database mysql (openmrs) with the old one. Since, there is no complete synchronization, my lab commands, drugs and radiology commands do not appear at the level of openErp. Here is the error message at atomfeed-console level (OpenErp) Failed processing event in feed [http://localhost:8050/openmrs/ws/atomfeed/encounter/5] java.lang.RuntimeException: ascii Comprim??(s) 7 8 ordinal not in range(128) Traceback (most recent call last): File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/service/wsgi_server.py”, line 82, in xmlrpc_return result = openerp.netsvc.dispatch_rpc(service, method, params) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/netsvc.py”, line 295, in dispatch_rpc result = ExportService.getService(service_name).dispatch(method, params) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/service/web_services.py”, line 614, in dispatch res = fn(db, uid, *params) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/osv/osv.py”, line 131, in wrapper return f(self, dbname, *args, **kwargs) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/osv/osv.py”, line 198, in execute res = self.execute_cr(cr, uid, obj, method, *args, **kw) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/osv/osv.py”, line 185, in execute_cr return getattr(object, method)(cr, uid, *args, **kw) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/addons/bahmni_atom_feed/atom_feed_client.py”, line 108, in process_event self.pool.get(‘order.save.service’).create_orders(cr,uid,vals,context) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/addons/bahmni_atom_feed/order_save_service.py”, line 297, in create_orders self._create_sale_order(cr, uid, cus_id, name, unprocessed_non_dispensed_order[0][‘custom_shop_id’], unprocessed_non_dispensed_order, care_setting, provider_name, context) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/addons/bahmni_atom_feed/order_save_service.py”, line 163, in _create_sale_order self._process_orders(cr, uid, name, sale_order, orders, order, context=context) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/addons/bahmni_atom_feed/order_save_service.py”, line 143, in _process_orders self._create_sale_order_line(cr, uid, name, sale_order, order, context) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/addons/bahmni_atom_feed/order_save_service.py”, line 23, in _create_sale_order_line self._create_sale_order_line_function(cr, uid, name, sale_order, order, context=context) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/addons/bahmni_atom_feed/order_save_service.py”, line 45, in _create_sale_order_line_function comments = " ".join([str(actual_quantity), str(order.get(‘quantityUnits’, None))]) UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\xe9’ in position 7: ordinal not in range(128) java.lang.RuntimeException: java.lang.RuntimeException: ascii Comprim??(s) 7 8 ordinal not in range(128) Traceback (most recent call last): File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/service/wsgi_server.py”, line 82, in xmlrpc_return result = openerp.netsvc.dispatch_rpc(service, method, params) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/netsvc.py”, line 295, in dispatch_rpc result = ExportService.getService(service_name).dispatch(method, params) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/service/web_services.py”, line 614, in dispatch res = fn(db, uid, *params) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/osv/osv.py”, line 131, in wrapper return f(self, dbname, *args, **kwargs) File “/usr/lib/python2.6/site-packages/openerp-7.0_20130301_002301-py2.6.egg/openerp/osv/osv.py”, line 198, in execute
Moved to the bahmni category.
Hi,
Thanks, but how can i do that. Some idea please.
replacing databases like this is asking for trouble. If you do want to restore older databases, either do a backup-restore sort of cycle (like backing up from one machine, taking to the other machine and running restore) or follow directions mentioned in " Step 3: Copy app config and base database dump" here