From dev-return-29785-apmail-forrest-dev-archive=forrest.apache.org@forrest.apache.org Mon Sep 22 07:15:23 2008 Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 64439 invoked from network); 22 Sep 2008 07:15:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 22 Sep 2008 07:15:23 -0000 Received: (qmail 94066 invoked by uid 500); 22 Sep 2008 07:15:20 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 94030 invoked by uid 500); 22 Sep 2008 07:15:20 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@forrest.apache.org List-Id: Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 94019 invoked by uid 99); 22 Sep 2008 07:15:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Sep 2008 00:15:20 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of thorsten.scherler.ext@juntadeandalucia.es designates 217.12.18.114 as permitted sender) Received: from [217.12.18.114] (HELO mta.juntadeandalucia.es) (217.12.18.114) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Sep 2008 07:14:18 +0000 Received: from [10.240.225.254] (helo=mail.juntadeandalucia.es) by guadix2.juntadeandalucia.es with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60) (envelope-from ) id 1KhfdC-00044z-3Y for dev@forrest.apache.org; Mon, 22 Sep 2008 09:14:50 +0200 Received: from [10.240.192.30] by mail.juntadeandalucia.es with esmtpa (Exim 4.69) (envelope-from ) id 1KhfdC-0006kH-1N for dev@forrest.apache.org; Mon, 22 Sep 2008 09:14:50 +0200 Subject: Re: xpath injection in contracts (was Re: Dispatcher 1.0 - towards a stable version) From: Thorsten Scherler To: dev@forrest.apache.org In-Reply-To: <1221824516.6394.300.camel@thorsten-desktop> References: <1220619591.7363.30.camel@thorsten-desktop> <1221820171.6394.295.camel@thorsten-desktop> <1221824516.6394.300.camel@thorsten-desktop> Content-Type: text/plain; charset=utf-8 Date: Mon, 22 Sep 2008 09:14:00 +0200 Message-Id: <1222067640.6394.315.camel@thorsten-desktop> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 Content-Transfer-Encoding: quoted-printable X-SA-Report: * -0.2 ALL_TRUSTED Passed through trusted hosts only via SMTP X-Spam-Score: -0.2 (/) X-Spam-Score-Int: -1 X-Virus-Checked: Checked by ClamAV on apache.org On Fri, 2008-09-19 at 13:41 +0200, Thorsten Scherler wrote: > On Fri, 2008-09-19 at 12:29 +0200, Thorsten Scherler wrote: > > On Fri, 2008-09-05 at 14:59 +0200, Thorsten Scherler wrote: > > > Hi all, > > >=20 > > > I will have some time in the next week to enhance the performance of = the > > > dispatcher. The performance always have been the Achilles=E2=80=99 he= el of the > > > dispatcher.=20 > >=20 > > Regarding the implementation of the hook processing.=20 > >=20 > > There is a small downsides in the current implementation: the xpath > > injection are NOT working well when the injection point is within the > > main stream of the events.=20 >=20 > Some interesting links around the topic: > http://www.idealliance.org/proceedings/xml04/papers/226/BuildingXPathFram= ework.html > http://www.theserverside.com/discussions/thread.tss?thread_id=3D47577 > http://acs.lbl.gov/nux/ http://ws.apache.org/commons/axiom/OMTutorial.html looks VERY promising to solve the problem. salu2 --=20 Thorsten Scherler thorsten.at.apache.org Open Source Java consulting, training and solutions