Exception in thread "main" com.jacob.com.ComFailException: Invoke of: ConvertFile
Source: Print2Flash3.Server
Description: System Error.  Code: 1155.
没有应用程序与此操作的指定文件有关联。 at com.jacob.com.Dispatch.invokev(Native Method)
at com.jacob.com.Dispatch.invokev(Dispatch.java:625)
at com.jacob.com.Dispatch.callN(Dispatch.java:453)
at com.jacob.activeX.ActiveXComponent.invoke(ActiveXComponent.java:476)
at com.jeedsoft.quicksilver.attachment.util.FlashGeneratorTest.genetate(FlashGeneratorTest.java:86)
at com.jeedsoft.quicksilver.attachment.util.FlashGeneratorTest.genetate(FlashGeneratorTest.java:36)
at com.jeedsoft.quicksilver.attachment.util.FlashGeneratorTest.main(FlashGeneratorTest.java:49)
----------------------ps:我已经安装了微软的office 2007且默认打开方式就是word, txt ,pdf都可以转就是word报这个错,有大神解答吗

解决方案 »

  1.   

    我有设置过默认打开是microsoft officeword ,但是还是报这个错。
      

  2.   

    关于上面的错误我解决了,现在一直出现com.jacob.com.ComFailException: Invoke of: ConvertFile
    Source: Print2Flash4.Server
    Description: Printer waiting timeout expired. 183 - 當檔案已存在時,無法建立該檔案。 at com.jacob.com.Dispatch.invokev(Native Method) ~[jacob.jar:?]
    at com.jacob.com.Dispatch.invokev(Dispatch.java:625) ~[jacob.jar:?]
    at com.jacob.com.Dispatch.callN(Dispatch.java:453) ~[jacob.jar:?]
    at com.jacob.activeX.ActiveXComponent.invoke(ActiveXComponent.java:476) ~[jacob.jar:?]
    at com.jeedsoft.quicksilver.attachment.util.FlashGenerator.genetate(FlashGenerator.java:73) ~[jeedsoft-quicksilver.jar:?]
    at com.jeedsoft.quicksilver.attachment.util.FlashGenerator.genetate(FlashGenerator.java:40) ~[jeedsoft-quicksilver.jar:?]
    at com.jeedsoft.quicksilver.attachment.action.impl.DiskFileActionImpl.convertToFlash(DiskFileActionImpl.java:106) ~[jeedsoft-quicksilver.jar:?]
    at com.jeedsoft.quicksilver.attachment.action.impl.DiskFileActionImpl$$EnhancerByCGLIB$$62a30842.CGLIB$convertToFlash$0(<generated>) ~[cglib-nodep-2.2.3.jar:?]
    at com.jeedsoft.quicksilver.attachment.action.impl.DiskFileActionImpl$$EnhancerByCGLIB$$62a30842$$FastClassByCGLIB$$c52f393b.invoke(<generated>) ~[cglib-nodep-2.2.3.jar:?]
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[cglib-nodep-2.2.3.jar:?]
    at com.jeedsoft.common.advanced.aop.cglib.UpwardInvocation.proceed(UpwardInvocation.java:58) ~[jeedsoft-common-advanced.jar:?]
    at com.jeedsoft.quicksilver.registry.Registry$TimeInterceptor.invoke(Registry.java:503) ~[jeedsoft-quicksilver.jar:?]
    at com.jeedsoft.common.advanced.aop.cglib.UpwardInvocation.proceed(UpwardInvocation.java:61) ~[jeedsoft-common-advanced.jar:?]
    at com.jeedsoft.common.advanced.aop.cglib.UpwardInterceptor.intercept(UpwardInterceptor.java:25) ~[jeedsoft-common-advanced.jar:?]
    at com.jeedsoft.quicksilver.attachment.action.impl.DiskFileActionImpl$$EnhancerByCGLIB$$62a30842.convertToFlash(<generated>) ~[cglib-nodep-2.2.3.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_55]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_55]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_55]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_55]
    at com.jeedsoft.common.basic.util.ReflectUtil.invoke(ReflectUtil.java:246) ~[jeedsoft-common-basic.jar:?]
    at com.jeedsoft.quicksilver.application.servlet.FileServlet.doPost(FileServlet.java:57) [jeedsoft-quicksilver.jar:?]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) [servlet-api.jar:?]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) [servlet-api.jar:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) [catalina.jar:8.0.33]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.33]
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.0.33]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.33]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.33]
    at com.jeedsoft.quicksilver.application.filter.ValidationFilter.doFilter(ValidationFilter.java:82) [jeedsoft-quicksilver.jar:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.33]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.33]
    at com.jeedsoft.quicksilver.application.filter.ContextFilter.doFilter(ContextFilter.java:154) [jeedsoft-quicksilver.jar:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.33]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.33]
    at com.jeedsoft.quicksilver.application.filter.EncodingFilter.doFilter(EncodingFilter.java:30) [jeedsoft-quicksilver.jar:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.33]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.33]
    at com.jeedsoft.quicksilver.application.filter.ThreadFilter.doFilter(ThreadFilter.java:72) [jeedsoft-quicksilver.jar:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.33]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.33]
    at com.jeedsoft.quicksilver.application.filter.CorsFilter.doFilter(CorsFilter.java:52) [jeedsoft-quicksilver.jar:?]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.33]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.33]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) [catalina.jar:8.0.33]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) [catalina.jar:8.0.33]
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) [catalina.jar:8.0.33]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) [catalina.jar:8.0.33]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) [catalina.jar:8.0.33]
    at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) [catalina.jar:8.0.33]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) [catalina.jar:8.0.33]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522) [catalina.jar:8.0.33]
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095) [tomcat-coyote.jar:8.0.33]
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) [tomcat-coyote.jar:8.0.33]
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2500) [tomcat-coyote.jar:8.0.33]
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2489) [tomcat-coyote.jar:8.0.33]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_55]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_55]
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.0.33]这个错误,看起来是print2flash 4 内部报错,不知道哪里有问题? 一担出现这个问题,后面转全部出这个错