You must enable javascript in order to view this page or you can go
here
to view the webhelp.
Genero Application Server User Guide 5.00
Content
Search Results
Index
Loading, please wait ...
Genero Application Server User Guide
What's New in 5.00
Documentation conventions
Syntax diagrams
Notes, tips, and warnings
Code examples
General
What is the Genero Application Server?
Standalone Genero Application Server
Front-ends
Quick Start
Explore the GAS configuration file
Quick start guide for applications with UI
Launch an application
Configure an application
Run an application
Deploy an application
Quick start guide for web services applications
What is web service?
Explore Genero demo web services (server side)
Configure a web service
Run a client app on web service using GBC
Deploy a web service
Genero demo applications
The demo applications
Access demo applications
Basics
Architecture
Architecture overview
Reliability inherent in the architecture
Standalone GAS
Setting up production environment
Services Pool (GWS Only)
Components
Dispatcher
Proxy
DVM
Directories: installation and appdata
Application environment
Application web address
URI Examples
File serving URIs
What is auto logout?
Web application timeouts
Re-login prompt
What is delegation?
What is Single sign-on (SSO)?
Internationalization and localization
Best practices
Encoding architecture
Genero Browser Client charset
GAS configuration encoding files
System encoding
DVM locale settings in .xcf files
Install Genero Application Server
Genero compatibility for the GAS
GAS 5.00 and Genero compatibility
GAS 4.01 and Genero compatibility
GAS 3.21 and Genero compatibility
Install GAS on UNIX™ platforms
In silent mode
Systemd service template
Install GAS on Windows®
In silent mode
Install GAS on macOS™
Configuration
Security recommendations for production environment
Managing user access rights
Validating the installation with GBC
Validate with GBC (standalone GAS )
Validate with GBC with a web server
Validating the installation with the GDC
Validate with GDC (standalone GAS )
Troubleshooting GAS configuration issues
Proxy errors on Windows® platform
Cannot find 127.0.0.1 or localhost on Windows
What if the application doesn't start?
Error taking session ownership
Licensing examples
Base example
Using the RUN command
Multiple user agents
Summary case
Front-ends and license counting
Tips and tricks / Troubleshooting
Configuring the ADDRESS element
Setting the USER_AGENT timeout
Setting MAX_AVAILABLE for a web Service
Migrating from GDC
Web Server configuration
ISAPI Extension Installation
Internet Information Services (IIS)
Installing the ISAPI dispatcher
Manual configuration for IIS 8.x and IIS 10.x
Manual configuration for IIS 7.x
Manual configuration for IIS 6.0
Finishing the installation
Configure for HTTP/2
Configure IIS reverse proxy
Application root directory
ISAPI Extension configuration file
Troubleshooting installation
Restarting the ISAPI dispatcher
FastCGI installation
Using the FastCGI dispatcher
Configuring FastCGI for Apache
Configure Apache prior to 2.4
Configure Apache 2.4
Configure Apache reverse proxy
Configure Apache for HTTP/2
Configure FastCGI for nginx
Configure FastCGI for Lighttpd
Configure FastCGI for Sun Java System Web Server 7.0
Configure FastCGI for Windows
Troubleshooting FastCGI
Application timeout on Apache
Application fails with FastCGI
Invalid installation directory
Application URL not decoding
File download fails due to spaces in filename
Applications all down at the same time
Applications fail using multiple dispatchers
Restart fastcgidispatch without losing sessions
Validating configuration files
What is an XML Schema Definition file?
Specifying the XSD file
Validating with the gasadmin tool
Selecting an XML editor
Configure deployment directories
Configuring applications
Application configuration overview
Abstract applications
Create an application group
Application configuration file
Create configuration files for GBC, GWS, and GDC
Configure web applications
Configure applications for web service
Configure GDC applications
Configure web applications for third-party portal
Configure DVM environment variables
Set environment with script
Configure application headers
Configure to close child applications on exit
Override resources with dispatcher
Specify the GBC customization
Specify the application directory
Set override options in a file
Troubleshooting application Issues
Troubleshooting HTTP errors
What if the application doesn't start?
Get application session id
Rendering issues
How to implement delegation
How delegation works
Configure delegation for application or service
Optimize delegation with HTTP options
From the user agent to the REST service
From the REST service to the proxy
REST service example
Delegation use cases
How to develop delegation for Genero apps
How to implement Single sign-on (SSO)
Compression
Configure for GBC development and troubleshooting
Configure multiple dispatchers
Configuring for GRE in distributed mode
Configure for local machine
Configure for remote machine
Administration
Monitoring web services
Quick start: setting monitoring alarms
Monitoring directory
Configure monitoring with commands file
Managing alarms
How alarms work
Display available alarms
Configure alarms
Configure alarm thresholds
Unset alarms
Managing monitoring
Display monitor status
Change the monitoring level
Enable and disable web service monitoring
Reset monitoring
Fetch monitoring data
Remove monitoring data
Reference
Monitoring alarms reference
Monitoring data (
.dat
) files
Commands file
Alert script example
Monitor URL
Usage
Viewing information about the GAS
Check for invalid web service configurations
Monitor dispatcher logs
Monitor proxy logs
Monitor proxies and DVM
Monitor HTTP requests
Log files
Sensitive data in logs
Using the debugger
Run the debugger on Windows
Run the debugger on Linux/UNIX
Performance tuning
Web server configuration: Keep Alive
HTTP/2
Load balancing
GAS requests
Sessionless request processing
Session-bound request processing
Load balancing configuration examples
Internet Information Services 7.x
Apache 2.2.x
NGINX
Send administrative messages to user agents
Genero Browser Client (GBC)
Deploy GBC with gasadmin
Which GBC client is used?
How the GAS finds default GBC
Set GBC default with gasadmin
Reset GBC to FGLGWS default
Set GBC in application path
Set GBC in application URL
Set GBC in app configuration
Test GBC during development
Genero Web Services
Web services URI information
Web service invalidation
Configure sticky web services
Deploying apps with Genero Archive
What is Genero Archive?
Create Genero Archive
Understanding packaging
Steps to packaging applications
Gather files for packaging
Organize resources
Create application configuration files
Create MANIFEST file
Create Genero Archive from MANIFEST
Resource deployment
Paths to application resources
Deploy public images
Deploy private images
Deploy web components for GBC
MANIFEST file
DESCRIPTION
TRIGGERS
DEPLOY
UNDEPLOY
RESOURCES
APPLICATION
SERVICE
Deploying and managing applications with GAR
Genero Archive lifecycle
Deploy with gasadmin
File system layout of deployed archive
List all deployed archives
Enable an archive
Enable with gasadmin
Deactivate (disable) a deployed archive
Undeploy an archive
Undeploy with gasadmin
Clean up undeployed archives
Upgrade an archive
Upgrade a web service
Upgrade using Genero archive
Upgrade manually
Redeploy after software upgrade
Examples: deploy, enable, and run applications
Deployment on remote server
Running in Docker container
Install docker
Docker scripts
Docker Quick Start Guide
Download installation packages
Configure license details
Create and run docker container
Docker commands
Upgrading
New Features of the GAS
GAS 5.00 new features
GAS 4.01 new features
GAS 4.00 new features
GAS 3.21 new features
GAS 3.20 new features
GAS 3.10 new features
GAS 3.00 new features
GAS 2.50 new features
GAS 2.41 new features
GAS 2.40 new features
GAS 2.32 new features
GAS 2.30 new features
GAS 2.22 new features
GAS 2.21 new features
GAS 2.20 new features
Upgrade Guides for the GAS
Migrate your configuration files
GAS 5.00 upgrade guide
GAS 4.01 upgrade guide
GAS 4.00 upgrade guide
GAS 3.21 upgrade guide
GAS 3.20 upgrade guide
GAS 3.10 upgrade guide
GAS 3.00 upgrade guide
GAS 2.50 upgrade guide
GAS 2.41 upgrade guide
GAS 2.40 upgrade guide
Template and snippets
Template paths
GAS 2.30 upgrade guide
Starting the GAS
Configuration
Support
XPathConfig migration
Legacy connectors
Mod_fcgid
GAS 2.22 upgrade guide
GAS 2.21 upgrade guide
GAS 2.20 upgrade guide
Configuration
Snippets sets
Legacy connectors installation
Templates and snippets
Migrating from GAS 2.10.x or GWC 2.10.x
Application configuration
Template and snippets
Deprecated functions and paths
GAS (GWC) 2.10 upgrade guide
Migrating to the snippet-based rendering engine
GAS 2.00 upgrade guide
fglxmlp
Migrating from GWC-HTML5
Migrating Templates and Snippets Customizations
Reference
Tools and Commands
Dispatcher: httpdispatch
Dispatcher: fastcgidispatch
Dispatcher: isapidispatch
Proxy: uaproxy
Proxy: gwsproxy
gasadmin tool
Predefined resources
Overview
Common predefined resources
Configuration Reference
GAS configuration file (as.xcf)
Configuration for web and service applications
Configuration file hierarchies
GAS configuration file hierarchy
GBC configuration file hierarchy
GWS configuration file hierarchy
Syntax diagrams for configuration files
Configuration file elements
ACCESS_CONTROL
ADDRESS
ADDRESS (LISTEN)
ALERT_SCRIPT
ALLOW_FROM
APPLICATION
APPLICATION (for embedded apps)
APPLICATIONS
APPLICATION (for HTTP)
APPLICATION (for a service)
APPLICATION_LIST
APPLICATION_SERVER
AUTO_LOGOUT
AUTO_LOGOUT_COMPONENT
CACHE_CONTROL_MAX_AGE
CATEGORIES_FILTER
COMPONENT_LIST
COMMAND (for auto logout)
CONFIGURATION
DATA_DIRECTORY
DELEGATE
DELEGATE_OPTIONS (for a service)
DESCRIPTION
DOCUMENT_ROOT
DVM_AVAILABLE
DVM
END_URL
ENVIRONMENT_VARIABLE
EXECUTION (for application)
EXECUTION (for service)
FORMAT
GBC
GBC_LOOKUP_PATH
GDC_SHORTCUT
GROUP (for an application)
GROUP (for a service)
HEADER (Dedicated)
HEADER (Common)
HTTP (Dedicated)
HTTP (Common)
INTERFACE_TO_CONNECTOR
INTERFACE_TO_DVM
KEEP_ALIVE
LISTEN
LOG
LONG
MAX_AVAILABLE
MAX_REQUESTS_PER_DVM
MONITOR
MIN_AVAILABLE
MODULE
OUTPUT (under LOG)
PARAMETER
PARAMETERS
PATH (under EXECUTION)
PLATFORM_INDEPENDENT
POOL
PROMPT (for auto logout)
PROXY (for an application)
PROXY (for a service)
PUBLIC_IMAGEPATH
RAW_DATA
REPORT_REMOTE_URL_PREFIX
REPORT_VIEWER_DIRECTORY
REQUEST_RESULT (for an application)
REQUEST_RESULT (for a service)
RESOURCE
RESOURCE (for a service)
RESOURCE (for an application)
RESOURCE_LIST
ROOT_URL_PREFIX (deprecated)
SERVICE_APPLICATION_EXECUTION_COMPONENT
SERVICE_APPLICATION_TIMEOUT_COMPONENT
SERVICE (for HTTP)
SERVICE_LIST
SESSION_DIRECTORY
SESSION_COOKIE
SHORT
SOCKET_FAMILY
SOCKET_PATH
START
TCP_ADMIN_PORT
TCP_SERVER_PORT
TEMPORARY_DIRECTORY
TIMEOUT (for an application)
TIMEOUT (for a service)
TIMEOUT (for auto logout)
UA_OUTPUT
UA_OUTPUT_COMPONENT
UNX
USER_AGENT
WEB_APPLICATION_EXECUTION_COMPONENT
WEB_APPLICATION_TIMEOUT_COMPONENT
WEB_COMPONENT_DIRECTORY
WNT
Legal Notices
Copyrights and Trademarks
Your browser does not support iframes.