内容Porter SP1在导入内容时抛出错误

时间:2012-08-08 23:20:47

标签: tridion

你好Tridion专家,

使用Content Porter SP1导入内容时遇到了许多问题。

  1. 无法导入包含所有关键字的所有类别
  2. 无法导入已复制的组件
  3. 无法导入结构组
  4. 这里是错误详情

    8/8/2012 10:13:25 PM    [Information]   Resolving item mappings
    8/8/2012 10:13:25 PM    [Information]   Mappings resolving started
    8/8/2012 10:13:25 PM    [Information]   Mappings resolving finished
    8/8/2012 10:13:25 PM    [Information]   Discovering potential problems
    8/8/2012 10:13:25 PM    [Information]   Problems discovery started
    8/8/2012 10:13:26 PM    [Information]   Problems discovery finished
    8/8/2012 10:13:26 PM    [Information]   Import started
    8/8/2012 10:13:26 PM    [Information]   Importing System Administration items
    8/8/2012 10:13:26 PM    [Information]   Importing items into '040 XXX XXXXX Website' Publication
    8/8/2012 10:13:26 PM    [Information]   Importing items into '040 XXX XXXXX Website' Publication started at 18:13:26
    8/8/2012 10:13:27 PM    [Error] <?xml version="1.0" standalone="yes"?>
    <tcm:Error ErrorCode="80040200" Category="4" Source="Kernel" Severity="2" xmlns:tcm="http://www.tridion.com/ContentManager/5.0"><tcm:Line ErrorCode="80040200" Cause="false" MessageID="16137"><![CDATA[Unable to save Publication (tcm:0-0-0).]]><tcm:Token>RESID_4574</tcm:Token><tcm:Token>RESID_4452</tcm:Token><tcm:Token>tcm:0-0-0</tcm:Token></tcm:Line><tcm:Line ErrorCode="80040200" Cause="true" MessageID="15748"><![CDATA[Unable to map all paths to URIs.]]></tcm:Line><tcm:Details><tcm:CallStack><tcm:Location>Tridion.ContentManager.UrlConversion.Convert()</tcm:Location><tcm:Location>Tridion.ContentManager.IdentifiableObject.Save(SaveEventArgs)</tcm:Location><tcm:Location>Tridion.ContentManager.IdentifiableObject.Save()</tcm:Location><tcm:Location>Tridion.ContentManager.BLFacade.IdentifiableObjectFacade.Create(UserContext,String)</tcm:Location><tcm:Location>XMLState.Save</tcm:Location><tcm:Location>Publication.Save</tcm:Location><tcm:Location>Request.SaveItem</tcm:Location><tcm:Location>XMLResponder.Request</tcm:Location></tcm:CallStack></tcm:Details></tcm:Error>
    
    8/8/2012 10:13:27 PM    [Information]   Import failed
    =======
    Start time: 2012-08-08 18:13:26
    End time: 2012-08-08 18:13:27
    
    All changes made during import process were rolled back
    8/8/2012 10:13:27 PM    [Error] Transactional import failed. No changes will be commited.
    8/8/2012 10:13:27 PM    [Information]   Import completed
    

    提前致谢

3 个答案:

答案 0 :(得分:4)

您提到您遇到了许多问题,但您提供的错误消息实际上似乎只报告了一次失败(这会阻止所有进一步的操作发生)。

您得到的错误是Unable to save Publication,标准的WebDAV解释为Unable to map all paths to URIs.

所以Quirijn关于 040 XXX XXXXX网站出版物实际存在的评论似乎确实相关。但是,只要导入它的用户在系统中有足够的权限来创建项目(特别是出版物),它是否存在无关紧要。

所以我会检查以下内容:

  1. 您是使用Tridion管理员帐户通过内容移植器导入的吗?
  2. 当您登录用户界面时,您是否可以手动创建出版物 040 XXX XXXXX网站
  3. 如果您能够完成#2,那之后导入是否有效?
  4. 如果您可以在#2之后导入,那么我的猜测是您没有在Content Porter中导出出版物本身,但我首先想到的是您尝试导入的用户没有足够的权限来创建出版物或其中的任何物品。

答案 1 :(得分:3)

感谢您的回答,但不知怎的,这不是问题。 解决方案是我无法安装根发布100%。这就是我遇到类别和问题的原因。关键字。 是的,我们在导入时无需手动执行任何操作......这将以某种方式打破蓝图。

要解决这个问题,我需要清除所有发布,并且需要使用100%tridion工件导入root发布。

谢谢, 西仁

答案 2 :(得分:2)

我知道您已经解决了这个问题,但我遇到了同样的错误,并希望根据我的解决方法提供更多信息。就我而言,我正在导入一个继承自我之前使用Content Porter导入的出版物的出版物。正如您在解决方案Hiren中提到的那样,我的问题出现在之前的出版物中,特别是在要继承的出版物中缺少“根”结构组。由于在没有根结构组的情况下无法继承发布,因此阻止在导入期间创建新发布。在我的父出版物中创建根结构组后,导入就顺利完成了。