java - Webi Rich Client 空指针异常错误

标签 java nullpointerexception business-objects webi

我正在尝试基于我们从 BOXI 3.1 迁移的重复旧文档创建一个新的 Webi 文档。我进行更改(过滤器、表达式)没有任何问题。当我保存它(在不同的文件夹中)并尝试重新打开它时,出现以下错误:

发生错误

java.lang.NullPointerException at com.sap.webi.ui.action.PageSizeAction.onUpdateUI(PageSizeAction.java:278)

并且该文档已永久损坏!但我可以打开其他文档。

我使用的是 SAP BI 4.1 平台 SP3,服务器是 4.1,但是 native 版本。

我注意到 .glf 是在收到包含以下内容的错误之前创建的:

|527A5B9C76094BE390D9B582D003D7CE0|2016 01 27 11:25:58.876|+0000|Error| |>=|E| |TraceLog| 9504| 38|OpenDocTask-5515057-1| |0|0|0|0|-|-|-|-|-|-||||||||||com.sap.sl.sdk.parser.xml.ServerObjectParser||Unknown data type "error" |527A5B9C76094BE390D9B582D003D7CE1|2016 01 27 11:26:00.636|+0000|Error| |>=|E| |TraceLog| 9504| 38|OpenDocTask-5515057-1| ||||||||||||||||||||com.sap.webi.client.toolkit.document.DocumentInstanceWrapper||initRebeanNavigationState - getNavigationState java.lang.IndexOutOfBoundsException: only START_TAG can have attributes END_DOCUMENT seen ...... @16:16

|527A5B9C76094BE390D9B582D003D7CE2|2016 01 27 11:26:03.146|+0000|Error| |>=|E| |TraceLog| 9504| 16|AWT-EventQueue-0| ||||||||||||||||||||com.sap.webi.client.toolkit.document.DocumentInstanceWrapper||initRebeanNavigationState - getNavigationState java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source)

请问有人可以帮我吗?

非常感谢,

问候, 阿德拉

最佳答案

首先,您的服务器和客户端应该始终处于同一版本。不支持在客户端上使用与服务器上不同的版本。

错误消息指的是 Web Intelligence 文档的基础 XML 表示形式中的错误。

您必须测试是否可以使用 4.1 版本的 Web Intelligence 胖客户端(因此无需安装任何 SP)复制该问题。

关于java - Webi Rich Client 空指针异常错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35060334/

相关文章:

java - 如何将 ArrayAdapter 添加到 ArrayList<ArrayList<String>>()?

java - 输入固定数字的最有效数据类型

java - 为什么我无法在 AsyncTask 中为另一个类的 ListView 设置适配器?

hadoop - 从平面文件或现有数据库将数据加载到Hive中

java - BusinessObject 的 IEnterpriseSession 可以像数据库连接一样被缓存吗?

c# - 对象在 3 层模型中的何处合并/加入数据?

Java REGEX 运算符优先级

java - 创建了java计算器,我想使用答案并替换为第一个数字?

c# - 为什么我会收到错误 "NullReferenceException was unhandled"?

android - NullPointerException when inflating ,在图形设计器中