首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FatWire内容服务器CSDT导入/导出失败

FatWire内容服务器CSDT导入/导出失败
EN

Stack Overflow用户
提问于 2014-04-25 09:53:58
回答 2查看 1.1K关注 0票数 0

我试图使用CSDT将工作区从/导出到Fatwire ContentServer。

首先,我想尝试使用以下命令对提供的"FirstSiteII“站点进行”简单“导出:

代码语言:javascript
复制
java -classpath $CSDTJAR_FOLDER/csdt-client-1.0.4.jar:$CSDTJAR_FOLDER/lib/* com.fatwire.csdt.client.main.CSDT $CS_URL username=fwadmin password=myPassword cmd=export datastore=test fromSites=FirstSiteII 'resources=@ALL_ASSETS:*'

但是,我有个错误:

代码语言:javascript
复制
     *** Exporting batch 1398411569399
Exporting ASSETDATA Document_CD:1112649867903 (batch 1398411569399)
java.lang.ClassNotFoundException: com.fatwire.rest.util.AssetJAXBSerializer
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:190)
    at com.fatwire.realtime.packager.CSDTUtil._getSerializer(y:930)
    at com.fatwire.realtime.packager.CSDTUtil._export(y:158)
    at com.fatwire.realtime.packager.CSDTUtil.Export(y:575)
    at com.fatwire.csdt.service.impl.ExportService._export(y:3405)
    at com.fatwire.csdt.service.impl.ExportService.execute(y:2237)
    at org.apache.jsp.jsp.cs_005fdeployed.OpenMarket.Xcelerate.PrologActions.Publish.csdt.CSDTService_jsp._jspService(CSDTService_jsp.java:170)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
    at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
    at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
    at COM.FutureTense.Servlet.ServletRequest.include(y:3531)
    at COM.FutureTense.Servlet.K.H(y:2027)
    at COM.FutureTense.Servlet.H.A(y:2278)
    at COM.FutureTense.Platform.NONE.D.A(y:2409)
    at COM.FutureTense.Servlet.H.A(y:1535)
    at COM.FutureTense.Platform.NONE.D$_D.run(y:338)
    at COM.FutureTense.Common.j.jspExecute(y:2452)
    at COM.FutureTense.Common.j.evalTemplate(y:218)
    at COM.FutureTense.Common.j.A(y:3467)
    at COM.FutureTense.Common.j.evalPage(y:3048)
    at COM.FutureTense.Common.j.execute(y:2757)
    at COM.FutureTense.Servlet.FTServlet.execute(y:1088)
    at COM.FutureTense.Servlet.FTServlet.doPost(y:3299)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.fatwire.cs.core.logging.context.filter.ContextHeaderFilter.doFilterWork(y:526)
    at com.fatwire.cs.core.logging.context.filter.RunOncePerRequestFilter.doFilter(y:2152)
    at com.fatwire.cs.core.logging.context.filter.HttpFilter.doFilter(y:1020)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:744)

 Error while exporting: Export Error: java.lang.ClassNotFoundException: com.fatwire.rest.util.AssetJAXBSerializer
 java.lang.RuntimeException: java.lang.ClassNotFoundException: com.fatwire.rest.util.AssetJAXBSerializer
    at com.fatwire.realtime.packager.CSDTUtil._export(y:3146)
    at com.fatwire.realtime.packager.CSDTUtil.Export(y:575)
    at com.fatwire.csdt.service.impl.ExportService._export(y:3405)
    at com.fatwire.csdt.service.impl.ExportService.execute(y:2237)
    at org.apache.jsp.jsp.cs_005fdeployed.OpenMarket.Xcelerate.PrologActions.Publish.csdt.CSDTService_jsp._jspService(CSDTService_jsp.java:170)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
    at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
    at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
    at COM.FutureTense.Servlet.ServletRequest.include(y:3531)
    at COM.FutureTense.Servlet.K.H(y:2027)
    at COM.FutureTense.Servlet.H.A(y:2278)
    at COM.FutureTense.Platform.NONE.D.A(y:2409)
    at COM.FutureTense.Servlet.H.A(y:1535)
    at COM.FutureTense.Platform.NONE.D$_D.run(y:338)
    at COM.FutureTense.Common.j.jspExecute(y:2452)
    at COM.FutureTense.Common.j.evalTemplate(y:218)
    at COM.FutureTense.Common.j.A(y:3467)
    at COM.FutureTense.Common.j.evalPage(y:3048)
    at COM.FutureTense.Common.j.execute(y:2757)
    at COM.FutureTense.Servlet.FTServlet.execute(y:1088)
    at COM.FutureTense.Servlet.FTServlet.doPost(y:3299)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.fatwire.cs.core.logging.context.filter.ContextHeaderFilter.doFilterWork(y:526)
    at com.fatwire.cs.core.logging.context.filter.RunOncePerRequestFilter.doFilter(y:2152)
    at com.fatwire.cs.core.logging.context.filter.HttpFilter.doFilter(y:1020)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:744)
 Caused by: java.lang.ClassNotFoundException: com.fatwire.rest.util.AssetJAXBSerializer
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:190)
    at com.fatwire.realtime.packager.CSDTUtil._getSerializer(y:930)
    at com.fatwire.realtime.packager.CSDTUtil._export(y:158)
    ... 47 more


Export Error: java.lang.ClassNotFoundException: com.fatwire.rest.util.AssetJAXBSerializerOutput saved to /usr/share/tomcat6/fatwire/export/envision/test

同时,cmd=listcs正常工作.

在哪里我可以找到这个com.fatwire.rest.util.AssetJAXBSerializerOutput,因为实际上,类空间中没有一个jar包含这个类?

我正在使用Fatwire ContentServer 7.6.2修补程序15。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-22 14:16:34

我发现了我的错误:它不工作,因为我没有安装CAS。

票数 0
EN

Stack Overflow用户

发布于 2014-05-22 10:32:28

com.fatwire.rest.util.AssetJAXBSerializer类位于rest-api-local-impl-1.1.4.jar中,应该位于Tomcat webapps/cs/WEB-INF/lib文件夹中。但是,在运行CSDT时,不需要在类路径中指定这一点- Fatwire将使用它为资产导出生成XML。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23289767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档