Enheter via REST
Posted: Sat 18 Dec 2010, 10:53
Testar lite med sambons Android mot Linuxservern då det stod något om det i changelog för senaste versionen.
Tänkte se så man får upp enheterna i browsern först. Surfade till http://192.168.1.10:8800/devices
I webbläsaren står bara detta (även om jag har 4 enheter jag kan se och styra via Windowsklienten):
Ser inget intressant i vanliga loggfilen men bifogar den ändå.
Däremot i console för servern fås följande Exception direkt man gör anropet:
Kanske bara är någon inställning som måste till eller något library för Mono som ska installeras (i så fall kan det vara bra att ha dokumentation på det till senare).
Nån idé på vad det kan vara?
Tänkte se så man får upp enheterna i browsern först. Surfade till http://192.168.1.10:8800/devices
I webbläsaren står bara detta (även om jag har 4 enheter jag kan se och styra via Windowsklienten):
Code: Select all
<ArrayOfRESTDevice i:nil="true" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://SwitchKing.Common/Entities/RESTSimplified/2010/07" />
Däremot i console för servern fås följande Exception direkt man gör anropet:
Code: Select all
Exception DispatchOperation '*' for contract 'RESTService' requires Invoker. at System.ServiceModel.Dispatcher.OperationInvokerHandler.EnsureValid (System.ServiceModel.Dispatcher.DispatchOperation operation) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.OperationInvokerHandler.BuildInvokeParams (System.ServiceModel.Dispatcher.MessageProcessingContext mrc, System.Object[]& parameters) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.OperationInvokerHandler.DoProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext mrc) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.OperationInvokerHandler.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext mrc) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext mrc) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext mrc) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.BaseRequestProcessorHandler.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext mrc) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.HandlersChain.ProcessRequestChain (System.ServiceModel.Dispatcher.MessageProcessingContext mrc) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.BaseRequestProcessor.ProcessRequest (System.ServiceModel.Dispatcher.MessageProcessingContext mrc) [0x00000] in <filename unknown>:0
Nån idé på vad det kan vara?