3

在数周内用尽所有可能的选项后,以及在低于标准的 IBM 支持下来回的苦差事之后,我得出的结论是,为什么我的特定开发环境无法在其他环境中运行自定义主题的唯一解释没有问题 一定与包含在 WebSphere Portal 概要文件中的嵌入式 Derby 数据库中包含的配置中的错误数据有关。

谷歌没有让我知道我遇到的错误,我已经确认了每个配置文件的正确性,即使是在一个简单的页面中影响门户使用的最微小的机会。任何和所有类型的缓存或日志都已被禁用和清除,并且跟踪没有显示有助于诊断问题的其他信息。

Portal 安装中是否有任何脚本可以运行以擦除和重建嵌入式数据库?如果不是,是焦土的唯一选择吗?模式和数据对我来说很神秘,但如果可以诊断数据库的特定问题,是否有任何工具可以做到这一点,或者我是否需要详细的架构知识才能有希望在这个软件中找到坏数据?

4

1 回答 1

0

我终于发现了问题所在,它确实与损坏的数据库无关,但实际上与 WAS Portal 平台上具有 Subversion 元数据信息的打包 WAR 文件存在固有冲突。

在 WAS 或任何基于 WAS 的产品中运行任何 WAR 或 EAR 文件时,请确保从构建中排除所有 Subversion 元数据文件和文件夹。它显然让 WAS 和 Portal 屈服了。

于 2013-10-08T11:45:27.167 回答