onlyoffice.assemble.control的报错
本帖最后由 victor007 于 2022-8-15 16:00 编辑onlyoffice的example界面测试时上传编辑等都正常,但是onlyoffice的集成插件和在线协作插件安装配置后都有问题,下面的是o2oa程序启动时报的错
ERROR com.x.onlyoffice.assemble.control.ThisApplication - id:0bd53bae-63a2-47b8-8f56-da0573930ee7, name:com.x.onlyoffice.assemble.control.ThisApplication, message:null, exception:java.lang.NullPointerException.
java.lang.NullPointerException: null
at com.x.onlyoffice.assemble.control.ThisApplication.init(ThisApplication.java:36) ~
at com.x.onlyoffice.assemble.control.ApplicationServletContextListener.contextInitialized(ApplicationServletContextListener.java:16) ~
at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1068) ~
at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:572) ~
at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:997) ~
at org.eclipse.jetty.quickstart.QuickStartWebApp.contextInitialized(QuickStartWebApp.java:132) ~
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:754) ~
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:379) ~
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1457) ~
at org.eclipse.jetty.quickstart.QuickStartWebApp.startWebapp(QuickStartWebApp.java:153) ~
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1422) ~
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:911) ~
at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:288) ~
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524) ~
at org.eclipse.jetty.quickstart.QuickStartWebApp.doStart(QuickStartWebApp.java:222) ~
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) ~
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) ~
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117) ~
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) ~
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) ~
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) ~
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) ~
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) ~
at org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:426) ~
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) ~
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) ~
at org.eclipse.jetty.server.Server.start(Server.java:423) ~
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) ~
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) ~
at org.eclipse.jetty.server.Server.doStart(Server.java:387) ~
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72) ~
at com.x.server.console.server.application.ApplicationServerTools.start(ApplicationServerTools.java:158) ~
at com.x.server.console.server.Servers.startApplicationServer(Servers.java:116) ~
at com.x.server.console.Main.startApplicationServer(Main.java:336) ~
at com.x.server.console.Main.startAll(Main.java:421) ~
at com.x.server.console.Main.main(Main.java:142) ~
2022-08-15 15:42:34.176 INFO com.x.base.core.project.Context - com.x.onlyofficefile.assemble.control.x_onlyofficefile_assemble_control loading datas, entity size:2.
打开文件时报错:
可以帮忙看一下什么原因吗?
您好,配置文件看一下,onlyoffice那台机器需要能访问到o2oa主机,及对应端口要通 xadmin 发表于 2022-8-15 17:05
您好,配置文件看一下,onlyoffice那台机器需要能访问到o2oa主机,及对应端口要通 ...
onlyoffice是装在我的电脑虚拟机里面测试的,o2oa是在宿主机上,
xadmin 发表于 2022-8-15 17:05
您好,配置文件看一下,onlyoffice那台机器需要能访问到o2oa主机,及对应端口要通 ...
配置文件里面的docbuilderEXEPath是干什么用的呢? victor007 发表于 2022-8-15 17:19
onlyoffice是装在我的电脑虚拟机里面测试的,o2oa是在宿主机上,
onlyoffice那台机器的日志里报错里应该有个 去下载对应 word 的链接地址,您把那个链接地址拿出来
手工访问看看是否能下载
在onlyoffice 这台去访问 xadmin 发表于 2022-8-15 17:32
onlyoffice那台机器的日志里报错里应该有个 去下载对应 word 的链接地址,您把那个链接地址拿出来
手工访 ...
是out.log这个日志吗? xadmin 发表于 2022-8-15 17:32
onlyoffice那台机器的日志里报错里应该有个 去下载对应 word 的链接地址,您把那个链接地址拿出来
手工访 ...
日志里面访问的是localhost。error downloadFile:url=http://localhost:20020/x_onlyoffice_assemble_control/...,是我哪里配置错了? 本帖最后由 victor007 于 2022-8-15 19:50 编辑
xadmin 发表于 2022-8-15 17:32
onlyoffice那台机器的日志里报错里应该有个 去下载对应 word 的链接地址,您把那个链接地址拿出来
手工访 ...
我把在线协作地址http://localhost/x_desktop/document.html?app=CloudDocument,的localhost换成IP地址,可以正常打开了。
但是现在还有其它问题:
1、在线协作创建文件后不显示,实际上文件已经创建了
2、在集成应用里面创建文档时,会初始化一个data数据
3、报错仍然存在
2022-08-15 19:38:44.844 ERROR com.x.onlyoffice.assemble.control.jaxrs.onlyoffice.helpers.CallbackUtility - id:2d441221-519a-4994-8552-774a0972b41f, name:com.x.onlyoffice.assemble.control.jaxrs.onlyoffice.helpers.CallbackUtility, message:null, exception:java.lang.NullPointerException.
java.lang.NullPointerException: null
at com.x.onlyoffice.assemble.control.jaxrs.onlyoffice.helpers.CallbackUtility.execute(CallbackUtility.java:162) ~
at com.x.onlyoffice.assemble.control.ThisApplication$1.run(ThisApplication.java:54) ~
at java.util.TimerThread.mainLoop(Timer.java:556) ~[?:?]
at java.util.TimerThread.run(Timer.java:506) ~[?:?]
txtPath=F:\storage\onlyofficeFile\index\0\2022-08-15\81c42faf-2a8c-4963-baf2-c1366459482c.docx.txt
2022-08-15 19:38:44.867 INFO com.x.onlyoffice.assemble.control.jaxrs.onlyoffice.helpers.LuceneManager - adding :F:\storage\onlyofficeFile\index\0\2022-08-15\81c42faf-2a8c-4963-baf2-c1366459482c.docx.txt
2022-08-15 19:38:44.906 ERROR com.x.onlyoffice.assemble.control.jaxrs.onlyoffice.helpers.CallbackUtility - id:06a4b9eb-c2b1-43ab-a102-9d4f8f700fdc, name:com.x.onlyoffice.assemble.control.jaxrs.onlyoffice.helpers.CallbackUtility, message:null, exception:java.lang.NullPointerException.
java.lang.NullPointerException: null
at com.x.onlyoffice.assemble.control.jaxrs.onlyoffice.helpers.CallbackUtility.execute(CallbackUtility.java:162) ~
at com.x.onlyoffice.assemble.control.ThisApplication$1.run(ThisApplication.java:54) ~
at java.util.TimerThread.mainLoop(Timer.java:556) ~[?:?]
at java.util.TimerThread.run(Timer.java:506) ~[?:?]
您好 这个改成x_onlyofficefile_assemble_control
xadmin 发表于 2022-8-16 09:51
您好 这个改成x_onlyofficefile_assemble_control
那在新版本里面这个文件onlyofficeSettings.json还用得到吗?
页:
[1]
2