5. The Web Admin Console

The dm Server Admin Console is a Web application for managing a single instance of dm Server. Using the Admin Console, you can:

5.1 Invoking the Admin Console

To use the SpringSource Admin Console, start the SpringSource dm Server and then enter the following URL in your browser of choice.

http://localhost:8080/admin

Replace localhost with the hostname of the computer on which the SpringSource dm Server is running if it is not the same as the computer on which you are running your browser.

The Admin Console uses basic authentication, therefore you will need to enter the default administration ID and password.

ID: admin 
Password: springsource

The following graphic shows the main page of the Admin Console.

Use the links at the top of the console to perform various tasks, such as viewing and managing artifacts (Artifacts), viewing the properties of deployed configuration artifacts (Configuration), viewing details of dumps (Dump Inspector), and viewing the OSGi state of the dm Server instance (OSGi State).

You can always return to the main Admin Console page by clicking Information in the top right-hand corner.

The Server Properties section provides information about dm Server itself, such as details about the Java Virtual Machine (JVM), the operating system on which dm Server is installed, the time zone configured for the computer, and the complete version of dm Server.

Changing the Admin User

To change the ID and password for the Admin Console, update the SERVER_HOME/config/com.springsource.kernel.users.properties file. First specify the administration username by changing the value of the role.admin property. Then set the password of this new user by adding a new property called user.username, where username refers to the actual name of the user. Finally, restart dm Server for the changes to take effect.

For example, if you want change the administration username to juliet with password capulet, change the file as follows:

##################
# User definitions
##################
user.juliet=capulet


##################
# Role definitions
##################
role.admin=juliet

The Admin Console always runs against the admin role.