The Mashup Server Admin UI

This document describes the WSO2 Mashup Server Admin User Interface (Admin UI), which is accessible through https://localhost:7443 in a vanilla installation. The Admin UI helps the user to perform routine tasks associated with creating and maintaining Mashups.

Note: The default username/password combination to log in is admin/admin. The default password can be changed using the 'chpasswd' script found in your installations 'bin' directory.

Mashup UI

The Available Mashups List

The Available Mashups list contains a list of Mashups and Services deployed and running in the server. Each item in the list can be dragged to the pane on the left, which will transform them into Mashup Widgets, which display further information and documentation.

You can also do the following:

  1. Start/Stop a Service
  2. Share a service with another WSO2 Mashup Server
  3. Edit the service source and documentation using the buttons on the listed items

Available Mashups List


Sharing a Mashup

You can share a mashup running in your server with another server by a click of a button.

Mashup Sharing

Enter the http (unsecured) address of the destination server.

Mashup Sharing


Creating a New Mashup or Service

The Admin UI is capable of generating a skeleton JavaScript service for the user. Click the Create a new Mashup icon at top of the Available Mashups list, as illustrated in this screenshot. When you enter a name for the new service, the Admin UI will create the service skeleton and deploy it. It will be listed as a service in the Available Mashups list after a few seconds. If you do not wish to wait till the Admin UI refreshes the list, click the Refresh icon (next to the Create new Mashup icon), which results in a manual refresh of the list.

Note: From release 0.2 onwards this operation will be wizard based, allowing greater customization of the initial skeleton.

Create a new mashup

Mashup Widgets

A Mashup Widget displays a complete set of information regarding a Mashup or a Service. It also provides links to resources such as:

  1. WSDL - Link to the WSDL 1.1 description of the service
  2. WSDL2 - Link to the WSDL 2.0 document of the service
  3. Try service - Link to the try-it page where you can try the service out
  4. Stub source- Displays a Java Script Stub that can be used to invoke the service
  5. Schema - Link to the schema of the service
  6. API docs - Link to the documentation of the service 
  7. Service source - Displays the source of the service
  8. Custom UI - Link to the custom UI of the service (The link is shown only if the service has a custom UI, fogured out by the presence ofan index.html or index.htm file within its www folder)

The Mashup Widget

Editing Mashups

The Mashup Editor allows you to edit the source code and documentation of your Services and Mashups. You can launch the editor from the buttons in the service items listed in the Available Mashups list. Once you have completed editing the service, click the Save button, at the top of the edit area.

Mashup Editor Design View

Mashup Editor Source View