Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 67856 invoked from network); 20 Nov 2008 11:55:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Nov 2008 11:55:36 -0000 Received: (qmail 81367 invoked by uid 500); 20 Nov 2008 11:55:45 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 81201 invoked by uid 500); 20 Nov 2008 11:55:44 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@forrest.apache.org List-Id: Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 81190 invoked by uid 99); 20 Nov 2008 11:55:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Nov 2008 03:55:43 -0800 X-ASF-Spam-Status: No, hits=-1998.5 required=10.0 tests=ALL_TRUSTED,WEIRD_PORT X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Nov 2008 11:54:29 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 74869234C297 for ; Thu, 20 Nov 2008 03:54:44 -0800 (PST) Message-ID: <1169202079.1227182084475.JavaMail.jira@brutus> Date: Thu, 20 Nov 2008 03:54:44 -0800 (PST) From: "Paul O'Connell (JIRA)" To: dev@forrest.apache.org Subject: [jira] Created: (FOR-1129) Cannot get variable 'plugin.xmap.output' in expression '{lm:plugin.xmap.output}' MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Cannot get variable 'plugin.xmap.output' in expression '{lm:plugin.xmap.output}' -------------------------------------------------------------------------------- Key: FOR-1129 URL: https://issues.apache.org/jira/browse/FOR-1129 Project: Forrest Issue Type: Bug Components: Core operations Affects Versions: 0.8 Reporter: Paul O'Connell I extracted forrest 0.8 on windows xp, and ran the 'site' and 'seed' operations using the java 1.5.0_12 jre. I expectrd a default site to be created, but got the following error. After posting to the forrest mail group, it was recommended that i raise an issue. Regards, ------------------------------------- Seed operation Apache Forrest. Run 'forrest -projecthelp' to list options Buildfile: C:\projects\Libs\apache-forrest-0.8\bin\..\main\forrest.build.xml seed: Copying 80 files to C:\projects\Libs\apache-forrest-0.8\sites\java5 Copied 18 empty directories to 2 empty directories under C:\projects\Libs\apache-forrest-0.8\sites\java5 ------------------------------- ~~ Template project created! ~~ Here is an outline of the generated files: / # C:\projects\Libs\apache-forrest-0.8\sites\java5 /forrest.properties # Optional file describing your site layout /src/documentation/ # Doc-specific files /src/documentation/skinconf.xml # Info about your project used by the skin /src/documentation/content # Site content. /src/documentation/content/xdocs # XML content. /src/documentation/content/xdocs/index.xml # Home page /src/documentation/content/xdocs/site.xml # Navigation file for site structure /src/documentation/content/xdocs/tabs.xml # Skin-specific 'tabs' file. /src/documentation/content/xdocs/*.html,pdf # Static content files, may have subdirs /src/documentation/resources/images # Project images (logos, etc) # you can create other directories as needed (see forrest.properties) What to do now? - Render this template to static HTML by typing 'forrest'. View the generated HTML in a browser to make sure everything works. - Alternatively 'forrest run' and browse to http://localhost:8888/ live demo. - Start adding content in xdocs/ remembering to declare new files in site.xml - Follow the document http://forrest.apache.org/docs/your-project.html - Provide any feedback to dev@forrest.apache.org Thanks for using Apache Forrest ------------------------------- BUILD SUCCESSFUL Total time: 2 seconds Apache Forrest. Run 'forrest -projecthelp' to list options Buildfile: C:\projects\Libs\apache-forrest-0.8\bin\..\main\forrest.build.xml check-java-version: This is apache-forrest-0.8 Using Java 1.5 from p:\javasoft\jdk\1.5.0_12\jre fetch-plugins-descriptors: Fetching plugins descriptor: http://forrest.apache.org/plugins/plugins.xml Getting: http://forrest.apache.org/plugins/plugins.xml To: C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\plugins-1.xml local file date : Sun Apr 15 13:42:28 BST 2007 Error getting http://forrest.apache.org/plugins/plugins.xml to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\plugins-1.xml Fetching plugins descriptor: http://forrest.apache.org/plugins/whiteboard-plugins.xml Getting: http://forrest.apache.org/plugins/whiteboard-plugins.xml To: C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\plugins-2.xml local file date : Sun Apr 15 13:42:28 BST 2007 Error getting http://forrest.apache.org/plugins/whiteboard-plugins.xml to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\plugins-2.xml Plugin list loaded from http://forrest.apache.org/plugins/plugins.xml. Plugin list loaded from http://forrest.apache.org/plugins/whiteboard-plugins.xml. init-plugins: Copying 1 file to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp Copying 1 file to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp Copying 1 file to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp Copying 1 file to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp Copying 1 file to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp -------------------------------------------------------------- Installing plugin: org.apache.forrest.plugin.output.pdf -------------------------------------------------------------- check-plugin: org.apache.forrest.plugin.output.pdf is available in the build dir. Trying to update it... fetch-plugin: Trying to find the description of org.apache.forrest.plugin.output.pdf in the different descriptor files Using the descriptor file C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\plugins-1.xml... Processing C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\plugins-1.xml to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\pluginlist2fetchbuild.xml Loading stylesheet C:\projects\Libs\apache-forrest-0.8\main\var\pluginlist2fetch.xsl get-local: Trying to locally get org.apache.forrest.plugin.output.pdf Looking in local C:\projects\Libs\apache-forrest-0.8/plugins Found ! local-deploy: Locally deploying org.apache.forrest.plugin.output.pdf Plugin org.apache.forrest.plugin.output.pdf deployed ! Ready to configure Fetch-plugin Ok, installing ! configure-output-plugin: Mounting output plugin: org.apache.forrest.plugin.output.pdf Processing C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\output.xmap to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\output.xmap.new Loading stylesheet C:\projects\Libs\apache-forrest-0.8\main\var\pluginMountSnippet.xsl Moving 1 file to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp configure-plugin-locationmap: Mounting plugin locationmap for org.apache.forrest.plugin.output.pdf Processing C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\locationmap.xml to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp\locationmap.xml.new Loading stylesheet C:\projects\Libs\apache-forrest-0.8\main\var\pluginLmMountSnippet.xsl Moving 1 file to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\tmp validate-xdocs: ...validated xdocs validate-skinconf: 1 file(s) have been successfully validated. ...validated skinconf validate-sitemap: ...validated project sitemap validate-skinchoice: ...validated existence of skin 'pelt' site: Copying the various non-generated resources to site. Warnings will be issued if the optional project resources are not found. This is often the case, because they are optional and so may not be available. Copying project resources and images to site ... Warning: C:\projects\Libs\apache-forrest-0.8\sites\java5\build\webapp\resources not found. Copying 2 files to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en Copying main skin images to site ... Created dir: C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en\skin\images Copying 18 files to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en\skin\images Copying 14 files to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en\skin\images Copying project skin images to site ... Warning: C:\projects\Libs\apache-forrest-0.8\sites\java5\src\documentation\skins\common\images not found. Warning: C:\projects\Libs\apache-forrest-0.8\sites\java5\src\documentation\skins\pelt\images not found. Copying main skin css and js files to site ... Copying 11 files to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en\skin Copied 4 empty directories to 3 empty directories under C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en\skin Copying 4 files to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en\skin Copying project skin css and js files to site ... Warning: C:\projects\Libs\apache-forrest-0.8\sites\java5\src\documentation\skins\common not found. Warning: C:\projects\Libs\apache-forrest-0.8\sites\java5\src\documentation\skins\pelt not found. Finished copying the non-generated resources. Now Cocoon will generate the rest. Static site will be generated at: C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en Cocoon will report the status of each document: - in column 1: *=okay X=brokenLink ^=pageSkipped (see FAQ). ------------------------------------------------------------------------ cocoon 2.2.0-dev Copyright (c) 1999-2005 Apache Software Foundation. All rights reserved. Build: December 8 2005 (TargetVM=1.4, SourceVM=1.4, Debug=on, Optimize=on) ------------------------------------------------------------------------ * [1/0] [0/0] 0.406s 0b linkmap.html org.apache.cocoon.sitemap.PatternException: Cannot get variable 'plugin.xmap.output' in expression '{lm:plugin.xmap.output}' at org.apache.cocoon.components.treeprocessor.variables.PreparedVariableResolver.processModule(PreparedVariableResolver.java:250) at org.apache.cocoon.components.treeprocessor.variables.PreparedVariableResolver.resolve(PreparedVariableResolver.java:197) at org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:77) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:77) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:155) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:77) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:292) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:223) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:289) at org.apache.cocoon.Cocoon.process(Cocoon.java:557) at org.apache.cocoon.bean.CocoonWrapper.getPage(CocoonWrapper.java:426) at org.apache.cocoon.bean.CocoonBean.processTarget(CocoonBean.java:496) at org.apache.cocoon.bean.CocoonBean.process(CocoonBean.java:357) at org.apache.cocoon.Main.main(Main.java:311) Caused by: org.apache.avalon.framework.configuration.ConfigurationException: Unable to build LocationMap. at org.apache.forrest.locationmap.LocationMapModule.loadConfiguration(LocationMapModule.java:148) at org.apache.forrest.locationmap.LocationMapModule.getLocationMap(LocationMapModule.java:105) at org.apache.forrest.locationmap.LocationMapModule.getAttribute(LocationMapModule.java:203) at org.apache.cocoon.components.treeprocessor.variables.PreparedVariableResolver.processModule(PreparedVariableResolver.java:246) ... 14 more Caused by: org.apache.excalibur.source.SourceException: Cannot get input stream for cocoon://locationmap.xml at org.apache.cocoon.components.source.impl.SitemapSource.getInputStream(SitemapSource.java:184) at org.apache.forrest.locationmap.LocationMapModule.loadConfiguration(LocationMapModule.java:144) ... 17 more Caused by: org.apache.cocoon.ResourceNotFoundException: Resource not found. at - file:/C:/projects/Libs/apache-forrest-0.8/main/webapp/./sitemap.xmap:402:72 at org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:313) at org.apache.cocoon.components.source.impl.SitemapSource.(SitemapSource.java:146) at org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:65) at org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:159) at org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:189) at org.apache.forrest.locationmap.LocationMapModule.getLocationMap(LocationMapModule.java:95) ... 16 more X [0] linkmap.html BROKEN: URI not found: Cannot get variable 'plugin.xmap.output' in expression '{lm:plugin.xmap.output}' Total time: 0 minutes 4 seconds, Site size: 0 Site pages: 1 Java Result: 1 Copying broken links file to site root. Copying 1 file to C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en BUILD FAILED C:\projects\Libs\apache-forrest-0.8\main\targets\site.xml:180: Error building site. There appears to be a problem with your site build. Read the output above: * Cocoon will report the status of each document: - in column 1: *=okay X=brokenLink ^=pageSkipped (see FAQ). * Even if only one link is broken, you will still get "failed". * Your site would still be generated, but some pages would be broken. - See C:\projects\Libs\apache-forrest-0.8\sites\java5\build\site\en/broken-links.xml Total time: 50 seconds -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.