The WSO2 SOA Enablement Server Administration Console (SSAC) is a browser-based interface to the WSO2 SOA Enablement Server. SSAC integrates many WSO2 SOA Enablement Server features and provides a way to perform tasks such as deploying or undeploying Web service packages on a server. Through the console, you may use WSO2 SOA Enablement Server's capacity to remotely control many servers, even those in different security domains.
To gain access to a remote server, select the appropriate domain and server from the menus at the top of the console.
![]() | Note |
---|---|
The upper right corner of every page in the console includes icons for context help, to refresh the page, and to link to documentation. |
Figure 10 shows SSAC when it is opened in your browser.
Because there are so many features, SSAC encapsulates them into eight categories, each in its own tabbed panel:
Deployment - Deploy, undeploy and manage packages
Domains & Servers - Add, remove, and edit the attributes of domains and servers within domains that host Web services.
Security - Control security, such as management of the User Store and Key Store.
Server Preferences - View and change the specified server's global settings.
SNMP Agent - Configure WSO2 SOA Enablement Server's Simple Network Management Protocol, access, extensions, and proxies. It is described in detail in SNMP Module
UDDI Publishing - Publish and look up published Web services in UDDI registries.
Utilities - The WSDL2Java Service.
Web Services - Monitor and manage Web services.
SSAC's organization makes it easy to navigate WSO2 SOA Enablement Server features. Clicking a tree node exposes the set of features you want. To avoid cluttering the interface, other categories are hidden until you need them.
This chapter is organized according to the functionality accessed through the Administration Console. The following table presents the functionality, the panel in which it is found, and the WSO2 SOA Enablement Server Component containing this part of the Admin Console.
Table 3. Admin Console Functionality-Panel-Component
Functionality | Tree Section | WSO2 SOA Enablement Server Component |
---|---|---|
Package Management (Deploy/undeploy/clone/migrate package) | Web services | Console |
Web service Management (inc. Enabling/Disabling Service, Interceptors) | Web services | Console |
Monitoring Web Services (Debugging, Performance, Data Throughput) | Web services | Console |
Service Authorizations | Web services | Console-Security-Plugin |
Service Security Mechanisms (ACLs) | Web services | Console-Security-Plugin |
User Store (Database of Identities) | Security | Console-Security-Plugin |
Key Store (Certificates) | Security | Console-Security-Plugin |
Security Roles (Creating, editing, assigning) | Security | Console-Security-Plugin |
Transport Preferences | Server Preferences | Console-Server-Preferences |
Security Preferences | Server Preferences | Console-Security-Plugin |
WSDL2Java Web Service | Utility Web services | Console-WSDLCompiler-US |
Security Domains | Domains & Servers | Console |
Remote Servers | Domains & Servers | Console |
Because SSAC is hosted by a WSO2 SOA Enablement Server and is typically used to control the host, the WSO2 SOA Enablement Server must be started first. Instructions for starting the WSO2 SOA Enablement Server are located under Booting the Server in the Installation Guide.
After the server is running, point your browser to the SSAC home page at http://localhost:6060/admin/console (assuming that the WSO2 SOA Enablement Server is running on localhost and default ports).
Because administrators are privileged users with complete control over the WSO2 SOA Enablement Server, they must log in. To log in, press the Login button at the top of the console. The login page will load in the currently exposed panel.
Enter the User Name and Password as shown in Figure 11 and click on the Login button.
Initially, use the username admin and the password changeit. (The administrator's default password is changeit, but it can be changed during or after installation.)
![]() | Caution |
---|---|
Change the username and password after you log in. See Changing User Password for details. |
After logging in, the console you choose will read logged as admin. The Login button will be toggled to Logout. Click Logout to finish the session.
To display the domain table, click on the Domains & Servers node in the navigation tree.. This returns the Security Domains table pictured in Figure 12.
Once you pick the server within a security domain, press Change Server to switch to your choice. If you need administrative control of the server, click Login to display the Login Form.
For more information, see Remote WSO2 SOA Enablement Servers.
WSO2 SOA Enablement Server Administration Console has two types of users: an authorized user and an administrator. The administrator has access to all features of WSO2 SOA Enablement Server, particularly server maintenance. Authorized users are Web services users and developers.
To update the currently displayed information in the WSO2 SOA Enablement Server Administration Console, press the Refresh Page button. It is located in the upper right corner of the Console screen to the right of the Logout link.