Hallo zusammen,
ich habe die Wawi (WMS usw.) auf die neuste Version 2.0.3.x aktualisiert. Vorher hatte ich eine 1.7.13.x Version. Jetzt nach dem die Einrichtung abgeschlossen wurde, kann ich keine Labels mehr über Shipping Labels drucken (auch nicht in WMS). Es kommt ständig die Fehlermeldung, dass kein Drucker konfiguriert wurde. Ich habe allerdings jetzt schon ein paar Mal die Drucker neu zugewiesen und aufgesetzt.
Hatte jemand auch das Problem gehabt oder kann mir dabei helfen?
Das ist die detaillierte Fehlermeldung:
ich habe die Wawi (WMS usw.) auf die neuste Version 2.0.3.x aktualisiert. Vorher hatte ich eine 1.7.13.x Version. Jetzt nach dem die Einrichtung abgeschlossen wurde, kann ich keine Labels mehr über Shipping Labels drucken (auch nicht in WMS). Es kommt ständig die Fehlermeldung, dass kein Drucker konfiguriert wurde. Ich habe allerdings jetzt schon ein paar Mal die Drucker neu zugewiesen und aufgesetzt.
Hatte jemand auch das Problem gehabt oder kann mir dabei helfen?
Das ist die detaillierte Fehlermeldung:
Code:
Unbehandelte Ausnahme #9901AA166E00CEF vom Typ JTL.Shipping.Shared.Exceptions.ShippingException in jtlCore.Classes.JtlShippingService.Printing.Contracts.Configuration.ShippingPrinterConfiguration GetShippingPrinterConfiguration(JTL.Shipping.JTLShippingWebAPI.ShippingServiceProviderType, jtlDatabase.classes.Models.Shipping.Enum.ShippingDocumentType, Int32, System.String, Int32)
JTL.Shipping.Shared.Exceptions.ShippingException: Versandetikett wurde nicht gedruckt, da kein Drucker konfiguriert wurde.
at jtlCore.Classes.JtlShippingService.Printing.Configuration.ShippingLabelPrinterConfigProvider.GetShippingPrinterConfiguration(ShippingServiceProviderType shippingProvider, ShippingDocumentType documentType, Int32 kBenutzer, String cRechnername, Int32 kversand)
at jtlCore.Classes.JtlShippingService.Printing.JtlShippingDocumentPrinter.GetPrinterConfiguration(ShippingServiceProviderType shippingProvider, ShippingDocumentType documentType, Int32 kversand)
at jtlCore.Classes.JtlShippingService.Printing.JtlShippingDocumentPrinter.PrintSingleDocument(ShippingServiceProviderType shippingProvider, ShippingDocumentType documentType, Byte[] data, String auftragsnummer, Int32 kVersandArt, Int32 kversand)
at jtlCore.Classes.JtlShippingService.Printing.JtlShippingDocumentPrinter.PrintDocument(ShippingDocumentType documentType, Byte[] data, Int32 kVersandart, String auftragsnnummer, Int32 kversand)
at jtlCore.Classes.JtlShippingService.JtlShippingConnector.RePrintLabels(IEnumerable`1 paketeList, Nullable`1 documentType)
at jtlCore.Classes.JtlShippingService.JtlShippingConnector.RePrintAllLabels(IEnumerable`1 paketeList)
at jtlCore.Classes.JtlShippingService.JtlShippingConnector.RePrintPackageLabel(Int32 packetKVersandt, Nullable`1 documentType)
at WMS.Core.Controller.VersanddatenExportWMS.DoExport(VersanddatenBuilderResult result)
at WMS.Core.Controller.VersanddatenExportWMS.Export(jtlLieferschein oLieferschein)
at WMS.Core.Hilfsklassen.VersandSpeicher.ExportLastLieferschein()
at WMS.Views.Nachdruck.btLabelDrucken_Click(Object sender, RoutedEventArgs e)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.StylusWisp.WispLogic.PromoteMainToMouse(StagingAreaInputItem stagingItem)
at System.Windows.Input.StylusWisp.WispLogic.PromoteMainUpToTouch(WispStylusDevice stylusDevice, StagingAreaInputItem stagingItem)
at System.Windows.Input.StylusWisp.WispLogic.PostProcessInput(Object sender, ProcessInputEventArgs e)
at System.Windows.Input.InputManager.RaiseProcessInputEventHandlers(Tuple`2 postProcessInput, ProcessInputEventArgs processInputEventArgs)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.StylusWisp.WispLogic.InputManagerProcessInput(Object oInput)
at System.Windows.Input.StylusWisp.WispLogic.PreProcessInput(Object sender, PreProcessInputEventArgs e)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
System.Object = <null>
2026-05-26T18:04:13 DEBUG - Dauer: 1ms, (bis zum Reader)
2026-05-26T18:04:13 DEBUG - Dauer: 1 ms, 0 Zeilen
2026-05-26T18:04:13 DEBUG - SELECT * FROM dbo.tOauthConfig WHERE cId = @id
@id = 'JTLCloud'
2026-05-26T18:04:13 DEBUG - Dauer: 2ms, (bis zum Reader)
2026-05-26T18:04:13 DEBUG - Dauer: 2 ms, 1 Zeilen
2026-05-26T18:04:13 DEBUG - UPDATE [dbo].[tUserSession] SET [tUserSession].[dSessionInvalidated] = @dSessionInvalidated WHERE [tUserSession].[dLastHeartbeat] < @dLastHeartbeat AND [tUserSession].[dSessionInvalidated] IS NULL
@dLastHeartbeat = 05/26/2026 17:59:07 +02:00
@dSessionInvalidated = 05/26/2026 18:04:07 +02:00
2026-05-26T18:04:13 DEBUG - Dauer: 2ms, AffectedRows: 0
2026-05-26T18:04:13 DEBUG -
-- Zuerst (zu alte) Child-Sessions löschen
DELETE ChildUS
FROM dbo.tUserSession AS US
JOIN dbo.tUserSession AS ChildUS ON ChildUS.kOwnerUserSession = US.kUserSession
WHERE ChildUS.dSessionInvalidated < @dSessionInvalidated;
-- Alle (zu alten) eigenständigen Sessions ohne Kinder löschen
DELETE US
FROM dbo.tUserSession AS US
WHERE US.kOwnerUserSession IS NULL -- Darf selbst keine Kindsession sein
AND NOT EXISTS(SELECT 1 FROM dbo.tUserSession AS T WHERE T.kOwnerUserSession = US.kUserSession) -- hat keine Kindsession mehr
AND US.dSessionInvalidated < @dSessionInvalidated;
@dSessionInvalidated = 04/26/2026 18:04:07 +02:00
2026-05-26T18:04:13 DEBUG - Dauer: 2ms, AffectedRows: 0
2026-05-26T18:04:13 DEBUG - SELECT [tUserSession].[kUserSession]
,[tUserSession].[kOwnerUserSession]
,[tUserSession].[kBenutzer]
,[tUserSession].[kMandant]
,[tUserSession].[iApplicationId]
,[tUserSession].[cCustomIdentifier]
,[tUserSession].[cHostname]
,[tUserSession].[nProcessId]
,[tUserSession].[dLoggedIn]
,[tUserSession].[dLastHeartbeat]
,[tUserSession].[nIsSessionInterruptible]
,[tUserSession].[nSessionInterruptRequested]
,[tUserSession].[dSessionInterruptRequestTimestamp]
,[tUserSession].[cSessionInterruptHostname]
,[tUserSession].[kSessionInterruptBenutzer]
,[tUserSession].[iSessionInterruptMessage]
,[tUserSession].[iUserSessionId]
,[tUserSession].[cCustomPayload]
,[tUser].[cName] AS [cBenutzerName]
,[tMandant].[cName] AS [cMandantName]
,[tUserInterrupt].[cName] AS [cBenutzerNameInterrupt]
FROM [dbo].[tUserSession]
LEFT JOIN [eazybusiness].[dbo].[tBenutzer] tUser ON [tUserSession].[kBenutzer] = [tUser].[kBenutzer]
LEFT JOIN [eazybusiness].[dbo].[tMandant] ON [tUserSession].[kMandant] = [tMandant].[kMandant]
LEFT JOIN [eazybusiness].[dbo].[tBenutzer] tUserInterrupt ON [tUserSession].[kSessionInterruptBenutzer] = [tUserInterrupt].[kBenutzer]
WHERE ISNULL(@iApplicationId,[tUserSession].[iApplicationId]) = [tUserSession].[iApplicationId]AND [tUserSession].[cHostname] = @cHostname AND dSessionInvalidated IS NULL
@cHostname = 'DESKTOP-38VE5'
@iApplicationId = fbe58135-03d6-4320-b054-eb6bdaeb9da3
2026-05-26T18:04:13 DEBUG - Dauer: 3ms, (bis zum Reader)(A)
2026-05-26T18:04:13 DEBUG - Dauer: 3 ms, 1 Zeilen
2026-05-26T18:04:13 DEBUG - SELECT [tUserSession].[kUserSession]
,[tUserSession].[kOwnerUserSession]
,[tUserSession].[kBenutzer]
,[tUserSession].[kMandant]
,[tUserSession].[iApplicationId]
,[tUserSession].[cCustomIdentifier]
,[tUserSession].[cHostname]
,[tUserSession].[nProcessId]
,[tUserSession].[dLoggedIn]
,[tUserSession].[dLastHeartbeat]
,[tUserSession].[nIsSessionInterruptible]
,[tUserSession].[nSessionInterruptRequested]
,[tUserSession].[dSessionInterruptRequestTimestamp]
,[tUserSession].[cSessionInterruptHostname]
,[tUserSession].[kSessionInterruptBenutzer]
,[tUserSession].[iSessionInterruptMessage]
,[tUserSession].[iUserSessionId]
,[tUserSession].[cCustomPayload]
,[tUser].[cName] AS [cBenutzerName]
,[tMandant].[cName] AS [cMandantName]
,[tUserInterrupt].[cName] AS [cBenutzerNameInterrupt]
FROM [dbo].[tUserSession]
LEFT JOIN [eazybusiness].[dbo].[tBenutzer] tUser ON [tUserSession].[kBenutzer] = [tUser].[kBenutzer]
LEFT JOIN [eazybusiness].[dbo].[tMandant] ON [tUserSession].[kMandant] = [tMandant].[kMandant]
LEFT JOIN [eazybusiness].[dbo].[tBenutzer] tUserInterrupt ON [tUserSession].[kSessionInterruptBenutzer] = [tUserInterrupt].[kBenutzer]
WHERE ISNULL(@iApplicationId,[tUserSession].[iApplicationId]) = [tUserSession].[iApplicationId]AND [tUserSession].[cHostname] = @cHostname AND dSessionInvalidated IS NULL
@cHostname = 'DESKTOP-38VE5'
@iApplicationId = e3a7b2c1-8d4f-4a1e-9b6c-2f5e7d8a9c4b
2026-05-26T18:04:13 DEBUG - Dauer: 2ms, (bis zum Reader)(A)
2026-05-26T18:04:13 DEBUG - Dauer: 2 ms, 0 Zeilen
2026-05-26T18:04:13 DEBUG - SELECT [tUserSession].[kUserSession]
,[tUserSession].[kOwnerUserSession]
,[tUserSession].[kBenutzer]
,[tUserSession].[kMandant]
,[tUserSession].[iApplicationId]
,[tUserSession].[cCustomIdentifier]
,[tUserSession].[cHostname]
,[tUserSession].[nProcessId]
,[tUserSession].[dLoggedIn]
,[tUserSession].[dLastHeartbeat]
,[tUserSession].[nIsSessionInterruptible]
,[tUserSession].[nSessionInterruptRequested]
,[tUserSession].[dSessionInterruptRequestTimestamp]
,[tUserSession].[cSessionInterruptHostname]
,[tUserSession].[kSessionInterruptBenutzer]
,[tUserSession].[iSessionInterruptMessage]
,[tUserSession].[iUserSessionId]
,[tUserSession].[cCustomPayload]
,[tUser].[cName] AS [cBenutzerName]
,[tMandant].[cName] AS [cMandantName]
,[tUserInterrupt].[cName] AS [cBenutzerNameInterrupt]
FROM [dbo].[tUserSession]
LEFT JOIN [eazybusiness].[dbo].[tBenutzer] tUser ON [tUserSession].[kBenutzer] = [tUser].[kBenutzer]
LEFT JOIN [eazybusiness].[dbo].[tMandant] ON [tUserSession].[kMandant] = [tMandant].[kMandant]
LEFT JOIN [eazybusiness].[dbo].[tBenutzer] tUserInterrupt ON [tUserSession].[kSessionInterruptBenutzer] = [tUserInterrupt].[kBenutzer]
WHERE ISNULL(@iApplicationId,[tUserSession].[iApplicationId]) = [tUserSession].[iApplicationId]AND [tUserSession].[dLastHeartbeat] >= @dLastHeartbeat AND dSessionInvalidated IS NULL
@dLastHeartbeat = 05/26/2026 17:59:07 +02:00
@iApplicationId = e3a7b2c1-8d4f-4a1e-9b6c-2f5e7d8a9c4b
2026-05-26T18:04:13 DEBUG - Dauer: 2ms, (bis zum Reader)(A)
2026-05-26T18:04:13 DEBUG - Dauer: 3 ms, 0 Zeilen
2026-05-26T18:04:13 DEBUG - HeartBeatTimerExecutedAsync
Entity - Key: 1139;Custom: 70486cc3-55b8-43f2-a500-44cf7d81686b;ProcessId: 6880; LoggedIn: 2026-05-26 17:56:02; LastHeartbeat: 26.05.2026 18:03:07; Tags: ;
Model - IsSendHeartbeatPeriodically: True
2026-05-26T18:04:13 DEBUG - SELECT [tUserSession].[kUserSession]
,[tUserSession].[kOwnerUserSession]
,[tUserSession].[kBenutzer]
,[tUserSession].[kMandant]
,[tUserSession].[iApplicationId]
,[tUserSession].[cCustomIdentifier]
,[tUserSession].[cHostname]
,[tUserSession].[nProcessId]
,[tUserSession].[dLoggedIn]
,[tUserSession].[dLastHeartbeat]
,[tUserSession].[nIsSessionInterruptible]
,[tUserSession].[nSessionInterruptRequested]
,[tUserSession].[dSessionInterruptRequestTimestamp]
,[tUserSession].[cSessionInterruptHostname]
,[tUserSession].[kSessionInterruptBenutzer]
,[tUserSession].[iSessionInterruptMessage]
,[tUserSession].[iUserSessionId]
,[tUserSession].[cCustomPayload]
,[tUser].[cName] AS [cBenutzerName]
,[tMandant].[cName] AS [cMandantName]
,[tUserInterrupt].[cName] AS [cBenutzerNameInterrupt]
FROM [dbo].[tUserSession]
LEFT JOIN [eazybusiness].[dbo].[tBenutzer] tUser ON [tUserSession].[kBenutzer] = [tUser].[kBenutzer]
LEFT JOIN [eazybusiness].[dbo].[tMandant] ON [tUserSession].[kMandant] = [tMandant].[kMandant]
LEFT JOIN [eazybusiness].[dbo].[tBenutzer] tUserInterrupt ON [tUserSession].[kSessionInterruptBenutzer] = [tUserInterrupt].[kBenutzer]
WHERE [tUserSession].[kUserSession] = @kUserSession AND dSessionInvalidated IS NULL
@kUserSession = 1139
2026-05-26T18:04:13 DEBUG - Dauer: 2ms, (bis zum Reader)(A)
2026-05-26T18:04:13 DEBUG - Dauer: 3 ms, 1 Zeilen
2026-05-26T18:04:13 DEBUG - UPDATE [dbo].[tUserSession] SET dLastHeartbeat = @dLastHeartbeat_0 WHERE kUserSession = @kUserSession_0;
@dLastHeartbeat_0 = 05/26/2026 18:04:07 +02:00
@kUserSession_0 = 1139
2026-05-26T18:04:13 DEBUG - Dauer: 4ms, AffectedRows: 1
2026-05-26T18:04:13 DEBUG - SendHeartbeatAsync
Entity - Key: 1139;Custom: 70486cc3-55b8-43f2-a500-44cf7d81686b;ProcessId: 6880; LoggedIn: 2026-05-26 17:56:02; LastHeartbeat: 26.05.2026 18:04:07; Tags: ;
Zeitstempel: 2026-05-26T18:04:46
Locale: German (Germany)
Locale: German (Germany)
Version: Unbekannt
Plattform: WMS, Version=2.0.3.0, Culture=neutral, PublicKeyToken=null
WawiSeed: 0.0.00000.00000
Prozessname: WMS
Physikalischer Speicher: 613347328 / Peak: 614637568
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:34,484375
CPU-Zeit (System): 0:00:03,296875
Page-Size (Sytem): 1852216 / Peak: 307150848
Page-Size: 274309120 / Peak: 307150848
Offene Handles: 1884