I download it from Apple too, same file.
I found a good site may be help me: http://osdir.com/ml/java-dev/2010-10/msg00974.html
Problem could be path problem of javaws
TigreDARK:Home XXXXXXX$ /usr/libexec/java_home
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
TigreDARK:Home XXXXXX$ cd /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
TigreDARK:Home XXXXXX$ pwd
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
TigreDARK:Home XXXXX$ ls
bin bundle include lib man
TigreDARK:Home XXXXXX$ cd bin
TigreDARK:bin XXXXXX$ ls
appletviewer javadoc jmap native2ascii serialver
apt javah jps orbd servertool
extcheck javap jrunscript pack200 tnameserv
idlj javaws jsadebugd policytool unpack200
jar jconsole jstack rmic wsgen
jarsigner jdb jstat rmid wsimport
java jhat jstatd rmiregistry xjc
javac jinfo keytool schemagen
TigreDARK:bin XXXXX$ javaws
No Java runtime present, requesting install.
Unable to locate a Java Runtime to invoke.
TigreDARK:bin XXXXXXX$ ./javaws
Java Web Start splash screen process exiting ...
Can not find message file: No such file or directory
TigreDARK:bin XXXXXXX$ ./javaws /Users/myuser/Desktop/login.jsp
TigreDARK:bin XXXXXXXX$ Error occurred during initialization of VM
java/lang/ClassNotFoundException: error in opening JAR file <Permission denied> /System/Library/Java/Support/Deploy.bundle/Contents/Home/lib/deploy.jar
====================================================
TigreDARK:lib XXXXXX$ ls -l
total 24
drwxr-xr-x 5 root wheel 170 5 jun 19:30 deploy
lrwxr-xr-x 1 root wheel 31 18 jun 12:54 deploy.jar -> ../../Resources/Java/deploy.jar
lrwxr-xr-x 1 root wheel 31 18 jun 12:54 javaws.jar -> ../../Resources/Java/javaws.jar
lrwxr-xr-x 1 root wheel 31 18 jun 12:54 plugin.jar -> ../../Resources/Java/plugin.jar
drwxr-xr-x 6 root wheel 204 18 jun 12:54 security
======================================================
-bash: java_home: command not found
TigreDARK:libexec xxxxxxx$ ls -la java_home
lrwxr-xr-x 1 root wheel 79 18 jun 12:54 java_home -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home
TigreDARK:libexec xxxxxx$ ./java_home --verbose
Matching Java Virtual Machines (2):
1.6.0_33-b03-424, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0_33-b03-424, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
======================================================
I already lunch the disk utility to fix permissions problem on the files.... from utility say it solve, but is not true...
So i think I have 2 problems...
1) correct path of javaws
2) Permissions problem with Java files.