Den 8. sep. 2006 kl. 15.09 skrev Cyriaque Dupoirieux:
le 08/09/2006 12:37 Sjur Moshagen a écrit :
Hello all,
We are taking our first steps with dispatcher, and I wanted to use
the Forrestbar in Firefox to help me round the first corners.
Alas, when I click the menu 'dispatcher-dev>ls.contracts (or
ls.contracts.project), I'm greeted with the following message:
---------------------------------
Internal Server Error
Message: null
Description: No details available.
Sender: org.apache.cocoon.servlet.CocoonServlet
Source: Cocoon Servlet
Request URI
ls.contracts.html
cause
Could not find component for role:
[org.apache.cocoon.components.modules.input.InputModule/
properties]
(Key='org.apache.cocoon.components.modules.input.InputModule/
properties')
Hi,
I had the same message when I forgot to add the InputModule in
my plugin list...
What is weird is that - in your next mail - you say it works
with the http://localhost:8888/ls.contracts.html url ?
In the code this is exactly what does the bar :
In the GUI : <menuitem label="ls.contracts" onclick="navigate
('http://localhost:8888/ls.contracts.html');" />
In the script : function navigate(url) {
window._content.document.location.href = url;
}
I agree, it is strange. Her are the steps I took:
- updated forrest to latest svn
- forrest seed
- changed forrest properties to turn on dispatcher - after
modification it reads:
project.required.plugins=org.apache.forrest.plugin.output.pdf,org.apache
.forrest.plugin.in
ternal.dispatcher,org.apache.forrest.themes.core,org.apache.forrest.plug
in.output.inputMod
ule
- forrest run
- open Firefox with http://localhost:8889...
NOW I see! --- I'm very sorry I used your time.
I'm running the dispatcher version at port 8889, because I have an
older, non-dispatcher-enabled version running on port 8888. Port 8888
is hardcoded into the Forrestbar, but there's no dispatcher on that
port. Thus, Forrestbar doesn't work, but manual look-up does.
I didn't notice that little difference. I even changed the port
number in the first e-mail to not distract from what I believed was
irrelevant details... Well, a new lession learned:-( (ok, it is
always good to learn new things, so perhaps it should have been a :-)
after all)
Again, sorry for waisting your bandwith and time.
Sjur