Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
KNL-1505 support JMXMP out of the box. (#4103)

* KNL-1505 support JMXMP out of the box.

This is a more firewall friendly JMX connection protocol that by default listens on port 9875. 2 configuration options passed as system properties:

- jmx.service.url=service.jmx.jmxmp://localhost:9875

- jmx.remote.server.address.wildcard=false

Only active jmx service with spring profile.

To have it listen for JMXMP you need to activate the spring profile, this is done by enabling the spring profile called `imx`, you can pass this straight to the JVM with the option:"jmx"

  1. … 3 more files in changeset.
SAK-32341 Allow editing of configuration through JMX. (#4102)

This registers a DynamicMBean that exposes all registered configuration through JMX. It also allow creation of new config through JMX and changing of existing configuration.

  1. … 1 more file in changeset.
SAK-32184 Remove redundant -pack projects. (#3912)

* SAK-32184 Remove redundant -pack projects.

Make most -impl projects of type sakai-component which means we have

less modules in the build and our build is smaller.

There were some references left to the -impl projects from things other than -pack projects. These have been refactored, either by moving the code, removing the unused dependency or in a couple of cases re-writing a tiny bit of code.

When deploying don’t create lots of small files which slows down the deployment for me.

    • -0
    • +20
  1. … 522 more files in changeset.