On Fri, Sep 12, 2014 at 11:03:58AM +0200, Vicent Mas wrote:
> On Fri, Sep 12, 2014 at 10:45 AM, David Crossley <cross...@apache.org> wrote:
> > On Fri, Sep 12, 2014 at 10:28:34AM +0200, Vicent Mas wrote:
> >> On Thu, Sep 11, 2014 at 4:53 PM, David Crossley <cross...@apache.org> 
> >> wrote:
> >> > On Thu, Sep 11, 2014 at 11:24:16AM +0200, Vicent Mas wrote:
> >> >> On Thu, Sep 11, 2014 at 2:54 AM, David Crossley <cross...@apache.org> 
> >> >> wrote:
> >> >> >
> >> >> > If that works, then try configuring that sample site
> >> >> > to use Dispatcher. See its forrest.properties configuration file.
> >> >> > Then do the 'forrest' command again.
> >> >>
> >> >> That fails.
> >> >>
> >> >> With the 0.10 version my website is built both with the skinner method
> >> >> and with the dispatcher plugin so I think my best option is to use the
> >> >> 0.10 version and try to find out why the customizations are ignored.
> >> >>
> >> >> Thanks again for your help.
> >> >
> >> > Ah, good that it works with 0.10-dev
> >> >
> >> > So that confirms https://issues.apache.org/jira/browse/FOR-1188
> >> >
> >> > Would you please try with the projectInfo plugin.
> >> > It has been difficult to get someone on Windows to confirm
> >> > that it still has that problem.
> >> >
> >> > cd $FORREST_HOME/plugins/org.apache.forrest.plugin.input.projectInfo/
> >> > Enable it for Dispatcher in forrest.properties, i.e.
> >> > project.required.plugins=org.apache.forrest.plugin.input.projectInfo,org.apache.forrest.plugin.internal.dispatcher
> >> > Then do:
> >> >  forrest site
> >>
> >> It fails for me. The content of the broken-links.xml file is:
> >>
> >> <broken-links>
> >>   <link message="C:\Users\Vicente\Apache
> >> Forrest\forrest\main\webapp\.\C:\Users\Vicente\Apache
> >> Forrest\forrest\plugins\org.apache.forrest.plugin.input.projectInfo\build\tmp\C:\Users\Vicente\Apache
> >> Forrest\forrest\build\plugins\org.apache.forrest.plugin.input.projectInfo
> >> (El nombre de archivo, el nombre de directorio o la sintaxis de la
> >> etiqueta del volumen no son correctos)">releaseNotes_0.2.html</link>
> >
> >  [snipped some other similar ones for brevity]
> >
> >> </broken-links>
> >>
> >> Sorry for not doing this yesterday. I just forgot about it.
> >
> > Thanks. So it seems like the same problem.

I made the change to the "projectInfo" plugin today to hopefully
apply the workaround described in FOR-1108 and FOR-1188.

Would you please do 'svn up' and try that plugin again,
enabled for the Dispatcher.

Also try again the Dispatcher plugin's docs.
It uses the projectInfo plugin and so hopefully it
now works for you too.

Each plugin's own docs (do 'forrest run' there) is supposed
to demonstrate its own features. So you might be able to follow
its setup and apply to your own situation.

By the way, this FAQ explains how to run the plugins docs
server on the default 8888 port and your project on another port:
http://forrest.apache.org/docs_0_100/faq.html#run_port

> > Getting back to your own website.
> > Do you use any other plugins, or just Dispatcher?
> 
> I use the PDF plugin too, if the site is not built. It seems that the
> dispatcher requires the PDF plugin.

I cannot understand why that would be so.

-David