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 GDC
Validate with GDC (standalone GAS )
GAS troubleshooting
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
Set the ADDRESS
Set the USER_AGENT timeout
Set 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
Configure IIS to pass through HTTP errors
Troubleshooting installation
Restarting the ISAPI dispatcher
Reference
Application root directory
ISAPI Extension configuration file
FastCGI installation
Using the FastCGI dispatcher
Apache FastCGI
Configure Apache prior to 2.4
Configure Apache 2.4
Configure Apache reverse proxy
Configure Apache for HTTP/2
Nginx FastCGI
Lighttpd FastCGI
Sun Java System Web Server 7.0 FastCGI
Windows FastCGI
FastCGI troubleshooting
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?
Specify the XSD file
Validate with the gasadmin tool
Select an XML editor
Configure deployment directories
Configuring applications
Overview
Abstract applications
Create application group
xcf file configuration
Create application configuration files
Web application configuration (GBC)
Web service configuration (GWS)
GDC application configuration
Integrate with third-party portal
Start service when GAS starts
Add environment variables
Set environment with script
Set application headers
Close child apps on exit
Start dispatcher with overrides
Specify GBC customization
Set application directory
Put override options in a file
Application troubleshooting
HTTP errors
What if the application doesn't start?
Get application session id
Troubleshoot rendering
Launch GBC applications in debug mode
How to implement delegation
How delegation works
Delegate access to 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
Create a delegation service
How to implement Single sign-on (SSO)
Enable and disable GAS compression
Use multiple dispatchers
Configuring for GRE in distributed mode
On local machine
On remote machine
Administration
Monitoring web services
Quick start: setting monitoring alarms
Monitoring directory
Run commands from file
Managing alarms
How alarms work
Display available alarms
Configure alarms
Set 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 deployed archives
Enable an archive
Enable with gasadmin
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
Run in Docker container
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 (standalone)
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
CLIENT_PUBLIC_ID
CLIENT_SECRET_ID
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)
IDP
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)
SCOPE (for application)
SCOPE (for service)
SEND_VERSION
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.