Asankha,

wiki is good for discussion. I'd prefer a xml version that can reflect
the work on the trunk.

thanks,
dims

On 7/17/06, Asankha C. Perera <[EMAIL PROTECTED]> wrote:
Dims

Right now the latest Synapse Configuration Language docs are on the wiki
(http://wiki.apache.org/incubator/Synapse/InProgress/SynapseConfigurationLanguage)
as we are not changing the docs for M2..and currently some changes are
taking place. Shall I place the Wiki src for the above page under Xdocs
instead of its XML/Html?

thanks
asankha

Davanum Srinivas wrote:
> Asankha,
>
> Could you please check in a version (html or xml) to svn under xdocs?
> So that we can track the changes. I'd like to help rewrite some of the
> sentences to better describe what the functionalities are. Let's nail
> it down then see if we want to do the xsd thing or not.
>
> thanks,
> dims
>
> On 7/15/06, Sanjiva Weerawarana <[EMAIL PROTECTED]> wrote:
>> We'll have to ask Asankha what he had in mind .. in my mind it was
>> always that @source was used to select what to apply the filter to and
>> xpath or regex were ways of filtering.
>>
>> Sanjiva.
>>
>> On Fri, 2006-07-14 at 21:19 -0400, Davanum Srinivas wrote:
>> > Hi,
>> >
>> > Forget about XSD and validation....Am just trying to decipher the
>> > intent from the verbiage / examples on the wiki page...Please bear
>> > with me. I think i am getting the point. But just for clarification.
>> >
>> > #1: The example on the page says:
>> > <filter xpath="//*[wsx:symbol='MSFT']"
>> xmlns:wsx="http://www.webserviceX.NET/";>
>> >
>> > So you are saying that it is implicitly
>> >
>> > <filter source="/soap:Envelope" xpath="//*[wsx:symbol='MSFT']"
>> > xmlns:wsx="http://www.webserviceX.NET/";>
>> >
>> > Because you need to run the xpath on something and that something is
>> > the soap envelope. Right?
>> >
>> > #2: If #1 is true, then the syntax on the wiki has an implicit source,
>> > but one cannot specify a source explicitly when xpath is specified.
>> > Right?
>> >
>> > Thanks,
>> > dims
>> >
>> > On 7/14/06, Sanjiva Weerawarana <[EMAIL PROTECTED]> wrote:
>> > > On Wed, 2006-07-12 at 13:00 -0400, Davanum Srinivas wrote:
>> > > > Let me try another variation to see if folks like it:
>> > > >
>> > > > Syntax:
>> > > >   <filter source="xpath" [regex="string"]>
>> > > >     mediator+
>> > > >   </filter>
>> > > >
>> > > > Explanation:
>> > > > If the regular expression is present then the <filter> mediator
>> > > > matches the evaluation result of a source xpath expression
>> against the
>> > > > given regular expression. If the regex is absent, then the
>> mediator
>> > > > tests the given source xpath expression as a boolean
>> expression. In
>> > > > either case, If the test succeeds, the filter mediator will
>> execute
>> > > > the enclosed mediators in sequence.
>> > >
>> > > This is not what @source means .. it identifies the data to
>> filter; the
>> > > "source" for filtration. If @source is missing, the data is
>> > > the /soap:Envelope element. If its there it can point to any
>> place in
>> > > the message and then the regex or xpath matches against that node.
>> > >
>> > > So your proposal has lost function.
>> > >
>> > > Again, I'm -1 to the *principle*: If the language syntax is bust
>> let's
>> > > fix it. But let's *not* convolute the syntax to make a nice(r)
>> schema.
>> > >
>> > > Sanjiva.
>> > >
>> > >
>> > >
>> ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > > For additional commands, e-mail: [EMAIL PROTECTED]
>> > >
>> > >
>> >
>> >
>>
>>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to