Re: Web Service Error Handling (Oracle BPEL)
Hi Jason, I had this setup but the individuals working with BPEL this side is they expect a specific response format. I'm now playing around wit XML Schemas. Thanks for your responses! Francois From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Jason Miller Sent: Wednesday, May 18, 2011 6:39 AM To: arslist@ARSLIST.ORG Subject: Re: Web Service Error Handling (Oracle BPEL) ** Do you return a value to the web service if the transaction is successful? We have a process where the calling web service expects the Request ID from the Incident that was created. If any errors are encountered the process calls an error handler to concatenate any error messages, marks the status of the request as Error (except for error checking all other filters do nothing if the status is Error) and places the concatenated error message(s) in the character field where we normally return the incident's Request ID. Jason On Mon, May 16, 2011 at 3:31 PM, Francois Seegers franco...@blueturtle.co.zamailto:franco...@blueturtle.co.za wrote: ** Hi All, I need to do error handling when an external system passes information to Remedy via a web service. Scenario: Oracle BPEL sends a new request to a Remedy staging table. Filters validate the data (Submit) and need to pass an error code back as output response if data is invalidated. I tried using error messages in a filter but the xml format created is not structured and I would like to have preconfigured error codes i.e. table storing the codes. Can anyone share some thoughts how I can accommodate data driven error code responses? Thanks Francois Blue Turtle Technologies (Pty) Limited | Reg. no.: 2003/002610/07 | Tel: +27 (0)11 206 5600tel:%2B27%20%280%2911%20206%205600 | Fax: +27 (0)11 206 5606tel:%2B27%20%280%2911%20206%205606 | http://www.blueturtle.co.za Midridge Office Estate, International Business Gateway, cnr New Road Sixth Street, Midrand, 1685 | P O Box 31331, Kyalami, 1684 DISCLAIMER: This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication represents the originator's personal views and opinions, which do not necessarily reflect those of Blue Turtle Technologies (Pty) Ltd. If you are not the original recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error, and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you received this email in error, please immediately notify the sender. Thank you. _attend WWRUG11 www.wwrug.comhttp://www.wwrug.com ARSlist: Where the Answers Are_ _attend WWRUG11 www.wwrug.comhttp://www.wwrug.com ARSlist: Where the Answers Are_ Blue Turtle Technologies (Pty) Limited | Reg. no.: 2003/002610/07 | Tel: +27 (0)11 206 5600 | Fax: +27 (0)11 206 5606 | http://www.blueturtle.co.za Midridge Office Estate, International Business Gateway, cnr New Road Sixth Street, Midrand, 1685 | P O Box 31331, Kyalami, 1684 DISCLAIMER: This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication represents the originator's personal views and opinions, which do not necessarily reflect those of Blue Turtle Technologies (Pty) Ltd. If you are not the original recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error, and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you received this email in error, please immediately notify the sender. Thank you. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Web Service Error Handling (Oracle BPEL)
Do you return a value to the web service if the transaction is successful? We have a process where the calling web service expects the Request ID from the Incident that was created. If any errors are encountered the process calls an error handler to concatenate any error messages, marks the status of the request as Error (except for error checking all other filters do nothing if the status is Error) and places the concatenated error message(s) in the character field where we normally return the incident's Request ID. Jason On Mon, May 16, 2011 at 3:31 PM, Francois Seegers franco...@blueturtle.co.za wrote: ** Hi All, I need to do error handling when an external system passes information to Remedy via a web service. *Scenario:* Oracle BPEL sends a new request to a Remedy staging table. Filters validate the data (Submit) and need to pass an error code back as output response if data is invalidated. I tried using error messages in a filter but the xml format created is not structured and I would like to have preconfigured error codes i.e. table storing the codes. Can anyone share some thoughts how I can accommodate data driven error code responses? Thanks *Francois* -- Blue Turtle Technologies (Pty) Limited | Reg. no.: 2003/002610/07 | Tel: +27 (0)11 206 5600 | Fax: +27 (0)11 206 5606 | http://www.blueturtle.co.za Midridge Office Estate, International Business Gateway, cnr New Road Sixth Street, Midrand, 1685 | P O Box 31331, Kyalami, 1684 DISCLAIMER: This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication represents the originator's personal views and opinions, which do not necessarily reflect those of Blue Turtle Technologies (Pty) Ltd. If you are not the original recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error, and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you received this email in error, please immediately notify the sender. Thank you. _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Web Service Error Handling (Oracle BPEL)
Hi All, I need to do error handling when an external system passes information to Remedy via a web service. Scenario: Oracle BPEL sends a new request to a Remedy staging table. Filters validate the data (Submit) and need to pass an error code back as output response if data is invalidated. I tried using error messages in a filter but the xml format created is not structured and I would like to have preconfigured error codes i.e. table storing the codes. Can anyone share some thoughts how I can accommodate data driven error code responses? Thanks Francois Blue Turtle Technologies (Pty) Limited | Reg. no.: 2003/002610/07 | Tel: +27 (0)11 206 5600 | Fax: +27 (0)11 206 5606 | http://www.blueturtle.co.za Midridge Office Estate, International Business Gateway, cnr New Road Sixth Street, Midrand, 1685 | P O Box 31331, Kyalami, 1684 DISCLAIMER: This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication represents the originator's personal views and opinions, which do not necessarily reflect those of Blue Turtle Technologies (Pty) Ltd. If you are not the original recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error, and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you received this email in error, please immediately notify the sender. Thank you. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Web Service Error Handling (Oracle BPEL)
Have you tried using this feature Error handling filters ? Error handling filters: You can specify an error handling filter that the server executes before it performs the default error handling. Using an error handler, workflow can recover from an error or change the handling of Message Actions of type Error produced by third-party AR System applications when called from your custom applications. On May 16, 5:31 pm, Francois Seegers franco...@blueturtle.co.za wrote: Hi All, I need to do error handling when an external system passes information to Remedy via a web service. Scenario: Oracle BPEL sends a new request to a Remedy staging table. Filters validate the data (Submit) and need to pass an error code back as output response if data is invalidated. I tried using error messages in a filter but the xml format created is not structured and I would like to have preconfigured error codes i.e. table storing the codes. Can anyone share some thoughts how I can accommodate data driven error code responses? Thanks Francois Blue Turtle Technologies (Pty) Limited | Reg. no.: 2003/002610/07 | Tel: +27 (0)11 206 5600 | Fax: +27 (0)11 206 5606 |http://www.blueturtle.co.za Midridge Office Estate, International Business Gateway, cnr New Road Sixth Street, Midrand, 1685 | P O Box 31331, Kyalami, 1684 DISCLAIMER: This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication represents the originator's personal views and opinions, which do not necessarily reflect those of Blue Turtle Technologies (Pty) Ltd. If you are not the original recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error, and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you received this email in error, please immediately notify the sender. Thank you. ___ UNSUBSCRIBE or access ARSlist Archives atwww.arslist.org attend wwrug11www.wwrug.comARSList: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are