Hello,
I am a new user of Forrest and downloaded and installed the 0.8
release of Forrest last Friday. I want to run Forrest locally on
an existing Forrest-website, so after installation I executed
'forrest run' from the basedir of my website. The following error
appeared :
C:\java\apache-forrest-0.8\main\targets\plugins.xml:359: STOP GENERATION !
WARNING - Cannot find the plugin description
============================================
Unable to find the description of org.apache.forrest.plugin.output.inputModule in the different descriptor files.
The output.inputModule was indeed present in my project.required.plugins
list in forrest.properties, which seems mandatory following FOR-926 [1].
The local plugin list in plugins/plugins.xml of release 0.8 contains a
reference to output.inputModule, but this file is overridden with the
public plugins.xml [2] which does not contain the reference to
output.inputModule (because of FOR-1103 [3]?).
Since the public plugin list is not version specific I suspect it would
still need older plugins listed there, but I am only new here so I am
not sure I understand the mechanism correctly.
I got it up-and-running by changing the ant file main/targets/plugins.xml,
task fetch-plugins-descriptors. Changing the var plugin-counter to 3 on
line 293 kept the local plugins.xml files and added the remote ones instead
of overriding them. This worked for me but it may not be the way Forrest
should be used.
I could not find anything on my problem in the documentation / list / issue
tracker. Did I overlook something? Is there a better way to handle this?
Best regards,
Sander van der Waal
[1] http://issues.apache.org/jira/browse/FOR-926
[2] http://forrest.apache.org/plugins/plugins.xml
[3] http://issues.apache.org/jira/browse/FOR-1103
I am a new user of Forrest and downloaded and installed the 0.8
release of Forrest last Friday. I want to run Forrest locally on
an existing Forrest-website, so after installation I executed
'forrest run' from the basedir of my website. The following error
appeared :
C:\java\apache-forrest-0.8\main\targets\plugins.xml:359: STOP GENERATION !
WARNING - Cannot find the plugin description
============================================
Unable to find the description of org.apache.forrest.plugin.output.inputModule in the different descriptor files.
The output.inputModule was indeed present in my project.required.plugins
list in forrest.properties, which seems mandatory following FOR-926 [1].
The local plugin list in plugins/plugins.xml of release 0.8 contains a
reference to output.inputModule, but this file is overridden with the
public plugins.xml [2] which does not contain the reference to
output.inputModule (because of FOR-1103 [3]?).
Since the public plugin list is not version specific I suspect it would
still need older plugins listed there, but I am only new here so I am
not sure I understand the mechanism correctly.
I got it up-and-running by changing the ant file main/targets/plugins.xml,
task fetch-plugins-descriptors. Changing the var plugin-counter to 3 on
line 293 kept the local plugins.xml files and added the remote ones instead
of overriding them. This worked for me but it may not be the way Forrest
should be used.
I could not find anything on my problem in the documentation / list / issue
tracker. Did I overlook something? Is there a better way to handle this?
Best regards,
Sander van der Waal
[1] http://issues.apache.org/jira/browse/FOR-926
[2] http://forrest.apache.org/plugins/plugins.xml
[3] http://issues.apache.org/jira/browse/FOR-1103