From gshereme at redhat.com Sun Mar 30 11:33:22 2014 Content-Type: multipart/mixed; boundary="===============4417013542824585476==" MIME-Version: 1.0 From: Greg Sheremeta To: devel at ovirt.org Subject: Re: [Engine-devel] ui plugin problems, cannot read from a file. Date: Sun, 30 Mar 2014 11:33:21 -0400 Message-ID: <1650073732.4111784.1396193601291.JavaMail.zimbra@redhat.com> In-Reply-To: CA+pz529qjx3QA0kh5eHqAR4T2dftZ+LzKNj6hX6R3edp=vrqWg@mail.gmail.com --===============4417013542824585476== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_4111783_795358380.1396193601290 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 7bit I don't have any ideas. But: = You really should use GWT to do this instead of an applet. I can't speak fo= r everyone, and I'm not a maintainer, but I would not accept an applet into= the ovirt-engine source code. It adds a very unnecessary dependency for th= e user (to have Java installed in the browser). = Greg = ----- Original Message ----- > From: "aditya mamidwar" > To: users(a)ovirt.org, engine-devel(a)ovirt.org, awels(a)redhat.com, "Ein= av Cohen" > , "Greg Sheremeta" > Sent: Sunday, March 30, 2014 8:14:41 AM > Subject: ui plugin problems, cannot read from a file. > hey, am trying to display the contents of a text file in a java applet as= a > ui plugin in ovirt. > The same applet performs successfully when run as a standalone, but fails= to > deliver when the it is run through ovirt. > any plausible explanation? > PFA the screenshot of both cases > -- > -Aditya Mamidwar ------=3D_Part_4111783_795358380.1396193601290 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable
I don't have any ideas. But:

You really should use GWT to do this instead of an ap= =3D plet. I can't speak for everyone, and I'm not a maintainer, but I would not= =3D accept an applet into the ovirt-engine source code. It adds a very unneces= =3D sary dependency for the user (to have Java installed in the browser).
= =3D

Greg



From: "ad= =3D itya mamidwar" <aditya.mamidwar(a)gmail.com>
To: users(a)ov= irt.=3D org, engine-devel(a)ovirt.org, awels(a)redhat.com, "Einav Cohen" <ecohen= (a)red=3D hat.com>, "Greg Sheremeta" <gshereme(a)redhat.com>
Sent: S=3D unday, March 30, 2014 8:14:41 AM
Subject: ui plugin problems, can= =3D not read from a file.


=3D

hey, am trying to display the contents of a text file i= =3D n a java applet as a ui plugin in ovirt.

The same = =3D applet performs successfully when run as a standalone, but fails to deliver= =3D when the it is run through ovirt.

any plausible e= =3D xplanation?
PFA the screenshot of both cases

= =3D --
-Aditya Mamidwar

------=3D_Part_4111783_795358380.1396193601290-- --===============4417013542824585476== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzQxMTE3ODNfNzk1MzU4MzgwLjEzOTYxOTM2MDEyOTAKQ29udGVudC1UeXBl OiB0ZXh0L3BsYWluOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdi aXQKCkkgZG9uJ3QgaGF2ZSBhbnkgaWRlYXMuIEJ1dDogCgpZb3UgcmVhbGx5IHNob3VsZCB1c2Ug R1dUIHRvIGRvIHRoaXMgaW5zdGVhZCBvZiBhbiBhcHBsZXQuIEkgY2FuJ3Qgc3BlYWsgZm9yIGV2 ZXJ5b25lLCBhbmQgSSdtIG5vdCBhIG1haW50YWluZXIsIGJ1dCBJIHdvdWxkIG5vdCBhY2NlcHQg YW4gYXBwbGV0IGludG8gdGhlIG92aXJ0LWVuZ2luZSBzb3VyY2UgY29kZS4gSXQgYWRkcyBhIHZl cnkgdW5uZWNlc3NhcnkgZGVwZW5kZW5jeSBmb3IgdGhlIHVzZXIgKHRvIGhhdmUgSmF2YSBpbnN0 YWxsZWQgaW4gdGhlIGJyb3dzZXIpLiAKCkdyZWcgCgotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0t LS0tCgo+IEZyb206ICJhZGl0eWEgbWFtaWR3YXIiIDxhZGl0eWEubWFtaWR3YXJAZ21haWwuY29t Pgo+IFRvOiB1c2Vyc0BvdmlydC5vcmcsIGVuZ2luZS1kZXZlbEBvdmlydC5vcmcsIGF3ZWxzQHJl ZGhhdC5jb20sICJFaW5hdiBDb2hlbiIKPiA8ZWNvaGVuQHJlZGhhdC5jb20+LCAiR3JlZyBTaGVy ZW1ldGEiIDxnc2hlcmVtZUByZWRoYXQuY29tPgo+IFNlbnQ6IFN1bmRheSwgTWFyY2ggMzAsIDIw MTQgODoxNDo0MSBBTQo+IFN1YmplY3Q6IHVpIHBsdWdpbiBwcm9ibGVtcywgY2Fubm90IHJlYWQg ZnJvbSBhIGZpbGUuCgo+IGhleSwgYW0gdHJ5aW5nIHRvIGRpc3BsYXkgdGhlIGNvbnRlbnRzIG9m IGEgdGV4dCBmaWxlIGluIGEgamF2YSBhcHBsZXQgYXMgYQo+IHVpIHBsdWdpbiBpbiBvdmlydC4K Cj4gVGhlIHNhbWUgYXBwbGV0IHBlcmZvcm1zIHN1Y2Nlc3NmdWxseSB3aGVuIHJ1biBhcyBhIHN0 YW5kYWxvbmUsIGJ1dCBmYWlscyB0bwo+IGRlbGl2ZXIgd2hlbiB0aGUgaXQgaXMgcnVuIHRocm91 Z2ggb3ZpcnQuCgo+IGFueSBwbGF1c2libGUgZXhwbGFuYXRpb24/Cj4gUEZBIHRoZSBzY3JlZW5z aG90IG9mIGJvdGggY2FzZXMKCj4gLS0KPiAtQWRpdHlhIE1hbWlkd2FyCgotLS0tLS09X1BhcnRf NDExMTc4M183OTUzNTgzODAuMTM5NjE5MzYwMTI5MApDb250ZW50LVR5cGU6IHRleHQvaHRtbDsg Y2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxl Cgo8aHRtbD48Ym9keT48ZGl2IHN0eWxlPTNEImZvbnQtZmFtaWx5OiB0aW1lcyBuZXcgcm9tYW4s IG5ldyB5b3JrLCB0aW1lcywgc2U9CnJpZjsgZm9udC1zaXplOiAxMnB0OyBjb2xvcjogIzAwMDAw MCI+PGRpdj5JIGRvbid0IGhhdmUgYW55IGlkZWFzLiBCdXQ6PC9kaT0Kdj48ZGl2Pjxicj48L2Rp dj48ZGl2PllvdSByZWFsbHkgc2hvdWxkIHVzZSBHV1QgdG8gZG8gdGhpcyBpbnN0ZWFkIG9mIGFu IGFwPQpwbGV0LiBJIGNhbid0IHNwZWFrIGZvciBldmVyeW9uZSwgYW5kIEknbSBub3QgYSBtYWlu dGFpbmVyLCBidXQgSSB3b3VsZCBub3Q9CiBhY2NlcHQgYW4gYXBwbGV0IGludG8gdGhlIG92aXJ0 LWVuZ2luZSBzb3VyY2UgY29kZS4gSXQgYWRkcyBhIHZlcnkgdW5uZWNlcz0Kc2FyeSBkZXBlbmRl bmN5IGZvciB0aGUgdXNlciAodG8gaGF2ZSBKYXZhIGluc3RhbGxlZCBpbiB0aGUgYnJvd3Nlciku PC9kaXY+PQo8ZGl2Pjxicj48L2Rpdj48ZGl2PkdyZWc8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48aHIgaWQ9M0QiendjaHI9CiI+PGJsb2NrcXVvdGUgc3R5bGU9M0QiYm9yZGVy LWxlZnQ6MnB4IHNvbGlkICMxMDEwRkY7bWFyZ2luLWxlZnQ6NXB4O3BhZGRpbj0KZy1sZWZ0OjVw eDtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LWRl Y29yYXRpb246PQpub25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2Zv bnQtc2l6ZToxMnB0OyIgZGF0YS1tY2Utc3R5bGU9Cj0zRCJib3JkZXItbGVmdDogMnB4IHNvbGlk ICMxMDEwRkY7IG1hcmdpbi1sZWZ0OiA1cHg7IHBhZGRpbmctbGVmdDogNXB4OyBjbz0KbG9yOiAj MDAwOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IHRleHQtZGVjb3Jh dGlvbjogbm9uZTsgPQpmb250LWZhbWlseTogSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7IGZv bnQtc2l6ZTogMTJwdDsiPjxiPkZyb206IDwvYj4iYWQ9Cml0eWEgbWFtaWR3YXIiICZsdDthZGl0 eWEubWFtaWR3YXJAZ21haWwuY29tJmd0Ozxicj48Yj5UbzogPC9iPnVzZXJzQG92aXJ0Lj0Kb3Jn LCBlbmdpbmUtZGV2ZWxAb3ZpcnQub3JnLCBhd2Vsc0ByZWRoYXQuY29tLCAiRWluYXYgQ29oZW4i ICZsdDtlY29oZW5AcmVkPQpoYXQuY29tJmd0OywgIkdyZWcgU2hlcmVtZXRhIiAmbHQ7Z3NoZXJl bWVAcmVkaGF0LmNvbSZndDs8YnI+PGI+U2VudDogPC9iPlM9CnVuZGF5LCBNYXJjaCAzMCwgMjAx NCA4OjE0OjQxIEFNPGJyPjxiPlN1YmplY3Q6IDwvYj51aSBwbHVnaW4gcHJvYmxlbXMsIGNhbj0K bm90IHJlYWQgZnJvbSBhIGZpbGUuPGJyPjxkaXY+PGJyPjwvZGl2PjxkaXYgZGlyPTNEImx0ciI+ PGJyIGNsZWFyPTNEImFsbCI+PQo8ZGl2Pjxicj48L2Rpdj48ZGl2PmhleSwgYW0gdHJ5aW5nIHRv IGRpc3BsYXkgdGhlIGNvbnRlbnRzIG9mIGEgdGV4dCBmaWxlIGk9Cm4gYSBqYXZhIGFwcGxldCBh cyBhIHVpIHBsdWdpbiBpbiBvdmlydC48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZSBzYW1l ID0KYXBwbGV0IHBlcmZvcm1zIHN1Y2Nlc3NmdWxseSB3aGVuIHJ1biBhcyBhIHN0YW5kYWxvbmUs IGJ1dCBmYWlscyB0byBkZWxpdmVyPQogd2hlbiB0aGUgaXQgaXMgcnVuIHRocm91Z2ggb3ZpcnQu PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5hbnkgcGxhdXNpYmxlIGU9CnhwbGFuYXRpb24/PC9k aXY+PGRpdj5QRkEgdGhlIHNjcmVlbnNob3Qgb2YgYm90aCBjYXNlczwvZGl2PjxkaXY+PGJyPjwv ZGl2Pj0KLS0gPGJyPi1BZGl0eWEgTWFtaWR3YXI8L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+ PC9kaXY+PC9kaXY+PC9ib2R5PjwvaHRtPQpsPgotLS0tLS09X1BhcnRfNDExMTc4M183OTUzNTgz ODAuMTM5NjE5MzYwMTI5MC0tCg== --===============4417013542824585476==--