Pada blog kali ini saya akan menulis fault policy pada BPM / SOA Application. Contohnya pada BPM Application ketika service dalam keadaan mati / down akan membuat state proses menjadi faulted dan tidak dapat di recover. Jila fault policy di implementasikan maka administrator bisa melakukan recover instance. Berikut contoh error ketika service mati :
Unable to invoke endpoint URI "http://localhost:80/ApplicationProject-context-root/AppServiceSoap12HttpPort" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: <HTML><HEAD><TITLE>Weblogic Bridge Message</TITLE></HEAD> <BODY><H2>Failure of server APACHE bridge:</H2><P><hr>Internal processing error<hr> </BODY></HTML>
- Pertama - tama anda harus membuat project bpm untuk melakukan uji kasus dan tambahkan file xml document dengan nama fault-policies.xml dan fault-bindings.xml.
- Buka file fault-policies.xml. Dan isi seperti gambar dibawah:
- Buka file composite.xml dan copy nama service seperti gambar dibawah:
- Buka file fault-bindings.xml dan copy nama service seperti gambar dibawah:
- Langkah terakhir register fault-binding.xml dan fault-policies.xml pada composite.xml.
No comments:
Post a Comment