OAProfessor

Deep OA Product Insight

User Tools

Site Tools


uxclientonly

if you are going to use only UX clients (and not DesktopUI or Mobile UI), there is no need to run the Webclient_http.ctl. You need only start a small http server in a control manager.

Here is the CTRL code you need:

#uses "CtrlHTTP"
main() 
{ 
  int port, sport;
 
  paCfgReadValue(PROJ_PATH + "/config/config", "httpServer", "httpPort", port); paCfgReadValue(PROJ_PATH + 
 /config/config", "httpServer", "httpsPort", sport);
 
  httpServer(false, port, sport); 
}

The config file entries need to include this section:

[httpServer] 
httpPort = 80 
httpsPort = 443 
indexPage = "/data/ulc/start.html" 
uiArguments = "-p vision/login.pnl -centered -iconBar -menuBar -style fusion"

You may need to move the ports if something else has the default ports blocked or you are running on Linux.

On the remote browser:

https://your.oa.server.ux:443 or https://your.oa.server.ux (if the port is standard)

uxclientonly.txt · Last modified: 2021/10/26 18:31 by toddmalone

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki