[jbosstools-issues] [JBoss JIRA] (JBIDE-17238) Fix broken server build

Denis Golovin (JIRA) issues at jboss.org
Tue May 6 13:06:57 EDT 2014


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

Denis Golovin commented on JBIDE-17238:
---------------------------------------

workaround is reverting three weeks old commit ded977eea830ed408fb3879e88139c1ee3a1cab8

> Fix broken server build
> -----------------------
>
>                 Key: JBIDE-17238
>                 URL: https://issues.jboss.org/browse/JBIDE-17238
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: server
>    Affects Versions: 4.2.0.Beta2
>            Reporter: Denis Golovin
>            Assignee: Rob Stryker
>            Priority: Blocker
>             Fix For: 4.2.0.Beta2
>
>
> Server build is broken. It fails with compilation errors.
> {code}[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.20.0:compile (default-compile) on project org.jboss.ide.eclipse.as.classpath.core: Compilation failure: Compilation failure:
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/cache/internal/RuntimeClasspathModelIO.java:[97]
> [ERROR] IMemento[] children = parent.getChildren();
> [ERROR] ^^^^^^^^^^^
> [ERROR] The method getChildren(String) in the type XMLMemento is not applicable for the arguments ()
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/cache/internal/RuntimeClasspathModelIO.java:[100]
> [ERROR] String name = children[i].getNodeName();
> [ERROR] ^^^^^^^^^^^
> [ERROR] The method getNodeName() is undefined for the type IMemento
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/path/internal/RuntimePathProviderFileset.java:[54]
> [ERROR] public String getDisplayString() {
> [ERROR] ^^^^^^^^^^^^^^^^^^
> [ERROR] The method getDisplayString() of type RuntimePathProviderFileset must override a superclass method
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/path/internal/RuntimePathProviderFileset.java:[59]
> [ERROR] public void saveInMemento(XMLMemento memento) {
> [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> [ERROR] The method saveInMemento(XMLMemento) of type RuntimePathProviderFileset must override a superclass method
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/cache/internal/InternalRuntimeClasspathModel.java:[104]
> [ERROR] public IRuntimePathProvider[] getStandardProviders() {
> [ERROR] ^^^^^^^^^^^^^^^^^^^^^^
> [ERROR] The method getStandardProviders() of type InternalRuntimeClasspathModel must override a superclass method
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/cache/internal/InternalRuntimeClasspathModel.java:[109]
> [ERROR] public IRuntimePathProvider[] getProvidersForFacet(String id) {
> [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> [ERROR] The method getProvidersForFacet(String) of type InternalRuntimeClasspathModel must override a superclass method
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/cache/internal/InternalRuntimeClasspathModel.java:[115]
> [ERROR] public IRuntimePathProvider[] getProvidersForFacet(String id, String version) {
> [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> [ERROR] The method getProvidersForFacet(String, String) of type InternalRuntimeClasspathModel must override a superclass method
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/path/internal/LayeredProductPathProvider.java:[66]
> [ERROR] public void setVariableResolver(IVariableResolver resolver) {
> [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> [ERROR] The method setVariableResolver(IVariableResolver) of type LayeredProductPathProvider must override a superclass method
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/path/internal/LayeredProductPathProvider.java:[71]
> [ERROR] public String getDisplayString() {
> [ERROR] ^^^^^^^^^^^^^^^^^^
> [ERROR] The method getDisplayString() of type LayeredProductPathProvider must override a superclass method
> [ERROR] /home/eskimo/Projects/jbdevstudio/4.2.x/fork/jbosstools-server/as/plugins/org.jboss.ide.eclipse.as.classpath.core/src/org/jboss/ide/eclipse/as/classpath/core/runtime/path/internal/LayeredProductPathProvider.java:[76]
> [ERROR] public void saveInMemento(XMLMemento memento) {
> [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> [ERROR] The method saveInMemento(XMLMemento) of type LayeredProductPathProvider must override a superclass method
> [ERROR] 10 problems (10 errors)
> {code}



--
This message was sent by Atlassian JIRA
(v6.2.3#6260)


More information about the jbosstools-issues mailing list