Skip to content
This repository has been archived by the owner on Oct 20, 2022. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Orange-OpenSource/fiware-cepheus
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.1.5
Choose a base ref
...
head repository: Orange-OpenSource/fiware-cepheus
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Feb 22, 2016

  1. prepare 0.1.6

    Jenkins CI committed Feb 22, 2016
    Copy the full SHA
    4d91fde View commit details

Commits on Feb 23, 2016

  1. move to fiware-ngsi-api library

    - removed cepheus-ngsi module
    - add dependency to fiware-ngsi-api
    - update README.md
    marcc-orange committed Feb 23, 2016
    Copy the full SHA
    10fefc9 View commit details

Commits on Mar 7, 2016

  1. Copy the full SHA
    7dacea3 View commit details

Commits on Mar 25, 2016

  1. Copy the full SHA
    6a89694 View commit details
  2. add 0.1.6 changes

    PascaleBorscia committed Mar 25, 2016
    Copy the full SHA
    8ad69e5 View commit details
  3. prepare 0.1.7

    Jenkins CI committed Mar 25, 2016
    Copy the full SHA
    355e0d7 View commit details

Commits on May 19, 2016

  1. build: update fiware-ngsi-lib to 0.1.1

    this will make Cepheus components use JSON instead of XML by default.
    fixes #51
    marcc-orange committed May 19, 2016
    Copy the full SHA
    d49986e View commit details
  2. Copy the full SHA
    b2c9688 View commit details
  3. Copy the full SHA
    40ae636 View commit details
  4. prepare 0.1.8

    Jenkins CI committed May 19, 2016
    Copy the full SHA
    8c9aa6e View commit details

Commits on Sep 27, 2016

  1. Missing comma

    flaviops authored Sep 27, 2016
    Copy the full SHA
    9c02507 View commit details

Commits on Sep 30, 2016

  1. Merge pull request #54 from flaviops/patch-1

    Missing comma
    marcc-orange authored Sep 30, 2016
    Copy the full SHA
    3731d21 View commit details

Commits on Nov 23, 2016

  1. Copy the full SHA
    dd64b96 View commit details
  2. Copy the full SHA
    3d4b5ec View commit details
  3. Copy the full SHA
    a04f97f View commit details
  4. Copy the full SHA
    8249b3b View commit details
  5. Merge pull request #57 from fsuc/fix-updatecontext

    fix crash when updateContext is called using json
    marcc-orange authored Nov 23, 2016
    Copy the full SHA
    6a7f41e View commit details
  6. fix typo in test

    marcc-orange committed Nov 23, 2016
    Copy the full SHA
    3449639 View commit details
  7. broker: do not append /ngsi10/notifyContext to notify URLs

    Broker will now require subscription requests to provide the complete URL for notifications.
    Previous behavior was to append the standard `/ngsi10/notifyContext` to the URL which is not done anymore.
    This allows applications to receive notifications with custom URL paths and parameters.
    marcc-orange committed Nov 23, 2016
    Copy the full SHA
    ad239e7 View commit details
  8. Copy the full SHA
    f52b7b0 View commit details
  9. update changelog

    marcc-orange committed Nov 23, 2016
    Copy the full SHA
    8dff08a View commit details
  10. prepare 0.1.9

    Jenkins CI committed Nov 23, 2016
    Copy the full SHA
    1d5b3db View commit details

Commits on Dec 20, 2016

  1. Copy the full SHA
    5b6f0f2 View commit details

Commits on Jan 10, 2017

  1. Fix example mocks dependencies to use the fiware-ngsi library

    The mocks were still using the old ngsi library that was part of Cepheus.
    marcc-orange committed Jan 10, 2017
    Copy the full SHA
    2c1497b View commit details
  2. Copy the full SHA
    b540db1 View commit details

Commits on Feb 2, 2017

  1. Copy the full SHA
    8d17ac9 View commit details

Commits on Feb 7, 2017

  1. Copy the full SHA
    d8ec657 View commit details

Commits on Jun 15, 2017

  1. prepare 1.0.0

    Jenkins CI committed Jun 15, 2017
    Copy the full SHA
    fafdab9 View commit details
  2. prepare 1.0.1

    Jenkins CI committed Jun 15, 2017
    Copy the full SHA
    69d58af View commit details

Commits on Jan 26, 2018

  1. Copy the full SHA
    93d0fb6 View commit details

Commits on Feb 7, 2018

  1. Add support for ServiceName and ServicePath in Provider

    The CEP can now subscribe to a Provider using custom `Fiware-ServiceName` and  `Fiware-ServicePath` headers.
    
    Closes #63
    Adeeb-khan authored and marcc-orange committed Feb 7, 2018
    Copy the full SHA
    63add04 View commit details
  2. Update changelog

    marcc-orange authored Feb 7, 2018
    Copy the full SHA
    7e87938 View commit details

Commits on Feb 12, 2018

  1. Copy the full SHA
    bf6f599 View commit details

Commits on Apr 26, 2018

  1. typo error in config file

    Adeeb-khan authored Apr 26, 2018
    Copy the full SHA
    dd2e71d View commit details

Commits on May 24, 2018

  1. Merge pull request #68 from Adeeb-khan/patch-3

    typo error in config file
    chazemar authored May 24, 2018
    Copy the full SHA
    eaa08bb View commit details

Commits on Jul 11, 2018

  1. Copy the full SHA
    e45f4c8 View commit details

Commits on Sep 4, 2018

  1. Copy the full SHA
    75c0a8f View commit details

Commits on Sep 12, 2018

  1. Update README links

    marcc-orange authored Sep 12, 2018
    Copy the full SHA
    2df1e6c View commit details
Showing with 537 additions and 9,030 deletions.
  1. +53 −3 CHANGELOG.md
  2. +16 −9 README.md
  3. +1 −1 cepheus-broker/docker/Dockerfile
  4. +7 −4 cepheus-broker/pom.xml
  5. +3 −3 cepheus-broker/src/main/java/com/orange/cepheus/broker/controller/NgsiController.java
  6. +80 −80 cepheus-broker/src/test/java/com/orange/cepheus/broker/controller/NgsiControllerTest.java
  7. +1 −1 cepheus-cep/README.md
  8. +1 −1 cepheus-cep/docker/Dockerfile
  9. +7 −4 cepheus-cep/pom.xml
  10. +1 −1 cepheus-cep/src/main/java/com/orange/cepheus/cep/EventSinkListener.java
  11. +25 −13 cepheus-cep/src/main/java/com/orange/cepheus/cep/SubscriptionManager.java
  12. +2 −2 cepheus-cep/src/main/java/com/orange/cepheus/cep/model/EventTypeIn.java
  13. +42 −9 cepheus-cep/src/main/java/com/orange/cepheus/cep/model/Provider.java
  14. +85 −19 cepheus-cep/src/test/java/com/orange/cepheus/cep/SubscriptionManagerTest.java
  15. +13 −3 cepheus-cep/src/test/java/com/orange/cepheus/cep/Util.java
  16. +2 −2 cepheus-cep/src/test/java/com/orange/cepheus/cep/controller/NgsiControllerMultiTenantTest.java
  17. +2 −2 cepheus-cep/src/test/java/com/orange/cepheus/cep/controller/NgsiControllerTest.java
  18. +120 −0 cepheus-cep/src/test/java/com/orange/cepheus/cep/model/ProviderTest.java
  19. +0 −92 cepheus-ngsi/README.md
  20. +0 −46 cepheus-ngsi/THIRD-PARTY.txt
  21. +0 −173 cepheus-ngsi/pom.xml
  22. +0 −58 cepheus-ngsi/src/main/java/com/orange/ngsi/ConvertersConfiguration.java
  23. +0 −104 cepheus-ngsi/src/main/java/com/orange/ngsi/ProtocolRegistry.java
  24. +0 −99 cepheus-ngsi/src/main/java/com/orange/ngsi/client/HttpConfiguration.java
  25. +0 −182 cepheus-ngsi/src/main/java/com/orange/ngsi/client/NgsiClient.java
  26. +0 −247 cepheus-ngsi/src/main/java/com/orange/ngsi/client/NgsiRestClient.java
  27. +0 −36 cepheus-ngsi/src/main/java/com/orange/ngsi/exception/MismatchIdException.java
  28. +0 −39 cepheus-ngsi/src/main/java/com/orange/ngsi/exception/MissingRequestParameterException.java
  29. +0 −33 cepheus-ngsi/src/main/java/com/orange/ngsi/exception/UnsupportedOperationException.java
  30. +0 −49 cepheus-ngsi/src/main/java/com/orange/ngsi/model/AppendContextElement.java
  31. +0 −73 cepheus-ngsi/src/main/java/com/orange/ngsi/model/AppendContextElementResponse.java
  32. +0 −64 cepheus-ngsi/src/main/java/com/orange/ngsi/model/CodeEnum.java
  33. +0 −104 cepheus-ngsi/src/main/java/com/orange/ngsi/model/ContextAttribute.java
  34. +0 −55 cepheus-ngsi/src/main/java/com/orange/ngsi/model/ContextAttributeResponse.java
  35. +0 −62 cepheus-ngsi/src/main/java/com/orange/ngsi/model/ContextElement.java
  36. +0 −43 cepheus-ngsi/src/main/java/com/orange/ngsi/model/ContextElementResponse.java
  37. +0 −67 cepheus-ngsi/src/main/java/com/orange/ngsi/model/ContextMetadata.java
  38. +0 −89 cepheus-ngsi/src/main/java/com/orange/ngsi/model/ContextRegistration.java
  39. +0 −79 cepheus-ngsi/src/main/java/com/orange/ngsi/model/ContextRegistrationAttribute.java
  40. +0 −68 cepheus-ngsi/src/main/java/com/orange/ngsi/model/EntityId.java
  41. +0 −18 cepheus-ngsi/src/main/java/com/orange/ngsi/model/EntityIdMixIn.java
  42. +0 −51 cepheus-ngsi/src/main/java/com/orange/ngsi/model/NotifyCondition.java
  43. +0 −31 cepheus-ngsi/src/main/java/com/orange/ngsi/model/NotifyConditionEnum.java
  44. +0 −75 cepheus-ngsi/src/main/java/com/orange/ngsi/model/NotifyContext.java
  45. +0 −42 cepheus-ngsi/src/main/java/com/orange/ngsi/model/NotifyContextResponse.java
  46. +0 −55 cepheus-ngsi/src/main/java/com/orange/ngsi/model/OperationScope.java
  47. +0 −78 cepheus-ngsi/src/main/java/com/orange/ngsi/model/QueryContext.java
  48. +0 −59 cepheus-ngsi/src/main/java/com/orange/ngsi/model/QueryContextResponse.java
  49. +0 −74 cepheus-ngsi/src/main/java/com/orange/ngsi/model/RegisterContext.java
  50. +0 −57 cepheus-ngsi/src/main/java/com/orange/ngsi/model/RegisterContextResponse.java
  51. +0 −53 cepheus-ngsi/src/main/java/com/orange/ngsi/model/Restriction.java
  52. +0 −72 cepheus-ngsi/src/main/java/com/orange/ngsi/model/StatusCode.java
  53. +0 −119 cepheus-ngsi/src/main/java/com/orange/ngsi/model/SubscribeContext.java
  54. +0 −48 cepheus-ngsi/src/main/java/com/orange/ngsi/model/SubscribeContextResponse.java
  55. +0 −42 cepheus-ngsi/src/main/java/com/orange/ngsi/model/SubscribeError.java
  56. +0 −53 cepheus-ngsi/src/main/java/com/orange/ngsi/model/SubscribeResponse.java
  57. +0 −35 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UnsubscribeContext.java
  58. +0 −46 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UnsubscribeContextResponse.java
  59. +0 −44 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UpdateAction.java
  60. +0 −60 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UpdateContext.java
  61. +0 −44 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UpdateContextAttribute.java
  62. +0 −59 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UpdateContextElement.java
  63. +0 −60 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UpdateContextElementResponse.java
  64. +0 −56 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UpdateContextResponse.java
  65. +0 −96 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UpdateContextSubscription.java
  66. +0 −59 cepheus-ngsi/src/main/java/com/orange/ngsi/model/UpdateContextSubscriptionResponse.java
  67. +0 −212 cepheus-ngsi/src/main/java/com/orange/ngsi/server/NgsiBaseController.java
  68. +0 −355 cepheus-ngsi/src/main/java/com/orange/ngsi/server/NgsiRestBaseController.java
  69. +0 −240 cepheus-ngsi/src/main/java/com/orange/ngsi/server/NgsiValidation.java
  70. +0 −66 cepheus-ngsi/src/test/java/com/orange/ngsi/ProtocolRegistryTest.java
  71. +0 −15 cepheus-ngsi/src/test/java/com/orange/ngsi/TestConfiguration.java
  72. +0 −273 cepheus-ngsi/src/test/java/com/orange/ngsi/Util.java
  73. +0 −115 cepheus-ngsi/src/test/java/com/orange/ngsi/client/NgsiClientTest.java
  74. +0 −413 cepheus-ngsi/src/test/java/com/orange/ngsi/client/NgsiRestClientTest.java
  75. +0 −153 cepheus-ngsi/src/test/java/com/orange/ngsi/client/NotifyContextRequestTest.java
  76. +0 −167 cepheus-ngsi/src/test/java/com/orange/ngsi/client/QueryContextRequestTest.java
  77. +0 −158 cepheus-ngsi/src/test/java/com/orange/ngsi/client/RegisterContextRequestTest.java
  78. +0 −163 cepheus-ngsi/src/test/java/com/orange/ngsi/client/SubscribeContextRequestTest.java
  79. +0 −148 cepheus-ngsi/src/test/java/com/orange/ngsi/client/UnsubscribeContextRequestTest.java
  80. +0 −208 cepheus-ngsi/src/test/java/com/orange/ngsi/client/UpdateContextRequestTest.java
  81. +0 −150 cepheus-ngsi/src/test/java/com/orange/ngsi/client/UpdateContextSubscriptionTest.java
  82. +0 −61 cepheus-ngsi/src/test/java/com/orange/ngsi/model/ContextAttributeModelTest.java
  83. +0 −165 cepheus-ngsi/src/test/java/com/orange/ngsi/model/ContextElementTest.java
  84. +0 −49 cepheus-ngsi/src/test/java/com/orange/ngsi/model/EnityIdModelTest.java
  85. +0 −77 cepheus-ngsi/src/test/java/com/orange/ngsi/model/QueryContextModelTest.java
  86. +0 −111 cepheus-ngsi/src/test/java/com/orange/ngsi/model/QueryContextResponseTest.java
  87. +0 −118 cepheus-ngsi/src/test/java/com/orange/ngsi/model/RegisterContextModelTest.java
  88. +0 −62 cepheus-ngsi/src/test/java/com/orange/ngsi/model/RegisterContextResponseTest.java
  89. +0 −116 cepheus-ngsi/src/test/java/com/orange/ngsi/model/StatusCodeTest.java
  90. +0 −113 cepheus-ngsi/src/test/java/com/orange/ngsi/model/SubscribeContextModelTest.java
  91. +0 −50 cepheus-ngsi/src/test/java/com/orange/ngsi/model/SubscribeContextResponseTest.java
  92. +0 −44 cepheus-ngsi/src/test/java/com/orange/ngsi/model/UpdateContextModelTest.java
  93. +0 −54 cepheus-ngsi/src/test/java/com/orange/ngsi/server/FakeControllerHelper.java
  94. +0 −101 cepheus-ngsi/src/test/java/com/orange/ngsi/server/FakeRestControllerHelper.java
  95. +0 −333 cepheus-ngsi/src/test/java/com/orange/ngsi/server/NgsiBaseControllerTest.java
  96. +0 −418 cepheus-ngsi/src/test/java/com/orange/ngsi/server/NgsiRestBaseControllerTest.java
  97. +0 −750 cepheus-ngsi/src/test/java/com/orange/ngsi/server/NgsiValidationTest.java
  98. +0 −18 cepheus-ngsi/src/test/java/com/orange/ngsi/server/NotImplementedControllerHelper.java
  99. +0 −18 cepheus-ngsi/src/test/java/com/orange/ngsi/server/NotImplementedRestControllerHelper.java
  100. +1 −1 doc/admin/broker.md
  101. +1 −1 doc/admin/cep.md
  102. +25 −2 doc/apiary/cep/index.apib
  103. +16 −6 doc/cep/configuration.md
  104. +5 −2 doc/examples/3_CepAndBroker/index.md
  105. +3 −3 doc/examples/mocks/mock-iotagent/pom.xml
  106. +3 −3 doc/examples/mocks/mock-orion/pom.xml
  107. +2 −2 doc/md2pdf/README.md
  108. +1 −1 docker/Dockerfile
  109. +19 −10 pom.xml
56 changes: 53 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,56 @@
# 1.0.1

## Major features

* The Provider configuration of the CEP changed to add custom `Fiware-ServiceName` and `Fiware-ServicePath` headers

# 1.0.0

Bump the version to indicate the 1.0.0 milestone is reached (project considered _production ready_).

# 0.1.8

## Major features

* Broker will now require subscription requests to provide the complete URL for notifications.
Previous behavior was to append the standard `/ngsi10/notifyContext` to the URL which is not done anymore.
This allows applications to receive notifications with custom URL paths and parameters.

## Minor features

* Update to ngsi-api library 0.1.2

## Bug fixes

* print stacktrace on errors #56
* fix crash when parsing updateContext in JSON #57

# 0.1.7

## Minor features

* Update fiware-ngsi-api dependency to 0.1.1

*Warning:* Starting with this release, Cepheus Broker and CEP use JSON by default instead of XML for NGSI v1.
If a host initiates a NGSI exchange with Broker or CEP using XML, Cepheus components will keep communicating using XML.
XML support is now deprecated and will be removed in a future version of Fiware Cepheus.

## Bug fixes

* Fixes compatibility with Orion 1.0.0 and above #51 (by using JSON as default NGSI format)

# 0.1.6

## Major features

* move to fiware-ngsi-api library

## Minor features

* align badges for FIWARE Projects

## Bug fixes

# 0.1.5

## Major features
@@ -13,7 +66,6 @@
* broker: fix notifications with subset of attributes #46
* cep: clean subscription #44


# 0.1.4

## Major features
@@ -42,7 +94,6 @@

## Bug fixes


# 0.1.2

## Major features
@@ -59,7 +110,6 @@
* NGSI: fix error response format #27
* fix data persistence location for debian #22


# 0.1.1

## Major features
25 changes: 16 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -4,27 +4,35 @@
[![Coverity Scan Status](https://scan.coverity.com/projects/5913/badge.svg)](https://scan.coverity.com/projects/5913)
[![Coverage Status](https://coveralls.io/repos/Orange-OpenSource/fiware-cepheus/badge.svg?branch=master&service=github)](https://coveralls.io/github/Orange-OpenSource/fiware-cepheus?branch=master)
[![Docs Status](https://readthedocs.org/projects/fiware-cepheus/badge/?version=latest)](https://readthedocs.org/projects/fiware-cepheus/)
[![Docker Pulls](https://img.shields.io/badge/docker%20pulls-262%20MB-blue.svg)](https://hub.docker.com/r/orangeopensource/fiware-cepheus/)
[![Support badge]( https://img.shields.io/badge/support-sof-yellowgreen.svg)](http://stackoverflow.com/questions/tagged/fiware)
[![GNU GPL Version 2 Licence](http://img.shields.io/:license-gpl2-blue.svg)](LICENSE.txt)
[![Join the chat at https://gitter.im/Orange-OpenSource/fiware-cepheus](https://img.shields.io/badge/gitter-join%20chat%20→-brightgreen.svg)](https://gitter.im/Orange-OpenSource/fiware-cepheus?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

This is the code repository for the Fiware-Cepheus project.

This project is part of [FIWARE](http://www.fiware.org) under the IoT Data Edge Consolidation GE project.
Check also the [FIWARE Catalogue entry for Cepheus](http://catalogue.fiware.org/enablers/iot-data-edge-consolidation-ge-cepheus)
This project was part of [FIWARE](http://www.fiware.org) under the IoT Data Edge Consolidation GE project.

### Renaming
## Status

The previous name of the project was "EspR4FastData".
It was renamed to a more generic name (using the convention of other FIWARE Generic Enablers).
The current project is in *maintenance* mode: This means that no new features will be added, nor issues fixed by the original team.

Feel free however to fork the project and contribute issues and pull requests if you feel the community can benefit of your work. We will gladely review changes and merge any viable contributions.

## Overall description

Fiware-Cepheus provides NGSI-compatible gateway level components.
This project contains two Spring Boot applications and a common library :
This project contains two Spring Boot applications:

* cepheus-cep: A CEP (Complex Event Processor) engine.
* cepheus-broker: A light broker (NGSI forwarding-only).
* cepheus-ngsi : a client/server NGSI library.

NGSI v1 implementation is provided by the [Orange-OpenSource/fiware-ngsi-api](https://github.com/Orange-OpenSource/fiware-ngsi-api) library.

### Renaming

The previous name of the project was "EspR4FastData".
It was renamed to a more generic name (using the convention of other FIWARE Generic Enablers).

## Quick instructions

@@ -87,5 +95,4 @@ FIWARE Cepheus is licensed under the [GNU General Public License Version 2](LICE

## Support

Ask your programming questions using [Stackoverflow](http://stackoverflow.com/questions/tagged/fiware) and your general questions on [FIWARE Q&A](https://ask.fiware.org/questions/).
In both cases please use the tags `fiware` and `fiware-cepheus`.
Use the issue tracker of this project for any issues or questions related to the project.
2 changes: 1 addition & 1 deletion cepheus-broker/docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
FROM java:8-jre
MAINTAINER FIWARE Cepheus Team

ENV CEPHEUS_VERSION 0.1.5-SNAPSHOT
ENV CEPHEUS_VERSION 1.0.1-SNAPSHOT
ENV CEPHEUS_REPO snapshots

WORKDIR /opt/cepheus
11 changes: 7 additions & 4 deletions cepheus-broker/pom.xml
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@
<parent>
<artifactId>cepheus</artifactId>
<groupId>com.orange.cepheus</groupId>
<version>0.1.5-SNAPSHOT</version>
<version>1.0.1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

@@ -14,9 +14,12 @@

<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>cepheus-ngsi</artifactId>
<version>${project.version}</version>
<groupId>com.orange.fiware</groupId>
<artifactId>ngsi-client</artifactId>
</dependency>
<dependency>
<groupId>com.orange.fiware</groupId>
<artifactId>ngsi-server</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
Original file line number Diff line number Diff line change
@@ -100,7 +100,7 @@ public UpdateContextResponse updateContext(final UpdateContext update) throws Ex
logger.debug("=> updateContext forwarded to remote broker {} with Content-Type {}", brokerUrl, httpHeaders.getContentType());
ngsiClient.updateContext(brokerUrl, httpHeaders, update)
.addCallback(updateContextResponse -> logUpdateContextResponse(updateContextResponse, brokerUrl),
throwable -> logger.warn("UpdateContext failed for {}: {}", brokerUrl, throwable.toString()));
throwable -> logger.warn("UpdateContext failed for {}: {}", brokerUrl, throwable.getMessage(), throwable));
}
}

@@ -125,9 +125,9 @@ public UpdateContextResponse updateContext(final UpdateContext update) throws Ex
HttpHeaders httpHeaders = ngsiClient.getRequestHeaders(providerUrl);
logger.debug("=> notifyContext to {} with Content-Type {}", providerUrl, httpHeaders.getContentType());

ngsiClient.notifyContext(providerUrl, httpHeaders, notifyContext).addCallback(
ngsiClient.notifyContextCustomURL(providerUrl, httpHeaders, notifyContext).addCallback(
notifyContextResponse -> logNotifyContextResponse(notifyContextResponse, providerUrl),
throwable -> logger.warn("NotifyContext failed for {}: {}", providerUrl, throwable.toString()));
throwable -> logger.warn("NotifyContext failed for {}", providerUrl, throwable));
}
}

Loading