Johannes Schaefer wrote:
Ross Gardler wrote:
Johannes Schaefer wrote:
...
...
Could not find ...
[org.apache.cocoon.components.modules.input.InputModule/lm]
Someone else just had a similar problem and it turned out being due to
using the wrong version of the plugin. Plugins have been modified at
this point to use the new locationmap feature but this wasn't
supported in 0.7. You might want to recheck what version of each
plugin you're using.
Yes, that is the problem. We are currently discussing (on dev) how to
fail more gracefully in this situation (or even recover automatically).
These are the plugins I use:
output.pdf, input.sdocbook, input.excel, input.projectInfo
project.required.plugins=org.apache.forrest.plugin.output.pdf,org.apache.forrest.plugin.input.simplifiedDocbook,org.apache.forrest.plugin.input.excel,org.apache.forrest.plugin.input.projectInfo
All of them seem to be unversioned and forrest does a 'local-deploy'.
Do I need to put a version number somewhere? I remember I've read
something about this in a thread ...
Yes, you should be able to look at the plugin descriptors page [1] to
see the maximum plugin version that is compatible with your version of
Forrest. However, this page seems to have got screwed up and is showing
the 0.8 release info. However, you can still see that the latest plugin
version does not work with 0.8.
Why do the latest not work with 0.8??
They do, or at least they do in "forrest run".
Which version of the plugins comes with 'svn co HEAD'?
Ones that will work, or so we think ;-)
For example, using Forrest 0.7 you must use projectInfo 0.1.
Forrest 0.7 works as I described. Will describe in FOR-735.
Forrest-HEAD gives headaches.
Do you mean it gives headaches when deploying to something other than
the bundled jetty?
i.e. "forrest run" works, but "forrest webapp" and/or "forrest war" does
not work when deployed to an external Servlet engine
This functionality has not (to my knowledge) been tested for 0.8 yet.
Certainly it hasn't by me. I am aware of FOR-735 and that has not yet
been fixed in 0.8 so is likely to continue to cause problems. However,
since you have got this working in 0.7 I guess there is some other issue
in 0.8.
The error you describe is in the use of the locationmap which is
introduced in 0.8-dev, so if there is some other issue it is likely to
be related to that.
Ross