Changeset 37332 for gs3-extensions


Ignore:
Timestamp:
2023-02-20T11:23:02+13:00 (14 months ago)
Author:
davidb
Message:

Improvements to configuring and installing. Now controling the values of the libary_url and ws: urls via properties set in the top-level build.xml

Location:
gs3-extensions/webswing/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • gs3-extensions/webswing/trunk/build.xml

    r37316 r37332  
    6060  </pathconvert>
    6161
    62   <!-- should be set by -D -->
     62  <!-- if not set by -D argument from top-level build.xml, then provide some
     63       useful/plausable backup-defaults for testing on a local machine -->
    6364  <property name="gsdlos" value="linux"/>
     65  <property name="internal.websocket-baseurl" value="ws://localhost:8383"/>
     66  <property name="internal.servleturl" value="http://localhost:8383/greenstone3/library"/>
     67  <property name="external.servleturl" value="http://localhost:8383/greenstone3/library"/>
     68
     69  <property name="internal.ws-webswingserver" value="${internal.websocket-baseurl}/webswing-server/"/> 
     70 
    6471  <!-- local ext paths -->
    6572  <loadproperties prefix="gs3." srcFile="${basedir}/../../build.properties"/>
     
    169176        <filter token="gsdl3srchomeunix" value="${gsdl3srchome.unix}"/>
    170177        <filter token="gsdlos" value="${gsdlos}"/>
     178        <filter token="internal-ws-webswingserver" value="${internal.ws-webswingserver}"/>
     179        <filter token="internal-servleturl" value="${internal.servlet-url}"/>
     180        <filter token="external-servleturl" value="${external.servlet-url}"/>
    171181      </filterset>
    172182    </copy>
  • gs3-extensions/webswing/trunk/web/etc/webswing.config.in

    r37316 r37332  
    2828    "path" : "/gli",
    2929    "security" : {
    30       "module" : "INHERITED",
     30      "module" : "NONE",
    3131      "config" : { },
    3232      "classPath" : [ ]
     
    5555      "allowUpload" : true,
    5656      "allowJsLink" : true,
     57      "allowLocalClipboard" : true,
    5758      "launcherType" : "Desktop",
    5859      "launcherConfig" : {
    5960        "mainClass" : "org.greenstone.gatherer.GathererProg",
    60     "args": "-gsdl @gsdl3srchomeunix@/gs2build -gsdlos @gsdlos@ -gsdl3 @gsdl3srchomeunix@/web -gsdl3src @gsdl3srchomeunix@ -library_url http://localhost:8383/greenstone3/library -webswing"
     61    "args": "-gsdl @gsdl3srchomeunix@/gs2build -gsdlos @gsdlos@ -gsdl3 @gsdl3srchomeunix@/web -gsdl3src @gsdl3srchomeunix@ -library_url @external-servleturl@ -webswing"
    6162      },
    62       "homeDir" : "@gsdl3srchomeunix@/gli"
     63      "homeDir" : "@gsdl3srchomeunix@/gli",
     64      "goodbyeUrl" : "/"
    6365    },
    64     "maxClients" : 1,
     66    "maxClients" : 4,
     67    "maxConnections" : 4,
    6568    "allowStealSession" : true,
    6669    "name" : "Greenstone Librarian Interface",
    6770    "sessionMode" : "CONTINUE_FOR_BROWSER",
    68     "uploadMaxSize" : 5,
     71    "uploadMaxSize" : 100,
    6972    "webHomeDir" : "@gsdl3srchomeunix@/gli"
    7073  }
  • gs3-extensions/webswing/trunk/web/etc/webswing.properties.in

    r36653 r37332  
    77
    88# websocket URL of this server, if deployed outside embedded Jetty
    9 webswing.server.websocketUrl = ws://localhost:8383/webswing-server/
     9webswing.server.websocketUrl = @internal-ws-webswingserver@
    1010
    1111#Custom ssl context configuration for websocket connection to Webswing server
Note: See TracChangeset for help on using the changeset viewer.