Hello Hussein, thanks again for your (as usual) prompt and accurate answer.

I've tested the workaround and it works fine... except that it doesn't 
work on Safari.

I don't see the applet window handle on Safari, so pressing Cmd+Shift 
doesn't have any effect on it. The workaround works fine on Firefox6 and 
Chrome13, both on OS X Snow Leopard and OS X Lion.

Please add this information to your already excellent update on the web 
page if you see it fit, and if you can check on your side to confirm 
this behaviour, of course.

Thank you.

On 09/08/2011 07:19 AM, Hussein Shafie wrote:
> Rather than answering your questions, we have preferred to update our 
> web site to detail the issues your are reporting.
>
> --> See http://www.xmlmind.com/xmleditor/xxe_applet.html
>
> ---
> Mac users: there is no simple way to run XXE as an applet on Mac OS X. 
> More information in "Known problems when XMLmind XML Editor runs as an 
> applet".
> ---
>
> ---
>     Important disclaimer
>
>     As an applet, XMLmind XML Editor is periodically tested against 
> the most recent releases of Internet Explorer, Firefox, Google Chrome, 
> Safari, and this, always with the most recent release of the Java 
> runtime 1.6+.
>
>     However, given the fast evolving nature of Web browsers and of 
> Java runtimes, we cannot guarantee that the above requirements are 
> sufficient to successfully run XXE as an applet. Therefore, we 
> strongly recommend interested persons to thoroughly test our applet 
> against their specific Web browser/Java runtime combinations.
>
>     This also implies that, for now, XXE cannot be deployed as an 
> applet in working environments where the Web browser/Java runtime 
> combination is not strictly controlled. (This limitation applies only 
> to the applet, not to XXE running as a desktop application or deployed 
> using Java Web Start.)
>
>     More information in "Known problems when XMLmind XML Editor runs 
> as an applet".
> ---
>
> --> See also 
> http://www.xmlmind.com/xmleditor/known_problems.html#applet_problems
>
> ---
> * XMLmind XML Editor, as an applet, does not work on Mac OS X.
>
> Mac OS X Leopard (10.5.8): no workaround. The support of the ``next 
> generation Java plug-in'' on this version of Mac OS X has been dropped 
> by Apple. See "About Java for Mac OS X 10.5 Update 10".
>
> Mac OS X Snow Leopard (10.6.8) and Lion (10.7.1): no really usable 
> workaround. See "Empty area instead of the applet (JNLP and 
> separate_jvm) in Safari 5.1":
>
>    1. On Mac OS X Lion, you'll have to first download and install Java 
> from this "page".
>
>    2. Start the "Java Preferences" application (found in the 
> Application/Utilities folder) and check "Run Applets in their own 
> process" ("Enable applet plug-in and Web Start applications" on Mac OS 
> X Lion).
>
>    3. Start the applet, for example, our Editor1 applet.
>
>    4. After the applet code is downloaded (this happens only the first 
> time the applet is started) and you are prompted to accept the digital 
> certificate used to sign the applet code, you'll see nothing but an 
> empty area in the browser window. In fact, the applet is there, up and 
> running, but, due to an Apple Java bug, its panel is not rendered on 
> screen. Pressing Cmd+Shift sometimes allows to drag the applet panel 
> out of the browser window and after that, to use it normally.
>
>       Note that all the browsers we have tested, Safari 5.1, Firefox 
> 6, Google Chrome 13, behave this way.
> ---
>
>
>
> On 09/08/2011 02:55 AM, Fabián Mandelbaum wrote:
>> Hello,
>>
>> I've deployed the XXE 4.9.1 applet with a modification for one of our
>> customers... only to find out that our customer uses Mac computers
>> with OS X... and that the applet didn't work (the file is locked, and
>> gotten, but "nothing" appears in the browser window).
>>
>> I've reproduced the test myself with:
>>
>> - a 27in. desktop Mac ('borrowed' a few minutes from my kind neighbour)
>> - at least 4 different Mac Book Pro laptops with a mix of OS X Leopard
>> and OS X Lion ('borrowed' a few minutes from my kind students)
>> - OS X Lion running under VMWare Workstation (gotten from the net ;-))
>>
>> All these tests were performed in all machines with a mix of Safari,
>> Firefox and Chrome (all at their latest versions), and the result was
>> always the same:
>>
>> After being asked for credentials to access the file (so part of the
>> XXE applet *is* working OK) I didn't see anything else in the Java
>> console (which I've asked it to open and set log level to 5), nor on
>> the browser window (on OS X Lion + Chrome, I see the desktop
>> background - like if the window became transparent - where the XXE
>> applet should be).
>>
>> Thinking that probably my extension was the problem, I've tested with
>> the official demo applets available at the XXE web site
>> (http://www.xmlmind.com/xmleditor/xxe_applet.html), with the same
>> results: no XXE on the browser, just a blank (or gray) area.
>>
>> That same web page states clearly (and I quote):
>>
>> "As an applet, XXE has been tested against: Internet Explorer 6+,
>> Firefox 3+, Google Chrome 5+, Safari 5+/Mac OS X, always with the most
>> recent release of the Java runtime 1.6+."
>>
>> All the Macs I've tested on had Java 1.6.0b26 on them (latest
>> available from Apple, neither Sun, nor Oracle, distribute Java for
>> Macs), and as I said above, I've tested with the latest versions of
>> Safari, Chrome and Firefox.
>>
>> I even switched the plugin preference from the 64 bit one (default on
>> all newer Macs) to the 32 bit one with the same results.
>>
>> I cannot ask our customer to throw the Macs and get PCs, and the XXE
>> applet is supposed to work under Mac OS X... what am I doing wrong?
>>
>> Help please. Thanks in advance for your answer.
>>
>

 
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to