Switch King på OpenSuSE 11.3
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
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
-
- 2 stars
- Posts: 19
- Joined: Tue 04 Jan 2011, 21:37
Switch King på OpenSuSE 11.3
Hej!
Har installerat på OpenSuSE 11.3 men kan inte ladda SwitchKing.
Startar med: mono SwitchKing.exe terminal 172.16.0.1 8888 8800
Och får följande:
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for SwitchKing.Server.BusinessAccess.SettingsAccess ---> System.EntryPointNotFoundException: sqlite3_column_origin_name
at (wrapper managed-to-native) Mono.Data.Sqlite.UnsafeNativeMethods:sqlite3_column_origin_name (intptr,int)
at Mono.Data.Sqlite.SQLite3.ColumnOriginalName (Mono.Data.Sqlite.SqliteStatement stmt, Int32 index) [0x00000] in <filename unknown>:0
at Mono.Data.Sqlite.SqliteDataReader.GetSchemaTable (Boolean wantUniqueInfo, Boolean wantDefaultValue) [0x00000] in <filename unknown>:0
at Mono.Data.Sqlite.SqliteDataReader.GetSchemaTable () [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.BuildSchema (IDataReader reader, System.Data.DataTable table, SchemaType schemaType, MissingSchemaAction missingSchAction, MissingMappingAction missingMapAction, System.Data.Common.DataTableMappingCollection dtMapping) [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.BuildSchema (IDataReader reader, System.Data.DataTable table, SchemaType schemaType) [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.FillTable (System.Data.DataTable dataTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords, System.Int32& counter) [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.FillInternal (System.Data.DataTable dataTable, IDataReader dataReader) [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.Fill (System.Data.DataTable dataTable, IDataReader dataReader) [0x00000] in <filename unknown>:0
at System.Data.Common.DbDataAdapter.Fill (System.Data.DataTable dataTable, IDbCommand command, CommandBehavior behavior) [0x00000] in <filename unknown>:0
at System.Data.Common.DbDataAdapter.Fill (System.Data.DataTable dataTable) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Data.Common.DbDataAdapter:Fill (System.Data.DataTable)
at SwitchKing.Server.DataAccess.Settings.CalendarDateDefinitionDataAccess+InternalAccessor.Get () [0x00000] in <filename unknown>:0
at SwitchKing.Server.DataAccess.Settings.CalendarDateDefinitionDataAccess.GetCalendarDateDefinitions () [0x00000] in <filename unknown>:0
at SwitchKing.Server.BusinessAccess.SettingsAccess+CalendarDateDefinitionEntity.GetCalendarDateDefinitions () [0x00000] in <filename unknown>:0
at SwitchKing.Server.BusinessAccess.SettingsAccess.InitializePools () [0x00000] in <filename unknown>:0
at SwitchKing.Server.BusinessAccess.SettingsAccess..ctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at SwitchKing.Server.BusinessAccess.SettingsAccess+SystemSettingEntity..ctor () [0x00000] in <filename unknown>:0
at SwitchKing.Server.BusinessAccess.BusinessInstances.get_SystemSetting () [0x00000] in <filename unknown>:0
at SwitchKing.Server.WinSvcServiceHost.ServiceInitiator.WriteSystemVersionDataToLog (System.String logCategory) [0x00000] in <filename unknown>:0
Följande versioner har jag installerat:
rpm -qa | grep -i mono
mono-core-2.8.2-1.1.i586
mono-devel-debuginfo-2.8.2-1.1.i586
mono-data-sqlite-2.8.2-1.1.i586
apache2-mod_mono-debuginfo-2.8.2-1.1.i586
mono-mvc-2.8.2-1.1.i586
libmono-2_0-1-debuginfo-2.8.2-1.1.i586
monodoc-core-2.8.2-1.1.i586
javamail-monolithic-1.4-190.1.noarch
avahi-mono-0.6.25-14.2.i586
libmono-2_0-1-2.8.2-1.1.i586
libmono-2_0-devel-2.8.2-1.1.i586
mono-winforms-2.8.2-1.1.i586
mono-zeroconf-provider-avahi-0.9.0-5.1.noarch
libmonosgen-2_0-0-debuginfo-2.8.2-1.1.i586
mono-locale-extras-2.8.2-1.1.i586
mono-web-2.8.2-1.1.i586
mono-wcf-2.8.2-1.1.i586
evolution-mono-plugins-2.30.1.2-3.9.i586
mono-devel-2.8.2-1.1.i586
libmonosgen-2_0-0-2.8.2-1.1.i586
mono-data-2.8.2-1.1.i586
mono-extras-2.8.2-1.1.i586
mono-zeroconf-0.9.0-5.1.noarch
mono-addins-0.4-5.2.noarch
mono-core-debuginfo-2.8.2-1.1.i586
mono-data-oracle-2.8.2-1.1.i586
dbus-1-mono-0.63-193.1.i586
mono-winfxcore-2.8.2-1.1.i586
apache2-mod_mono-2.8.2-1.1.i586
apache2-mod_mono-debugsource-2.8.2-1.1.i586
mono-nunit-2.8.2-1.1.i586
mono-core-debugsource-2.8.2-1.1.i586
mono-data-postgresql-2.8.2-1.1.i586
libmonosgen-2_0-devel-2.8.2-1.1.i586
mono-complete-2.8.2-1.1.i586
rpm -qa | grep -i sqlite
sqlite3-devel-3.6.23-4.1.i586
libgda-3_0-sqlite-3.1.5-6.1.i586
mono-data-sqlite-2.8.2-1.1.i586
libsqlite3-0-3.6.23-4.1.i586
php5-sqlite-5.3.2-1.31.i586
libgda-4_0-sqlite-4.1.4-5.2.i586
sqlite2-2.8.17-173.1.i586
perl-DBD-SQLite-1.29-4.1.i586
sqlite3-3.6.23-4.1.i586
libqt4-sql-sqlite-4.6.3-1.5.i586
Någon som har några ideér?
Tacksam för svar!
/Deejay
Har installerat på OpenSuSE 11.3 men kan inte ladda SwitchKing.
Startar med: mono SwitchKing.exe terminal 172.16.0.1 8888 8800
Och får följande:
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for SwitchKing.Server.BusinessAccess.SettingsAccess ---> System.EntryPointNotFoundException: sqlite3_column_origin_name
at (wrapper managed-to-native) Mono.Data.Sqlite.UnsafeNativeMethods:sqlite3_column_origin_name (intptr,int)
at Mono.Data.Sqlite.SQLite3.ColumnOriginalName (Mono.Data.Sqlite.SqliteStatement stmt, Int32 index) [0x00000] in <filename unknown>:0
at Mono.Data.Sqlite.SqliteDataReader.GetSchemaTable (Boolean wantUniqueInfo, Boolean wantDefaultValue) [0x00000] in <filename unknown>:0
at Mono.Data.Sqlite.SqliteDataReader.GetSchemaTable () [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.BuildSchema (IDataReader reader, System.Data.DataTable table, SchemaType schemaType, MissingSchemaAction missingSchAction, MissingMappingAction missingMapAction, System.Data.Common.DataTableMappingCollection dtMapping) [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.BuildSchema (IDataReader reader, System.Data.DataTable table, SchemaType schemaType) [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.FillTable (System.Data.DataTable dataTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords, System.Int32& counter) [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.FillInternal (System.Data.DataTable dataTable, IDataReader dataReader) [0x00000] in <filename unknown>:0
at System.Data.Common.DataAdapter.Fill (System.Data.DataTable dataTable, IDataReader dataReader) [0x00000] in <filename unknown>:0
at System.Data.Common.DbDataAdapter.Fill (System.Data.DataTable dataTable, IDbCommand command, CommandBehavior behavior) [0x00000] in <filename unknown>:0
at System.Data.Common.DbDataAdapter.Fill (System.Data.DataTable dataTable) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Data.Common.DbDataAdapter:Fill (System.Data.DataTable)
at SwitchKing.Server.DataAccess.Settings.CalendarDateDefinitionDataAccess+InternalAccessor.Get () [0x00000] in <filename unknown>:0
at SwitchKing.Server.DataAccess.Settings.CalendarDateDefinitionDataAccess.GetCalendarDateDefinitions () [0x00000] in <filename unknown>:0
at SwitchKing.Server.BusinessAccess.SettingsAccess+CalendarDateDefinitionEntity.GetCalendarDateDefinitions () [0x00000] in <filename unknown>:0
at SwitchKing.Server.BusinessAccess.SettingsAccess.InitializePools () [0x00000] in <filename unknown>:0
at SwitchKing.Server.BusinessAccess.SettingsAccess..ctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at SwitchKing.Server.BusinessAccess.SettingsAccess+SystemSettingEntity..ctor () [0x00000] in <filename unknown>:0
at SwitchKing.Server.BusinessAccess.BusinessInstances.get_SystemSetting () [0x00000] in <filename unknown>:0
at SwitchKing.Server.WinSvcServiceHost.ServiceInitiator.WriteSystemVersionDataToLog (System.String logCategory) [0x00000] in <filename unknown>:0
Följande versioner har jag installerat:
rpm -qa | grep -i mono
mono-core-2.8.2-1.1.i586
mono-devel-debuginfo-2.8.2-1.1.i586
mono-data-sqlite-2.8.2-1.1.i586
apache2-mod_mono-debuginfo-2.8.2-1.1.i586
mono-mvc-2.8.2-1.1.i586
libmono-2_0-1-debuginfo-2.8.2-1.1.i586
monodoc-core-2.8.2-1.1.i586
javamail-monolithic-1.4-190.1.noarch
avahi-mono-0.6.25-14.2.i586
libmono-2_0-1-2.8.2-1.1.i586
libmono-2_0-devel-2.8.2-1.1.i586
mono-winforms-2.8.2-1.1.i586
mono-zeroconf-provider-avahi-0.9.0-5.1.noarch
libmonosgen-2_0-0-debuginfo-2.8.2-1.1.i586
mono-locale-extras-2.8.2-1.1.i586
mono-web-2.8.2-1.1.i586
mono-wcf-2.8.2-1.1.i586
evolution-mono-plugins-2.30.1.2-3.9.i586
mono-devel-2.8.2-1.1.i586
libmonosgen-2_0-0-2.8.2-1.1.i586
mono-data-2.8.2-1.1.i586
mono-extras-2.8.2-1.1.i586
mono-zeroconf-0.9.0-5.1.noarch
mono-addins-0.4-5.2.noarch
mono-core-debuginfo-2.8.2-1.1.i586
mono-data-oracle-2.8.2-1.1.i586
dbus-1-mono-0.63-193.1.i586
mono-winfxcore-2.8.2-1.1.i586
apache2-mod_mono-2.8.2-1.1.i586
apache2-mod_mono-debugsource-2.8.2-1.1.i586
mono-nunit-2.8.2-1.1.i586
mono-core-debugsource-2.8.2-1.1.i586
mono-data-postgresql-2.8.2-1.1.i586
libmonosgen-2_0-devel-2.8.2-1.1.i586
mono-complete-2.8.2-1.1.i586
rpm -qa | grep -i sqlite
sqlite3-devel-3.6.23-4.1.i586
libgda-3_0-sqlite-3.1.5-6.1.i586
mono-data-sqlite-2.8.2-1.1.i586
libsqlite3-0-3.6.23-4.1.i586
php5-sqlite-5.3.2-1.31.i586
libgda-4_0-sqlite-4.1.4-5.2.i586
sqlite2-2.8.17-173.1.i586
perl-DBD-SQLite-1.29-4.1.i586
sqlite3-3.6.23-4.1.i586
libqt4-sql-sqlite-4.6.3-1.5.i586
Någon som har några ideér?
Tacksam för svar!
/Deejay
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
För gammal SQLite3
Detta fel får man också på OSX (Mac)... Det beror på att den SQLite-version som följer med Mono i Mac-miljö (eller om det är SQLite som redan finns i OSX) är av en för gammal version.deejay wrote:An exception was thrown by the type initializer for SwitchKing.Server.BusinessAccess.SettingsAccess ---> System.EntryPointNotFoundException: sqlite3_column_origin_name
I Mac-miljö så måste man manuellt kompilera om SQLite3 med en flagga som gör att sqlite3_column_origin_name blir tillgänglig i SQLite. Jag har dock inte lyckats göra detta fullt ut...

Det verkar vara samma läge på OpenSuSE.
Martin | Switch King
-
- 2 stars
- Posts: 19
- Joined: Tue 04 Jan 2011, 21:37
Re: För gammal SQLite3
Verkar inte vara versionen utan att det skall komplieras med: -DSQLITE_ENABLE_COLUMN_METADATA=1Martin wrote:Detta fel får man också på OSX (Mac)... Det beror på att den SQLite-version som följer med Mono i Mac-miljö (eller om det är SQLite som redan finns i OSX) är av en för gammal version.deejay wrote:An exception was thrown by the type initializer for SwitchKing.Server.BusinessAccess.SettingsAccess ---> System.EntryPointNotFoundException: sqlite3_column_origin_name
I Mac-miljö så måste man manuellt kompilera om SQLite3 med en flagga som gör att sqlite3_column_origin_name blir tillgänglig i SQLite. Jag har dock inte lyckats göra detta fullt ut...![]()
Det verkar vara samma läge på OpenSuSE.
Skall testa...
-
- 2 stars
- Posts: 19
- Joined: Tue 04 Jan 2011, 21:37
Re: Switch King på OpenSuSE 11.3
Klart.
Provade diverse olika RPM:er.
Hittade ingen som var kompilerad med "sqlite_enable_column_metadata".
Följde denna och byggde själv.
Nu fungerar det!
http://source.online.free.fr/Linux_HowT ... QLite.html
Provade diverse olika RPM:er.
Hittade ingen som var kompilerad med "sqlite_enable_column_metadata".
Följde denna och byggde själv.
Nu fungerar det!
http://source.online.free.fr/Linux_HowT ... QLite.html
-
- 2 stars
- Posts: 19
- Joined: Tue 04 Jan 2011, 21:37
Re: Switch King på OpenSuSE 11.3
Tack för hjälpen Martin...
Utan din post hade jag inte kommit på rätt spår.. =)
Utan din post hade jag inte kommit på rätt spår.. =)
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Switch King på OpenSuSE 11.3

Undrar om detta fungerar likadant även på OSX! Attans att jag inte har tid att testa just nu - vore ju ytterst trevligt...

I vilket fall som helst - bra jobbat!
Martin | Switch King
-
- 2 stars
- Posts: 19
- Joined: Tue 04 Jan 2011, 21:37
Re: Switch King på OpenSuSE 11.3
Kan tillägga att jag fick kopiera biblioteket till rätt katalog för OpenSuSE.
Hade säkert gått att få rätt med någon "växel" till configure scriptet...
cp /usr/local/lib/libsqlite3.so.0.8.6 /usr/lib/libsqlite3.so.0.8.6
Hade säkert gått att få rätt med någon "växel" till configure scriptet...
cp /usr/local/lib/libsqlite3.so.0.8.6 /usr/lib/libsqlite3.so.0.8.6
-
- 2 stars
- Posts: 19
- Joined: Tue 04 Jan 2011, 21:37
Re: Switch King på OpenSuSE 11.3
Har installerat klienten på Windows nu och får följande när jag trycker på Anslut:
System.ServiceModel.Dispatcher.MultipleFilterMatchesException: A system exception has occurred.
at System.ServiceModel.Dispatcher.ListenerLoopManager.FindEndpointDispatcher (System.ServiceModel.Channels.Message message) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.ListenerLoopManager.ProcessRequest (IReplyChannel reply, System.ServiceModel.Channels.RequestContext rc) [0x00000] in <filename unknown>:0
Så här ser det ut på Servern när jag startar:
fs:~/switchking/bin # mono SwitchKing.exe daemon 172.16.0.1 1111 8800
Base address is: http://172.16.0.1:1111/SwitchKingFrameworkServiceHost
Version is: 0.9.2.4
Build date for this version is: 01/22/2011 20:28:04
Framework Service Starting
Converting: '' of type 'String'
Converting: '' of type 'String'
Converting: '' of type 'String'
Converting: 'mex' of type 'String'
Converting: 'mex' of type 'String'
Converting: '' of type 'String'
Converting: '' of type 'String'
Converting: 'mex' of type 'String'
Converting: 'mex' of type 'String'
Framework Service Running
Invocation Service Starting
Invocation Service Running
Collector Service Starting
Collector Service Running
REST Service Starting
REST Service Running
/dj
System.ServiceModel.Dispatcher.MultipleFilterMatchesException: A system exception has occurred.
at System.ServiceModel.Dispatcher.ListenerLoopManager.FindEndpointDispatcher (System.ServiceModel.Channels.Message message) [0x00000] in <filename unknown>:0
at System.ServiceModel.Dispatcher.ListenerLoopManager.ProcessRequest (IReplyChannel reply, System.ServiceModel.Channels.RequestContext rc) [0x00000] in <filename unknown>:0
Så här ser det ut på Servern när jag startar:
fs:~/switchking/bin # mono SwitchKing.exe daemon 172.16.0.1 1111 8800
Base address is: http://172.16.0.1:1111/SwitchKingFrameworkServiceHost
Version is: 0.9.2.4
Build date for this version is: 01/22/2011 20:28:04
Framework Service Starting
Converting: '' of type 'String'
Converting: '' of type 'String'
Converting: '' of type 'String'
Converting: 'mex' of type 'String'
Converting: 'mex' of type 'String'
Converting: '' of type 'String'
Converting: '' of type 'String'
Converting: 'mex' of type 'String'
Converting: 'mex' of type 'String'
Framework Service Running
Invocation Service Starting
Invocation Service Running
Collector Service Starting
Collector Service Running
REST Service Starting
REST Service Running
/dj
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Switch King på OpenSuSE 11.3
Dessa delar får man inte alls i Ubuntu när man kör, samma sak med nästa...deejay wrote:Converting: '' of type 'String'
Converting: '' of type 'String'
Converting: '' of type 'String'
Converting: 'mex' of type 'String'
Converting: 'mex' of type 'String'
Converting: '' of type 'String'
Converting: '' of type 'String'
Converting: 'mex' of type 'String'
Converting: 'mex' of type 'String'
Kan inte säga på rak arm vad det skulle kunna vara, även om felmeddelandet är relativt tydligt ändå...deejay wrote:System.ServiceModel.Dispatcher.MultipleFilterMatchesException
Måste nästan köra detta i debug på OpenSuSE för att se vad det är som bråkar, men jag har ingen SuSE-miljö (ännu) - lite knepigt när det blir olika på olika distributioner

Martin | Switch King
-
- Administrator
- Posts: 2655
- Joined: Tue 09 Nov 2010, 20:25
Re: Switch King på OpenSuSE 11.3
Jag drog in OpenSuSE 11.4 (x64) men lyckas inte få till det med SQLITE_ENABLE_COLUMN_METADATA.
Det bygger fint, och jag har kopierat .so-filen till /usr/lib och ser att den finns där, men likväl så får jag felet med sqlite vid uppstart av servern.
Har jag missat något? Kanske något extra steg som är naturligt för Linux-gurus, men inte för mig?
Det bygger fint, och jag har kopierat .so-filen till /usr/lib och ser att den finns där, men likväl så får jag felet med sqlite vid uppstart av servern.
Har jag missat något? Kanske något extra steg som är naturligt för Linux-gurus, men inte för mig?

Martin | Switch King
Who is online
Users browsing this forum: No registered users and 3 guests