Versions Compared

Key

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

...

Info
titleNote for Mac OS Users

In case you start the server under Mac OS and have Security issues, try this fix described in the Viewing Ptolemy Models section.

The server of KWebS is implemented in java. Therefore we begin the installation with the java runtime environment. The server uses a SOAP web service based on JAX-WS and the java platform comes with support for JAX-WS already. The included version is quite old, therefore, after you installed the java runtime, you need to update the built-in version by using the endorsed-mechanism from java:

...

The next step is to decide which service variants you want to provide. There are three two of them (plus the HTTP Post which is available via the support server):

  • SOAP over HTTP,
  • SOAP over HTTPS

...

In the given example the key store is located at security/my.jks relative to the servers root directory and the password is MyPassword.

Using the Start/Stop Scripts

After an initial start of the kwebs binary, kwebs_start.* and kwebs_stop.* scripts will be unpacked to the root directory. They can be used to properly start and stop the server via a management application. The application can only be contacted via local host. For the stop script to work properly the correct password and keystore have to be passed. The default values are shown next.

Code Block
-kp=mserver -kl=server/kwebs/security/keystores/mserver.jks