Re: Problems building maven-plugin in Eclipse

2014-07-09 Thread Tomas Kolda
I used 1.554.3 that uses 1.9 and have same issue.

import hudson.model.Node.Mode; - The import hudson.model.Node.Mode cannot 
be resolved
or
public static final Mode DEFAULT_MODE = Mode.EXCLUSIVE; - Mode cannot be 
resolved to a type

Is there Jenkins issue already for this? I do not want to build my core as 
a workaround. What the people are using for development? I only found issue 
in JDT:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=424952

On Tuesday, May 27, 2014 10:00:54 PM UTC+2, Jesse Glick wrote:

 On Sat, Nov 16, 2013 at 4:46 AM, Christoph Kutzinski ku...@gmx.de 
 javascript: wrote: 
  Maybe we're missing this bug fix which comes with 
 bridge-method-annotation 1.9 

 Well Jenkins 1.536+ uses 1.9. 


-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Problems building maven-plugin in Eclipse

2014-06-29 Thread Ace Han
Hi, Karthik

plz refer to my post(Ace Han) for a short term solution


1. download the *source.zip* from 
https://github.com/jenkinsci/jenkins(I mean the root of the project, 
not just core folder since *Jenkins CLI* module is required for *Jenkins 
core* from the this recompilation build ), pick up any commit, branch 
as you like
2. unzip this source.zip to folder *jenkins-xxx*, (wherever as you 
like)
3. replace *@WithBridgeMethods\(.*\) *with *// patching for debug*  to
* jenkins-xxx/core/src/**/*.java*
4. run *mvn package -Dmaven.test.skip=true *(you should get your maven 
working)
5. we should only care about the *jenkins-core-xxx.jar* is finally 
recompiled though some error may occur on other modules
6. done


On Wednesday, June 18, 2014 9:14:23 AM UTC+8, Karthik V S wrote:

 Hi,

 I am getting the same error. Can anyone provide the solution for this? I 
 am using Eclipse Kepler.

 On Friday, 15 November 2013 10:29:28 UTC-8, kutzi wrote:

 Hi, 

 I had several problems with building Jenkins/maven-plugin in the past, 
 but the errors I'm getting now are especial nasty: 
 Eclipse e.g. complains that it cannot find hudson.model.Queue.Item (in 
 MavenModuleSet) and several other compile errors. 
 I checked the the Jenkins core jar is intact (building with mvn works) 
 and no amount of refreshing in Eclipse and the usual other tricks to get 
 it working again got me anywhere. 

 Did anyone have similar problems and maybe a solution? 
 Eclipse Kepler 4.3.1, M2e 1.4.0 

 - 
 Kutzi 



-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Problems building maven-plugin in Eclipse

2014-06-17 Thread Karthik V S
Hi,

I am getting the same error. Can anyone provide the solution for this? I am 
using Eclipse Kepler.

On Friday, 15 November 2013 10:29:28 UTC-8, kutzi wrote:

 Hi, 

 I had several problems with building Jenkins/maven-plugin in the past, 
 but the errors I'm getting now are especial nasty: 
 Eclipse e.g. complains that it cannot find hudson.model.Queue.Item (in 
 MavenModuleSet) and several other compile errors. 
 I checked the the Jenkins core jar is intact (building with mvn works) 
 and no amount of refreshing in Eclipse and the usual other tricks to get 
 it working again got me anywhere. 

 Did anyone have similar problems and maybe a solution? 
 Eclipse Kepler 4.3.1, M2e 1.4.0 

 - 
 Kutzi 



-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Problems building maven-plugin in Eclipse

2014-05-27 Thread Jesse Glick
On Sat, Nov 16, 2013 at 4:46 AM, Christoph Kutzinski ku...@gmx.de wrote:
 Maybe we're missing this bug fix which comes with bridge-method-annotation 1.9

Well Jenkins 1.536+ uses 1.9.

-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Problems building maven-plugin in Eclipse

2014-05-10 Thread Ace Han
Hi, All

The same issue in eclipse is driving me nuts while I was trying to upgrade 
my plugin code dependencies to latest LTS.

Removing the annotation *@WithBridgeMethods *just works like a charm, thanks

However, I would like to share a little more about how to recompile the 
*jenkins-core-xxx.jar*.

   1. download the *source.zip* from https://github.com/jenkinsci/jenkins(I 
   mean the root of the project, not just core folder since *Jenkins CLI*module 
is required for *Jenkins 
   core* from the this recompilation build ), pick up any commit, branch as 
   you like
   2. unzip this source.zip to folder *jenkins-xxx*, (wherever as you like)
   3. replace *@WithBridgeMethods\(.*\) *with *// patching for debug*  to* 
   jenkins-xxx/core/src/**/*.java*
   4. run *mvn package -Dmaven.test.skip=true *(you should get your maven 
   working)
   5. we should only care about the *jenkins-core-xxx.jar* is finally 
   recompiled though some error may occur on other modules
   6. done

Help this could help.

Best Regard,
Ace Han

On Saturday, November 16, 2013 8:48:27 PM UTC+8, Vincent Latombe wrote:

 I could confirm it is definitely the bridge method injector which is 
 causing the issue.

 In Queue.Item, there is the following getter annotated

 @WithBridgeMethods(Future.class)
 public QueueTaskFutureExecutable getFuture() { return future; }

 Removing the annotation then recompiling core fixes the issue for this 
 class.

 Also, depending on a jenkins-core that is in the workspace workarounds the 
 issue (because then the bridge method injector isn't called by JDT)

 Given the fix you mentioned in 1.9, I doubt it will change anything.

 Vincent


 2013/11/16 Christoph Kutzinski ku...@gmx.de javascript:

 Makes sense.
 Maybe we're missing this bug fix which comes with 
 bridge-method-annotation 1.9

 https://github.com/infradna/bridge-method-injector/commit/
 ea528faf1f92724cc5db036116bae80a234de20d

 Am 16.11.2013 10:09, schrieb Vincent Latombe:

 Problem appeared in core 1.520. Looking at the changes that happened for
 this release,
 I see an update of com.infradna.tool:bridge-method-annotation from 1.4
 to 1.8

 Maybe this is generating some bytecode that is not understood correctly
 by the JDT, so it fails to index the corresponding class.

 Vincent


 2013/11/16 Vincent Latombe vincent...@gmail.com javascript:
 mailto:vincent...@gmail.com javascript:


 Hi,

 I have exactly the same issue. Compiling in command line works,
 however in Eclipse, some inner classes cannot be resolved (despite
 being able to browse them in the classpath of the eclipse project).

 Eclipse is unable to resolve these 3 classes :
 - hudson.model.AbstractProject.AbstractProjectDescriptor
 - hudson.model.Queue.Task
 - hudson.model.Queue.Item

 I'm trying to isolate the problem, so far I found it depends on the
 core version, and the problem appeared between 1.517 and 1.524.

 Vincent

 Vincent


 2013/11/16 Christoph Kutzinski ku...@gmx.de javascript: mailto:
 ku...@gmx.de javascript:


 No Maven Problems, only Java problems:


 DescriptionResourcePathLocationType
 Cannot make a static reference to the non-static method save()
 from the type
 AbstractProjectMavenModuleSet,MavenModuleSetBuild
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
 line 1320Java Problem
 AbstractProjectDescriptor cannot be resolved to a type
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
 line 1259Java Problem
 Cannot make a static reference to the non-static method save()
 from the type
 AbstractProjectMavenModuleSet,MavenModuleSetBuild
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
 line 1278Java Problem
 The method alignToBaseDirectory(File) of type new
 ExpressionEvaluator(){} must override a superclass method
 MojoInfoBuilder.java /maven-plugin/src/test/java/hudson/maven
 line 81Java Problem
 Cannot make a static reference to the non-static method save()
 from the type
 AbstractProjectMavenModuleSet,MavenModuleSetBuild
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
 line 1290Java Problem
 Bound mismatch: The generic method getDescriptorByType(ClassT)
 of type Jenkins is not applicable for the arguments
 (ClassMavenModuleSet.DescriptorImpl). The inferred type
 MavenModuleSet.DescriptorImpl is not a valid substitute for the
 bounded parameter T extends Descriptor MavenOptsTest.java
 /maven-plugin/src/test/java/hudson/maven line 20Java Problem
 The method annotate(ConsoleNote) of type
 SurefireArchiverUnitTest.NullBuildListener must override a
 superclass methodSurefireArchiverUnitTest.java
 

Re: Problems building maven-plugin in Eclipse

2013-11-16 Thread Christoph Kutzinski

Yes, it works on the CLI

Am 15.11.2013 21:55, schrieb Baptiste Mathus:
Hi, First thing I would ask is: does it build on the CLI outside 
Eclipse? That'll be a first step to see if this is likely a Maven 
issue or more an Eclipse or even a jenkins code one.

My 2 cents


2013/11/15 Christoph Kutzinski ku...@gmx.de mailto:ku...@gmx.de

Hi,

I had several problems with building Jenkins/maven-plugin in the
past, but the errors I'm getting now are especial nasty:
Eclipse e.g. complains that it cannot find hudson.model.Queue.Item
(in MavenModuleSet) and several other compile errors.
I checked the the Jenkins core jar is intact (building with mvn
works) and no amount of refreshing in Eclipse and the usual other
tricks to get it working again got me anywhere.

Did anyone have similar problems and maybe a solution?
Eclipse Kepler 4.3.1, M2e 1.4.0

-
Kutzi

-- 
You received this message because you are subscribed to the Google

Groups Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it,
send an email to jenkinsci-dev+unsubscr...@googlegroups.com
mailto:jenkinsci-dev%2bunsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




--
Baptiste Batmat MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
--
You received this message because you are subscribed to the Google 
Groups Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to jenkinsci-dev+unsubscr...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.


--
You received this message because you are subscribed to the Google Groups Jenkins 
Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Problems building maven-plugin in Eclipse

2013-11-16 Thread Christoph Kutzinski

No Maven Problems, only Java problems:


DescriptionResourcePathLocationType
Cannot make a static reference to the non-static method save() from the 
type AbstractProjectMavenModuleSet,MavenModuleSetBuild 
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven line 
1320Java Problem
AbstractProjectDescriptor cannot be resolved to a type 
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven line 
1259Java Problem
Cannot make a static reference to the non-static method save() from the 
type AbstractProjectMavenModuleSet,MavenModuleSetBuild 
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven line 
1278Java Problem
The method alignToBaseDirectory(File) of type new 
ExpressionEvaluator(){} must override a superclass method 
MojoInfoBuilder.java /maven-plugin/src/test/java/hudson/mavenline 
81Java Problem
Cannot make a static reference to the non-static method save() from the 
type AbstractProjectMavenModuleSet,MavenModuleSetBuild 
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven line 
1290Java Problem
Bound mismatch: The generic method getDescriptorByType(ClassT) of type 
Jenkins is not applicable for the arguments 
(ClassMavenModuleSet.DescriptorImpl). The inferred type 
MavenModuleSet.DescriptorImpl is not a valid substitute for the bounded 
parameter T extends Descriptor MavenOptsTest.java
/maven-plugin/src/test/java/hudson/maven line 20Java Problem
The method annotate(ConsoleNote) of type 
SurefireArchiverUnitTest.NullBuildListener must override a superclass 
methodSurefireArchiverUnitTest.java 
/maven-plugin/src/test/java/hudson/maven/reportersline 303 Java Problem
The method apply(String) of type new FunctionString,File(){} must 
override a superclass methodTestMojo.java 
/maven-plugin/src/main/java/hudson/maven/reportersline 165 Java Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java 
/maven-plugin/src/main/java/hudson/mavenline 1104Java Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java 
/maven-plugin/src/main/java/hudson/mavenline 1108Java Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java 
/maven-plugin/src/main/java/hudson/mavenline 1097Java Problem
Cannot cast from Descriptor to MavenModuleSet.DescriptorImpl 
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven line 
1219Java Problem
The method apply(File) of type new PredicateFile(){} must override a 
superclass methodSurefireArchiver.java 
/maven-plugin/src/main/java/hudson/maven/reportersline 140 Java Problem
AbstractProjectDescriptor cannot be resolved to a type 
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven line 
1230Java Problem
The method apply(File) of type new PredicateFile(){} must override a 
superclass methodSurefireArchiver.java 
/maven-plugin/src/main/java/hudson/maven/reportersline 268 Java Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java 
/maven-plugin/src/main/java/hudson/mavenline 1109Java Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java 
/maven-plugin/src/main/java/hudson/mavenline 1109Java Problem
The method apply(String) of type new FunctionString,File(){} must 
override a superclass methodSurefireArchiver.java 
/maven-plugin/src/main/java/hudson/maven/reportersline 282 Java Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java 
/maven-plugin/src/main/java/hudson/mavenline 1110Java Problem


...


Am 15.11.2013 22:15, schrieb Marcelo:
Kutzi, in the category Maven Problems of the view Markers inside 
eclipse, you see any error?



On Fri, Nov 15, 2013 at 5:55 PM, Baptiste Mathus bmat...@batmat.net 
mailto:bmat...@batmat.net wrote:


Hi, First thing I would ask is: does it build on the CLI outside
Eclipse? That'll be a first step to see if this is likely a Maven
issue or more an Eclipse or even a jenkins code one.
My 2 cents


2013/11/15 Christoph Kutzinski ku...@gmx.de mailto:ku...@gmx.de

Hi,

I had several problems with building Jenkins/maven-plugin in
the past, but the errors I'm getting now are especial nasty:
Eclipse e.g. complains that it cannot find
hudson.model.Queue.Item (in MavenModuleSet) and several other
compile errors.
I checked the the Jenkins core jar is intact (building with
mvn works) and no amount of refreshing in Eclipse and the
usual other tricks to get it working again got me anywhere.

Did anyone have similar problems and maybe a solution?
Eclipse Kepler 4.3.1, M2e 1.4.0

-
Kutzi

-- 
You received this message because you are subscribed to the

Google Groups Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from
it, send an email to

Re: Problems building maven-plugin in Eclipse

2013-11-16 Thread Vincent Latombe
Hi,

I have exactly the same issue. Compiling in command line works, however in
Eclipse, some inner classes cannot be resolved (despite being able to
browse them in the classpath of the eclipse project).

Eclipse is unable to resolve these 3 classes :
- hudson.model.AbstractProject.AbstractProjectDescriptor
- hudson.model.Queue.Task
- hudson.model.Queue.Item

I'm trying to isolate the problem, so far I found it depends on the core
version, and the problem appeared between 1.517 and 1.524.

Vincent

Vincent


2013/11/16 Christoph Kutzinski ku...@gmx.de

  No Maven Problems, only Java problems:


 DescriptionResourcePathLocationType
 Cannot make a static reference to the non-static method save() from the
 type AbstractProjectMavenModuleSet,MavenModuleSetBuild
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1320Java Problem
 AbstractProjectDescriptor cannot be resolved to a type
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1259Java Problem
 Cannot make a static reference to the non-static method save() from the
 type AbstractProjectMavenModuleSet,MavenModuleSetBuild
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1278Java Problem
 The method alignToBaseDirectory(File) of type new ExpressionEvaluator(){}
 must override a superclass methodMojoInfoBuilder.java
 /maven-plugin/src/test/java/hudson/mavenline 81Java Problem
 Cannot make a static reference to the non-static method save() from the
 type AbstractProjectMavenModuleSet,MavenModuleSetBuild
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1290Java Problem
 Bound mismatch: The generic method getDescriptorByType(ClassT) of type
 Jenkins is not applicable for the arguments
 (ClassMavenModuleSet.DescriptorImpl). The inferred type
 MavenModuleSet.DescriptorImpl is not a valid substitute for the bounded
 parameter T extends DescriptorMavenOptsTest.java
 /maven-plugin/src/test/java/hudson/mavenline 20Java Problem
 The method annotate(ConsoleNote) of type
 SurefireArchiverUnitTest.NullBuildListener must override a superclass
 methodSurefireArchiverUnitTest.java
 /maven-plugin/src/test/java/hudson/maven/reportersline 303Java
 Problem
 The method apply(String) of type new FunctionString,File(){} must
 override a superclass methodTestMojo.java
 /maven-plugin/src/main/java/hudson/maven/reportersline 165Java
 Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1104Java Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1108Java Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1097Java Problem
 Cannot cast from Descriptor to MavenModuleSet.DescriptorImpl
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1219Java Problem
 The method apply(File) of type new PredicateFile(){} must override a
 superclass methodSurefireArchiver.java
 /maven-plugin/src/main/java/hudson/maven/reportersline 140Java
 Problem
 AbstractProjectDescriptor cannot be resolved to a type
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1230Java Problem
 The method apply(File) of type new PredicateFile(){} must override a
 superclass methodSurefireArchiver.java
 /maven-plugin/src/main/java/hudson/maven/reportersline 268Java
 Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1109Java Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1109Java Problem
 The method apply(String) of type new FunctionString,File(){} must
 override a superclass methodSurefireArchiver.java
 /maven-plugin/src/main/java/hudson/maven/reportersline 282Java
 Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1110Java Problem

 ...


 Am 15.11.2013 22:15, schrieb Marcelo:

 Kutzi, in the category Maven Problems of the view Markers inside
 eclipse, you see any error?


 On Fri, Nov 15, 2013 at 5:55 PM, Baptiste Mathus bmat...@batmat.netwrote:

 Hi, First thing I would ask is: does it build on the CLI outside Eclipse?
 That'll be a first step to see if this is likely a Maven issue or more an
 Eclipse or even a jenkins code one.
 My 2 cents


 2013/11/15 Christoph Kutzinski ku...@gmx.de

 Hi,

 I had several problems with building Jenkins/maven-plugin in the past,
 but the errors I'm getting now are especial nasty:
 Eclipse e.g. complains that it cannot find hudson.model.Queue.Item (in
 MavenModuleSet) and several other compile errors.
 I checked the the Jenkins core jar is intact (building with mvn works)
 and no 

Re: Problems building maven-plugin in Eclipse

2013-11-16 Thread Vincent Latombe
Problem appeared in core 1.520. Looking at the changes that happened for
this release,
I see an update of com.infradna.tool:bridge-method-annotation from 1.4 to
1.8

Maybe this is generating some bytecode that is not understood correctly by
the JDT, so it fails to index the corresponding class.

Vincent


2013/11/16 Vincent Latombe vincent.lato...@gmail.com

 Hi,

 I have exactly the same issue. Compiling in command line works, however in
 Eclipse, some inner classes cannot be resolved (despite being able to
 browse them in the classpath of the eclipse project).

 Eclipse is unable to resolve these 3 classes :
 - hudson.model.AbstractProject.AbstractProjectDescriptor
 - hudson.model.Queue.Task
 - hudson.model.Queue.Item

 I'm trying to isolate the problem, so far I found it depends on the core
 version, and the problem appeared between 1.517 and 1.524.

 Vincent

 Vincent


 2013/11/16 Christoph Kutzinski ku...@gmx.de

  No Maven Problems, only Java problems:


 DescriptionResourcePathLocationType
 Cannot make a static reference to the non-static method save() from the
 type AbstractProjectMavenModuleSet,MavenModuleSetBuild
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1320Java Problem
 AbstractProjectDescriptor cannot be resolved to a type
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1259Java Problem
 Cannot make a static reference to the non-static method save() from the
 type AbstractProjectMavenModuleSet,MavenModuleSetBuild
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1278Java Problem
 The method alignToBaseDirectory(File) of type new ExpressionEvaluator(){}
 must override a superclass methodMojoInfoBuilder.java
 /maven-plugin/src/test/java/hudson/mavenline 81Java Problem
 Cannot make a static reference to the non-static method save() from the
 type AbstractProjectMavenModuleSet,MavenModuleSetBuild
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1290Java Problem
 Bound mismatch: The generic method getDescriptorByType(ClassT) of type
 Jenkins is not applicable for the arguments
 (ClassMavenModuleSet.DescriptorImpl). The inferred type
 MavenModuleSet.DescriptorImpl is not a valid substitute for the bounded
 parameter T extends DescriptorMavenOptsTest.java
 /maven-plugin/src/test/java/hudson/mavenline 20Java Problem
 The method annotate(ConsoleNote) of type
 SurefireArchiverUnitTest.NullBuildListener must override a superclass
 methodSurefireArchiverUnitTest.java
 /maven-plugin/src/test/java/hudson/maven/reportersline 303Java
 Problem
 The method apply(String) of type new FunctionString,File(){} must
 override a superclass methodTestMojo.java
 /maven-plugin/src/main/java/hudson/maven/reportersline 165Java
 Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1104Java Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1108Java Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1097Java Problem
 Cannot cast from Descriptor to MavenModuleSet.DescriptorImpl
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1219Java Problem
 The method apply(File) of type new PredicateFile(){} must override a
 superclass methodSurefireArchiver.java
 /maven-plugin/src/main/java/hudson/maven/reportersline 140Java
 Problem
 AbstractProjectDescriptor cannot be resolved to a type
 MavenModuleSet.java/maven-plugin/src/main/java/hudson/mavenline
 1230Java Problem
 The method apply(File) of type new PredicateFile(){} must override a
 superclass methodSurefireArchiver.java
 /maven-plugin/src/main/java/hudson/maven/reportersline 268Java
 Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1109Java Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1109Java Problem
 The method apply(String) of type new FunctionString,File(){} must
 override a superclass methodSurefireArchiver.java
 /maven-plugin/src/main/java/hudson/maven/reportersline 282Java
 Problem
 Queue.Item cannot be resolved to a typeMavenModuleSet.java
 /maven-plugin/src/main/java/hudson/mavenline 1110Java Problem

 ...


 Am 15.11.2013 22:15, schrieb Marcelo:

 Kutzi, in the category Maven Problems of the view Markers inside
 eclipse, you see any error?


 On Fri, Nov 15, 2013 at 5:55 PM, Baptiste Mathus bmat...@batmat.netwrote:

 Hi, First thing I would ask is: does it build on the CLI outside
 Eclipse? That'll be a first step to see if this is likely a Maven issue or
 more an Eclipse or even a jenkins code one.
 My 2 cents


 

Re: Problems building maven-plugin in Eclipse

2013-11-16 Thread Christoph Kutzinski

Makes sense.
Maybe we're missing this bug fix which comes with 
bridge-method-annotation 1.9


https://github.com/infradna/bridge-method-injector/commit/ea528faf1f92724cc5db036116bae80a234de20d

Am 16.11.2013 10:09, schrieb Vincent Latombe:

Problem appeared in core 1.520. Looking at the changes that happened for
this release,
I see an update of com.infradna.tool:bridge-method-annotation from 1.4
to 1.8

Maybe this is generating some bytecode that is not understood correctly
by the JDT, so it fails to index the corresponding class.

Vincent


2013/11/16 Vincent Latombe vincent.lato...@gmail.com
mailto:vincent.lato...@gmail.com

Hi,

I have exactly the same issue. Compiling in command line works,
however in Eclipse, some inner classes cannot be resolved (despite
being able to browse them in the classpath of the eclipse project).

Eclipse is unable to resolve these 3 classes :
- hudson.model.AbstractProject.AbstractProjectDescriptor
- hudson.model.Queue.Task
- hudson.model.Queue.Item

I'm trying to isolate the problem, so far I found it depends on the
core version, and the problem appeared between 1.517 and 1.524.

Vincent

Vincent


2013/11/16 Christoph Kutzinski ku...@gmx.de mailto:ku...@gmx.de

No Maven Problems, only Java problems:


DescriptionResourcePathLocationType
Cannot make a static reference to the non-static method save()
from the type
AbstractProjectMavenModuleSet,MavenModuleSetBuild
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
line 1320Java Problem
AbstractProjectDescriptor cannot be resolved to a type
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
line 1259Java Problem
Cannot make a static reference to the non-static method save()
from the type
AbstractProjectMavenModuleSet,MavenModuleSetBuild
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
line 1278Java Problem
The method alignToBaseDirectory(File) of type new
ExpressionEvaluator(){} must override a superclass method
MojoInfoBuilder.java /maven-plugin/src/test/java/hudson/maven
line 81Java Problem
Cannot make a static reference to the non-static method save()
from the type
AbstractProjectMavenModuleSet,MavenModuleSetBuild
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
line 1290Java Problem
Bound mismatch: The generic method getDescriptorByType(ClassT)
of type Jenkins is not applicable for the arguments
(ClassMavenModuleSet.DescriptorImpl). The inferred type
MavenModuleSet.DescriptorImpl is not a valid substitute for the
bounded parameter T extends Descriptor MavenOptsTest.java
/maven-plugin/src/test/java/hudson/maven line 20Java Problem
The method annotate(ConsoleNote) of type
SurefireArchiverUnitTest.NullBuildListener must override a
superclass methodSurefireArchiverUnitTest.java
/maven-plugin/src/test/java/hudson/maven/reportersline 303
Java Problem
The method apply(String) of type new FunctionString,File(){}
must override a superclass methodTestMojo.java
/maven-plugin/src/main/java/hudson/maven/reportersline 165
Java Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java
/maven-plugin/src/main/java/hudson/mavenline 1104Java
Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java
/maven-plugin/src/main/java/hudson/mavenline 1108Java
Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java
/maven-plugin/src/main/java/hudson/mavenline 1097Java
Problem
Cannot cast from Descriptor to MavenModuleSet.DescriptorImpl
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
line 1219Java Problem
The method apply(File) of type new PredicateFile(){} must
override a superclass methodSurefireArchiver.java
/maven-plugin/src/main/java/hudson/maven/reportersline 140
Java Problem
AbstractProjectDescriptor cannot be resolved to a type
MavenModuleSet.java/maven-plugin/src/main/java/hudson/maven
line 1230Java Problem
The method apply(File) of type new PredicateFile(){} must
override a superclass methodSurefireArchiver.java
/maven-plugin/src/main/java/hudson/maven/reportersline 268
Java Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java
/maven-plugin/src/main/java/hudson/mavenline 1109Java
Problem
Queue.Item cannot be resolved to a typeMavenModuleSet.java
/maven-plugin/src/main/java/hudson/mavenline 1109Java

Re: Problems building maven-plugin in Eclipse

2013-11-15 Thread Baptiste Mathus
Hi, First thing I would ask is: does it build on the CLI outside Eclipse?
That'll be a first step to see if this is likely a Maven issue or more an
Eclipse or even a jenkins code one.
My 2 cents


2013/11/15 Christoph Kutzinski ku...@gmx.de

 Hi,

 I had several problems with building Jenkins/maven-plugin in the past, but
 the errors I'm getting now are especial nasty:
 Eclipse e.g. complains that it cannot find hudson.model.Queue.Item (in
 MavenModuleSet) and several other compile errors.
 I checked the the Jenkins core jar is intact (building with mvn works) and
 no amount of refreshing in Eclipse and the usual other tricks to get it
 working again got me anywhere.

 Did anyone have similar problems and maybe a solution?
 Eclipse Kepler 4.3.1, M2e 1.4.0

 -
 Kutzi

 --
 You received this message because you are subscribed to the Google Groups
 Jenkins Developers group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to jenkinsci-dev+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
Baptiste Batmat MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.