From user-return-4205-apmail-forrest-user-archive=forrest.apache.org@forrest.apache.org Wed Apr 25 02:46:43 2007 Return-Path: Delivered-To: apmail-forrest-user-archive@www.apache.org Received: (qmail 34694 invoked from network); 25 Apr 2007 02:46:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Apr 2007 02:46:42 -0000 Received: (qmail 6625 invoked by uid 500); 25 Apr 2007 02:46:48 -0000 Delivered-To: apmail-forrest-user-archive@forrest.apache.org Received: (qmail 6573 invoked by uid 500); 25 Apr 2007 02:46:47 -0000 Mailing-List: contact user-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@forrest.apache.org List-Id: Delivered-To: mailing list user@forrest.apache.org Received: (qmail 6564 invoked by uid 99); 25 Apr 2007 02:46:47 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Apr 2007 19:46:47 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [66.111.4.28] (HELO out4.smtp.messagingengine.com) (66.111.4.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Apr 2007 19:46:40 -0700 Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 65DF2216B21 for ; Tue, 24 Apr 2007 22:46:20 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Tue, 24 Apr 2007 22:46:20 -0400 X-Sasl-enc: Ti/SfR2lw5JB5iTBbV2qiBhZ8cfONpUvMaXzkaP0FbnT 1177469178 Received: from localhost (dsl-41-216.nsw1.net.au [125.168.41.216]) by mail.messagingengine.com (Postfix) with ESMTP id A95BC1D35F for ; Tue, 24 Apr 2007 22:46:18 -0400 (EDT) Date: Wed, 25 Apr 2007 12:46:13 +1000 From: David Crossley To: user@forrest.apache.org Subject: Re: "Could not find component for role" after upgrading to 0.8 Message-ID: <20070425024613.GA949@igg.indexgeo.com.au> References: <3a1cfc910704231405i73efdfbhd45436919f8021c8@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3a1cfc910704231405i73efdfbhd45436919f8021c8@mail.gmail.com> User-Agent: Mutt/1.4.2.2i X-Virus-Checked: Checked by ClamAV on apache.org Brolin Empey wrote: > Hello, > > I wanted to be able to use Forrest 0.8 to successfully build a site > that worked with Forrest 0.7. > > I started this project last week, so I may have forgotten some of the > things I did. > > I changed $FORREST_HOME to point to Forrest 0.8 instead of 0.7. "type > forrest" in bash confirms that "forrest" runs Forrest 0.8. > > I then tried to follow the directions in > http://forrest.apache.org/docs_0_80/upgrading_08.html . I copied > locationmap.xml . I did not know what to do about the "Forrest > configuration simplification" step. I ran "forrest clean-work". > > When I run "forrest" I get this line after the Cocoon header block: > > X [0] linkmap.html BROKEN: Could > not find component for role: > [org.apache.cocoon.components.modules.input.InputModule/project] > (Key='org.apache.cocoon.components.modules.input.InputModule/project') > > The build is aborted after this failure. > > What can I do? That error sounds like you need to follow the upgrade instructions and do the bit that you missed. Do you have a "project sitemap" or your own "plugin"? If so then follow the "Forrest configuration simplification" step. See the last item which refers to a properties module called "project" which is what your error message says. Is this a skins-based site, or is it using an early version of the whiteboard Dispatcher in development? -David