我正在尝试将 Jira 连接到外部数据库。主要目标是从 Visual Studio 连接到 Jira 的数据库。
当我完成 JIRA 演练 ( https://confluence.atlassian.com/display/JIRA/Connecting+JIRA+to+SQL+Server+2008 )中的整个步骤序列时,我在浏览器窗口中收到以下消息:
糟糕 - 发生错误
系统错误
原因:
com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NullPointerException。
之后有堆栈跟踪、构建信息、服务器信息等(完整报告在我的 goo-docs 上:https ://docs.google.com/open?id=0BwJaBRG-2a9gNGNwY2ZESlMzT0E )
我在谷歌搜索过,但没有找到任何相关的东西。
我还尝试将 Jira 连接到 MySQL 5.5,并尝试在另一台机器上进行(使用 win 7),结果完全相同。这是我正在遵循的过程:
- 在 SQL Server Management Studio 中创建数据库“jiradb”
- 创建登录名“jiradbuser”,禁用密码策略,将默认数据库设置为“jiradb”,设置用户映射,如文档中所示:jiradbuser 具有角色:public、db_owner
- 在服务器上启用 tcp/ip
- 在服务器上设置混合身份验证
- 使用 Jira 配置工具配置 Jira,测试连接(成功)。
此外,我安装了新的 Jira 副本并在安装时设置了 SQL Server 2008 数据库(而不是内部 hsql db),没有效果,与 mySQL 一样。
我的系统设置:
- 赢xp sp3
- 吉拉 5.1
提前致谢!