Inaktiv Löschen einer Kategorie führt zum Absturz

adachauer

Aktives Mitglied
25. August 2017
12
0
Hallo,
beim Löschen einer Kategorie stürzt das Wawi ab.

Fehlerprotokoll:
Unbehandelte Ausnahme #744C520525C58C75 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Die Anweisung wurde beendet. Die maximale Rekursionstiefe 100 wurde vor Abschluss der Anweisung erreicht.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
bei System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)
bei System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
bei System.Data.SqlClient.SqlDataReader.Read()
bei JTL.Database.ResultSetReaders.SingleResultSetReaderStrategy.ReadResult(IDataReader reader)
bei JTL.Database.DbCommandExtensionsType.Fill(IDbCommand command, IDbResult target, IColumnMapper mapper, IResultSetReaderStrategy multipleResultSets)
bei JTL.Database.DbConnectionExtensionsType.<>c__DisplayClass7.<Fill>b__6(IDbConnection con)
bei JTL.Database.DbConnectionExtensions.<>c__DisplayClass9`1.<Execute>b__7()
bei JTL.Database.DbConnectionExtensions.HandleError[T](IDbConnection connection, Func`1 action)
bei JTL.Database.DbConnectionExtensions.Execute[T](IDbConnection connection, Func`2 func)
bei JTL.Database.DbConnectionExtensionsType.Fill(IDbConnection connection, IDbResult target, IDbCommand command, MissingPropertiesAction missingPropertiesAction, IResultSetReaderStrategy resultSetReaderStrategy)
bei JTL.Database.Commands.Entities.DbFillByQueryCommand.Execute(IDbConnection connection, IDbTransaction transaction)
bei jtlDatabase.jtlObjectRepositoryBase.AppendAll[T](IList`1 items, String query, IEnumerable`1 parameters)
bei jtlDatabase.jtlObjectList`1.appendListFromDB(String sqlQuery, MissingPropertiesMode handleMissingProperties, jtlDBParameter[] oDBParameter_arr)
bei jtlDatabase.jtlObjectList`1.fillListFromDB(String cSQL, MissingPropertiesMode handleMissingProperties, jtlDBParameter[] oDBParameter_arr)
bei jtlDatabase.jtlObjectList`1.fillListFromDB(String cSQL, Boolean bOverfill, jtlDBParameter oDBParameter)
bei jtlDatabase.classes.jtlDBClasses.jtlKategorieList.GetAllSubCategoryKeys(Int32 kKategorie)
bei jtlCore.Forms.KategorieLoeschen.KategorieLoeschenViewModel.TYyfKTGOJ7U()
bei jtlCore.Forms.KategorieLoeschen.KategorieLoeschenViewModel.CanDeleteCurrentCategory()
bei jtlCore.Forms.KategorieLoeschen.KategorieLoeschenController.TeLf7zG72N4(Int32 )
bei jtlCore.Forms.KategorieLoeschen.KategorieLoeschenController.Run(Int32 kKategorie)
bei JTL.Wawi.CoreConnector.ArtikelVerwaltungCoreConnectorService.DeleteKategorie(KategorieKey kategorieKey)
bei JTL.Wawi.ArtikelVerwaltung.KategorieSelector.KategorieSelectorViewModel.DeleteSelectedKategorie()
bei lambda_method(Closure )
bei JTL.Mvvm.Command.DelegateCommands.DelegateCommand.<>c__DisplayClass4.<.ctor>b__0(Object o)
bei JTL.Mvvm.Command.DelegateCommands.DelegateCommand`1.Execute(T parameter)
bei JTL.Mvvm.Command.DelegateCommands.CommandBase`1.System.Windows.Input.ICommand.Execute(Object parameter)
bei DevExpress.Xpf.Bars.Native.CommandSourceHelper.Execute(ICommand command, Object commandParameter, IInputElement commandTarget)
bei DevExpress.Xpf.Bars.BarItem.ExecuteCommand(ICommand command, Object commandParameter, IInputElement actualCommandTarget)
bei DevExpress.Xpf.Bars.BarItem.<>c__DisplayClass60.<OnItemClick>b__5f()
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
ClientConnectionId:1b94db60-a450-44a9-88b9-3afb9c55b86d
Fehlernummer (Error Number):530,Status (State):1,Klasse (Class):16
SQL-Fehlerinformationen: [vs235356.vs.hosteurope.de,49198\SQLEXPRESS .Net SqlClient Data Provider] Fehler #530 (Klasse 16) in Zeile 1: Die Anweisung wurde beendet. Die maximale Rekursionstiefe 100 wurde vor Abschluss der Anweisung erreicht.
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.2000
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 530
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476
CommandText = SELECT dbo.tkategorie.kKategorie
FROM dbo.tkategorie
JOIN ifKategoriebaum(@kKategorie) AS alleKategorien ON dbo.tkategorie.kKategorie = alleKategorien.kKategorie
Parameter @kKategorie = 4
LineNr = 1
Codefragment = SELECT dbo.tkategorie.kKategorie
WasHandled = True
ConnectionString = Data Source=vs235356.vs.hosteurope.de,49198\SQLEXPRESS;Initial Catalog=eazybusiness;Integrated Security=False;Persist Security Info=True;User ID=sa;Password="LZlR2=EY1R";MultipleActiveResultSets=True;Connect Timeout=120;Current Language=German
System.Object = <null>

2017-08-28T21:52:28 DEBUG - SELECT * FROM (SELECT '[eazybusiness].[dbo].[' + name + ']' as TableName, MAX(sys.dm_db_index_usage_stats.last_user_update) as LastUpdate
FROM [eazybusiness].sys.tables as databaseTables
JOIN sys.dm_db_index_usage_stats ON databaseTables.object_id = sys.dm_db_index_usage_stats.object_id AND sys.dm_db_index_usage_stats.index_id IN (0,1)
GROUP BY '[eazybusiness].[dbo].[' + name + ']') UpdateTables;
2017-08-28T21:52:28 DEBUG - Dauer: 31 ms, 155 Zeilen
2017-08-28T21:52:31 DEBUG - SELECT * FROM [dbo].[tkategorie] WHERE [kKategorie] = @kKategorie
@kKategorie = '4'
2017-08-28T21:52:31 DEBUG - Dauer: 23 ms, 1 Zeilen
2017-08-28T21:52:31 DEBUG - SELECT * FROM [tkategorieartikel] WHERE [kKategorie] = @kKategorie
@kKategorie = 4
2017-08-28T21:52:31 DEBUG - Dauer: 24 ms, 0 Zeilen
2017-08-28T21:52:31 DEBUG - SELECT * FROM [tkategorie] WHERE [kKategorie] = @kKategorie
@kKategorie = 4
2017-08-28T21:52:31 DEBUG - SELECT TOP(1) * FROM [pf_amazon_angebot_ext]
2017-08-28T21:52:31 DEBUG - [SQL] SELECT * FROM [tWorkflow]
WHERE (nObjekt = @nObjekt) AND (nEvent = @nEvent)
nObjekt = 1,
nEvent = 3
2017-08-28T21:52:31 DEBUG - [SQL] SELECT cWert FROM [tUserClientLayout] WHERE kBenutzer=@kBenutzer AND cRechnername = @cRechnername AND cName = @cName
@kBenutzer = 2,
@cRechnername = 'ANTON-WEBWORKSN',
@cName = 'jtlCore.Forms.KategorieLoeschenKategorieLoeschenView'
2017-08-28T21:52:31 DEBUG - [SQL] Dauer: 20ms
2017-08-28T21:52:31 DEBUG - Dauer: 20 ms, 0 Zeilen
2017-08-28T21:52:31 DEBUG - Dauer: 21 ms, 1 Zeilen
2017-08-28T21:52:31 DEBUG - SELECT * FROM [tkategorie] WHERE [kKategorie] = @kKategorie
@kKategorie = 4
2017-08-28T21:52:31 DEBUG - [SQL] Dauer: 25ms
2017-08-28T21:52:31 DEBUG - Dauer: 20 ms, 1 Zeilen
2017-08-28T21:52:31 DEBUG - SELECT * FROM [tKategorieSprache] WHERE [kKategorie] = @kKategorie
@kKategorie = 4
2017-08-28T21:52:32 DEBUG - Dauer: 26 ms, 1 Zeilen
2017-08-28T21:52:32 DEBUG - SELECT * FROM [ebay_xx_sites]
2017-08-28T21:52:32 DEBUG - Dauer: 24 ms, 17 Zeilen
2017-08-28T21:52:32 DEBUG - [SQL] SELECT COUNT(*) FROM tkategorie WHERE tkategorie.kOberKategorie = 4
2017-08-28T21:52:32 DEBUG - [SQL] Dauer: 27ms
2017-08-28T21:52:34 DEBUG - SELECT dbo.tkategorie.kKategorie
FROM dbo.tkategorie
JOIN ifKategoriebaum(@kKategorie) AS alleKategorien ON dbo.tkategorie.kKategorie = alleKategorien.kKategorie
@kKategorie = 4
2017-08-28T21:52:34 WARN - Dauer: 29ms, Error: Die Anweisung wurde beendet. Die maximale Rekursionstiefe 100 wurde vor Abschluss der Anweisung erreicht.
2017-08-28T21:52:34 DEBUG - Dauer: 29 ms, 101 Zeilen
Zeitstempel: 2017-08-28T21:52:45
Locale: German (Germany)
Locale: German (Germany)
Version: 1.2.3.7
Plattform: Wawi
Versionshash: 29B85182
Prozessname: JTL-Wawi
Physikalischer Speicher: 392523776 / Peak: 394407936
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:22,6875
CPU-Zeit (System): 0:00:06,640625
Page-Size (Sytem): 2044088 / Peak: 320114688
Page-Size: 316887040 / Peak: 320114688
Offene Handles: 1535
 

recent.digital

Offizieller Servicepartner
SPBanner
8. Juli 2015
1.480
445
Wuppertal
Ich bin heute auch über dieses Problem gestolpert.
Bei uns war die Ursache, dass die Kategorie ihre eigene Oberkategorie war. Das lässt sich in der DB beheben.
Alle die nicht sicher im Umgang mit der DB sind, sollten Ricos Rat folgen und sich an den Support wenden.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Pickliste löschen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Alle Produktbilder in Shopify aus JTL löschen Shopify-Connector 0
In Diskussion CustomWorkflow löschen bzw. ändern JTL-Workflows - Ideen, Lob und Kritik 3
Neu Ist es möglich per Ameise Kunden zu löschen? Arbeitsabläufe in JTL-Wawi 2
Rechnungen löschen JTL-Wawi 1.7 1
Kundengruppe löschen JTL-Wawi 1.7 6
Neu Datenbankebene per SQL löschen Eigene Übersichten in der JTL-Wawi 6
Neu Warenkorb nach X Tagen löschen JTL-Shop - Ideen, Lob und Kritik 2
Neu keine Zahlung vom Kunden -- Auftrag stornieren oder löschen? Gelöste Themen in diesem Bereich 3
Neu Wie kann ich nicht mehr vorhandene ausländische USt-ID löschen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikel in Aufträgen löschen User helfen Usern - Fragen zu JTL-Wawi 0
Stornierte Testeinkäufe löschen JTL-Wawi 1.7 2
Neu Workflow: Vorname bei Auftragserstellung löschen Wawi 1.5 Gelöste Themen in diesem Bereich 3
Fehler bei Kategorien löschen JTL-Wawi 1.8 0
Alle Bilder eines Ausgabeweges löschen JTL-Wawi 1.7 0
In Diskussion Liquid error: Parameteranzahlkonflikt bei einer einfachen Anweisung Gelöste Themen in diesem Bereich 3
Neu Erstellen eines Sets, als Variation in Zusammenhang mit einer Stückliste Arbeitsabläufe in JTL-Wawi 2
Neu URL einer Unterkategorie weiterleiten Allgemeine Fragen zu JTL-Shop 3
Neu Programmierung eines Tools zur Verwaltung einer Datentabelle (JTL Shop 5) Technische Fragen zu Plugins und Templates 6
Neu Anpassen einer Rechnungsvorlage - Bearbeiten von Textbausteinen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Wie kann ich eine Benachrichtigung bei einem Wareneingang auslösen mit einer Mail über die Artikel die eingebucht wurden JTL-Wawi 1.8 2
Neu CSV-Datei direkt in einer SQL-Abfrage verwenden User helfen Usern - Fragen zu JTL-Wawi 3
In Bearbeitung Umzug mit einer Kasse auf ein neues Gerät Allgemeine Fragen zu JTL-POS 2
Neu Kostenloses Webinar: BWA – Leg ich ab? Richtiges lesen einer BWA zur Unternehmenssteuerung im Onlinehandel Smalltalk 0
Neu Alle Artikel auf einer Seite im Shop anzeigen Allgemeine Fragen zu JTL-Shop 2
Neu Variationsartikel einer Stückliste zuordnen? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Komponente einer Stückliste öffnen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Sind eigene Felder im Artikel in einer neueren Wawi-Version von Anfang an sichtbar? User helfen Usern - Fragen zu JTL-Wawi 8
Neu überflüssige Gefahrenhinweise in ebay Kategorie Attributen eBay-Anbindung - Fehler und Bugs 1
Neu Kategorie Bilder werden im Webshop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Navigation/Kategorie mit Link verknüpfen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Coupon einlösbar bei Mindestbestellwert aus Kategorie xy Allgemeine Fragen zu JTL-Shop 0
Neu Suchen Mitarbeiter für 40h Festanstellung gern auch 100% Homeoffice für Produkt und Kategorie Pflege mit der Wawi Dienstleistung, Jobs und Ähnliches 0
Neu Kategorie Namen erweitert Betrieb / Pflege von JTL-Shop 10
Kategorie spezifisch Artikel sortieren JTL-Wawi 1.8 17
Neu Kurzbeschreibung als Tooltip in der Galerieansicht der Kategorie/Suche Betrieb / Pflege von JTL-Shop 1
Allen Artikeln eine Kategorie zuweisen Otto.de - Anbindung (SCX) 2
Neu JTL Ameise Bestandsabgleich pro Kategorie oder Lieferant möglich? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Artikel mit VarKombiartikel, je nach Kategorie anderer VarKombi als Standard Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen