On 01/15/2013 10:44 AM, Hugo Trippaers wrote:
I still have no clue what is causing this. One thing I suspect is that it might
be related to the version of the java compiler used. Not all 1.6 versions are
equal and 1.6.0_15 is quite old, they did make some changes to generics
somewhere in the _2x versions.
Well, what makes it even stranger is that I applied Rohit's patch and
that compiled.
Afterwards I reverted the patch and everything is still compiling.
That strikes me as very odd, how can a piece of code not compile and 5
minutes later suddenly compile...?
Anyway, it's working again and this discussion is in the archives for if
somebody stumbles upon the same problem.
Wido
Verstuurd vanaf mijn iPad
Op 14 jan. 2013 om 19:55 heeft "Rohit Yadav" <rohit.ya...@citrix.com> het
volgende geschreven:
On 14-Jan-2013, at 7:53 AM, Wido den Hollander <w...@widodh.nl> wrote:
Hi,
I've been seeing the same issue over and over in the last 8 weeks and I
have no idea what it is.
The error: http://pastebin.com/UzxpTKke
It sometimes just pops up and goes away again without me touching anything.
I've asked Hugo and David when I saw them at ApacheConEU but they had no
clue as well. It didn't come back since then, but just 5 minutes ago the
issue came back again.
I tried cleaning the whole GIT repo, clear ~/.m2, etc, etc but nothing
works.
My environment:
Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.6.0_15, vendor: Sun Microsystems Inc.
Java home: /usr/lib/jvm/java-6-sun-1.6.0.15/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.2.0-35-generic", arch: "amd64", family: "unix"
I have this issue on my desktop, laptop and an external server. All
running Ubuntu 12.04
Suggestions? It's driving me a bit crazy :)
So, it's a type casting error and for some reason you java compiler is not
automatically handling it. The fix would be to either fix the typecasting
yourself in code or clean install; assuming you already tried, but just in case:
mvn clean install (try doing a clean install)
Try to build that on devcloud, maybe some local environment issue?
For the code wise typecasting fix, you can try with this;
http://people.apache.org/~bhaisaab/cloudstack/patches/0001-ComponentLocator-Do-typecasting-fix-for-dao-putAll-m.patch
If it still won't work for you, I've no clue.
Regards.
Wido