Try OpenEdge Now
skip to main content
REST Administration : REST Management Agent Administration : Managing REST Management Agent : REST Management Agent administration architecture : REST Management Agent directory structure
REST Management Agent directory structure
To configure a REST Management Agent, it is necessary to understand its directory structure. The following figure shows the default directory structure or the REST Management Agent:
Table 75. Directory structure of the REST Management agent as a Java container Web application

. . . /REST-management-agent-directory
       [ optional static html pages ]
              web.xml ( Web application descriptor file )
                     [ List of jar files associated with the Web Application]
                     [ Java .class files added as required by the developer]
                     [ List of all the REST Web applications (WAR) deployed
                       and  managed by the REST Management Agent (oerm)]
The following lists the files that you can use to configure or set your REST Web application (REST Management Agent or any REST Web application):
*web.xml: This is a REST Web application descriptor file.
You edit this file when choosing a security configuration and when editing the REST Web application URI. For more information, see Choosing and applying a security configuration and the above figure.
*appSecurity-annonymous.xml, appSecurity-basic-local.xml, appSecurity-container.xml, appSecurity-form-local.xml: These are the security configuration models for a REST Web application.
You use these files when you want to modify user roles and privileges. For more information, see Security configuration models.
* This file consists of all the Web server related user authentication and authorization information. You use this file when adding or modifying a user. For more information, see Adding and modifying a user and Setting hashed and salted passwords using Jacksum.
*oerm.log: All the REST Management Agent related transactions are logged in this file.
* This file consists of the definitions for all the REST Management Agent properties.
*default.prop: This file consists of the definitions for all the REST Web applications run-time properties.