Validation feature was working good with synapse build taken from svn on 9/25/2007. But it seems to be broken in oct - 9 / oct 12 build.
After executing on-fail mediator synapse is not sending the validation error back. Instead it forwards the message to server configured in send mediator! I have attached synapse configuration. Balaji http://www.nabble.com/file/p13267546/websvc_raterank_validate.xml websvc_raterank_validate.xml asankha wrote: > > Hi Balaji > > We are targetting end of October as it stands now > > asankha > > balaji hari wrote: >> Hi Ruwan, >> >> Great it works! Can we know the approximate release schedule for >> Synapse1.1? >> >> Balaji >> >> >> >> Ruwan Linton wrote: >> >>> Hi Asankha, >>> >>> Thanks for pointing this out, but when I tried this, ERROR_MESSAGE >>> property >>> was not set on to the MC in the validate mediator failure. >>> >>> This is because the Validate mediator is handling the failure cases >>> inside >>> itself (not propagates out) and mediate using the onfail sequence in >>> case >>> of >>> a validation failure. There fore our ErrorHandler will not be invoked in >>> the >>> validate failure case and this property wont be set in to the MC. >>> >>> So, I had to change the validate mediator code to set that property >>> inside >>> the mediator itself. I have commited this change. >>> >>> Balaji, if you get a build of the current SVN head, you will be able to >>> use >>> this property explained by Asankha. >>> >>> Thanks, >>> Ruwan >>> >>> On 9/22/07, Asankha C. Perera <[EMAIL PROTECTED]> wrote: >>> >>>> Balaji >>>> >>>> Did you check the "ERROR_MESSAGE" property after the validation >>>> failure? >>>> This should contain the text from the schema validator. Check >>>> http://ws.apache.org/synapse/Synapse_Configuration_Language.html for >>>> the >>>> reference to the above property - we will enhance the documentation and >>>> clearly exposes such properties in 1.1 release. >>>> >>>> Ruwan - lets check the above before a JIRA is opened, and if it needs >>>> an >>>> improvement lets open a new JIRA >>>> >>>> asankha >>>> >>>> Ruwan Linton wrote: >>>> >>>> Hi Balaji, >>>> >>>> AFAIK, this should go to the improvements list. Can you raise an >>>> improvement JIRA on this. We will be able to get this in to the >>>> 1.1release which is coming soon. If you can try nightly builds or build >>>> from >>>> source we will be able to provide this functionality within next week. >>>> >>>> Thanks for the information, >>>> >>>> Thanks, >>>> Ruwan >>>> >>>> On 9/22/07, balaji hari <[EMAIL PROTECTED] > wrote: >>>> >>>>> We tried to use validate mediator for validating XML against schema >>>>> for >>>>> web >>>>> service. >>>>> How do we access the validation error messages generated in >>>>> ValidateMediator? >>>>> >>>>> Synapse1.0 sample_7 provides a way for generating static error >>>>> message. >>>>> >>>>> <definitions xmlns=" http://ws.apache.org/ns/synapse"> >>>>> <localEntry key="validate_schema" src="file:shipment.xsd"/> >>>>> <in> >>>>> <validate> >>>>> <schema key="validate_schema"/> >>>>> <on-fail> >>>>> <!-- if the request does not validate againt schema >>>>> throw a >>>>> fault --> >>>>> <makefault> >>>>> <code value="tns:Receiver" >>>>> xmlns:tns="http://www.w3.org/2003/05/soap-envelope"/> >>>>> <reason expression="Test Error >>>>> message"/> >>>>> </makefault> >>>>> <property name="RESPONSE" value="true"/> >>>>> </on-fail> >>>>> </validate> >>>>> </in> >>>>> <send/> >>>>> </definitions> >>>>> >>>>> Any pointers or suggestions would be greatly appreciated. >>>>> >>>>> Thanks in advance >>>>> Balaji >>>>> -- >>>>> View this message in context: >>>>> >>>>> >>>> http://www.nabble.com/Access-to-validation-error-message-tf4498668.html#a12830101 >>>> >>>>> Sent from the Synapse - Dev mailing list archive at Nabble.com. >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>> >>>>> >>>>> >>>> -- >>>> Ruwan Linton >>>> http://www.wso2.org - "Oxygenating the Web Services Platform" >>>> >>>> >>>> >>> -- >>> Ruwan Linton >>> http://www.wso2.org - "Oxygenating the Web Services Platform" >>> >>> >>> >> >> > > -- View this message in context: http://www.nabble.com/Access-to-validation-error-message-tf4498668.html#a13267546 Sent from the Synapse - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]