Integrations - Glassfish |
rate-4948071-50464
| Article Rating? |
|
|
|
| Product Type |
Container |
| Versions Supported |
V1 ur1-p01-b02 |
| Module Status |
In Progress |
| Module Availability - Released (latest) |
Not Available |
| Module Availability - SNAPSHOT (latest) |
Not Available |
| Download with Kit |
See latest Terracotta Kit |
Introduction
Glassfish
is Sun's JEE application server.
The use of plain roots in a web application is known to work. DSO sessions or sharing instances defined by class loaders outside of the web application do not work. Your terracotta DSO configuration must not contain a <web-applications> element.
Dependencies
For detailed version information, see Platform Support.
Implementation
Glassfish uses a multi-step process for starting the application server instances. With stock download of the version 9.0 release, add the required DSO startup flags to the domain.xml found under domains/domain1/config directory. In domain.xml, use <jvm-options> elements to pass the required flags (-Xbootclasspath, -Dtc.config, etc). Additionally, the "quickstart" mode must be disabled by adding <jvm-options>-Dcom.sun.enterprise.server.ss.ASQuickStartup=false</jvm-options> in the same domain.xml file.
Knows Issues
Glassfish integration is in progress, the known current issues are:
https://jira.terracotta.org/jira/browse/CDV-231
https://jira.terracotta.org/jira/browse/CDV-232
https://jira.terracotta.org/jira/browse/CDV-234