Går ej att lägga till datakälla i webbappen

Hjälp med plugins, tillägg (exempelvis webbtillägget) och exempelkod som inte ingår i Switch Kings officiella installationspaket
Forum rules
För att kunna hjälpa dig med supportfrågor behöver vi så mycket information som möjligt.
Innan du skapar en ny tråd, läs gärna:
viewtopic.php?f=10&t=20
Pewi
1 star
1 star
Posts: 10
Joined: Wed 12 Oct 2011, 19:29

Går ej att lägga till datakälla i webbappen

Post by Pewi » Fri 18 Nov 2011, 12:47

Hej !

Jag försöker lägga till en datakälla "temp.givare" som har namnet "Utetemperatur" i SWK

<div id="DataSource2" style="position: absolute; top: 650px; left: 200px;">
<switchKing:DataSourceControl ID="DataSourceControl2" runat="server" DataSourceName="Utetemperatur" />
</div>

När jag uppdaterar sidan får jag följande felmeddelande

Källfel:


Rad 146: else if (DataSourceName != null && DataSourceName.Length > 0)
Rad 147: {
Rad 148: return Proxy.ExternalData.GetDataSourceByName(DataSourceName, true);
Rad 149: }
Rad 150: else

Källfil: c:\inetpub\wwwroot\SWKWeb\DataSourceControl.ascx.cs Rad: 148

Stackspårning:


[SerializationException: Ogiltigt uppräkningsvärde TelldusSensorEvent kan inte avserialiseras till typ SwitchKing.Common.ExternalData.Entities.DataSourceType. Kontrollera att de obligatoriska uppräkningsvärdena finns och har markerats med EnumMemberAttribute-attributet om typen har attributet DataContractAttribute.]
System.Runtime.Serialization.EnumDataContract.ReadEnumValue(String value, Int32 index, Int32 count) +1571479
System.Runtime.Serialization.EnumDataContract.ReadEnumValue(XmlReaderDelegator reader) +70
System.Runtime.Serialization.EnumDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context) +12
System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader) +15
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract& dataContract) +128
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Int32 id, RuntimeTypeHandle declaredTypeHandle, String name, String ns) +52
ReadExternalSourceFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString[] , XmlDictionaryString[] ) +1242
System.Runtime.Serialization.ClassDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context) +47
System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader) +15
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract& dataContract) +128
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns) +39
System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName) +167
System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName) +98
System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlDictionaryReader reader, Boolean verifyObjectName) +44
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest) +55

[NetDispatcherFaultException: Ett undantag inträffade i formateringen vid försök att avserialisera meddelandet: Ett fel inträffade under avserialisering av parameter http://SwitchKing.Server.WCFServices/20 ... NameResult. Meddelandet i det interna undantaget är Ogiltigt uppräkningsvärde TelldusSensorEvent kan inte avserialiseras till typ SwitchKing.Common.ExternalData.Entities.DataSourceType. Kontrollera att de obligatoriska uppräkningsvärdena finns och har markerats med EnumMemberAttribute-attributet om typen har attributet DataContractAttribute.. Du hittar mer information i det interna undantaget.]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +7600191
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +275
SwitchKing.Common.Contracts.Framework.ExternalData.IDataSourceContract.GetDataSourceByName(String name, Boolean includeLastValueData) +0
SwitchKing.Server.ClientProxies.Proxies.ExternalDataProxy.GetDataSourceByName(String name, Boolean includeLastValueData) in C:\Projects\Privat\SwitchKing TC2 0.9\SwitchKing.Server.ClientProxies\Proxies\ExternalDataProxy.cs:149
DataSourceControl.GetDataSourceByProperties() in c:\inetpub\wwwroot\SWKWeb\DataSourceControl.ascx.cs:148
DataSourceControl.get_DataSource() in c:\inetpub\wwwroot\SWKWeb\DataSourceControl.ascx.cs:45
DataSourceControl.PopulateControlWithData() in c:\inetpub\wwwroot\SWKWeb\DataSourceControl.ascx.cs:69
DataSourceControl.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\SWKWeb\DataSourceControl.ascx.cs:23
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627

Versionsinformation: Microsoft .NET Framework-version:2.0.50727.5681; ASP.NET-version:2.0.50727.5671


Mvh//PEWI

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Går ej att lägga till datakälla i webbappen

Post by Martin » Fri 18 Nov 2011, 15:20

Kör du den version som lades upp under gårdagen?
Martin | Switch King

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Går ej att lägga till datakälla i webbappen

Post by Martin » Fri 18 Nov 2011, 15:20

...och vilken version kör du på servern?
Martin | Switch King

Pewi
1 star
1 star
Posts: 10
Joined: Wed 12 Oct 2011, 19:29

Re: Går ej att lägga till datakälla i webbappen

Post by Pewi » Fri 18 Nov 2011, 15:31

Hej !
OPPS har kommit en ny ! kör den gamla ...

Server 2.0.1.0
//PEWI

Pewi
1 star
1 star
Posts: 10
Joined: Wed 12 Oct 2011, 19:29

Re: Går ej att lägga till datakälla i webbappen

Post by Pewi » Fri 18 Nov 2011, 15:41

Installerade senaste versionen så funkar det :clap:

Ni är bäst

pACE78
1 star
1 star
Posts: 2
Joined: Tue 09 Nov 2010, 21:51

Re: Går ej att lägga till datakälla i webbappen

Post by pACE78 » Mon 17 Sep 2012, 15:04

Hej,

Jag har precis lagt in senaste versionen av servern samt webappen och får exakt samma fel som trådskaparen. Allt annat funkar fint utom presentation av datakällor, någon som har något tips?

sonnyboy
4 stars
4 stars
Posts: 258
Joined: Sun 05 Dec 2010, 16:50
Location: Västerås

Re: Går ej att lägga till datakälla i webbappen

Post by sonnyboy » Mon 17 Sep 2012, 15:51

Hej
Kolla här!
viewtopic.php?f=28&t=846
Beyond Measure 1.7
Switch King
Klient 3.1.0.1
Server 3.2.0.2 med Databas 2.5.5
Telldus 2.1.1

riedeee1
1 star
1 star
Posts: 1
Joined: Thu 30 Aug 2012, 07:03
Location: Espoo, Finland

Re: Går ej att lägga till datakälla i webbappen

Post by riedeee1 » Mon 17 Sep 2012, 18:26

Hej

Jag har också nästän samma problem, när jag Installerade senaste versionen 3.0.0.13 av Server. Den funkare bra i version 2.0.3.

[SerializationException: Error in line 1 position 1024. 'Element' 'Address' from namespace 'http://SwitchKing.Common/Entities/2010/01' is not expected. Expecting element 'TypeName'.]
System.Runtime.Serialization.XmlObjectSerializerReadContext.ThrowRequiredMemberMissingException(XmlReaderDelegator xmlReader, Int32 memberIndex, Int32 requiredIndex, XmlDictionaryString[] memberNames) +559528
System.Runtime.Serialization.XmlObjectSerializerReadContext.GetMemberIndexWithRequiredMembers(XmlReaderDelegator xmlReader, XmlDictionaryString[] memberNames, XmlDictionaryString[] memberNamespaces, Int32 memberIndex, Int32 requiredIndex, ExtensionDataObject extensionData) +1579770
ReadExternalSourceFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext , XmlDictionaryString[] , XmlDictionaryString[] ) +179
System.Runtime.Serialization.ClassDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context) +47
System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader) +15
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, DataContract& dataContract) +1581590
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns) +39
System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName) +167
System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName) +98
System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlDictionaryReader reader, Boolean verifyObjectName) +44
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader reader, PartInfo part, Boolean isRequest) +55

[NetDispatcherFaultException: The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://SwitchKing.Server.WCFServices/20 ... NameResult. The InnerException message was 'Error in line 1 position 1024. 'Element' 'Address' from namespace 'http://SwitchKing.Common/Entities/2010/01' is not expected. Expecting element 'TypeName'.'. Please see InnerException for more details.]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +7601039
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +275
SwitchKing.Common.Contracts.Framework.ExternalData.IDataSourceContract.GetDataSourceByName(String name, Boolean includeLastValueData) +0
SwitchKing.Server.ClientProxies.Proxies.ExternalDataProxy.GetDataSourceByName(String name, Boolean includeLastValueData) in E:\Switch King\Server\trunk\Switch King Server\SwitchKing.Server.ClientProxies\Proxies\ExternalDataProxy.cs:149
DataSourceControl.GetDataSourceByProperties() in d:\wwwroot\DataSourceControl.ascx.cs:148
DataSourceControl.get_DataSource() in d:\wwwroot\DataSourceControl.ascx.cs:45
DataSourceControl.PopulateControlWithData() in d:\wwwroot\DataSourceControl.ascx.cs:69
DataSourceControl.Page_Load(Object sender, EventArgs e) in d:\wwwroot\DataSourceControl.ascx.cs:23
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.5456; ASP.NET Version:2.0.50727.5456

Klient 3.0.0.11
Server 3.0.0.13 med Databas 2.5.5
Telldus 2.1.1

Mvh ER

Martin
Administrator
Administrator
Posts: 2655
Joined: Tue 09 Nov 2010, 20:25

Re: Går ej att lägga till datakälla i webbappen

Post by Martin » Mon 17 Sep 2012, 19:12

Ska försöka lägga med detta i installationspaketet på samma sätt som plugin, så att det alltid följer med "det senaste".
Martin | Switch King

pACE78
1 star
1 star
Posts: 2
Joined: Tue 09 Nov 2010, 21:51

Re: Går ej att lägga till datakälla i webbappen

Post by pACE78 » Tue 18 Sep 2012, 06:31

sonnyboy wrote:Hej
Kolla här!
viewtopic.php?f=28&t=846
Är du säker på länken? Jag får bara Du har inte behörighet att visa denna kategori när jag provar?

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests