Details

    • Type: extRequest
    • Status: Closed
    • Priority: Blocker
    • Resolution: Done
    • Component/s: Finish
    • Labels:
      None

      Description

      From: Peter Einramhof einramhof@atb-bremen.de
      Sent: Wednesday, March 23, 2016 11:38 AM
      To: Chulani, Ilknur
      Subject: WG: CEP remains problematic
      Importance: High

      Dear Ilknur,

      one of our FInish teams keeps encountering issues with the Complex Event Processing GE.
      They have tried numerous things already, but they never managed to really solve the issues – see below.

      Do you have any suggestion how to solve this issue or can you point out the most appropriate person/way for dealing with this issue?

      Thanks in advance and best regards,
      Peter.

      Von: Anastasios Oikonomidis t.oikonomidis@asn.gr
      Gesendet: Dienstag, 22. März 2016 17:32
      An: Peter Einramhof <einramhof@atb-bremen.de<einramhof@atb-bremen.de>>
      Cc: 'Stamatis Poulimenos' <spoulimenos@asn.gr<spoulimenos@asn.gr>>
      Betreff: CEP remains problematic
      Wichtigkeit: Hoch

      Hallo Peter,

      We have done a lot of work regarding CEP and more than a lot of efforts, but it remains very problematic.

      We have created a CEP project (find JSON file attached as ISTMOS.json).

      We have stopped and started the engine as it is described in the documentation:

      PUT: http://my.ip:my_port/ProtonOnWebServerAdmin/resources/instances/ProtonOnWebServer
      BODY FOR STOP:

      {"action":"ChangeState","state":"stop"}

      BODY FOR START:

      {"action":"ChangeState","state":"start"}

      We have exported the JSON file of the project through the AuthoringTool to the appropriate folder.

      There is only one simple EPA (Basic) in the project, a temporal context that runs always and a REST consumer to send data to a remote script for debugging (final destination will be the Orion CB).
      Unfortunately, despite our numerous efforts (restarting tomcat, restarting the engine, even rebooting the VM dozens of times) we keep receiving the following message:

      500 Internal Server Error
      Could not parse json event java.lang.NullPointerException, reason: null

      The following text is from the catalina.out log file:

      INFO: started event message body reader
      Mar 22, 2016 4:48:10 PM com.ibm.hrl.proton.webapp.providers.EventJSONMessageReader readFrom
      INFO: name value: from_gateway looking for: Name
      Mar 22, 2016 4:48:10 PM com.ibm.hrl.proton.webapp.providers.EventJSONMessageReader readFrom
      SEVERE: Could not parse json event java.lang.NullPointerException, reason: null
      on timer - composite context instance, with TERMINATOR at 1458661813110
      on timer - composite context instance, with TERMINATOR at 1458661815661

      Before all these, we have created another project (NEMEA_CEP.json) and we have managed to send events and get feedback from the consumer.
      Right now the very same project responds well to POSTs but returns absolutely no feedback via consumer while we haven’t changed the JSON file!

      We have tried with different kinds of instances within the FIWARE cloud, finally the only one that seems to work well is the CEP_r3.3.3 which is based on a Spanish system.
      We saw that others also use the same system, so we have concluded it is the most stable and reliable. Yet, it doesn’t seem to work as it is expected, or there is an error very well hidden.
      One more remark we would like to make is that it is not possible to send any kind of events to any CEP instance unless we edit the /opt/tomcat10/webapps/ISTMOS/EmptyDefinition.json file! So, each time we need to change anything, we should first execute a GET http://my.ip:my_port/ProtonOnWebServerAdmin/resources/definitions/ISTMOS call in order to retrieve all definitions in detail and add them manually to the relevant EmtpyDefinition.json file! That is really a hard task, prone to create mistakes. Even though, we have performed this task very carefully every time, but still no luck.

      We have thoroughly read every possible documentation, users and developers guide, watched videos and presentations, dozens of relevant questions we have found online but still we have found no answer to our problem.

      So, please, we need your help to dig deeper into CEP and get it to work. Maybe a WebX call in order to show your our efforts on screen would be helpful, or anything else that you suggest.

      Thank you very much in advance

      Best regards

      [ASN_SmallLogo]
      Tasos Oikonomidis
      Software Development Manager
      E: t.oikonomidis@asn.gr<t.oikonomidis@asn.gr>

      _______________________________________________
      Fiware-finish-coaching mailing list
      Fiware-finish-coaching@lists.fiware.org
      https://lists.fiware.org/listinfo/fiware-finish-coaching

      1. ISTMOS.json
        5 kB
        ilknur chulani
      2. NEMEA_CEP (1).json
        4 kB
        ilknur chulani
      1. image001_01D184F987E3A020.png
        4 kB

        Issue Links

          Activity

          Hide
          ichulani ilknur chulani added a comment -

          Dear Peter,

          Do you know if they already contacted fiware-tech-help@lists.fiware.org<fiware-tech-help@lists.fiware.org> with this question?

          In any case, I created a new ticket to direct the question to the CEP GE owners. Let’s see first if we can resolve it this way. You can view it here:
          http://jira.fiware.org/browse/HELC-1337?filter=11615

          Btw, we recommend you to add Fiware-finish-coaching@lists.fiware.org<Fiware-finish-coaching@lists.fiware.org> in your future coaching requests, so our team can help you even if I am not in the office, etc.

          Best regards,

          ilknur

          Show
          ichulani ilknur chulani added a comment - Dear Peter, Do you know if they already contacted fiware-tech-help@lists.fiware.org< fiware-tech-help@lists.fiware.org > with this question? In any case, I created a new ticket to direct the question to the CEP GE owners. Let’s see first if we can resolve it this way. You can view it here: http://jira.fiware.org/browse/HELC-1337?filter=11615 Btw, we recommend you to add Fiware-finish-coaching@lists.fiware.org< Fiware-finish-coaching@lists.fiware.org > in your future coaching requests, so our team can help you even if I am not in the office, etc. Best regards, ilknur
          Hide
          fw.ext.user FW External User added a comment -

          Comment by einramhof@atb-bremen.de :

          Dear Ilknur,

          Thanks a lot!

          No, I don’t think that they have contacted fiware-tech-help@lists.fiware.org<fiware-tech-help@lists.fiware.org> with this question yet.
          Until now, I helped them as best as I could, but now I ran out of ideas – that’s why I asked you.

          I will put Fiware-finish-coaching@lists.fiware.org<Fiware-finish-coaching@lists.fiware.org> in CC in the future.

          Just FYI: I got an email from the team a few minutes ago, saying that they again had some progress:

          I keep trying hard and since yesterday night (when I sent you this message) I had some progress! A file that is deployed inside the webapp folder and is called “Proton.properties” had to be modified, reload the webapp and I got a 200 OK response after posting an event!
          Yet, I believe it will be of great help if we can communicate with someone who has some deep experience with CEP. Issues is the “dominant word” since day 1 regarding CEP and I definitely need someone to provide me with some guidance because I am sure that issues will not stop emerging.

          Thanks again and best regards,
          Peter.

          Von: Chulani, Ilknur ilknur.chulani@atos.net
          Gesendet: Mittwoch, 23. März 2016 11:38
          An: Peter Einramhof <einramhof@atb-bremen.de>; Fiware-finish-coaching@lists.fiware.org
          Betreff: RE: CEP problem

          Dear Peter,

          Do you know if they already contacted fiware-tech-help@lists.fiware.org<fiware-tech-help@lists.fiware.org> with this question?

          In any case, I created a new ticket to direct the question to the CEP GE owners. Let’s see first if we can resolve it this way. You can view it here:
          http://jira.fiware.org/browse/HELC-1337?filter=11615

          Btw, we recommend you to add Fiware-finish-coaching@lists.fiware.org<Fiware-finish-coaching@lists.fiware.org> in your future coaching requests, so our team can help you even if I am not in the office, etc.

          Best regards,

          ilknur

          Show
          fw.ext.user FW External User added a comment - Comment by einramhof@atb-bremen.de : Dear Ilknur, Thanks a lot! No, I don’t think that they have contacted fiware-tech-help@lists.fiware.org< fiware-tech-help@lists.fiware.org > with this question yet. Until now, I helped them as best as I could, but now I ran out of ideas – that’s why I asked you. I will put Fiware-finish-coaching@lists.fiware.org< Fiware-finish-coaching@lists.fiware.org > in CC in the future. Just FYI: I got an email from the team a few minutes ago, saying that they again had some progress: I keep trying hard and since yesterday night (when I sent you this message) I had some progress! A file that is deployed inside the webapp folder and is called “Proton.properties” had to be modified, reload the webapp and I got a 200 OK response after posting an event! Yet, I believe it will be of great help if we can communicate with someone who has some deep experience with CEP. Issues is the “dominant word” since day 1 regarding CEP and I definitely need someone to provide me with some guidance because I am sure that issues will not stop emerging. Thanks again and best regards, Peter. Von: Chulani, Ilknur ilknur.chulani@atos.net Gesendet: Mittwoch, 23. März 2016 11:38 An: Peter Einramhof <einramhof@atb-bremen.de>; Fiware-finish-coaching@lists.fiware.org Betreff: RE: CEP problem Dear Peter, Do you know if they already contacted fiware-tech-help@lists.fiware.org< fiware-tech-help@lists.fiware.org > with this question? In any case, I created a new ticket to direct the question to the CEP GE owners. Let’s see first if we can resolve it this way. You can view it here: http://jira.fiware.org/browse/HELC-1337?filter=11615 Btw, we recommend you to add Fiware-finish-coaching@lists.fiware.org< Fiware-finish-coaching@lists.fiware.org > in your future coaching requests, so our team can help you even if I am not in the office, etc. Best regards, ilknur
          Hide
          burak Karaboga, Burak added a comment -

          The issue has been emailed:

          • Time sent: 23/Mar/16 12:15 PM
          • To: einramhof@atb-bremen.de
          • with subject: *(HELC-1337) [Fiware-finish-coaching] CEP problem *

          Hi Peter,

          Regarding the last mail you got from the SME, I am afraid we cannot process this ticket further without having a concrete issue. Also putting the SME in direct contact with the CEP responsible without an issue is contradicting with our way of working.

          At this point, what we can do is to close this ticket and wait for the SME to report another problem.

          If the SME encounters a CEP problem again, please tell them to send an e-mail to fiware-tech-help@lists.fiware.org detailing the issue. Then we will contact the CEP owner immediately and assist them over the created ticket.

          Regards,

          Burak

          Show
          burak Karaboga, Burak added a comment - The issue has been emailed: Time sent: 23/Mar/16 12:15 PM To: einramhof@atb-bremen.de with subject: *( HELC-1337 ) [Fiware-finish-coaching] CEP problem * Hi Peter, Regarding the last mail you got from the SME, I am afraid we cannot process this ticket further without having a concrete issue. Also putting the SME in direct contact with the CEP responsible without an issue is contradicting with our way of working. At this point, what we can do is to close this ticket and wait for the SME to report another problem. If the SME encounters a CEP problem again, please tell them to send an e-mail to fiware-tech-help@lists.fiware.org detailing the issue. Then we will contact the CEP owner immediately and assist them over the created ticket. Regards, Burak

            People

            • Assignee:
              burak Karaboga, Burak
              Reporter:
              ichulani ilknur chulani
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: