[
https://issues.jboss.org/browse/JBIDE-22311?page=com.atlassian.jira.plugi...
]
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)