ahmedsmart4tech
Hi,
the lightsreamer is working and connected to the adapters normally, the connect established and the subscription, i receive the items and the position of the items but without any values.
the result is:
clientDidAdd
didChangeProperty sessionId
didChangeProperty serverSocketName
didChangeProperty serverInstanceAddress
didChangeStatus CONNECTING
didChangeStatus CONNECTED:STREAM-SENSING
didChangeProperty sessionId
didChangeProperty serverInstanceAddress
didChangeProperty serverSocketName
didChangeProperty maxBandwidth
didChangeProperty keepaliveInterval
didChangeStatus CONNECTED:HTTP-STREAMING
didChangeProperty maxBandwidth
subscriptionDidAdd
subscriptionDidSubscribe
didUpdateItem: position 1
didUpdateItem: name Optional("sy1")
didUpdateItem: position 3
didUpdateItem: name Optional("sy3")
didUpdateItem: position 4
didUpdateItem: name Optional("sy4")
didUpdateItem: position 5
didUpdateItem: name Optional("sy5")
didUpdateItem: position 6
didUpdateItem: name Optional("sy6")
didUpdateItem: position 7
didUpdateItem: name Optional("sy7")
didUpdateItem: position 2
didUpdateItem: name Optional("sy2")
didUpdateItem: position 8
didUpdateItem: name Optional("sy8")
didUpdateItem: position 10
didUpdateItem: name Optional("sy10")
didUpdateItem: position 11
didUpdateItem: name Optional("sy11")
didUpdateItem: position 9
didUpdateItem: name Optional("sy9")
didUpdateItem: position 12
didUpdateItem: name Optional("sy12")
didUpdateItem: position 13
didUpdateItem: name Optional("sy13")
didUpdateItem: position 14
didUpdateItem: name Optional("sy14")
didUpdateItem: position 16
didUpdateItem: name Optional("sy16")
didUpdateItem: position 15
didUpdateItem: name Optional("sy15")
didUpdateItem: position 20
didUpdateItem: name Optional("sy20")
didUpdateItem: position 22
didUpdateItem: name Optional("sy22")
didUpdateItem: position 19
didUpdateItem: name Optional("sy19")
didUpdateItem: position 23
didUpdateItem: name Optional("sy23")
didUpdateItem: position 24
didUpdateItem: name Optional("sy24")
didUpdateItem: position 25
didUpdateItem: name Optional("sy25")
didUpdateItem: position 26
didUpdateItem: name Optional("sy26")
didUpdateItem: position 27
didUpdateItem: name Optional("sy27")
didUpdateItem: position 28
didUpdateItem: name Optional("sy28")
didUpdateItem: position 29
didUpdateItem: name Optional("sy29")
didUpdateItem: position 30
didUpdateItem: name Optional("sy30")
didUpdateItem: position 31
didUpdateItem: name Optional("sy31")
didUpdateItem: position 32
didUpdateItem: name Optional("sy32")
didUpdateItem: position 33
didUpdateItem: name Optional("sy33")
didUpdateItem: position 34
didUpdateItem: name Optional("sy34")
didUpdateItem: position 35
didUpdateItem: name Optional("sy35")
didUpdateItem: position 36
didUpdateItem: name Optional("sy36")
didUpdateItem: position 37
didUpdateItem: name Optional("sy37")
didUpdateItem: position 38
didUpdateItem: name Optional("sy38")
didUpdateItem: position 39
didUpdateItem: name Optional("sy39")
didUpdateItem: position 40
didUpdateItem: name Optional("sy40")
didUpdateItem: position 41
didUpdateItem: name Optional("sy41")
didUpdateItem: position 42
didUpdateItem: name Optional("sy42")
didUpdateItem: position 43
didUpdateItem: name Optional("sy43")
didUpdateItem: position 44
didUpdateItem: name Optional("sy44")
didUpdateItem: position 45
didUpdateItem: name Optional("sy45")
didUpdateItem: position 46
didUpdateItem: name Optional("sy46")
didUpdateItem: position 47
didUpdateItem: name Optional("sy47")
didUpdateItem: position 48
didUpdateItem: name Optional("sy48")
didUpdateItem: position 49
didUpdateItem: name Optional("sy49")
didUpdateItem: position 50
didUpdateItem: name Optional("sy50")
didUpdateItem: position 51
didUpdateItem: name Optional("sy51")
didUpdateItem: position 52
didUpdateItem: name Optional("sy52")
didUpdateItem: position 53
didUpdateItem: name Optional("sy53")
didUpdateItem: position 54
didUpdateItem: name Optional("sy54")
didUpdateItem: position 55
didUpdateItem: name Optional("sy55")
didUpdateItem: position 56
didUpdateItem: name Optional("sy56")
didUpdateItem: position 57
didUpdateItem: name Optional("sy57")
didUpdateItem: position 58
didUpdateItem: name Optional("sy58")
didUpdateItem: position 59
didUpdateItem: name Optional("sy59")
didUpdateItem: position 61
didUpdateItem: name Optional("sy61")
didUpdateItem: position 60
didUpdateItem: name Optional("sy60")
didUpdateItem: position 62
didUpdateItem: name Optional("sy62")
didUpdateItem: position 63
didUpdateItem: name Optional("sy63")
didUpdateItem: position 64
didUpdateItem: name Optional("sy64")
didUpdateItem: position 65
didUpdateItem: name Optional("sy65")
didUpdateItem: position 66
didUpdateItem: name Optional("sy66")
didUpdateItem: position 67
didUpdateItem: name Optional("sy67")
didUpdateItem: position 68
didUpdateItem: name Optional("sy68")
didUpdateItem: position 69
didUpdateItem: name Optional("sy69")
didUpdateItem: position 70
didUpdateItem: name Optional("sy70")
didUpdateItem: position 71
didUpdateItem: name Optional("sy71")
didUpdateItem: position 72
didUpdateItem: name Optional("sy72")
didUpdateItem: position 73
didUpdateItem: name Optional("sy73")
didUpdateItem: position 74
didUpdateItem: name Optional("sy74")
didUpdateItem: position 75
didUpdateItem: name Optional("sy75")
didUpdateItem: position 76
didUpdateItem: name Optional("sy76")
didUpdateItem: position 77
didUpdateItem: name Optional("sy77")
didUpdateItem: position 78
didUpdateItem: name Optional("sy78")
didUpdateItem: position 79
didUpdateItem: name Optional("sy79")
didUpdateItem: position 80
didUpdateItem: name Optional("sy80")
didUpdateItem: position 81
didUpdateItem: name Optional("sy81")
didUpdateItem: position 82
didUpdateItem: name Optional("sy82")
didUpdateItem: position 83
didUpdateItem: name Optional("sy83")
didUpdateItem: position 84
didUpdateItem: name Optional("sy84")
didUpdateItem: position 85
didUpdateItem: name Optional("sy85")
didUpdateItem: position 86
didUpdateItem: name Optional("sy86")
didUpdateItem: position 87
didUpdateItem: name Optional("sy87")
didUpdateItem: position 88
didUpdateItem: name Optional("sy88")
didUpdateItem: position 89
didUpdateItem: name Optional("sy89")
didUpdateItem: position 90
didUpdateItem: name Optional("sy90")
didUpdateItem: position 91
didUpdateItem: name Optional("sy91")
didUpdateItem: position 92
didUpdateItem: name Optional("sy92")
didUpdateItem: position 93
didUpdateItem: name Optional("sy93")
didUpdateItem: position 94
didUpdateItem: name Optional("sy94")
didUpdateItem: position 95
didUpdateItem: name Optional("sy95")
didUpdateItem: position 96
didUpdateItem: name Optional("sy96")
didUpdateItem: position 97
didUpdateItem: name Optional("sy97")
didUpdateItem: position 98
didUpdateItem: name Optional("sy98")
didUpdateItem: position 99
didUpdateItem: name Optional("sy99")
didUpdateItem: position 100
didUpdateItem: name Optional("sy100")
didUpdateItem: position 101
didUpdateItem: name Optional("sy101")
didUpdateItem: position 102
didUpdateItem: name Optional("sy102")
didUpdateItem: position 103
didUpdateItem: name Optional("sy103")
didUpdateItem: position 104
didUpdateItem: name Optional("sy104")
didUpdateItem: position 105
didUpdateItem: name Optional("sy105")
didUpdateItem: position 106
didUpdateItem: name Optional("sy106")
didUpdateItem: position 107
didUpdateItem: name Optional("sy107")
didUpdateItem: position 108
didUpdateItem: name Optional("sy108")
didUpdateItem: position 109
didUpdateItem: name Optional("sy109")
didUpdateItem: position 110
didUpdateItem: name Optional("sy110")
didUpdateItem: position 111
didUpdateItem: name Optional("sy111")
didUpdateItem: position 112
didUpdateItem: name Optional("sy112")
didUpdateItem: position 113
didUpdateItem: name Optional("sy113")
didUpdateItem: position 115
didUpdateItem: name Optional("sy115")
didUpdateItem: position 114
didUpdateItem: name Optional("sy114")
didUpdateItem: position 116
didUpdateItem: name Optional("sy116")
didUpdateItem: position 117
didUpdateItem: name Optional("sy117")
didUpdateItem: position 118
didUpdateItem: name Optional("sy118")
didUpdateItem: position 119
didUpdateItem: name Optional("sy119")
what could be the problem ?
Giuseppe Corti
Hi ahmedsmart4tech,
It is difficult to say why the data is not sent to the client. There may be several factors, such as wrong fields name management or simply issues in the Data Adapter.
The best way to investigate this scenario is leveraging the DEBUG level for these loggers:
<!-- at DEBUG level, events coming from the Data Adapters are dumped -->
<logger name="LightstreamerLogger.subscriptions" level="DEBUG"/>
<!-- at DEBUG level, updates to be sent to the clients are dumped -->
<logger name="LightstreamerLogger.pump" level="DEBUG"/>
The server log file will become quite more verbose, but we will have more details about the route of all your updates.
However, it would be better if you could reproduce the issue in an isolated case to better trace log events.
Regards,
Giuseppe
ahmedsmart4tech
Dear
Giuseppe,
the log file after the DEBUG in the download link below:
https://www.mediafire.com/file/nt7m6ui14knn8st/Lightstreamer.log
Regards,
Giuseppe Corti
Hi ahmedsmart4tech,
The log confirm that for all the Items subscribed the Lightstreamer server receive from the Adapter only the notification of End Of Snapshot, but no real updates.
Please note that for each Item name sy... we can found only line like this
INCOMING END OF SNAPSHOT NOTIFY for sy124
while in case of real updates from the Adapters we would find a line similar to this one
INCOMING DATA for sy124 on ...
So, I think the issue is in the Data Adapter code which for some reason does not send updates.
Regards,
Giuseppe