ATG Dynamo Admin

Assembling : ATG Dynamo Server Admin


To add dyn/admin, must specify the DafEar.Admin module.

For example:  runAssembler QuincyFunds.ear –m DSSJ2EEDemo DafEar.Admin

The ATG Dynamo Server Admin user interface is included in the EAR file as a web application, atg_admin.war. This WAR file includes all pages that comprise ATG Dynamo Server Admin .
Its web.xml file declares a NucleusProxyServlet that points to the Nucleus component /atg/dynamo/servlet/adminpipeline/AdminHandler:


<servlet>
  <servlet-name>AdminProxyServlet</servlet-name>
  <servlet-class>atg.nucleus.servlet.NucleusProxyServlet</servlet-class>
  <init-param>
    <param-name>proxyServletPath</param-name>
    <param-value>/atg/dynamo/servlet/adminpipeline/AdminHandler</param-value>
  </init-param>
  <load-on-startup>2</load-on-startup>
</servlet>

<servlet-mapping>
  <servlet-name>AdminProxyServlet</servlet-name>
  <url-pattern>/admin/*</url-pattern>
</servlet-mapping>


In this configuration, the ContextPath is /dyn and the ServletPath is /admin, so the URL for accessing the ATG Dynamo Server Admin server is:

http://{hostname}:{port}/dyn/admin/


To access ATG Dynamo Server Admin, use the listen port for your application server.
For example, if an Oracle ATG Web Commerce application runs on JBoss with a listen port of 8080, you can access ATG Dynamo Server Admin on your machine at
http://localhost:8080/dyn/admin

Note: Your database must be running in order for you to use the Administration UI. If necessary, you can override this requirement by copying /atg/dynamo/security/AdminUserAuthority.properties from the

<ATG10dir>\DAS\config\config.jar file to <ATG10dir>\home\localconfig\atg\dynamo\security.



Changing the ATG Dynamo Server Admin Login

By default, User Name: admin / Password: you can sets the password while using the CIM utility to configure the server.


Logging Attempts to Access the Administration Server


The /atg/dynamo/servlet/adminpipeline/AuthenticationServlet component has two properties that control what login information is logged:


  • logFailedAuthentications: If true, logs failed attempts to log in (defaults to true).
  • logSuccessfulAuthentications: If true, logs all successful authentications (defaults to false). Setting this to true causes a great deal of logging information, because each page request is logged.



No comments :