我的 Java SDK 应用程序可以在 BusinessObjects XIr2 中运行吗?

Will my Java SDK app work in BusinessObjects XIr2?

我从 SAP 站点获得了一个示例应用程序,它使用了 BusinessObjects 附带的 SDK。我修改它以将报告从一个文件夹移动到另一个文件夹。它用于删除报告。它使用 getSessionManager() 方法并使用 IInfoObhects 接口。该示例是 2010 年为我相信 BO XI3.1 编写的,我在 BI4.1 上测试的修改,它工作得很好。它使用 setParent() 方法移动报表。

问题是,客户端在 XIr2 上。我希望代码足够简单,可以向后兼容 XIr2 SDK。有人在这里有任何见解吗?有没有一些可靠的方法可以判断它是否可以与 XIr2 SDK 一起使用,而不是部署它并观察它崩溃?有什么方法可以确定它是否有效?

非常感谢 麦克

您可以找到 XIr2 Javadocs here。如果您要针对 XIr2 系统 运行 它,您将需要 XIr2 SDK (jars) 来编译。如果它足够简单,它应该可以工作 - XIr2 和 XI3 之间的核心 SDK 没有太大变化。