http://scm.ywesee.com/?p=xmlconv2;a=summary
Wenn man eine Error-Mail erhält:
- cd /var/www/sandoz.xmlconv.bbmb.ch
- Hm. den Neustart habe ich vergessen - allerdings hilft ein Neustart wohl nicht immer. Im Zweifelsfall:
- ywesee@whitie> svc -h /service/sandoz.xmlconv
- bin/admin config=etc/xmlconv.yml - Das ist das admin-tool vom sandoz-xmlconv. Das config-argument ist notwendig, weil das Admin-tool auch für die anderen xmlconv-Applikationen verwendet werden kann. Es geht hier immer um die Transaktion mit der nummer 63 (das war dir wahrscheinlich schon klar)
- xmlconv> transaction(63).error = nil - Damit wird der Status der Transaktion zurückgesetzt.
- xmlconv> transaction(63).execute - Damit wird die Bestellung neu übersetzt.
- String - Success.
- xmlconv> transaction(63).postprocess - Eintrag in der Bbmb - damit wird die Bestellung in den FTP-Folder gelegt
- Bbmb2injectdruby://localhost:12004 - Success.
- xmlconv> transaction(63).odba_store - Speichern des neuen Transaktions-Status, damit nach einem Neustart alles noch stimmt.
- <XmlConv::Util::Transaction:0xb6ff9e00> - Success.