Wiki source code of Java Web Start Launcher has stopped working Java 7 Update 7
Last modified by michaely on 2021/09/10 22:40
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | ====== On this page ====== | ||
2 | |||
3 | |||
4 | |||
5 | {{toc maxLevel="5"/}} | ||
6 | |||
7 | == Symptoms == | ||
8 | |||
9 | When installing or launching the iSymphony client from the launch.jnlp file (or from the desktop icon) you get an error message "Java(TM) Web Start Launcher has stopped working": | ||
10 | |||
11 | [[image:attach:jws_7u7_exception.png]] | ||
12 | |||
13 | When the problem details are clicked on, you'll see the exception code **"c0000417"** | ||
14 | |||
15 | [[image:attach:jws_7u7_exception_code.png]] | ||
16 | |||
17 | == Cause == | ||
18 | |||
19 | Java 7 Update 7 appears to have a known issue with the "javaws.exe" executable that causes a crash in the Java Web Start launcher preventing the installation from continuing or full launch to occur. | ||
20 | |||
21 | == Workaround == | ||
22 | |||
23 | {{info}} | ||
24 | This workaround will disable the auto population of the profile location and tenant with FreePBX systems. | ||
25 | {{/info}} | ||
26 | |||
27 | Open the following file on the server in your preferred editor. Make sure to create a **backup** of the file: | ||
28 | |||
29 | {{code}} | ||
30 | /opt/isymphony/server/client/launch.jnlp | ||
31 | {{/code}} | ||
32 | |||
33 | At the top you will see a line that looks like the following: | ||
34 | |||
35 | {{code}} | ||
36 | <jnlp spec="1.0+" codebase="#CODEBASE#" href="launch.jnlp?location=#WIZARDSERVERLOCATION#&tenant=#WIZARDSERVERTENANT#"> | ||
37 | {{/code}} | ||
38 | |||
39 | Modify it to look like the following and save the file: | ||
40 | |||
41 | {{code}} | ||
42 | <jnlp spec="1.0+" codebase="#CODEBASE#" href="launch.jnlp"> | ||
43 | {{/code}} | ||
44 | |||
45 | == Resolution == | ||
46 | |||
47 | * Upgrade to iSymphony version 2.7.0 rev. 3983 or higher. See the [[doc:ISYMDOCS.iSymphony 2\.7\.0 Release Notes]] for more details. | ||
48 | * Downgrade to Java 6, Update 35 or higher. | ||
49 | * Note that the workaround above may also be considered a fix if you do not require tenant and server auto-population but may need to be applied after any iSymphony server upgrade. | ||
50 | |||
51 | |||
52 | |||
53 | == Related Content == | ||
54 | |||
55 | {{expand title="Expand to see related content"}} | ||
56 | {{unmigrated-inline-wiki-markup}} | ||
57 | {dynamiccontentbylabel:showLabels=false|showSpace=false} | ||
58 | {{/unmigrated-inline-wiki-markup}} | ||
59 | {{/expand}} |