When OpenEJB starts for the first time, it automatically generates several configuration files in the conf/ directory. These files manage the container system, security, and network sockets.
Generated Files
Main Configuration
conf/openejb.xml: The primary configuration file for the container system (transactions, security, data sources, etc.).
Security and Users
login.config: JAAS configuration file.users.properties: Defines users allowed to log in.groups.properties: Defines user groups.
Network and Service Sockets
admin.properties: Network socket for administration.ejbd.properties: Network socket for EJB invocations.hsql.properties: Network socket for HSQL client access.httpejbd.properties: Network socket for EJB invocations over HTTP.telnet.properties: Network socket for the telnet "server".
If you make errors in configuration, you can delete or move a file, and OpenEJB will automatically recreate it with default values upon the next start.