The error code is an http status codes. This code is returned by your server. 404 Means that the uploadURL can not be found on the server. Please check if your uploadURL is correct.
See for a detailed description of all status codes: http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html.
If you want to download all files of a directory you need to define each separate file in the applet tag. You
can do this by creating the download page dynamically with your programming / scripting language. With the script you can retrieve
the names of the files and put them in the file_X or files parameter.
Click here for a PHP example.
To download a file with spaces in the filename you need to change the space in the url with "%20". This is called urlencoding. To store the filename
with the original name you need to append the real name with the separator '#:#' to the url. For example file 'john smith.txt' can be downloaded with the
string 'http://<domain>/john%20smith.txt#:#john smith.txt' With the applet parameter:
<param name="files" value="http://<domain>/john%20smith.txt#:#john smith.txt">
See for an example the README.txt file of the downloaded or purchased zip file.
Yes, if you change the source code you need to sign the applet. For signing the applet you need to have a code sign certificate. You can use a self signed certificate or you
can buy one from Thawte.
The difference between the two is that with a self-signed certificate the user can see that the certificate is not trusted.
For creating a self-signed certificate you need to use the Keytool of the JDK.
For signing the applet you need to use the JarSigner of the JDK.
This problem can only occurr with IIS. Microsoft has slightly changed the cookie specification for security reasons.
the cookie the session will be lost. You can change this by disabling the Microsoft update.
See: http://support.microsoft.com/kb/917412 for more information.
Yes you can. Files are downloaded securely with the https protocol. This means that the files are encrypted during transmission.
To enable https you must install a SSL certificate on your Web Server from a Certificate Authorithy e.g.