Hi y’all,
During the last two years, a collegue and I have spent quite a lot of time working on extending the Notes UI through Java applets. As other have noted, this leads to a multitude of different problems, especially on R5, but we seem to have found a way of making the Notes-client survive using Java 1.3+ and Swing in Notes R5. (Details on this is available on request - or will appear in a later post :o) )
With the release of Notes R6.x, we’ve been overly happy with the integration of JRE1.3 … Even though it might not be the latest of Java technologies, it’s still a giant leap ahead from the ancient JRE1.1.8 from Notes R5.
At the moment, we have our Java 1.4+ applets running through Suns JRE1.4 plug-in, directly in the Notes client, but we’d really like to take advantage of the JRE1.3 embedded in Notes R6.
For our applets, we use Swing. Swing is a part of the JRE Lotus is using in Notes R6, but when we try to run our applets without using the JRE1.4 plug-in, the applets fail on loading the Swing classes.
So, basically, what we don’t understand is this: Why does Notes not find the Swing classes, when using the embedded JRE 1.3, when it works perfectly when using the JRE 1.4+ plug-in?
We embed the applet code on a form, for the JRE 1.3, using the following html-script. Perhaps someone can see what is wrong, since this doesn’t work? As I mentioned, it loads the main class perfectly, but fails on instantiating the Swing-classes.
[code-snip]
<applet style=“position:absolute;left:22px; top:2px”
width=“100%” height=“625” align=“left”
<param name="CODE" value="CSSBuilder.class">
<param name="ARCHIVE" value="CSSTestForm/$FILE/CSSBuilder.jar">
<param name="scriptable" value="false">
<param name="server" value="nsdkebu01">
[/code-snip]
Hope to hear from all of you out there :o)
Best regards,
Casper Helenius,
Coloplast,
Denmark