extended-services

command module
v0.0.0-...-e21bbd8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 17, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

README

Extended Services

Powers the DMN Runner and Dev Deployments features.

Parameters

  • -p <PORT_NUMBER>: Sets app port, otherwise it will use config.yaml port.

Note to Fedora users

Run

To run this application on Fedora, it's necessary to install the App Indicator lib: Firstly install the following packages:

  • sudo dnf install libappindicator-gtk3

Then, enable the App Indicator extension https://extensions.gnome.org/extension/615/appindicator-support/

Misc

How do I create the image.go?

Firstly install the 2goarray package go get github.com/cratonica/2goarray

Then convert the image to a .go file cat icon2.png | /Users/aparedes/go/bin/2goarray Data images > icon.go

API

/

The root route is a proxy and will forward your requests to the autogenerated port

/ping

[GET] returns the API version, the proxy port and IP and the KIE Sandbox URL.

{
  "version": "0.0.0",
  "proxy": {
    "ip": "127.0.0.1",
    "port": "21345"
  },
  "kieSandboxUrl": "https://sandbox.kie.org/#/",
  "started": true
}

Next Steps

  • Limit GraalVM Heap Size

Apache KIE (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

Some of the incubating project’s releases may not be fully compliant with ASF policy. For example, releases may have incomplete or un-reviewed licensing conditions. What follows is a list of known issues the project is currently aware of (note that this list, by definition, is likely to be incomplete):

  • Hibernate, an LGPL project, is being used. Hibernate is in the process of relicensing to ASL v2
  • Some files, particularly test files, and those not supporting comments, may be missing the ASF Licensing Header

If you are planning to incorporate this work into your product/project, please be aware that you will need to conduct a thorough licensing review to determine the overall implications of including this work. For the current status of this project through the Apache Incubator visit: https://incubator.apache.org/projects/kie.html

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL