You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Leonardo Uribe <lu...@gmail.com> on 2009/06/24 03:07:42 UTC

Re: Failure to build Tomahawk 1.1.9: cannot find symbol symbol : class ForceIdAware, StyleAware, ...HtmlCommandNavigationItem

Hi

The error is because maven 2.1.0.

I'll upgrade it and take a look at it.

regards

Leonardo Uribe

2009/6/23 Mike Kienenberger <mk...@gmail.com>

> Trying to build a 1.1.9 sandbox instance.
> I've checked out the 1.1.9 tomahawk tagged source from
>
>     http://svn.apache.org/repos/asf/myfaces/tomahawk/tags/1_1_9
>
> Building with these tools:
>
> > mvn -v
> Apache Maven 2.1.0 (r755702; 2009-03-18 15:10:27-0400)
> Java version: 1.5.0_18
> Java home: /usr/lib64/jvm/java-1.5.0-sun-1.5.0/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux" version: "2.6.30-0.1-default" arch: "amd64" Family: "unix"
>
> But it looks like it's crashing on the core 1.2 stuff -- which,
> ironically enough, I don't even care about.
>
>
> > mvn clean install -Dmaven.test.skip=true
>
>
>
> [INFO] Unpacking
>
> /home/mkienenb/.m2/repository/org/apache/myfaces/tomahawk/tomahawk/1.1.9/tomahawk-1.1.9.jarto
>
>  /home/mkienenb/workspaces/tomahawk_1_1_9/core12/target/tomahawk11_resources
> with Includes null and
>
> excludes:**/*.class,**/META-INF/**,META-INF/tagConverterClass12.vm,META-INF/NOTICE.txt,META-INF/xdoc-component.vm,META-INF/faces-config12.vm,META-INF/validatorClass12.vm,META-INF/componentClass12.vm,META-INF/xdoc-tag.vm,META-INF/facelets-taglib.vm,META-INF/LICENSE.txt,META-INF/tomahawk12.vm,META-INF/xdoc-converter.vm,META-INF/tagClass12.vm,META-INF/licenses/scriptaculous-LICENSE.txt,META-INF/licenses/kupu-LICENSE.txt,META-INF/licenses/i18n-LICENSE.txt,META-INF/licenses/jscookmenu-LICENSE.txt,META-INF/licenses/dojo-LICENSE.TXT,META-INF/licenses/prototype-LICENSE.txt,META-INF/tagValidatorClass12.vm,META-INF/xdoc-validator.vm
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [compiler:compile]
> [INFO] Compiling 197 source files to
> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/target/classes
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Compilation failure
>
>
> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/src/main/java/org/apache/myfaces/custom/htmlTag/AbstractHtmlTag.java:[26,36]
> cannot find symbol
> symbol  : class ForceIdAware
> location: package org.apache.myfaces.component
>
>
> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/src/main/java/org/apache/myfaces/custom/htmlTag/AbstractHtmlTag.java:[27,36]
> cannot find symbol
> symbol  : class StyleAware
> location: package org.apache.myfaces.component
>
> [.....repeat a lot more times with variety.....]
>
>
> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/src/main/java/org/apache/myfaces/custom/navmenu/AbstractUINavigationMenuItem.java:[336,16]
> cannot find symbol
> symbol  : class HtmlCommandNavigationItem
> location: class
> org.apache.myfaces.custom.navmenu.AbstractUINavigationMenuItem
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 54 seconds
> [INFO] Finished at: Tue Jun 23 19:52:46 EDT 2009
> [INFO] Final Memory: 72M/494M
> [INFO]
> ------------------------------------------------------------------------
>

Re: Failure to build Tomahawk 1.1.9: cannot find symbol symbol : class ForceIdAware, StyleAware, ...HtmlCommandNavigationItem

Posted by Mike Kienenberger <mk...@gmail.com>.
Sounds like a good long-term plan.   For me, I'm just going to install
2.0.9 and use that :-)

On Wed, Jun 24, 2009 at 1:42 AM, Leonardo Uribe<lu...@gmail.com> wrote:
> Hi
>
> The error building tomahawk in maven 2.1.0 is because the precedence of
> plugin execution was changed.
>
> On maven 2.0.9 and earlier, the order when the plugins execute during
> lifecycle is the order in the pom. On 2.1.0, this was changed, so
> org.codehaus.mojo:build-helper-maven-plugin:add-source goal is executed
> after org.apache.myfaces.buildtools:myfaces-builder-plugin:build-metadata
> goal. The effect is target/tomahawk11_sources path is not readed when
> building myfaces-metadata.xml, causing other plugins fails.
>
> One possible solution is create a custom lifecycle in
> myfaces-builder-plugin, so we can configure the order of execution. Other
> solution is create params in build-metadata goal, so we can set source paths
> to be scanned without rely on build-helper-maven-plugin.
>
> regards
>
> Leonardo Uribe
>
> 2009/6/23 Leonardo Uribe <lu...@gmail.com>
>>
>> Hi
>>
>> The error is because maven 2.1.0.
>>
>> I'll upgrade it and take a look at it.
>>
>> regards
>>
>> Leonardo Uribe
>>
>> 2009/6/23 Mike Kienenberger <mk...@gmail.com>
>>>
>>> Trying to build a 1.1.9 sandbox instance.
>>> I've checked out the 1.1.9 tomahawk tagged source from
>>>
>>>     http://svn.apache.org/repos/asf/myfaces/tomahawk/tags/1_1_9
>>>
>>> Building with these tools:
>>>
>>> > mvn -v
>>> Apache Maven 2.1.0 (r755702; 2009-03-18 15:10:27-0400)
>>> Java version: 1.5.0_18
>>> Java home: /usr/lib64/jvm/java-1.5.0-sun-1.5.0/jre
>>> Default locale: en_US, platform encoding: UTF-8
>>> OS name: "linux" version: "2.6.30-0.1-default" arch: "amd64" Family:
>>> "unix"
>>>
>>> But it looks like it's crashing on the core 1.2 stuff -- which,
>>> ironically enough, I don't even care about.
>>>
>>>
>>> > mvn clean install -Dmaven.test.skip=true
>>>
>>>
>>>
>>> [INFO] Unpacking
>>>
>>> /home/mkienenb/.m2/repository/org/apache/myfaces/tomahawk/tomahawk/1.1.9/tomahawk-1.1.9.jarto
>>>
>>>  /home/mkienenb/workspaces/tomahawk_1_1_9/core12/target/tomahawk11_resources
>>> with Includes null and
>>>
>>> excludes:**/*.class,**/META-INF/**,META-INF/tagConverterClass12.vm,META-INF/NOTICE.txt,META-INF/xdoc-component.vm,META-INF/faces-config12.vm,META-INF/validatorClass12.vm,META-INF/componentClass12.vm,META-INF/xdoc-tag.vm,META-INF/facelets-taglib.vm,META-INF/LICENSE.txt,META-INF/tomahawk12.vm,META-INF/xdoc-converter.vm,META-INF/tagClass12.vm,META-INF/licenses/scriptaculous-LICENSE.txt,META-INF/licenses/kupu-LICENSE.txt,META-INF/licenses/i18n-LICENSE.txt,META-INF/licenses/jscookmenu-LICENSE.txt,META-INF/licenses/dojo-LICENSE.TXT,META-INF/licenses/prototype-LICENSE.txt,META-INF/tagValidatorClass12.vm,META-INF/xdoc-validator.vm
>>> [INFO] [resources:resources]
>>> [INFO] Using default encoding to copy filtered resources.
>>> [INFO] [compiler:compile]
>>> [INFO] Compiling 197 source files to
>>> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/target/classes
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [ERROR] BUILD FAILURE
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Compilation failure
>>>
>>>
>>> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/src/main/java/org/apache/myfaces/custom/htmlTag/AbstractHtmlTag.java:[26,36]
>>> cannot find symbol
>>> symbol  : class ForceIdAware
>>> location: package org.apache.myfaces.component
>>>
>>>
>>> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/src/main/java/org/apache/myfaces/custom/htmlTag/AbstractHtmlTag.java:[27,36]
>>> cannot find symbol
>>> symbol  : class StyleAware
>>> location: package org.apache.myfaces.component
>>>
>>> [.....repeat a lot more times with variety.....]
>>>
>>>
>>> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/src/main/java/org/apache/myfaces/custom/navmenu/AbstractUINavigationMenuItem.java:[336,16]
>>> cannot find symbol
>>> symbol  : class HtmlCommandNavigationItem
>>> location: class
>>> org.apache.myfaces.custom.navmenu.AbstractUINavigationMenuItem
>>>
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] For more information, run Maven with the -e switch
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Total time: 54 seconds
>>> [INFO] Finished at: Tue Jun 23 19:52:46 EDT 2009
>>> [INFO] Final Memory: 72M/494M
>>> [INFO]
>>> ------------------------------------------------------------------------
>>
>
>

Re: Failure to build Tomahawk 1.1.9: cannot find symbol symbol : class ForceIdAware, StyleAware, ...HtmlCommandNavigationItem

Posted by Leonardo Uribe <lu...@gmail.com>.
Hi

The error building tomahawk in maven 2.1.0 is because the precedence of
plugin execution was changed.

On maven 2.0.9 and earlier, the order when the plugins execute during
lifecycle is the order in the pom. On 2.1.0, this was changed, so
org.codehaus.mojo:build-helper-maven-plugin:add-source goal is executed
after org.apache.myfaces.buildtools:myfaces-builder-plugin:build-metadata
goal. The effect is target/tomahawk11_sources path is not readed when
building myfaces-metadata.xml, causing other plugins fails.

One possible solution is create a custom lifecycle in
myfaces-builder-plugin, so we can configure the order of execution. Other
solution is create params in build-metadata goal, so we can set source paths
to be scanned without rely on build-helper-maven-plugin.

regards

Leonardo Uribe

2009/6/23 Leonardo Uribe <lu...@gmail.com>

> Hi
>
> The error is because maven 2.1.0.
>
> I'll upgrade it and take a look at it.
>
> regards
>
> Leonardo Uribe
>
> 2009/6/23 Mike Kienenberger <mk...@gmail.com>
>
> Trying to build a 1.1.9 sandbox instance.
>> I've checked out the 1.1.9 tomahawk tagged source from
>>
>>     http://svn.apache.org/repos/asf/myfaces/tomahawk/tags/1_1_9
>>
>> Building with these tools:
>>
>> > mvn -v
>> Apache Maven 2.1.0 (r755702; 2009-03-18 15:10:27-0400)
>> Java version: 1.5.0_18
>> Java home: /usr/lib64/jvm/java-1.5.0-sun-1.5.0/jre
>> Default locale: en_US, platform encoding: UTF-8
>> OS name: "linux" version: "2.6.30-0.1-default" arch: "amd64" Family:
>> "unix"
>>
>> But it looks like it's crashing on the core 1.2 stuff -- which,
>> ironically enough, I don't even care about.
>>
>>
>> > mvn clean install -Dmaven.test.skip=true
>>
>>
>>
>> [INFO] Unpacking
>>
>> /home/mkienenb/.m2/repository/org/apache/myfaces/tomahawk/tomahawk/1.1.9/tomahawk-1.1.9.jarto
>>
>>  /home/mkienenb/workspaces/tomahawk_1_1_9/core12/target/tomahawk11_resources
>> with Includes null and
>>
>> excludes:**/*.class,**/META-INF/**,META-INF/tagConverterClass12.vm,META-INF/NOTICE.txt,META-INF/xdoc-component.vm,META-INF/faces-config12.vm,META-INF/validatorClass12.vm,META-INF/componentClass12.vm,META-INF/xdoc-tag.vm,META-INF/facelets-taglib.vm,META-INF/LICENSE.txt,META-INF/tomahawk12.vm,META-INF/xdoc-converter.vm,META-INF/tagClass12.vm,META-INF/licenses/scriptaculous-LICENSE.txt,META-INF/licenses/kupu-LICENSE.txt,META-INF/licenses/i18n-LICENSE.txt,META-INF/licenses/jscookmenu-LICENSE.txt,META-INF/licenses/dojo-LICENSE.TXT,META-INF/licenses/prototype-LICENSE.txt,META-INF/tagValidatorClass12.vm,META-INF/xdoc-validator.vm
>> [INFO] [resources:resources]
>> [INFO] Using default encoding to copy filtered resources.
>> [INFO] [compiler:compile]
>> [INFO] Compiling 197 source files to
>> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/target/classes
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] BUILD FAILURE
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Compilation failure
>>
>>
>> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/src/main/java/org/apache/myfaces/custom/htmlTag/AbstractHtmlTag.java:[26,36]
>> cannot find symbol
>> symbol  : class ForceIdAware
>> location: package org.apache.myfaces.component
>>
>>
>> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/src/main/java/org/apache/myfaces/custom/htmlTag/AbstractHtmlTag.java:[27,36]
>> cannot find symbol
>> symbol  : class StyleAware
>> location: package org.apache.myfaces.component
>>
>> [.....repeat a lot more times with variety.....]
>>
>>
>> /home/mkienenb/workspaces/tomahawk_1_1_9/core12/src/main/java/org/apache/myfaces/custom/navmenu/AbstractUINavigationMenuItem.java:[336,16]
>> cannot find symbol
>> symbol  : class HtmlCommandNavigationItem
>> location: class
>> org.apache.myfaces.custom.navmenu.AbstractUINavigationMenuItem
>>
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] For more information, run Maven with the -e switch
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 54 seconds
>> [INFO] Finished at: Tue Jun 23 19:52:46 EDT 2009
>> [INFO] Final Memory: 72M/494M
>> [INFO]
>> ------------------------------------------------------------------------
>>
>
>