en:user_advanced:webswing_gli
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
en:user_advanced:webswing_gli [2023/11/28 23:58] – kjdon | en:user_advanced:webswing_gli [2024/01/17 03:06] – [When Tomcat is behind an Apache server] kjdon | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Webswing GLI ====== | ====== Webswing GLI ====== | ||
- | Webswing is a technology that allows java programs to run in a browser. | + | Webswing is a technology that allows java programs to run in a browser.\\ |
- | Greenstone 3.11 and later comes with webswing enabled. | + | Greenstone 3.11 and later comes with webswing enabled, so that GLI can be run in a browser, allowing remote users the ability to build and edit collections on the server without having to install Greenstone (and Remote GLI).\\ |
+ | To get started using webswing GLI, see tutorial [[https:// | ||
- | It is provided as an extension, in greenstone3/ | + | It is provided as an extension, in greenstone3/ |
The webswing framework requires a graphical environment. If you are on a standard desktop, then it will work out of the box. | The webswing framework requires a graphical environment. If you are on a standard desktop, then it will work out of the box. | ||
However, if you are on a headless Linux environment, | However, if you are on a headless Linux environment, | ||
- | * xvfb (x-virtual frame buffer) - for example, | + | * xvfb (x-virtual frame buffer) - for example, |
You may also need the following: | You may also need the following: | ||
* libxext6 | * libxext6 | ||
Line 32: | Line 33: | ||
See [[https:// | See [[https:// | ||
+ | You also need to edit the apache configuration file for your VirtualHost (assuming your tomcat is running on port 8383): | ||
+ | < | ||
+ | RewriteEngine on | ||
+ | RewriteCond %{HTTP: | ||
+ | RewriteRule /(.*) ws:// | ||
+ | RewriteCond %{HTTP: | ||
+ | RewriteRule /(.*) http:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | This file might be in eg / | ||
+ | |||
+ | ==== Debugging ==== | ||
en/user_advanced/webswing_gli.txt · Last modified: 2024/03/06 00:14 by kjdon