Hi. I had the same problem like this, and spent some hours yesterday to find a solution.. And I have the solution to fix this problem, and how to install LoadUI without an internet connection.
Here is the instructions to install LoadUI + javafx-rc (javafx seems to be the problem without an internet connection). You must have one computer with an internet connection to be able to install (the instructions from smartbear would not work for me, because of closed strict intranet connection @ work), this is what you have to do:
Prep:1. Download and install LoadUI on a computer with internet connection, start it ant let it download/install javaFx.
2. Copy the whole folder (loadUI) to the computer with no connection.
Step 1:1. Download the repo file:
http://dl.javafx.com/1.3/javafx-rt.jnlp2. Open the downloaded file with "notepad++" and look at the code.
3. In the file you will se <resources> and "href=progressbar__V1.3.1_b101.jar"
4. The 6 first "href=" is the files you will need to download (these are for windows).
5. You can download these by combining
http://dl.javafx.com/1.3/ with the href="some text" (example:
http://dl.javafx.com/1.3/progressbar__V1.3.1_b101.jar)
6. When these 6 files have been downloaded (be sure that you change the file from .gz to .jar) add all the files in a folder @ (example: C:\LoadUIFx) + the javafx-rt.jnlp file.
Step 2:1. Edit the javafx-rt.jnlp file with notepad++, you have to set @ <jnlp> codebase="sometexthere" to codebase="", and href="javafx-rt.jnlp" to (example: href="file:///C:\LoadUIFx\javafx-rt.jnlp"). You will by doing that refer to a local file not a file on the internet.
2. Still edit the href="some text" position for all the files you downloaded to refer to the local files (example: href="file:///C:\LoadUIFx\progressbar__V1.3.1_b101.jar") Its important that you just edit the href="sometext" to correspondent OS (os="Windows" if windows). When this is done, remove the <resources><resources/> for os you don´t use. ´DO not remove the last part of the text in the file <component-desc ...../><jnlp/>
3. Good now its ready to go to the all-ready installed loadUI-2.1.1 folder
Step 3: 1. You will now have to choices og edit: if number 2 fails try number 3 (number 2
must be changed)
2. Edit the file loadUI.jnlp file in notepad++: locate the area: <extension name="javaFX Runtime" href="some text"/> edit the href="some text" to refer to the downloaded javafx-rt.jnlp file stored on hdd (example href="file:///C:\LoadUIFx\javafx-rt.jnlp"). Save the changes. When you know start loadUI, the program will look for the repo file (javafx-rt.jnlp on HDD not thru internet) and the repo file refers to the files needed (thise files are also on HDD). Great, its working.!
3. If this fails, edit the updateJavaFx.bat file with notepad++, change the last part after -import to be referring to the local javafx-rt.jnlp file (example: jre\bin\javaws -import C:\LoadUIFX\javafx-rt.jnlp).Save the changes. Run the .bat file. After this start the loadUI-2.1.1.exe.
If you do these steps (takes about 5 to 10 min), it will work 100% guaranteed (if its a javafx download problem).
Great, thanks.