Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WBRIDGE and version 22.1

...

Multiexcerpt
MultiExcerptNamesolution_deploy_2

You tried to deploy a service compiled with Builder 7.0.0-beta3 to a Bridge with a version older than 7.0.0-beta3. As of the mentioned version, the E2E Builder features variable port numbers. Builder version and Bridge version must match in this case.

  • Update your E2E Bridge to the necessary version, 7.0.0-beta3 or higher.
  • Downgrade your E2E Builder to a version older than 7.0.0-beta3.

...

If a compiled xUML service is deployed to a node instance, the Bridge will check whether an xUML service with the same name has already been deployed before. If you do not have chosen the option to overwrite the xUML service in the Builder project settings (see Deployment of xUML Services), the E2E xUML Model Compiler will report the error shown above.

...

Div
Stylemargin-bottom: -1em; padding-bottom: 0;
Multiexcerpt
MultiExcerptNamestartup_fails

Problem

A deployed xUML service fails to start with error: Could not start server!.
The error message is displayed either in the standard log (see section Logging of xUML Services Logging of xUML Services) or in the E2E xUML Model Compiler after deploying the xUML service with option startup selected.

Solution

The problem described above can have the following reasons:

Steps:

  1. Check the bridgeserver log of the xUML service. It contains details about errors that might have occurred (see xUML Service Standard Log).
  2. Check the start log of the xUML service. It contains the environment variables that were set at startup time and information about errors that might have occurred. For more details, see xUML Service Start Log.
  3. If ipv6 is disabled on your server, try starting the service with option --http.service.bind.default-af set to inet (see xUML Runtime Command Line Options for more).
  4. It may be that none of the above mentioned issues apply to your problem and the service logs do not contain any helpful information. To dig further down the problem, you can try starting the service from a system terminal. The terminal shows more logging information and this may help to narrow down the problem.

    Note
    iconfalse

    Use this for debugging purposes only - don't keep a manually started service running! The E2E Bridge will not in all cases recognize this service as running.

    The data directory of the Bridge (default location: E2E_BRIDGE_DATA) contains one directory named bridge_<name of the service> for every service. This service directory contains a start script in folder bin (start.bat on Windows systems, start.sh on Unix systems.

    Call this start script as follows:

    Code Block
    languagenone
    start.bat <name of the program directory of the Bridge>
    e.g. in Windows: C:\E2E_BRIDGE_DATA\bridge_TransactionProcessing\bin> start.bat c:\E2E_BRIDGE_PROG

    After you have finished analyzing the service startup problems, stop the manually started service with the stop.bat (Windows), stop.sh (Unix) script from the same folder, or press Ctrl-C or stop it in the E2E Bridge.

xUML Service Does Not Start Automatically on Bridge Startup

...

An xUML service cannot be stopped via the E2E Bridge.

Solution

In case of a complex xUML service, the shutdown may take longer than usually. Although the error message is displayed that the xUML service could not be stopped, it may still be shutting down. Wait a few seconds and reload the page to refresh the status of the xUML service. If it is still not stopped, you need to kill the corresponding Bridge process.
Check also the stop log of the xUML service. It contains the environment variables that were set during the shutdown and information about errors that might have occurred. For more details, see E2E Composite Service Stop Log.

...