[EMAIL PROTECTED] wrote:
> Another issue of having too many pipelines.
> As i understand in the sitemap is generated into a java class.
> And the various matchers within a pipeline(s) are really a bunch
> of if-else if statements.
>
> So the more matchers you have (to match to a pipeline or
> various paths within a pipeline) your going to have a large
> series of if/else statements. And... since this uses string
> compares and wildcards and... if there's alot of these if
> else if statements it will lead to performance issues.
>
> It may help to break things up with sub site maps to help
> limit the searching.
>
> Or put the most likely pipelines to get hit first and the least likely last...
Yes, and make search hierarchical.
Since you can match inside a match, you can also do this.
To get to match2-3 you need 8 matches
match1-1 | 1
match1-2 | .
match1-3 | .
match1-4 | .
match1-5 | .
match2-1 | .
match2-2 | .
match2-3 v 8
But you can do:
match1 | 1
match1-1 ! x
match1-2 ! x
match1-3 ! x
match1-4 ! x
match1-5 ! x
match2 | .
match2-1 | .
match2-2 | .
match2-3 v 5
And have 5 matches
--
Nicola Ken Barozzi [EMAIL PROTECTED]
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
---------------------------------------------------------------------
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>