DSVWriterPlugin.dll med mysql stöd

Plugins skapade av Switch Kings användare | Plugins created by Switch King users
redina
3 stars
3 stars
Posts: 98
Joined: Sun 28 Nov 2010, 10:23

Re: DSVWriterPlugin.dll med mysql stöd

Post by redina » Thu 13 Sep 2012, 19:49

Jag har inte testat den i 3.0. Känner inte att jag jag har en dator just nu som jag kan testa den på.

Källkoden ligger med i paketet i första inlägget.
----------------------------------------------------------------------------------------------
Windows 7 Professional 64-bit, SK Server 3.2.0.2 (DB 2.5.5), SK Client 3.1.0.1

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: DSVWriterPlugin.dll med mysql stöd

Post by Isaksson » Thu 13 Sep 2012, 19:55

Ser ingen anledning till att den ej ska fungera i V3

Sent from my GT-I9100 using Tapatalk 2

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

Re: DSVWriterPlugin.dll med mysql stöd

Post by Martin » Thu 13 Sep 2012, 20:11

Testade denna i Linux för ett par dagar sedan. Den har ett beroende mot SwitchKing.Common.dll som gör att den måste uppdateras (eller konfigurationsfilen justeras) så att den godtar även en senare version av DLL-fil än den som den ursprungligen byggdes för.
Martin | Switch King

Isaksson
5 stars
5 stars
Posts: 637
Joined: Tue 09 Nov 2010, 21:51
Location: Västervik

Re: Re: DSVWriterPlugin.dll med mysql stöd

Post by Isaksson » Thu 13 Sep 2012, 20:21

Martin wrote:Testade denna i Linux för ett par dagar sedan. Den har ett beroende mot SwitchKing.Common.dll som gör att den måste uppdateras (eller konfigurationsfilen justeras) så att den godtar även en senare version av DLL-fil än den som den ursprungligen byggdes för.
Det förklarar problemet.

Sent from my GT-I9100 using Tapatalk 2

Videonisse
2 stars
2 stars
Posts: 34
Joined: Thu 13 Oct 2011, 22:05

Re: DSVWriterPlugin.dll med mysql stöd

Post by Videonisse » Tue 25 Sep 2012, 18:13

Försökte få igång pluginen på min server med Switch King 3.0.0.13 och det verkar inte fungera. Behövs alltså en ny version av pluginen och om så är fallet, finns det någon plan på att släppa en sådan i närtid? :roll:

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

Re: DSVWriterPlugin.dll med mysql stöd

Post by Martin » Tue 25 Sep 2012, 20:35

Det _kan_ vara så att det löses med följande tillägg i filen "SwitchKing Service Host.exe.config":

Code: Select all

  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <probing privatePath="Plugins"/>
      <dependentAssembly>
        <assemblyIdentity name="SwitchKing.Common" publicKeyToken="ffa9767e03cd3676" culture="neutral"/>
        <bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="2.7.1"/>
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
Alltså - sök efter "assemblyBinding" i filen och lägg till det som saknas (dependentAssembly). Har inte provat själv utan enbart läst lite MSDN-artiklar...
Martin | Switch King

Videonisse
2 stars
2 stars
Posts: 34
Joined: Thu 13 Oct 2011, 22:05

Re: DSVWriterPlugin.dll med mysql stöd

Post by Videonisse » Tue 25 Sep 2012, 21:25

Har nu testat att lägga till raderna i "SwitchKing Service Host.exe.config" samt startat om tjänsterna men det verkar inte fungera. Får varken ngn tempfil i c:\temp eller att ngt skrivs i databasen.

Nedan är från loggen, säger den ngt intressant?

Code: Select all

StackTrace for Level 1:
   vid SwitchKing.Server.Plugins.DataSourceValueWriter.Plugin.OnDataSourceValueSaved(Int32 dataSourceId, String value, DateTime timestamp, DateTime localTimestamp, DateTime expires, Boolean isFailureValue, List`1 entityParams)
   vid SwitchKing.Server.BusinessAccess.Plugins.PluginHost.DataSourceValueEvents.OnDataSourceValueSaved(DataSourceValue dsv)
{BusinessAccess - Plugins} --<Error> -- 2012-09-25 22:21:42 -- Failed to execute plugin SwitchKing.Server.Plugins.DataSourceValueWriter.Plugin. Error: 
System.IO.FileLoadException

Level 1) Det går inte att läsa in filen eller sammansättningen SwitchKing.Common, Version=2.6.12.0, Culture=neutral, PublicKeyToken=ffa9767e03cd3676 eller ett av dess beroenden. Den påträffade sammansättningens manifestdefinition matchar inte sammansättningsreferensen. (Undantag från HRESULT: 0x80131040)

StackTrace for Level 1:
   vid SwitchKing.Server.Plugins.DataSourceValueWriter.Plugin.OnDataSourceValueSaved(Int32 dataSourceId, String value, DateTime timestamp, DateTime localTimestamp, DateTime expires, Boolean isFailureValue, List`1 entityParams)
   vid SwitchKing.Server.BusinessAccess.Plugins.PluginHost.DataSourceValueEvents.OnDataSourceValueSaved(DataSourceValue dsv)

Rauna
2 stars
2 stars
Posts: 27
Joined: Mon 14 Feb 2011, 21:51

Re: DSVWriterPlugin.dll med mysql stöd

Post by Rauna » Fri 28 Sep 2012, 17:06

Hej.

Kan man använda detta plugin till att skicka upp värdet till mysql på one.com ?

crippa
1 star
1 star
Posts: 2
Joined: Mon 13 Aug 2012, 18:20

Re: DSVWriterPlugin.dll med mysql stöd

Post by crippa » Sun 06 Jan 2013, 21:03

Hej

Jag byggde om denna plugin med dll:erna för senaste släppet.

Dock så är jag helt grön på kodning, så ni får ta det på egen risk,

Jag har verifierat att det fungerar hemma hos mig med Switchking Version 3.2.0.2

Det jag bara gjorde var att jag la in dom nya dll:erna som referenser och byggde sedan om det hela.

Mvh

Crippa
You do not have the required permissions to view the files attached to this post.

crippa
1 star
1 star
Posts: 2
Joined: Mon 13 Aug 2012, 18:20

Re: DSVWriterPlugin.dll med mysql stöd

Post by crippa » Sun 06 Jan 2013, 21:05

Rauna wrote:Hej.

Kan man använda detta plugin till att skicka upp värdet till mysql på one.com ?
Tror dessvärre inte det, det beror lite på hur dom har confat deras mysql.

Förmodligen så släpper dom inte in extern, utan bara internt...

Vilka valmöjligheter har du på one.com att administrera sql?

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests