solution RDP over Java

CalvinGE
CalvinGE used Ask the Experts™
on
dear experts,
I try now from several hours access my remote desktop server with Java RDP client, it works perfectly from command line  javaw -jar Wocea-Java.jar -m fr -g 1024x768 10.100.2.101:3350 However when I try  to build an html page I get mutiple error related to load class (see attached file) .
I also post my small html code.

Thx for your help
ErrorJavaConsole.txt
JavaRDP.html
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
CalvinGEIT support

Author

Commented:
ErrorJava console
ErrorJavaConsole.txt
is javaRDP.jar is in the classpath?
CalvinGEIT support

Author

Commented:
I fill shame but I really don't know how to do this, whre is the class path ? the first idea is to run locally and later to buit a WEB page on our WEB server.
Sorry for this stupid question
How to Generate Services Revenue the Easiest Way

This Tuesday! Learn key insights about modern cyber protection services & gain practical strategies to skyrocket business:

- What it takes to build a cloud service portfolio
- How to determine which services will help your unique business grow
- Various use-cases and examples

you can do one thing if you are running locally then append the path of javaRDP.jar AS set CLASSPATH=.;%CLASSPATH%;<PATH>/javaRDP.jar

CalvinGEIT support

Author

Commented:
OK melchkishore,
If I do this  below I have only one error left, theJavaRDP16-1.1.jar and the html is on the same folder on my desktop.

<applet code=".;%CLASSPATH%;<PATH>/JavaRDP16-1.1.jar"
codebase=".;%CLASSPATH%;<PATH>/JavaRDP16-1.1.jar"
archive=".;%CLASSPATH%;<PATH>/JavaRDP16-1.1.jar"
width="640" height="480"
name="JavaRDP14-1.1" align="top">
<param name="code" value=".;%CLASSPATH%;<PATH>"
<param name="codebase" value=".;%CLASSPATH%;<PATH>/JavaRDP16-1.1.jar"
<param name="archive" value=".;%CLASSPATH%;<PATH>/JavaRDP16-1.1.jar"
<param name="cabbase" value="">
<param name="name" value=".;%CLASSPATH%;<PATH>/JavaRDP16-1.1.jar"
<param name="width" value="800">
<param name="height" value="600">
<param name="align" value="top">
<param name="server" value="10.100.2.101">
<param name="port" value="3350"
<param name="geometry" value="800x600">
<param name="bpp" value="16">
<param name="username" value="root"
<param name="password" value=""
</applet>

The error...

java.lang.IllegalArgumentException
      at sun.net.www.ParseUtil.decode(Unknown Source)
      at sun.misc.URLClassPath$JarLoader.<init>(Unknown Source)
      at sun.misc.URLClassPath$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at sun.misc.URLClassPath.getLoader(Unknown Source)
      at sun.misc.URLClassPath.getLoader(Unknown Source)
      at sun.misc.URLClassPath.getResource(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Exception : java.lang.IllegalArgumentException
in which path you have javaRDP.jar in your local system?
give that path

i mean if JavaRDP16-1.1.jar is in c:\jar then give c:/jar/JavaRDP16-1.1.jar
<PATH> = C:/jar
CalvinGEIT support

Author

Commented:
OK, I move the JavaRDP16-1.1.jar file to ="C:\JavaRDP\" then I change the code to :

<applet code="C:\JavaRDP\JavaRDP16-1.1.jar"
codebase="C:\JavaRDP\JavaRDP16-1.1.jar"
archive="C:\JavaRDP\JavaRDP16-1.1.jar"
width="800" height="600"
name="JavaRDP14-1.1" align="top">
<param name="code" value=""
<param name="codebase" value="C:\JavaRDP\JavaRDP16-1.1.jar"
<param name="archive" value="C:\JavaRDP\JavaRDP16-1.1.jar"
<param name="cabbase" value="">
<param name="name" value="C:\JavaRDP\JavaRDP16-1.1.jar"
<param name="width" value="800">
<param name="height" value="600">
<param name="align" value="top">
<param name="server" value="10.100.2.101">
<param name="port" value="3350"
<param name="geometry" value="800x600">
<param name="bpp" value="16">
<param name="username" value="root"
<param name="password" value=""
</applet>

now my error is

java.net.MalformedURLException: unknown protocol: c
      at java.net.URL.<init>(Unknown Source)
      at java.net.URL.<init>(Unknown Source)
      at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.access$500(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
exception : name.
java.lang.IllegalArgumentException: name
      at sun.plugin2.applet.Applet2ClassLoader.addJar(Unknown Source)
      at sun.plugin2.applet.Applet2Manager.loadJarFiles(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Exception : java.lang.IllegalArgumentException: name
java.net.MalformedURLException: unknown protocol: c
      at java.net.URL.<init>(Unknown Source)
      at java.net.URL.<init>(Unknown Source)
      at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.access$500(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
exception : name.
java.lang.IllegalArgumentException: name
      at sun.plugin2.applet.Applet2ClassLoader.addJar(Unknown Source)
      at sun.plugin2.applet.Applet2Manager.loadJarFiles(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Exception : java.lang.IllegalArgumentException: name
are you running in a web server or standalone application?
CalvinGEIT support

Author

Commented:
I run it with a command line javaw -jar JavaRDP16-1.1.jar -m fr -g 1024x768 10.100.2.101:3350
This work perfectly.
The next step is to run is locally on a WEB page  and the last step is to run it on our WEB server
so you are getting error in the web page?
CalvinGEIT support

Author

Commented:
Yes, with the html code :
<applet code="C:\JavaRDP\JavaRDP16-1.1.jar"
codebase="C:\JavaRDP\JavaRDP16-1.1.jar"
archive="C:\JavaRDP\JavaRDP16-1.1.jar"
width="800" height="600"
name="JavaRDP14-1.1" align="top">
<param name="code" value=""
<param name="codebase" value="C:\JavaRDP\JavaRDP16-1.1.jar"
<param name="archive" value="C:\JavaRDP\JavaRDP16-1.1.jar"
<param name="cabbase" value="">
<param name="name" value="C:\JavaRDP\JavaRDP16-1.1.jar"
<param name="width" value="800">
<param name="height" value="600">
<param name="align" value="top">
<param name="server" value="10.100.2.101">
<param name="port" value="3350"
<param name="geometry" value="800x600">
<param name="bpp" value="16">
<param name="username" value="root"
<param name="password" value=""
</applet>
put c:/javaRDP/JavaRDP16-1.1.jar instead of C:\JavaRDP\JavaRDP16-1.1.jar
CalvinGEIT support

Author

Commented:
Hi Melchkishore,
Still not working, the error is :
java.net.MalformedURLException: unknown protocol: c
      at java.net.URL.<init>(Unknown Source)
      at java.net.URL.<init>(Unknown Source)
      at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.access$500(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
exception : name.
java.lang.IllegalArgumentException: name
      at sun.plugin2.applet.Applet2ClassLoader.addJar(Unknown Source)
      at sun.plugin2.applet.Applet2Manager.loadJarFiles(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Exception : java.lang.IllegalArgumentException: name
let me know which webserver you are using. if you are using tomcat then put the javaRDP.jar in tomcat/common/lib

and in the applet code only put JavaRDP.jar nothing else.
CalvinGEIT support

Author

Commented:
melchkishore,

There is 3 need to run this java applet :
DOS command, this is done and full working
Open in local mode inside a WEB Page, this is what we are currently trying (nWB server) juste open an HTML page and inside a frame with an RDP login
Last Step using our WEB server IIS (2003 server)
I do not undestend why the class can't be open, do we need to register the jar file ? if yes why is it working on cmd line ?

anyway if it's impossible we can try directly on IIS

Regards

Pascal
Please keep the javaRDP.jar in environment variable  CLASSPATH and try again. Remove javaRDP.jar from code base
CalvinGEIT support

Author

Commented:
Hi,
Still not OK,

I do this :
<applet code="./JavaRDP16-1.1.jar"
codebase="./JavaRDP16-1.1.jar"
archive="./JavaRDP16-1.1.jar"
width="800" height="600"
name="JavaRDP14-1.1" align="top"
<param name="code" value=" "
<param name="codebase
<param name="archive" value="./JavaRDP16-1.1.jar"
<param name="cabbase" value=""
<param name="name" value="./JavaRDP16-1.1.jar"
<param name="width" value="800"
<param name="height" value="600"
<param name="align" value="top"
<param name="server" value="10.100.2.101"
<param name="port" value="3350"
<param name="geometry" value="800x600">
<param name="bpp" value="16"
<param name="username" value="root"
<param name="password" value=""
</applet>

And i get this error
java.lang.ClassNotFoundException:
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\JAR\.class (Le fichier spécifié est introuvable)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.<init>(Unknown Source)
      at java.io.FileInputStream.<init>(Unknown Source)
      at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
      at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 7 more
Exception : java.lang.ClassNotFoundException:
charger : classe ./JavaRDP16-1.1.jar introuvable.
java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: JavaRDP16-1
      at java.net.PlainSocketImpl.connect(Unknown Source)
      at java.net.SocksSocketImpl.connect(Unknown Source)
      at java.net.Socket.connect(Unknown Source)
      at sun.net.NetworkClient.doConnect(Unknown Source)
      at sun.net.NetworkClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.connect(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 7 more
Exception : java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
charger : classe ./JavaRDP16-1.1.jar introuvable.
java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: JavaRDP16-1
      at java.net.PlainSocketImpl.connect(Unknown Source)
      at java.net.SocksSocketImpl.connect(Unknown Source)
      at java.net.Socket.connect(Unknown Source)
      at sun.net.NetworkClient.doConnect(Unknown Source)
      at sun.net.NetworkClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.connect(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 7 more
Exception : java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
charger : classe ./JavaRDP16-1.1.jar introuvable.
java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: JavaRDP16-1
      at java.net.PlainSocketImpl.connect(Unknown Source)
      at java.net.SocksSocketImpl.connect(Unknown Source)
      at java.net.Socket.connect(Unknown Source)
      at sun.net.NetworkClient.doConnect(Unknown Source)
      at sun.net.NetworkClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.connect(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 7 more
Exception : java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
charger : classe ./JavaRDP16-1.1.jar introuvable.
java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: JavaRDP16-1
      at java.net.PlainSocketImpl.connect(Unknown Source)
      at java.net.SocksSocketImpl.connect(Unknown Source)
      at java.net.Socket.connect(Unknown Source)
      at sun.net.NetworkClient.doConnect(Unknown Source)
      at sun.net.NetworkClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.connect(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 7 more
Exception : java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
charger : classe ./JavaRDP16-1.1.jar introuvable.
java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: JavaRDP16-1
      at java.net.PlainSocketImpl.connect(Unknown Source)
      at java.net.SocksSocketImpl.connect(Unknown Source)
      at java.net.Socket.connect(Unknown Source)
      at sun.net.NetworkClient.doConnect(Unknown Source)
      at sun.net.NetworkClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.connect(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 7 more
Exception : java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
charger : classe ./JavaRDP16-1.1.jar introuvable.
java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: JavaRDP16-1
      at java.net.PlainSocketImpl.connect(Unknown Source)
      at java.net.SocksSocketImpl.connect(Unknown Source)
      at java.net.Socket.connect(Unknown Source)
      at sun.net.NetworkClient.doConnect(Unknown Source)
      at sun.net.NetworkClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.connect(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 7 more
Exception : java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
charger : classe ./JavaRDP16-1.1.jar introuvable.
java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: JavaRDP16-1
      at java.net.PlainSocketImpl.connect(Unknown Source)
      at java.net.SocksSocketImpl.connect(Unknown Source)
      at java.net.Socket.connect(Unknown Source)
      at sun.net.NetworkClient.doConnect(Unknown Source)
      at sun.net.NetworkClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.ftp.FtpClient.openServer(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.connect(Unknown Source)
      at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 7 more
Exception : java.lang.ClassNotFoundException: ..JavaRDP16-1.1.jar
Please find the below link. I think it may help you

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/rcli_tagreq.html

you need to put only .class in code base and code. in archive attribute you need to put the jar files.
CalvinGEIT support

Author

Commented:
.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial