You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Sheng Yang <sh...@yasker.org> on 2014/02/08 02:10:08 UTC
Template for Java 7 in Master branch
Got this error with 4.3 template:
Exception in thread "main" java.lang.UnsupportedClassVersionError:
com/cloud/agent/AgentShell : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
I am using Java 7 when compiling(due to following commit), and I guess the
above error due to all of our templates using java 6.
commit 49a29ce0cfe0fca535037d0d7e15e399e76ea49f
Author: Wido den Hollander <wi...@widodh.nl>
Date: Mon Jan 27 10:03:39 2014 +0100
Switch to Java 7
We now require at least Java 7 to build and run CloudStack.
Both the DEB and RPM packaging now also require Java 7 during
installation
of the packages.
--Sheng
Re: Template for Java 7 in Master branch
Posted by Sheng Yang <sh...@yasker.org>.
Thanks Hugo, the new templates work perfectly!
--Sheng
On Mon, Feb 10, 2014 at 11:06 AM, Min Chen <mi...@citrix.com> wrote:
> Thanks a lot, Hugo. Will give it a try.
>
> -min
>
> On 2/10/14 10:36 AM, "Hugo Trippaers" <tr...@gmail.com> wrote:
>
> >Hey Min,
> >
> >The template in the link below should be 32 bits. There is a separate job
> >for the 64 bit image.
> >
> >>> http://jenkins.buildacloud.org/job/build-systemvm-master
> >
> >
> >Sent from my iPhone
> >
> >> On 10 feb. 2014, at 18:26, Min Chen <mi...@citrix.com> wrote:
> >>
> >> Hugo, is it possible to also build a 32 bit systemvm template using Java
> >> 7? Some of us are using VM provisioned from Vmware ESX as our hypervisor
> >> host due to resource limitation, unfortunately it only supports 32-bit
> >> template not 64 bit.
> >>
> >> Thanks
> >> -min
> >>
> >>> On 2/8/14 4:05 AM, "Hugo Trippaers" <hu...@trippaers.nl> wrote:
> >>>
> >>> Sheng,
> >>>
> >>> Use the templates build from master (after build 77) from
> >>> jenkins.buildacloud.org. Those templates have java 7.
> >>>
> >>> http://jenkins.buildacloud.org/job/build-systemvm-master/
> >>>
> >>> Cheers,
> >>>
> >>> Hugo
> >>>
> >>>
> >>>> On 8 feb. 2014, at 02:10, Sheng Yang <sh...@yasker.org> wrote:
> >>>>
> >>>> BTW, the error result in SSVM and CPVM agents fail to start.
> >>>>
> >>>> --Sheng
> >>>>
> >>>>> On Fri, Feb 7, 2014 at 5:10 PM, Sheng Yang <sh...@yasker.org> wrote:
> >>>>>
> >>>>> Got this error with 4.3 template:
> >>>>>
> >>>>> Exception in thread "main" java.lang.UnsupportedClassVersionError:
> >>>>> com/cloud/agent/AgentShell : Unsupported major.minor version 51.0
> >>>>> at java.lang.ClassLoader.defineClass1(Native Method)
> >>>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
> >>>>> at
> >>>>>
> >>>>>java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142
> >>>>>)
> >>>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
> >>>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
> >>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
> >>>>> at java.security.AccessController.doPrivileged(Native Method)
> >>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
> >>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
> >>>>> at
> >>>>>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
> >>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
> >>>>>
> >>>>> I am using Java 7 when compiling(due to following commit), and I
> >>>>>guess
> >>>>> the
> >>>>> above error due to all of our templates using java 6.
> >>>>>
> >>>>> commit 49a29ce0cfe0fca535037d0d7e15e399e76ea49f
> >>>>> Author: Wido den Hollander <wi...@widodh.nl>
> >>>>> Date: Mon Jan 27 10:03:39 2014 +0100
> >>>>>
> >>>>> Switch to Java 7
> >>>>>
> >>>>> We now require at least Java 7 to build and run CloudStack.
> >>>>>
> >>>>> Both the DEB and RPM packaging now also require Java 7 during
> >>>>> installation
> >>>>> of the packages.
> >>>>>
> >>>>> --Sheng
> >>
>
>
Re: Template for Java 7 in Master branch
Posted by Min Chen <mi...@citrix.com>.
Thanks a lot, Hugo. Will give it a try.
-min
On 2/10/14 10:36 AM, "Hugo Trippaers" <tr...@gmail.com> wrote:
>Hey Min,
>
>The template in the link below should be 32 bits. There is a separate job
>for the 64 bit image.
>
>>> http://jenkins.buildacloud.org/job/build-systemvm-master
>
>
>Sent from my iPhone
>
>> On 10 feb. 2014, at 18:26, Min Chen <mi...@citrix.com> wrote:
>>
>> Hugo, is it possible to also build a 32 bit systemvm template using Java
>> 7? Some of us are using VM provisioned from Vmware ESX as our hypervisor
>> host due to resource limitation, unfortunately it only supports 32-bit
>> template not 64 bit.
>>
>> Thanks
>> -min
>>
>>> On 2/8/14 4:05 AM, "Hugo Trippaers" <hu...@trippaers.nl> wrote:
>>>
>>> Sheng,
>>>
>>> Use the templates build from master (after build 77) from
>>> jenkins.buildacloud.org. Those templates have java 7.
>>>
>>> http://jenkins.buildacloud.org/job/build-systemvm-master/
>>>
>>> Cheers,
>>>
>>> Hugo
>>>
>>>
>>>> On 8 feb. 2014, at 02:10, Sheng Yang <sh...@yasker.org> wrote:
>>>>
>>>> BTW, the error result in SSVM and CPVM agents fail to start.
>>>>
>>>> --Sheng
>>>>
>>>>> On Fri, Feb 7, 2014 at 5:10 PM, Sheng Yang <sh...@yasker.org> wrote:
>>>>>
>>>>> Got this error with 4.3 template:
>>>>>
>>>>> Exception in thread "main" java.lang.UnsupportedClassVersionError:
>>>>> com/cloud/agent/AgentShell : Unsupported major.minor version 51.0
>>>>> at java.lang.ClassLoader.defineClass1(Native Method)
>>>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
>>>>> at
>>>>>
>>>>>java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142
>>>>>)
>>>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
>>>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
>>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
>>>>> at
>>>>>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
>>>>>
>>>>> I am using Java 7 when compiling(due to following commit), and I
>>>>>guess
>>>>> the
>>>>> above error due to all of our templates using java 6.
>>>>>
>>>>> commit 49a29ce0cfe0fca535037d0d7e15e399e76ea49f
>>>>> Author: Wido den Hollander <wi...@widodh.nl>
>>>>> Date: Mon Jan 27 10:03:39 2014 +0100
>>>>>
>>>>> Switch to Java 7
>>>>>
>>>>> We now require at least Java 7 to build and run CloudStack.
>>>>>
>>>>> Both the DEB and RPM packaging now also require Java 7 during
>>>>> installation
>>>>> of the packages.
>>>>>
>>>>> --Sheng
>>
Re: Template for Java 7 in Master branch
Posted by Hugo Trippaers <tr...@gmail.com>.
Hey Min,
The template in the link below should be 32 bits. There is a separate job for the 64 bit image.
>> http://jenkins.buildacloud.org/job/build-systemvm-master
Sent from my iPhone
> On 10 feb. 2014, at 18:26, Min Chen <mi...@citrix.com> wrote:
>
> Hugo, is it possible to also build a 32 bit systemvm template using Java
> 7? Some of us are using VM provisioned from Vmware ESX as our hypervisor
> host due to resource limitation, unfortunately it only supports 32-bit
> template not 64 bit.
>
> Thanks
> -min
>
>> On 2/8/14 4:05 AM, "Hugo Trippaers" <hu...@trippaers.nl> wrote:
>>
>> Sheng,
>>
>> Use the templates build from master (after build 77) from
>> jenkins.buildacloud.org. Those templates have java 7.
>>
>> http://jenkins.buildacloud.org/job/build-systemvm-master/
>>
>> Cheers,
>>
>> Hugo
>>
>>
>>> On 8 feb. 2014, at 02:10, Sheng Yang <sh...@yasker.org> wrote:
>>>
>>> BTW, the error result in SSVM and CPVM agents fail to start.
>>>
>>> --Sheng
>>>
>>>> On Fri, Feb 7, 2014 at 5:10 PM, Sheng Yang <sh...@yasker.org> wrote:
>>>>
>>>> Got this error with 4.3 template:
>>>>
>>>> Exception in thread "main" java.lang.UnsupportedClassVersionError:
>>>> com/cloud/agent/AgentShell : Unsupported major.minor version 51.0
>>>> at java.lang.ClassLoader.defineClass1(Native Method)
>>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
>>>> at
>>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
>>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
>>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
>>>>
>>>> I am using Java 7 when compiling(due to following commit), and I guess
>>>> the
>>>> above error due to all of our templates using java 6.
>>>>
>>>> commit 49a29ce0cfe0fca535037d0d7e15e399e76ea49f
>>>> Author: Wido den Hollander <wi...@widodh.nl>
>>>> Date: Mon Jan 27 10:03:39 2014 +0100
>>>>
>>>> Switch to Java 7
>>>>
>>>> We now require at least Java 7 to build and run CloudStack.
>>>>
>>>> Both the DEB and RPM packaging now also require Java 7 during
>>>> installation
>>>> of the packages.
>>>>
>>>> --Sheng
>
Re: Template for Java 7 in Master branch
Posted by Min Chen <mi...@citrix.com>.
Hugo, is it possible to also build a 32 bit systemvm template using Java
7? Some of us are using VM provisioned from Vmware ESX as our hypervisor
host due to resource limitation, unfortunately it only supports 32-bit
template not 64 bit.
Thanks
-min
On 2/8/14 4:05 AM, "Hugo Trippaers" <hu...@trippaers.nl> wrote:
>Sheng,
>
>Use the templates build from master (after build 77) from
>jenkins.buildacloud.org. Those templates have java 7.
>
>http://jenkins.buildacloud.org/job/build-systemvm-master/
>
>Cheers,
>
>Hugo
>
>
>On 8 feb. 2014, at 02:10, Sheng Yang <sh...@yasker.org> wrote:
>
>> BTW, the error result in SSVM and CPVM agents fail to start.
>>
>> --Sheng
>>
>> On Fri, Feb 7, 2014 at 5:10 PM, Sheng Yang <sh...@yasker.org> wrote:
>>
>>> Got this error with 4.3 template:
>>>
>>> Exception in thread "main" java.lang.UnsupportedClassVersionError:
>>> com/cloud/agent/AgentShell : Unsupported major.minor version 51.0
>>> at java.lang.ClassLoader.defineClass1(Native Method)
>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
>>> at
>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
>>>
>>> I am using Java 7 when compiling(due to following commit), and I guess
>>>the
>>> above error due to all of our templates using java 6.
>>>
>>> commit 49a29ce0cfe0fca535037d0d7e15e399e76ea49f
>>> Author: Wido den Hollander <wi...@widodh.nl>
>>> Date: Mon Jan 27 10:03:39 2014 +0100
>>>
>>> Switch to Java 7
>>>
>>> We now require at least Java 7 to build and run CloudStack.
>>>
>>> Both the DEB and RPM packaging now also require Java 7 during
>>> installation
>>> of the packages.
>>>
>>> --Sheng
>>>
>
Re: Template for Java 7 in Master branch
Posted by Hugo Trippaers <hu...@trippaers.nl>.
Sheng,
Use the templates build from master (after build 77) from jenkins.buildacloud.org. Those templates have java 7.
http://jenkins.buildacloud.org/job/build-systemvm-master/
Cheers,
Hugo
On 8 feb. 2014, at 02:10, Sheng Yang <sh...@yasker.org> wrote:
> BTW, the error result in SSVM and CPVM agents fail to start.
>
> --Sheng
>
> On Fri, Feb 7, 2014 at 5:10 PM, Sheng Yang <sh...@yasker.org> wrote:
>
>> Got this error with 4.3 template:
>>
>> Exception in thread "main" java.lang.UnsupportedClassVersionError:
>> com/cloud/agent/AgentShell : Unsupported major.minor version 51.0
>> at java.lang.ClassLoader.defineClass1(Native Method)
>> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
>> at
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
>> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
>>
>> I am using Java 7 when compiling(due to following commit), and I guess the
>> above error due to all of our templates using java 6.
>>
>> commit 49a29ce0cfe0fca535037d0d7e15e399e76ea49f
>> Author: Wido den Hollander <wi...@widodh.nl>
>> Date: Mon Jan 27 10:03:39 2014 +0100
>>
>> Switch to Java 7
>>
>> We now require at least Java 7 to build and run CloudStack.
>>
>> Both the DEB and RPM packaging now also require Java 7 during
>> installation
>> of the packages.
>>
>> --Sheng
>>
Re: Template for Java 7 in Master branch
Posted by Sheng Yang <sh...@yasker.org>.
BTW, the error result in SSVM and CPVM agents fail to start.
--Sheng
On Fri, Feb 7, 2014 at 5:10 PM, Sheng Yang <sh...@yasker.org> wrote:
> Got this error with 4.3 template:
>
> Exception in thread "main" java.lang.UnsupportedClassVersionError:
> com/cloud/agent/AgentShell : Unsupported major.minor version 51.0
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
> at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
>
> I am using Java 7 when compiling(due to following commit), and I guess the
> above error due to all of our templates using java 6.
>
> commit 49a29ce0cfe0fca535037d0d7e15e399e76ea49f
> Author: Wido den Hollander <wi...@widodh.nl>
> Date: Mon Jan 27 10:03:39 2014 +0100
>
> Switch to Java 7
>
> We now require at least Java 7 to build and run CloudStack.
>
> Both the DEB and RPM packaging now also require Java 7 during
> installation
> of the packages.
>
> --Sheng
>