[jboss-user] [JBoss Portal] - Building 2.4.0 from source Fails
walbar
do-not-reply at jboss.com
Tue Nov 14 11:12:29 EST 2006
Hi,
I am trying to compile JBoss Portal 2.4.0 from source. I downloaded it and following the manual I executed:
build datasource
getting the following:
C:\java\jboss-portal-2.4.0-src\core>build datasource
| Executing C:\java\jboss-portal-2.4.0-src\core\..\tools\bin\ant.bat -logger org.
| apache.tools.ant.NoBannerLogger datasource
| Buildfile: build.xml
|
| _buildmagic:init:
| Trying to override old definition of task property
|
| BUILD FAILED
| C:\java\jboss-portal-2.4.0-src\tools\etc\buildfragments\libraries.ent:3: Could n
| ot create task or type of type: target.
|
| 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 'target'.
| 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 second
| Press any key to continue . . .
|
Then, guessing what it should do I copied the files by hand and executed:
C:\java\jboss-portal-2.4.0-src\build>build deploy
and after few seconds I get:
| ==============================================================
| ==
| == Executing 'most' in module 'core'...
| ==
| ==
|
| _buildmagic:init:
| Trying to override old definition of task moduleconfig
| Trying to override old definition of task execmodules
| Trying to override old definition of task resolveproperties
| Trying to override old definition of task require
| Trying to override old definition of task propertyfilter
| Trying to override old definition of task call
| Trying to override old definition of task resolver
| Trying to override old definition of task property
|
| _buildmagic:init:project-local-properties:
|
| configure:
|
| BUILD FAILED
| C:\java\jboss-portal-2.4.0-src\tools\etc\buildfragments\buildmagic.ent:249: The
| following error occurred while executing this line:
| C:\java\jboss-portal-2.4.0-src\tools\etc\buildfragments\libraries.ent:5: Could n
| ot create task or type of type: target.
|
| 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 'target'.
| 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: 29 seconds
|
I tried many ANT options and possibilities but nothing seems to work. I would like to know if someone had this problem before and/or can give me a hint of what is going wrong.
Thanks in advance,
Waldemar
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3985828#3985828
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3985828
More information about the jboss-user
mailing list