You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-user@hadoop.apache.org by Zheng Shao <zs...@facebook.com> on 2009/08/26 04:17:45 UTC
org/apache/fop/messaging/MessageHandler not found when compiling
hadoop
I am compiling hadoop 0.20 yahoo version using the following command and got an exception.
Where should I put fop.jar (I got fop from http://www.hightechimpact.com/Apache/xmlgraphics/fop/binaries/fop-0.95-bin.tar.gz ) to make it work?
Zheng
ant clean -Dversion=0.20.1 -Dcompile.native=true -Dcompile.c++=true -Djava5.home=/usr/local/jdk1.5.0_07 \
-Dforrest.home=/home/dhruba/forrest compile-core-native compile-c++ tar -logfile package.log
[exec] ------------------------------------------------------------------------
[exec] cocoon 2.1.12-dev
[exec] Copyright (c) 1999-2007 Apache Software Foundation. All rights reserved.
[exec] ------------------------------------------------------------------------
[exec]
[exec]
[exec] * [1/29] [29/29] 3.033s 9.4Kb linkmap.html
[exec] * [2/29] [1/28] 1.83s 21.1Kb distcp.html
[exec] * [3/29] [1/28] 0.808s 18.2Kb hdfs_permissions_guide.html
[exec] * [4/28] [0/0] 0.909s 2.9Kb skin/basic.css
[exec] * [5/29] [2/32] 0.384s 29.4Kb hdfs_user_guide.html
[exec] * [6/29] [1/28] 0.403s 22.3Kb hdfs_shell.html
[exec] * [7/29] [1/29] 0.231s 13.9Kb native_libraries.html
[exec] * [8/29] [1/28] 0.18s 8.3Kb hdfs_quota_admin_guide.html
[exec] * [9/32] [4/31] 0.187s 7.9Kb hod.html
[exec] * [10/32] [1/34] 0.228s 24.9Kb hod_admin_guide.html
[exec] * [11/32] [1/30] 0.198s 17.8Kb hod_config_guide.html
[exec] * [12/31] [0/0] 0.107s 0b hod_config_guide.pdf
[exec] Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/fop/messaging/MessageHandler
[exec] at org.apache.cocoon.serialization.FOPSerializer.configure(FOPSerializer.java:122)
[exec] at org.apache.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:201)
[exec] at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:289)
[exec] at org.apache.avalon.excalibur.pool.InstrumentedResourceLimitingPool.newPoolable(InstrumentedResourceLimitingPool.java:655)
[exec] at org.apache.avalon.excalibur.pool.InstrumentedResourceLimitingPool.get(InstrumentedResourceLimitingPool.java:371)
[exec] at org.apache.avalon.excalibur.component.PoolableComponentHandler.doGet(PoolableComponentHandler.java:198)
[exec] at org.apache.avalon.excalibur.component.ComponentHandler.get(ComponentHandler.java:381)
[exec] at org.apache.avalon.excalibur.component.ExcaliburComponentSelector.select(ExcaliburComponentSelector.java:215)
[exec] at org.apache.cocoon.components.ExtendedComponentSelector.select(ExtendedComponentSelector.java:268)
[exec] at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setSerializer(AbstractProcessingPipeline.java:311)
[exec] at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setSerializer(AbstractCachingProcessingPipeline.java:171)
[exec] at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:120)
[exec] at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
[exec] at org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:103)
[exec] at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
[exec] at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:131)
[exec] at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
[exec] at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
[exec] at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
[exec] at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
[exec] at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
[exec] at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
[exec] at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
[exec] at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
[exec] at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
[exec] at org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:98)
[exec] at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
[exec] at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
[exec] at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
[exec] at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
[exec] at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
[exec] at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
[exec] at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
[exec] at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
Zheng