Last modified by michaely on 2021/09/10 22:40

Show last authors
1 ====== On this page ======
2
3
4
5 {{toc maxLevel="5"/}}
6
7 == Symptoms ==
8
9 When using the automated update mechanism, in the Administrator, the process completes and iSymphony restarts but the version is the same as before.
10
11 == Cause ==
12
13 The install script for the update does not pick up on the JAVA_HOME environment variable so it defaults to "/usr/java/latest" but the JRE does not exist in that location.
14
15 == Resolution ==
16
17 1. (((
18 Shutdown the iSymphony server process.
19
20 {{code language="bash"}}
21 /opt/isymphony/server/shutdown.sh
22 {{/code}}
23 )))
24 1. (((
25 Run the following command and take note of the JAVA_HOME path value
26
27 {{code language="bash"}}
28 cat /opt/isymphony/server/config-vars.sh
29 {{/code}}
30 )))
31 1. (((
32 Open the following file in your favorite editor
33
34 {{code}}
35 /opt/isymphony/server/update/server/install.sh
36 {{/code}}
37 )))
38 1. (((
39 Locate the following section in the file
40
41 {{code language="bash"}}
42 if [ x${JAVA_INSTALL_PATH} = "x" ]; then
43 JAVA_HOME="/usr/java/latest"
44 else
45 JAVA_HOME=${JAVA_INSTALL_PATH}
46 fi
47 {{/code}}
48 )))
49 1. (((
50 Modify the section to look like the following where **<JRE PATH>** is the path found in step 2.
51
52 {{code language="bash"}}
53 if [ x${JAVA_INSTALL_PATH} = "x" ]; then
54 JAVA_HOME="<JRE PATH>"
55 else
56 JAVA_HOME=${JAVA_INSTALL_PATH}
57 fi
58 {{/code}}
59 )))
60 1. (((
61 Save the file an run the following command
62
63 {{code language="bash"}}
64 chmod +x /opt/isymphony/server/update/server/install.sh
65 {{/code}}
66 )))
67 1. (((
68 Next run the install
69
70 {{code language="bash"}}
71 /opt/isymphony/server/update/server/install.sh
72 {{/code}}
73 )))
74 1. (((
75 Restart the server
76
77 {{code language="bash"}}
78 /opt/isymphony/server/shutdown.sh
79 {{/code}}
80 )))
81
82 (% style="color: rgb(0,0,0);font-size: 20.0px;line-height: 1.5;" %)Related Content
83
84 {{expand title="Expand to see related content"}}
85 {{unmigrated-inline-wiki-markup}}
86 {dynamiccontentbylabel:showLabels=false|showSpace=false}
87 {{/unmigrated-inline-wiki-markup}}
88 {{/expand}}
iSymphony