Skip to content

Commit 555a7a6

Browse files
authored
Merge pull request #233 from NextVestor/YAJSW-updates
Update advanced installation - better intro to YAJSW configs see #136
2 parents 488dd6a + fc367d9 commit 555a7a6

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

src/main/xar-resources/data/advanced-installation/advanced-installation.xml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,29 @@
9999
<para>Run the following command to get eXist-db started during initialization of the system:</para>
100100
<programlisting>tools/yajsw/bin/installDaemon.sh</programlisting>
101101
<para> This works for MacOS and many Linux distributions.</para>
102-
<para>It might be required to set some variables for the specific system, among which <code>wrapper.app.account</code> (to have eXist-db started
103-
as a specific user) and <code>wrapper.plist.template</code> for <code>launchd</code>. Details can be found on the <link xlink:href="http://yajsw.sourceforge.net/YAJSW%20Configuration%20Parameters.html">YAJSW website</link>.</para>
102+
<para>It might be required to set some variables for the specific system. Complete
103+
documentation of the configuraiton settings YAJSW can be found at the <link
104+
xlink:href="http://yajsw.sourceforge.net/YAJSW%20Configuration%20Parameters.html">YAJSW
105+
website</link>. Below are a list of some important settings: </para>
106+
<para>
107+
<itemizedlist>
108+
<listitem>
109+
<para><code>wrapper.app.account</code> - Allows eXist to be run as a specific
110+
user</para>
111+
</listitem>
112+
<listitem>
113+
<para><code>wrapper.plist.template</code> - Used on Mac systems to provide a list of
114+
parameters to <code>launchd</code> daemon</para>
115+
</listitem>
116+
<listitem>
117+
<para><code>wrapper.ping.timeout</code> YAJSW pings the application to determine if it
118+
has entered and unresponsive state. The ping timeout parameters sets the limit on how
119+
long YAJSW will wait. If you have long running queries you may find that you need to
120+
increase the value of this parameter to prevent YAJSW from restarting eXist. The
121+
parameter value is in seconds and the default value is 30.</para>
122+
</listitem>
123+
</itemizedlist>
124+
</para>
104125
<para> If your system supports <code>systemd</code> you can run the service wrapper as a non-privileged user. You will be notified on choosing
105126
<code>systemd</code> non-privileged when running the service wrapper installer and uninstaller.</para>
106127
</sect2>
@@ -166,4 +187,4 @@
166187
</varlistentry>
167188
</variablelist>
168189
</sect1>
169-
</article>
190+
</article>

0 commit comments

Comments
 (0)