Language limitations
Genero language features not supported or with limited support on GWA.
Important:
This topic is provided as a reference for Genero Business Development Language limitations in GWA applications.
Features with limited support
You can embed a Genero application as web application with the following constraints:
Feature | Comment |
---|---|
Web services using the RESTful Web services (high-level framework) are supported. | When using fglrestful to generate REST stub files:
|
Web Services using the SOAP protocol are not supported. | No additional information. |
GWS REST low-level API is partially supported. | The GWA supports a minimum subset of Genero APIs for creating web services. The
COM API used is based on the JavaScript XMLHttpRequest (external link) object (excluding the
specific XML API). |
RUN
cmd and RUN cmd WITHOUT WAITING
instructions are supported. |
The RUN "fglrun program" (GUI only) without OS shell underneath is under
construction. |
Database support. | Only the SQLite database is supported at this time. |
Some methods in the The Channel class are not fully working. | In the The Channel class, the following socket and pipe methods are not supported and will return an error: The base.Channel.openFile is supported |
Unsupported features
The following language features are not supported:
- All the XML classes in the The xml package (referenced with
IMPORT xml
), including the The Encryption class, are not supported.Note:For XML handling, use the
om.DomDocument
API. - The security classes in the The security package (referenced with
IMPORT security
) are not supported. - The JSON streaming classes in the The json package (reference with
IMPORT json
) are not supported.