Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Carlos 338 posts 472 karma points
    Mar 13, 2012 @ 18:33
    Carlos
    0

    Packaging errors in Courier

    I have been getting a bunch of errors when I am trying to package items in Courier. It tends to happen on sections that have lots of content like the Content section. We have about 2700 content items. 

    This is the error I got last.

    --------------------------------------------------------

    Umbraco.Courier.Core.Exceptions.PackageException: Unable to package item 'Document PhysKids Property Data' from provider 'PropertyData' into filename 'PhysKids_3505_Document_data' ---> Umbraco.Courier.Core.Exceptions.RetrieveException: Error retrieving item [7c36bc08-6901-4417-afe8-e9bcef6fdfb5] from provider [e0472594-e73b-11df-9492-0800200c9a66]. ---> NHibernate.ADOException: could not execute query 
    [ SELECT this_.pk as pk245_0_, this_.controlId as controlId245_0_, this_.dbType as dbType245_0_, this_.nodeId as nodeId245_0_ FROM [cmsDataType] this_ WHERE this_.nodeId = @p0 ] 
    Positional parameters: #0>-88 
    [SQL: SELECT this_.pk as pk245_0_, this_.controlId as controlId245_0_, this_.dbType as dbType245_0_, this_.nodeId as nodeId245_0_ FROM [cmsDataType] this_ WHERE this_.nodeId = @p0] ---> System.Threading.ThreadAbortException: Thread was being aborted. 
    at SNIReadSync(SNI_Conn* , SNI_Packet** , Int32 ) 
    at SNINativeMethodWrapper.SNIReadSync(SafeHandle pConn, IntPtr& packet, Int32 timeout) 
    at System.Data.SqlClient.TdsParserStateObject.ReadSni(DbAsyncResult asyncResult, TdsParserStateObject stateObj) 
    at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket() 
    at System.Data.SqlClient.TdsParserStateObject.ReadByte() 
    at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) 
    at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() 

    -------------------------------------------------

    I got a few when trying to package up my media items too.

    Any idea what the errors mean?

  • Carlos 338 posts 472 karma points
    Mar 13, 2012 @ 18:36
    Carlos
    0

    We are using Umbraco 4.7.1 and Courier 2.5.4.
    I tried uncommenting out the <enableShortFileNames> and setting it to True on both my live site and my local site and still got the PathTooLongException.
     

     I got this when I tried to click on the transfer button to add it to my local version of my site.

    System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
    at System.IO.PathHelper.GetFullPathName()
    at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
    at System.IO.File.WriteAllBytes(String path, Byte[] bytes)
    at Umbraco.Courier.Core.Storage.RevisionStorage.Save(Revision revision, String directory)
    at Umbraco.Courier.Core.Services.Transfering.GetRevision(String revisionName, String repository, String folder, String saveAs)
    at Umbraco.Courier.Core.Services.Transfering.GetRevision(String revisionName, String repository, String folder)
    at Umbraco.Courier.UI.Pages.editRepository.(Object sender, EventArgs e)
    at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

  • Carlos 338 posts 472 karma points
    Mar 13, 2012 @ 20:18
    Carlos
    0

    I have even more 

    Umbraco.Courier.Core.Exceptions.PackageException: Unable to package item 'Document Behind-the-Scenes Day Camp Property Data' from provider 'PropertyData' into filename 'Behind-the-Scenes Day Camp_4978_Document_data' ---> Umbraco.Courier.Core.Exceptions.RetrieveException: Error retrieving item [5d17ded6-b444-4d60-8442-a0baf71df3b1] from provider [e0472594-e73b-11df-9492-0800200c9a66]. ---> System.Threading.ThreadAbortException: Thread was being aborted. 
    at Umbraco.Courier.Persistence.V4.NHibernate.Helpers.DataTypeHelper.GetIDataType(Guid guid) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.Persistence.NHibernate\Helpers\DataTypeHelper.cs:line 73 
    at Umbraco.Courier.Persistence.V4.NHibernate.Persisters.ContentPropertyDataItem.RetrieveItem[T](ItemIdentifier itemId) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.Persistence.NHibernate\Persisters\ContentPropertyData.cs:line 125 
    at Umbraco.Courier.Core.ItemCrudProvider.RetrieveItem[T](ItemIdentifier itemId) 
    --- End of inner exception stack trace --- 
    at Umbraco.Courier.Core.ItemCrudProvider.RetrieveItem[T](ItemIdentifier itemId) 
    at Umbraco.Courier.ItemProviders.PropertyItemProvider.HandlePack(ItemIdentifier id) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.Providers\ItemProviders\PropertyItemProvider.cs:line 87 
    at Umbraco.Courier.Core.ItemProvider.Package(ItemIdentifier id) 
    at Umbraco.Courier.RepositoryProviders.Local.Package(ItemIdentifier itemId) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.RepositoryProviders\Local\Local.cs:line 174 
    at Umbraco.Courier.Core.PackagingManager.™(ItemIdentifier itemId, ItemProvider provider, ItemType itemType) 
    --- End of inner exception stack trace --- 
    at Umbraco.Courier.Core.PackagingManager.™(ItemIdentifier itemId, ItemProvider provider, ItemType itemType) 
    at Umbraco.Courier.Core.PackagingManager.š() 
    at Umbraco.Courier.Core.PackagingManager.PackageQueue() 
    at Umbraco.Courier.UI.Pages.EditRevisions.(Object sender, EventArgs e) 
    at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) 
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    Error retrieving item [5d17ded6-b444-4d60-8442-a0baf71df3b1] from provider [e0472594-e73b-11df-9492-0800200c9a66].


    Umbraco.Courier.Core.Exceptions.RetrieveException: Error retrieving item [5d17ded6-b444-4d60-8442-a0baf71df3b1] from provider [e0472594-e73b-11df-9492-0800200c9a66]. ---> System.Threading.ThreadAbortException: Thread was being aborted. 
    at Umbraco.Courier.Persistence.V4.NHibernate.Helpers.DataTypeHelper.GetIDataType(Guid guid) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.Persistence.NHibernate\Helpers\DataTypeHelper.cs:line 73 
    at Umbraco.Courier.Persistence.V4.NHibernate.Persisters.ContentPropertyDataItem.RetrieveItem[T](ItemIdentifier itemId) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.Persistence.NHibernate\Persisters\ContentPropertyData.cs:line 125 
    at Umbraco.Courier.Core.ItemCrudProvider.RetrieveItem[T](ItemIdentifier itemId) 
    --- End of inner exception stack trace --- 
    at Umbraco.Courier.Core.ItemCrudProvider.RetrieveItem[T](ItemIdentifier itemId) 
    at Umbraco.Courier.ItemProviders.PropertyItemProvider.HandlePack(ItemIdentifier id) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.Providers\ItemProviders\PropertyItemProvider.cs:line 87 
    at Umbraco.Courier.Core.ItemProvider.Package(ItemIdentifier id) 
    at Umbraco.Courier.RepositoryProviders.Local.Package(ItemIdentifier itemId) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.RepositoryProviders\Local\Local.cs:line 174 
    at Umbraco.Courier.Core.PackagingManager.™(ItemIdentifier itemId, ItemProvider provider, ItemType itemType)

    Thread was being aborted.


    System.Threading.ThreadAbortException: Thread was being aborted. 
    at Umbraco.Courier.Persistence.V4.NHibernate.Helpers.DataTypeHelper.GetIDataType(Guid guid) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.Persistence.NHibernate\Helpers\DataTypeHelper.cs:line 73 
    at Umbraco.Courier.Persistence.V4.NHibernate.Persisters.ContentPropertyDataItem.RetrieveItem[T](ItemIdentifier itemId) in d:\TeamCity6\buildAgent\work\10d13058beb058ea\Umbraco.Courier.Persistence.NHibernate\Persisters\ContentPropertyData.cs:line 125 
    at Umbraco.Courier.Core.ItemCrudProvider.RetrieveItem[T](ItemIdentifier itemId)

  • Carlos 338 posts 472 karma points
    Mar 13, 2012 @ 20:19
    Carlos
    0

    Somebody?

Please Sign in or register to post replies

Write your reply to:

Draft