Cancel
Deviation (functional) SKMain-572
1 vote

Unhandled exception PlatformStoreException

Created by Tomas Wennerberg on 9/9/2012 1:36 PM Last Updated by Martin Videfors on 9/26/2012 9:33 PM
%
 hrs
Logged: 0  hrs

 Description

Server 3.0.0.11. Efter några timmar efter att datorn startat så fick jag ett exception. Notera att SK-tjänsterna startade vid uppstart av datorn, men jag drar igång TelldusService manuellt. TelldusService var alltså inte startad.

Vill du kan du skjuta på denna då det väl egentligen bara är ett problem när TelldusService inte är startad.

Bifogar även loggen.

SwitchKing.Server.BusinessAccess.PlatformStore.PlatformStateException was unhandled
  Message=Failed to turn off device. Telldus APIs signalized an error when the request was sent. Error: Could not connect to the Telldus Service
  Source=SwitchKing.Server.BusinessAccess
  StackTrace:
       vid SwitchKing.Server.BusinessAccess.Invocation.Engines.InvocationEngine.TurnOff(Device d)
       vid SwitchKing.Server.BusinessAccess.Invocation.Engines.InvocationEngine.PerformAction(DeviceActionEntry entry)
       vid SwitchKing.Server.BusinessAccess.Invocation.ExecutionQueueAccess.DequeueAndExecuteSingle(DeviceEntity& access)
       vid SwitchKing.Server.WinSvcServiceHost.InvocationService.ProcessDeviceEvents()
       vid System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       vid System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       vid System.Threading.ThreadHelper.ThreadStart()
  InnerException:

 

 Comments (2)  Attachments (1)  History (10)  Notifications (3)  Sub Issues (0)  Parent Issues (0)  Related Issues (0)  Revisions (0)  Time Tracking (0)

    Martin Videfors (Wednesday, September 26, 2012 9:33 PM) #

Hanteras på samma sätt som vid andra "icke kritiska fel" - via Postpone i 3s.

    Martin Videfors (Sunday, September 09, 2012 8:38 PM) #

Detta är en effekt av att beroendet mellan Telldus Service och Switch King har minskat. Tidigare fanns det inget sätt att återhämta drift om Telldus Service gått ner, men nu finns det, så detta bör egentligen nedgraderas från ett kritiskt fel till en varning som följs av "Postpone Invocation" under kanske 30s för att ge tjänsten chans att hinna upp på banan.