Details
-
Type: extRequest
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Fix Version/s: 2021
-
Component/s: FIWARE-TECH-HELP
-
Labels:None
-
External Participants:
-
HD-Chapter:Data
-
HD-Enabler:Orion
Description
Dear all,
I have installed a CEP-PROTON instance and I am trying to configure it to
receive and send events from/to an ORION context broker instance. I have
configured on ORION a subscription to notify an event to CEP and it works
properly, but I have a problem to send an event to ORION.
When I receive the event from ORION I have configured a consumer (following
the documentation) to send the event to an entity on ORION but it does not
work
Here the Proton LOG
INFO: routeTimedObject: forwarding event KPIWasteContainer; entityType=KPI;
Certainty=0.0; Duration=0.0; entityId=KPI:PRUEBA; ExpirationTime=null;
Cost=0.0; Annotation=; Name=KPIWasteContainer; OccurrenceTime=1511871926381;
result=1450.0; EventSource=; EventId=56250546-f321-4c4c-b4ab-bfc18d2697da;
DetectionTime=1511871926381; Chronon=null; to consumer...
Nov 28, 2017 12:25:26 PM
com.ibm.hrl.proton.server.executorServices.SimpleThreadFactory$ProtonExcepti
onHandler uncaughtException
SEVERE: Uncaught exception in thread: Thread[2,5,main],exception:
com.ibm.hrl.proton.adapters.rest.client.RESTException:
com.ibm.hrl.proton.adapters.rest.client.RESTException: Could not perform
POST of event instance:
with request headers:
Content-Type: application/json
User-Agent: Jakarta Commons-HttpClient/3.0
Host: 130.206.117.164
Content-Length: 300
to consumer http://130.206.117.164/v2/entities, responce result: 400
Here the Orion log
time=2017-11-28T12:22:33.711Z | lvl=INFO |
corr=cfc3807a-d436-11e7-9e79-fa163eab214f | trans=1511363186-603-00000000206
from=pending | srv=pending | subsrv=pending | comp=Orion |
op=logMsg.h[1808]:lmTransactionStart | msg=Starting transaction from
192.168.240.127:60684/v2/entities
time=2017-11-28T12:22:33.711Z | lvl=WARN |
corr=cfc3807a-d436-11e7-9e79-fa163eab214f | trans=1511363186-603-00000000206
from=130.206.122.186 | srv=pending | subsrv=<default> | comp=Orion |
op=AlarmManager.cpp[405]:badInput | msg=Raising alarm BadInput
192.168.240.127: No entity id specified
time=2017-11-28T12:22:33.711Z | lvl=INFO |
corr=cfc3807a-d436-11e7-9e79-fa163eab214f | trans=1511363186-603-00000000206
from=130.206.122.186 | srv=pending | subsrv=<default> | comp=Orion |
op=logMsg.h[1892]:lmTransactionEnd | msg=Transaction ended
It seems that PROTON does not create correctly the rest call to ORION.
I have followed the documentation and in particular the Appendix A:
Integration with NGSI in the FIWARE project "Integration with Context Broker
JSON Format" and I do not know what I am doing wrong..
I have updated PROTON with the last versions of the WAR files.
Find attached the screenshoot of my consumer config and the json file with
my project on PROTON.
I hope you can help me .
Thanks in advance.
Best regards,
Dario Pellegrino
Dario Pellegrino
Direzione Ricerca e Innovazione - R&D Lab
<dario.pellegrino@eng.it> dario.pellegrino@eng.it
Engineering Ingegneria Informatica spa
Viale Regione Siciliana, 7275 - 90146 Palermo(Italy)
Phone: +39-091.7511864
Mobile: +39-392.4674892
Twitter: @DPellegrino73
<http://www.eng.it/> www.eng.it
__________________________________________________________________________________________
You can get more information about our cookies and privacy policies on the following links:
- http://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE_Privacy_Policy
- http://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/Cookies_Policy_FIWARE
Fiware-tech-help mailing list
Fiware-tech-help@lists.fiware.org
https://lists.fiware.org/listinfo/fiware-tech-help
[Created via e-mail received from: Dario Pellegrino <dario.pellegrino@eng.it>]
Activity
Transition | Time In Source Status | Execution Times | Last Executer | Last Execution Date | |||||
---|---|---|---|---|---|---|---|---|---|
|
41d 4h 40m | 1 | Jose Manuel Cantera | 08/Jan/18 6:05 PM | |||||
|
1d 15h 22m | 1 | Jose Manuel Cantera | 10/Jan/18 9:27 AM |