Gelöst Onlineshop Abgleich funktioniert immer noch NICHT!

Tonycross

Aktives Mitglied
25. Januar 2017
28
0
Hallo liebe Community,

seit Anfang des Jahres versuche ich vergeblich JTL Wawi für mein Unternehmen zu nutzen. Da es endlich ein Update für WooCommerce 3 gibt, habe ich erneut versucht meinen Onlineshop mit der Wawi zu verbinden. Da es seit Monaten nicht funktioniert, war ich auch dieses mal nicht überrascht, dass wieder einmal nichts funktioniert!

Vielleicht gibt es jemanden der mir Helfen kann?


Abgleich-Protokoll:
Prüfe Endpointkonfiguration.
Abgleich gestartet für 'Freiburgs Finest'.
Empfangen: Kategorien (2 Stück)
Onlineshop-Abgleich beendet für 'Freiburgs Finest'.

Fehler:
Artikel-Empfangen-Fehler: Bitte beachten Sie, dass zur Fehler-Diagnose ebenfalls die Log-Datei des Servers und das Abgleich-Log der JTL-Wawi notwendig sind!
Zeichenfolgen- oder Binärdaten würden abgeschnitten.
Die Anweisung wurde beendet.
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.TryConsumeMetaData()
bei System.Data.SqlClient.SqlDataReader.get_MetaData()
bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
bei System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
bei System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
bei System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
bei JTL.Database.DbCommandExtensionsType.<Query>d__4`1.MoveNext()
bei JTL.Database.DbConnectionExtensions.ConnectionEnumerableWrapper`1.ConnectionEnumeratorWrapper`1.<MoveNext>b__19()
bei JTL.Database.DbConnectionExtensions.HandleError[T](IDbConnection connection, Func`1 action)
bei JTL.Database.DbConnectionExtensions.ConnectionEnumerableWrapper`1.ConnectionEnumeratorWrapper`1.MoveNext()
bei System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
bei JTL.Database.DbConnectionExtensionsType.Query[T](IDbConnection connection, IDbCommand command, MissingPropertiesAction missingPropertiesAction, MultipleResultSetsOption multipleResultSets)
bei JTL.Database.Commands.Entities.IdentityCreateCommand.Execute(IDbConnection connection, IDbTransaction transaction)
bei JTL.Database.Commands.Entities.DbCreateCommandTransaction.<>c__DisplayClass1.<Execute>b__0(IDbCreateCommand command)
bei System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
bei System.Linq.Enumerable.Sum(IEnumerable`1 source)
bei JTL.Database.Commands.Entities.DbCreateCommandTransaction.Execute(IDbConnection connection, IDbTransaction transaction)
bei jtlDatabase.jtlObjectRepositoryBase.xNBETd9pDk0(IEnumerable`1 items, Type )
bei jtlDatabase.jtlObjectRepositoryBase.Ry5ET0K4TEn(IGrouping`2 group)
bei System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
bei System.Linq.Enumerable.Sum(IEnumerable`1 source)
bei jtlDatabase.jtlObjectRepositoryBase.Create(IEnumerable`1 items)
bei jtlDatabase.jtlObject.insertInDB()
bei jtlDatabase.jtlObject.Save()
bei jtlDatabase.classes.ConnectorClasses.ProductSaver.Save(List`1 products, List`1& exceptions)
bei jtlDatabase.classes.ConnectorClasses.Saver.Save(IEnumerable`1 items, jtlShop shop, List`1& exceptions)
bei jtlCore.ControllerClasses.Connector.Abgleich.Funktionen.ConnectorPuller.Pull[TEntity](Int64 quantity)

Warnungen:
Der Shop hat nicht alle Artikel gesendet.Abgleich darf nicht weiterlaufen.Abgleich darf nicht weiterlaufen.Abgleich darf nicht weiterlaufen.Abgleich darf nicht weiterlaufen.Abgleich darf nicht weiterlaufen.
 

Sven M.

Gut bekanntes Mitglied
14. September 2015
165
10
Hall Tony,

ich habe die Ursache für den Fehler gefunden. Yoast SEO hat die Keywords inkl. HTML Markup gespeichert, sodass statt 44 Zeichen 536 Zeichen herauskamen. Im Laufe des Tages wird eine neue Version mit den Fixes als 1.4.1 released. Mit der Wawi 1.2.3.4 schneidet JTL-Wawi zu lange Werte automatisch ab, sodass es nicht zum Abbruch eines Abgleichs kommt.

Viele Grüße
 

Ähnliche Themen