cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Leicester <mark.leices...@efurbishment.com>
Subject Re: BUILD FAILED: Could not create task... : if
Date Sat, 20 Aug 2005 10:12:49 GMT
Hi Andi,

Have a look at http://wiki.apache.org/cocoon/Installing - this appears  
to mention your problem.

Cheers,
Mark

On 19 Aug 2005, at 06:38, AD Marshall wrote:

> Can anyone suggest a solution or reference for the following issue?
>
> I'm repeatedly getting this message from cocoon's build.sh under SuSE  
> Linux 9.3:
>
> BUILD FAILED
> /home/am/bin/cocoon-2.1.7/tools/targets/compile-build.xml:244: The
> following error occurred while executing this line:
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/temp/blocks-build.xml:373:
> Could not create task or type of type: if.
>
> (Umm, "if"?!?  That's the weirdest error message i've seen to date.   
> Anyway...)
>
> I looked into the manual and blocks-build.xml (as build.sh's output
> advises), but couldn't figure out what the problem is.
>
> Before running build.sh, i checked my JAVA_HOME and ANT_HOME (and
> others) -- ant supposedly being part of my SuSE 9.3 installation:
> $ env | grep _HOME
> FORREST_HOME=/home/am/bin/apache-forrest-0.7
> JRE_HOME=/usr/lib/jvm/java/jre
> JAVA_HOME=/usr/lib/jvm/java
> SDK_HOME=/usr/lib/jvm/java
> JDK_HOME=/usr/lib/jvm/java
>
> I "unset FORREST_HOME" -- after noting cocoon included some "calls" to
> forrest and fiddling with FORREST_HOME -- and tried again.  Same
> error.
>
> I've included the complete output from build.sh from my latest attempt
> (below my eSig').
>
> Any suggestions?
>
> Thanks,
> Andi
>
> PS: I don't have a regular Net connexion.  So it might be day or two
> before i see any replies. But i *will* get to any that come.
>
> --  
> AD (Andi) Marshall
> Cell: +84 (0)903871313
> eM: admarshall@gmail.com
> Zone: ICT (IndoChina Time, GMT/UTC+7)
> Post: HoChiMinh City (ex/or SaiGon), VietNam
>
> <start>
> Buildfile: build.xml
>
> init-tasks:
> Created dir: /home/am/bin/cocoon-2.1.7/tools/anttasks
> Compiling 5 source files to /home/am/bin/cocoon-2.1.7/tools/anttasks
> Created dir: /home/am/bin/cocoon-2.1.7/tools/loader
> Compiling 1 source file to /home/am/bin/cocoon-2.1.7/tools/loader
> Could not load definitions from resource
> net/sf/antcontrib/antcontrib.properties. It could not be found.
>
> prepare:
> ======================================================================
>                  Apache Cocoon 2.1.7 [1999-2005]
> ======================================================================
>  Building with Apache Ant version 1.6.2 compiled on March 19 2005
> ----------------------------------------------------------------------
>  Using build file /home/am/bin/cocoon-2.1.7/build.xml
> ----------------------------------------------------------------------
>  Compiler options:
>    - debug ......... [on]
>    - optimize ...... [on]
>    - deprecation ... [off]
> ======================================================================
> Created dir: /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7
>
> compile-mocks:
> Created dir: /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/mocks
> Compiling 5 source files to  
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/mocks
>
> compile-core:
> Copying 18 files to  
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/classes
> Copied 60 empty directories to 34 empty directories under
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/classes
> Compiling 547 source files to
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/classes
>
> compile-deprecated:
> Created dir: /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/deprecated
> Processing:  
> /home/am/bin/cocoon-2.1.7/src/deprecated/conf/deprecated.xroles
> Writing:  
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/classes/org/apache/ 
> cocoon/cocoon.roles
> Compiling 61 source files to
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/deprecated
> Writing:  
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/classes/org/apache/ 
> cocoon/cocoon.roles
> Compiling 61 source files to
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/deprecated
> Note: Some input files use or override a deprecated API.
> Note: Recompile with -deprecation for details.
>
> compile-tests:
> Created dir: /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/test
> Copying 66 files to /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/test
> Copied 26 empty directories to 9 empty directories under
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/test
> Compiling 53 source files to  
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/test
> Note: Some input files use or override a deprecated API.
> Note: Recompile with -deprecation for details.
>
> prepare-blocks:
> Created dir: /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/blocks
> Copying 1 file to /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/temp
> Processing /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/temp/gump.xml
> to /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/temp/blocks-build.xml
> Loading stylesheet /home/am/bin/cocoon-2.1.7/tools/src/blocks-build.xsl
>
> BUILD FAILED
> /home/am/bin/cocoon-2.1.7/tools/targets/compile-build.xml:244: The
> following error occurred while executing this line:
> /home/am/bin/cocoon-2.1.7/build/cocoon-2.1.7/temp/blocks-build.xml:373:
> Could not create task or type of type: if.
>
> Ant could not find the task or a class this task relies upon.
>
> This is common and has a number of causes; the usual
> solutions are to read the manual pages then download and
> install needed JAR files, or fix the build file:
>  - You have misspelt 'if'.
>    Fix: check your spelling.
>  - The task needs an external JAR file to execute
>      and this is not found at the right place in the classpath.
>    Fix: check the documentation for dependencies.
>    Fix: declare the task.
>  - The task is an Ant optional task and the JAR file and/or libraries
>      implementing the functionality were not found at the time you
>      yourself built your installation of Ant from the Ant sources.
>    Fix: Look in the ANT_HOME/lib for the 'ant-' JAR corresponding to  
> the
>      task and make sure it contains more than merely a  
> META-INF/MANIFEST.MF.
>      If all it contains is the manifest, then rebuild Ant with the  
> needed
>      libraries present in ${ant.home}/lib/optional/ , or alternatively,
>      download a pre-built release version from apache.org
>  - The build file was written for a later version of Ant
>    Fix: upgrade to at least the latest release version of Ant
>  - The task is not an Ant core or optional task
>      and needs to be declared using <taskdef>.
>  - You are attempting to use a task defined using
>     <presetdef> or <macrodef> but have spelt wrong or not
>    defined it at the point of use
>
> Remember that for JAR files to be visible to Ant tasks implemented
> in ANT_HOME/lib, the files must be in the same directory or on the
> classpath
>
> Please neither file bug reports on this problem, nor email the
> Ant mailing lists, until all of these causes have been explored,
> as this is not an Ant bug.
>
> Total time: 1 minute 16 seconds
> <end>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message