Clone
 

jens reimann <jreimann@redhat.com> in camel-git

Allow setting DataValue and Variant directly

Enable all camel-milo tests by default

Use "overrideHost" to lock the host to "localhost" for unit tests

CAMEL-12288: Initial implementation of method calls in the client

This change refactors the code and adds the ability to perform method

calls instead of write operations.

  1. … 14 more files in changeset.
CAMEL-12286: Fix camel-milo client component

This change adapts the client to the changed behavior of

Eclipse Milo 0.2.x. It does an explicit call to connect and also allows

to configure the allowed security policies in order to still support

anonymous access when no keys are used.

Fix up documentation of Camel Milo

This change fixes up the documentation of the camel-milo component. This

includes a fix of the node id table, which was rendered in a corrupt

format.

CAMEL-12287: Allow overriding the endpoint host

This change adds the ability to override the server reported

hostname/IP with the originally provided IP when connecting

to the server.

Add the camel-iec60870 and camel-iec60870-starter

This change adds the ne camel-iec6087 and camel-iec60870-starter

modules to a few build files.

Signed-off-by: Jens Reimann <jreimann@redhat.com>

Amend changes based on review.

Signed-off-by: Jens Reimann <jreimann@redhat.com>

Import of the IEC 60870 component

This change adds an IEC 60870 camel component based on the

IEC 60870 implementation of Eclipse NeoSCADA.

Signed-off-by: Jens Reimann <jreimann@redhat.com>

    • -0
    • +146
    /components/camel-iec60870/pom.xml
  1. … 32 more files in changeset.
CAMEL-11144: Make the unit tests use dynamic ports

The unit tests for camel-milo currently use static ports, this change

implements the use of dynamic ports.

This change depends on the fix of CAMEL-11559

Signed-off-by: Jens Reimann <jreimann@redhat.com>

CAMEL-11559: Work around a NPE in milo 0.1.3

When the sampling interval is unset in the Camel component, then it is

passed to milo as 'null'. Which is acceptable to the milo API, however

internally milo automatically unboxes the value from 'Double' to

'double' and may run into a NPE by doing so.

This patch assures that, although theoretically acceptable,

'null' is never passed in to the Milo API.

Signed-off-by: Jens Reimann <jreimann@redhat.com>

CAMEL-11559: Work around a NPE in milo 0.1.3

When the sampling interval is unset in the Camel component, then it is

passed to milo as 'null'. Which is acceptable to the milo API, however

internally milo automatically unboxes the value from 'Double' to

'double' and may run into a NPE by doing so.

This patch assures that, although theoretically acceptable,

'null' is never passed in to the Milo API.

Signed-off-by: Jens Reimann <jreimann@redhat.com>

Clean up example applications

This change cleans the example applications provided to show

some simple routes with camel-milo.

Signed-off-by: Jens Reimann <jreimann@redhat.com>

CAMEL-11144: Add components to component table, add description

Signed-off-by: Jens Reimann <jreimann@redhat.com>

CAMEL-11144: Add components to component table, add description

Signed-off-by: Jens Reimann <jreimann@redhat.com>

Fix a bunch of other checkstyle violations

Organize imports

Apply code formatter

  1. … 19 more files in changeset.
Code generated by maven build

Doc re-write by maven build

Rename documentation files

Fix license headers

Remove query parameters from URI

Remove deprecated stuff

Mark secrets as secret

Fix Camel version in docs

Update copyright header

  1. … 11 more files in changeset.
Initial import of Camel Milo

Signed-off-by: Jens Reimann <jreimann@redhat.com>

    • -0
    • +104
    /components/camel-milo/pom.xml
    • -0
    • +168
    /components/camel-milo/src/main/docs/milo-client.adoc
    • -0
    • +111
    /components/camel-milo/src/main/docs/milo-server.adoc
  1. … 43 more files in changeset.