Oracle GlassFish Server 3.1 Embedded Server Guide
Embedded GlassFish Server File System
Including the GlassFish Server Embedded Server API in Applications
Creating, Starting, and Stopping Embedded GlassFish Server
Creating and Configuring an Embedded GlassFish Server
Running an Embedded GlassFish Server
Setting the Port of an Embedded GlassFish Server From an Application
Starting an Embedded GlassFish Server From an Application
Stopping an Embedded GlassFish Server From an Application
Deploying and Undeploying an Application in an Embedded GlassFish Server
To Deploy an Application From an Archive File or a Directory
Creating a Scattered Enterprise Archive
Running asadmin Commands Using the GlassFish Server Embedded Server API
Using the EJB 3.1 Embeddable API with Embedded GlassFish Server
To Use the EJB 3.1 Embeddable API with Embedded GlassFish Server
EJB 3.1 Embeddable API Properties
Default Java Persistence Data Source for Embedded GlassFish Server
Embedded Oracle GlassFish Server enables you to use GlassFish Server as a library. Embedded GlassFish Server also enables you to run GlassFish Server inside any Virtual Machine for the Java platform (Java Virtual Machine or JVMmachine).
Note - Embedded GlassFish Server does not run on the Java Platform, Micro Edition (Java ME platform).