websphere - 无需完全重新安装即可重建 IBM Portal 嵌入式 Derby 数据库

标签 websphere derby websphere-portal

在几周内用尽了所有可能的选择之后,在与低水平的 IBM 支持来回苦苦挣扎之后,我得出的结论是,唯一的解释是为什么我的特定开发环境无法运行自定义主题其他环境没有问题的地方一定与打包在 WebSphere Portal 配置文件中的嵌入式 Derby 数据库中包含的配置中的错误数据有关。

Google 没有让我深入了解我遇到的错误,而且我已经确认每个配置文件的正确性,甚至有可能影响简单页面中门户网站的使用。所有类型的缓存或日志都已被禁用和清除,并且跟踪没有显示任何有助于诊断问题的额外信息。

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

最佳答案

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

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

关于websphere - 无需完全重新安装即可重建 IBM Portal 嵌入式 Derby 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19180901/

相关文章:

java - Websphere jdk升级

java - Websphere 数据库配置文件保存在哪里?

java - 将 derby 数据库文件夹作为远程数据库运行

java - 使用 HttpServletRequest 创建 cookie?

java - Websphere Portal portlet 不会在异常后失败并在重新加载时重新触发所有事件

java - EOF : Can not read response from Server: (DB: MySql) 导致通讯链路失败

java - Kony Web 应用程序在并发服务调用上有 Object.wait()

jpa - 嵌入式 Glassfish JPA 数据源连接失败

SQL 列引用无效

websphere-portal - 我们可以让 websphere portal CSA 和 spring MVC3 一起工作吗?