<div dir="ltr">Thanks. It worked.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 21, 2014 at 4:25 PM, Juan Hernandez <span dir="ltr">&lt;<a href="mailto:jhernand@redhat.com" target="_blank">jhernand@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 02/21/2014 08:13 AM, Tejesh M wrote:<br>
&gt;<br>
&gt; When i try to execute with the ovirt sdk 3.3.3 and do operations on<br>
&gt; RHEV-M 3.3, it fails with below error<br>
&gt;<br>
<br>
This happens because the oVirt SDK is compiled with Java 7, and you are<br>
probably using Java 6.<br>
<br>
I suggest to switch to Java 7, unless there is a very good reason to<br>
stick to Java 6. Java 6 &quot;end of life&quot; was declared by Oracle on Feb 1023.<br>
<br>
However, the OpenJDK community still support Java 6, so if you really<br>
need it please tell us, and we can try to make a version of the oVirt<br>
SDK compatible with Java 6.<br>
<br>
&gt; Exception in thread &quot;main&quot; java.lang.UnsupportedClassVersionError:<br>
&gt; org/ovirt/engine/sdk/Api<br>
&gt; &nbsp; &nbsp; at rhvm.callAPI(rhvm.java:238)<br>
&gt; &nbsp; &nbsp; at rhvm.main(rhvm.java:278)<br>
&gt;<br>
&gt;<br>
&gt; On Fri, Feb 21, 2014 at 12:19 AM, Juan Hernandez &lt;<a href="mailto:jhernand@redhat.com">jhernand@redhat.com</a><br>
&gt; &lt;mailto:<a href="mailto:jhernand@redhat.com">jhernand@redhat.com</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt; &nbsp; &nbsp; On 02/20/2014 05:56 PM, Tejesh M wrote:<br>
&gt; &nbsp; &nbsp; &gt; Ok. Will it take long time for that sdk to release?<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt;<br>
&gt; &nbsp; &nbsp; No, it should be released soon.<br>
&gt;<br>
&gt; &nbsp; &nbsp; Meanwhile you may want to use the latest ovirt 3.3 Java SDK, it is<br>
&gt; &nbsp; &nbsp; almost identical to the RHEV-M Jaa SDK.<br>
&gt;<br>
&gt; &nbsp; &nbsp; If you are using maven these are the coordinates of the artifact:<br>
&gt;<br>
&gt; &nbsp; &nbsp; &lt;dependency&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;groupId&gt;org.ovirt.engine.sdk&lt;/groupId&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;artifactId&gt;ovirt-engine-sdk-java&lt;/artifactId&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;version&gt;3.3.3.0&lt;/version&gt;<br>
&gt; &nbsp; &nbsp; &lt;/dependency&gt;<br>
&gt;<br>
&gt; &nbsp; &nbsp; If you aren&#39;t using maven you can still download the .jar file from<br>
&gt; &nbsp; &nbsp; here:<br>
&gt;<br>
&gt; &nbsp; &nbsp; <a href="http://search.maven.org/#artifactdetails|org.ovirt.engine.sdk|ovirt-engine-sdk-java|3.3.3.0|jar" target="_blank">http://search.maven.org/#artifactdetails|org.ovirt.engine.sdk|ovirt-engine-sdk-java|3.3.3.0|jar</a><br>

&gt;<br>
&gt; &nbsp; &nbsp; &gt; On 20 Feb 2014 04:11, &quot;Moti Asayag&quot; &lt;<a href="mailto:masayag@redhat.com">masayag@redhat.com</a><br>
&gt; &nbsp; &nbsp; &lt;mailto:<a href="mailto:masayag@redhat.com">masayag@redhat.com</a>&gt;<br>
&gt; &nbsp; &nbsp; &gt; &lt;mailto:<a href="mailto:masayag@redhat.com">masayag@redhat.com</a> &lt;mailto:<a href="mailto:masayag@redhat.com">masayag@redhat.com</a>&gt;&gt;&gt; wrote:<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; ----- Original Message -----<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; From: &quot;Tejesh M&quot; &lt;<a href="mailto:tejeshmk@gmail.com">tejeshmk@gmail.com</a><br>
&gt; &nbsp; &nbsp; &lt;mailto:<a href="mailto:tejeshmk@gmail.com">tejeshmk@gmail.com</a>&gt; &lt;mailto:<a href="mailto:tejeshmk@gmail.com">tejeshmk@gmail.com</a><br>
&gt; &nbsp; &nbsp; &lt;mailto:<a href="mailto:tejeshmk@gmail.com">tejeshmk@gmail.com</a>&gt;&gt;&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; To: &quot;users@oVirt.org&quot; &lt;<a href="mailto:users@ovirt.org">users@ovirt.org</a><br>
&gt; &nbsp; &nbsp; &lt;mailto:<a href="mailto:users@ovirt.org">users@ovirt.org</a>&gt; &lt;mailto:<a href="mailto:users@ovirt.org">users@ovirt.org</a><br>
&gt; &nbsp; &nbsp; &lt;mailto:<a href="mailto:users@ovirt.org">users@ovirt.org</a>&gt;&gt;&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; Sent: Wednesday, February 19, 2014 3:24:40 PM<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; Subject: [Users] Fwd: Sample code for setting NIC - CloudInit<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; Hi,<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; Can someone share me sample java code for assigning IP<br>
&gt; &nbsp; &nbsp; address for<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; VM on eth0<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; through Java SDK via CloudInit ?<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; Hi Tejesh,<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; I&#39;ve attached a sample code that sends the required request<br>
&gt; &nbsp; &nbsp; (as the<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; output is demonstrated in debug mode).<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; Note that the code is jdk-7 compliant.<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; I haven&#39;t configured cloud-init and haven&#39;t tested it end-to-end.<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; Please try to test it on your environment and provide a<br>
&gt; &nbsp; &nbsp; feedback for it.<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; Thanks,<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; Moti<br>
&gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; Something Like this but in Java:<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &lt;network_configuration&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;nics&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;nic&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;name&gt;eth0&lt;/name&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;boot_protocol&gt;STATIC&lt;/boot_protocol&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;network&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;ip address=&quot;192.168.2.11&quot; netmask=&quot;255.255.0.0&quot;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;gateway=&quot;192.168.2.1&quot; /&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/network&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;on_boot&gt;true&lt;/on_boot&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/nic&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;nic&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;name&gt;eth1&lt;/name&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;boot_protocol&gt;DHCP&lt;/boot_protocol&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/nic&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;nic&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;name&gt;eth2&lt;/name&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;boot_protocol&gt;NONE&lt;/boot_protocol&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;on_boot&gt;true&lt;/on_boot&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/nic&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/nics&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;dns&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;servers&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;host&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;address&gt;1.1.2.2&lt;/address&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/host&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;host&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;address&gt;1.2.3.4&lt;/address&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/host&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/servers&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;search_domains&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;host&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;address&gt;qa.lab&lt;/address&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/host&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;host&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;address&gt; <a href="http://google.com" target="_blank">google.com</a> &lt;<a href="http://google.com" target="_blank">http://google.com</a>&gt;<br>
&gt; &nbsp; &nbsp; &lt;<a href="http://google.com" target="_blank">http://google.com</a>&gt; &lt;/address&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/host&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/search_domains&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/dns&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/network_configuration&gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt;<br>
&gt; &nbsp; &nbsp; &gt; &nbsp; &nbsp; &gt;<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta<br>
3ºD, 28016 Madrid, Spain<br>
Inscrita en el Reg. Mercantil de Madrid &ndash; C.I.F. B82657941 - Red Hat S.L.<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div>Thanks &amp; Regards</div>
<div>Tejesh</div>
</div>