Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Currently, we are working on a web based studio for Odysseus servers. This studio can access many different servers. 

The simpliest way to install is using docker-compose with the following file:

...

languageyml

...

Table of Contents

See below for installation issues.

After installation you could call the frontend e.g. with http://localhost:4200/ and then you will see the login screen. This is the login screen for WebStudio (not for Odysseus). Although, the default, if not changed, are "System" and "manager". too.

Image Added

The next screen you see, is the list of connected servers. You will need to add servers manually. The list of connected servers will be stored for further sessions on the server of webstudio. The sceeen could look like:

Image Added

Where most of the servers are not connected (wink) When connected servers are available it looks like:

Image Added

To add a new server, use the Add button on the top right of the window:

Image Added

And the new server is added at the end of the list:

Image Added

Maybe you will need to switch to the next screen, to see the server. Now you are connected to the server, but not logged in. Use the Image Addedbutton to log in.

Image Added

This is the login of the server you connected (default as always is "System"/"manager").

You will see the connected status with: Image Added. This button can be used to log out again.

With Image Added you could

  • edit the server information
  • Call the Web-IDE for this server (see below)
  • Remove the server from the list

Navigationbar

On the left side, you see the navigation bar:

Image Added

Here you could see (from all servers in a common list) the

  • Defined sources and streams
  • Defined sinks
  • Defined queries
  • Logs from the different servers
  • Lists: Due to a bug, this button may currently not work in any cases.
  • Users from the Web-Studio. Here you can change the users of the web studio, especially change the password or add new users

Image Added

Web-IDE

Web-Studio provides an IDE for query development (quite simpler than the corresponding Odysseus Studio)

Image Added



Remark: In case of problems, a corrupted local storage could be the reason. So, in this case is always a good idea to delete the local storage (e.g. for firefox or chrome). Sometimes, this is only successful, if webstudio is stopped. 

Installation

The following information is directly included from: https://git.swl.informatik.uni-oldenburg.de/projects/API_APPS/repos/webstudio/browse

Markdown from a URL
urlhttps://git.swl.informatik.uni-oldenburg.de/projects/API_APPS/repos/webstudio/raw/README.md?at=refs%2Fheads%2Fmaster