【发布时间】:2012-11-21 12:46:42
【问题描述】:
我正在开发一个连接到 Open Office 编写器应用程序的工具。编写器在与我的 java 工具不同的进程中运行。对于两个组件之间的通信,我使用 UNO Api。我经常收到一条错误消息,指出程序的 Open Office 部分崩溃。发生这种情况时,可以在日志中找到这样的堆栈跟踪:
com.sun.star.lang.DisposedException: java_remote_bridge com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge@8ebb23 is disposed
at com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.checkDisposed(java_remote_bridge.java:715)
at com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:634)
at com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.request(ProxyFactory.java:154)
at com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.invoke(ProxyFactory.java:136)
at $Proxy69.getCurrentController(Unknown Source)
有谁知道,我怎样才能找出这座桥被处置的原因?我很感激任何提示。
【问题讨论】:
-
这个问题与我的代码无关。据我所知,这座桥是 Open Office Uno Api 的一部分。
标签: java exception openoffice.org uno