首页 / 浏览问题 / 组件GIS / 问题详情
iObjects.Java打开工作空间时的占用问题
260EXP 2023年03月13日
用iObjects.Java可以打开本地的工作空间

但在测试的时候发现,如果在iDesktop里打开了指定的sxwu工作空间的状态下,运行iObjects对工作空间进行操作,会卡在打开工作空间前。

请问这是正常情况吗,如果需要异步查询工作空间内的数据(不需要修改)的话,有无可以同时打开的方法?

1个回答

您好,根据您描述的情况,建议检查要打开的工作空间使用的数据源是哪种类型的:

  • UDB 文件型数据源:不支持在多个进程中同时打开;
  • UDBX 文件型 / 数据库型数据源:支持在多个进程中同时访问。

若您已经使用的是 UDBX 或数据库型数据源,建议检查 iObjects Java 组件版本是否为最新版,若不是建议升级到最新 11i 版本。

若已经升级到 iObjects Java 11i 组件版本,打开工作空间依然会卡住的话,建议查看 iObjects Java 组件\bin\log 目录,检查是否有异常日志输出,根据异常日志提示信息进行修改。

希望可以帮到您。

2,253EXP 2023年03月13日
您好,是UDBX形式的数据源,这个功能打算完成后做成jar包发布到10.1.2的iserver上。请问使用11i的组件是否会受到影响
您好,会有影响,iServer 10.1.2 版本是基于 iObjects Java 10.1.2 版本组件运行的,无法直接使用 iObjects Java 11i 的组件,若要使用 iObjects Java 11i 的组件,需要使用 iServer 11i 版本。
...