On Thu, Jan 09, 2003 at 08:20:20AM +0100, Carsten Ziegeler wrote: > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > > > On Wed, Jan 08, 2003 at 04:12:12PM +0100, Carsten Ziegeler wrote: > > > Hi, > > > > > > what is exactly your configuration problem? What do you want to > > use/write? > > > > > > Carsten > > > > > > > I need to configure the root path for the generator, at construction > > time, so that it processes the (mandatory) path parameter (given in the > > pipeline) relative to the root. So i'll need either to write the config > > parameter inside the <xmap:generator> element and change the schemas, or > > find another way to give a parameter to my generator outside the > > pipeline ones. I could also remove this parameter, let it be set during > > pipeline processing. > > > Ok, let's see if I understand you correctly. You define your generator: > > <map:generators default="file"> > ... > <map:generator name="cvsview" ....> > <rootpath>....</rootpath> > </map:generator> > </map:generators> > > This can be done without changing the schemas, you only have to declare > your generator as Configurable. You should not use the sitemap namespace > for this configuration. > Or you can do: > <map:match pattern="mypipeline"> > <map:generate type="cvsview"> > <map:parameter name="root" value="..."/> > </map:generate> > ... > </map:match> > You get this within the setup() method of your generator. > > Is it this you want to achieve?
Yes exactly, the Generator does implements Configurable. Maybe the schemas are not up to date or I need to inform the build system in another way. You can look at the latest version, with current CVS, validate-config fails, informing that the root element is not allowed inside the xmap:generator element. > > Carsten > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, email: [EMAIL PROTECTED] > M@t --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]