[jbosstools-issues] [JBoss JIRA] (JBIDE-22311) Adopt Tycho 0.25 for JBT and downstream projects

Nick Boldt (JIRA) issues at jboss.org
Tue May 17 11:14:00 EDT 2016


    [ https://issues.jboss.org/browse/JBIDE-22311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13238732#comment-13238732 ] 

Nick Boldt commented on JBIDE-22311:
------------------------------------

I've run all the JBT builds and have encountered a few build failures using 0.25.

Problems are in BPEL, Central Discovery, and Seam (JavaEE). Other projects appear to build fine.

{code}
I've attempted to build all the projects locally with 0.25 and I'm getting build errors for the following projects:

[INFO] org.jboss.tools.bpel.runtimes ...................... FAILURE [  0.208 s]
[INFO] org.jboss.tools.bpel.ui.test ....................... FAILURE [  0.024 s]

[ERROR] Failed to execute goal org.eclipse.tycho:tycho-packaging-plugin:0.25.0:build-qualifier (default-build-qualifier) on project org.jboss.tools.bpel.ui.test: Invalid build qualifier, it does not match the OSGi qualifier constraint ([0..9]|[a..zA..Z]|'_'|'-') -> [Help 1]
{code}

{code}
[INFO] org.jboss.tools.central.discovery .................. FAILURE [  1.736 s]
[INFO] org.jboss.tools.central.discovery.earlyaccess ...... FAILURE [  0.254 s]
[INFO] com.jboss.jbds.central.discovery ................... FAILURE [  0.224 s]
[INFO] com.jboss.jbds.central.discovery.earlyaccess ....... FAILURE [  0.204 s]

[ERROR] /home/nboldt/eclipse/workspace-jboss/jbosstools-github-master/jbosstools-discovery/build.xml:37: The following error occurred while executing this line:
[ERROR] /home/nboldt/eclipse/workspace-jboss/jbosstools-github-master/jbosstools-discovery/build.xml:52: Error while expanding /home/hudson/static_build_env/jbds/tools/ant-contrib-1.0b2-bin.zip
[ERROR] java.io.IOException: Negative seek offset
[ERROR] around Ant part ...<ant antfile="build.xml" dir="../../" target="basic.build">... @ 4:62 in /home/nboldt/eclipse/workspace-jboss/jbosstools-github-master/jbosstools-discovery/jbosstools/org.jboss.tools.central.discovery/target/antrun/build-main.xml
{code}

{code}
[INFO] org.jboss.tools.seam.ui ............................ FAILURE [  1.079 s]

[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.25.0:compile (default-compile) on project org.jboss.tools.seam.ui: Compilation failure: Compilation failure:
[ERROR] /home/nboldt/eclipse/workspace-jboss/jbosstools-github-master/jbosstools-javaee/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/DBTableFilterView.java:[71]
[ERROR] filter = revEngDef.createTableFilter();
[ERROR] ^^^^^^^^^^^^^^^^^
[ERROR] The method createTableFilter(ConsoleConfiguration) in the type IReverseEngineeringDefinition is not applicable for the arguments ()
[ERROR] /home/nboldt/eclipse/workspace-jboss/jbosstools-github-master/jbosstools-javaee/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/DBTableFilterView.java:[84]
[ERROR] filter = revEngDef.createTableFilter();
[ERROR] ^^^^^^^^^^^^^^^^^
[ERROR] The method createTableFilter(ConsoleConfiguration) in the type IReverseEngineeringDefinition is not applicable for the arguments ()
[ERROR] /home/nboldt/eclipse/workspace-jboss/jbosstools-github-master/jbosstools-javaee/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/DBTableFilterView.java:[96]
[ERROR] filter = revEngDef.createTableFilter();
[ERROR] ^^^^^^^^^^^^^^^^^
[ERROR] The method createTableFilter(ConsoleConfiguration) in the type IReverseEngineeringDefinition is not applicable for the arguments ()
[ERROR] /home/nboldt/eclipse/workspace-jboss/jbosstools-github-master/jbosstools-javaee/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/DBTableFilterView.java:[106]
[ERROR] ITableFilter filter = revEngDef.createTableFilter();
[ERROR] ^^^^^^^^^^^^^^^^^
[ERROR] The method createTableFilter(ConsoleConfiguration) in the type IReverseEngineeringDefinition is not applicable for the arguments ()
[ERROR] /home/nboldt/eclipse/workspace-jboss/jbosstools-github-master/jbosstools-javaee/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/wizard/SeamGenerateEntitiesTablesWizardPage.java:[56]
[ERROR] model = new ReverseEngineeringDefinitionImpl(new IConsoleConfigurationNameProvider() {
[ERROR] @Override
[ERROR] public String getConsoleConfigurationName() {
[ERROR] return cfgName;
[ERROR] }
[ERROR] });
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The constructor ReverseEngineeringDefinitionImpl(new IConsoleConfigurationNameProvider(){}) is undefined
[ERROR] 5 problems (5 errors){code}

> Adopt Tycho 0.25 for JBT and downstream projects
> ------------------------------------------------
>
>                 Key: JBIDE-22311
>                 URL: https://issues.jboss.org/browse/JBIDE-22311
>             Project: Tools (JBoss Tools)
>          Issue Type: Enhancement
>          Components: build
>            Reporter: Mickael Istria
>            Assignee: Nick Boldt
>             Fix For: 4.4.0.Alpha2
>
>
> In order to take advantage of several improvements in Tycho ( https://wiki.eclipse.org/Tycho/Release_Notes/0.25 ), we should consider adopting its 0.25 release.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list