当我尝试使用Mantis插件(org.eclipse.mylyn_feature.feature.group,V3.8.2)将我的Mantis-Repository(V1.2.12)添加到My Eclipse Juno时,我的Eclipse显示此错误:
无法加载项目 : 获取项目失败 : 错误类型: 系统 注意,错误说明:数组到字符串的转换。
如果我继续并尝试从Mantis中选择存储库,则会显示相同的错误。
我的URL直接指向/api/soap/mantisconnect.php文件。
如何解决这个问题?
您似乎在 PHP 5.4 上运行 Mantis,这对于 SOAP API 来说是不可能的,因为我们的 SOAP 层 - nusoap - 不支持它。
我的建议是更新最新的 git 版本(master-1.2.x),并安装 php 本机 soap 版本。这将确保Mantis不会使用nusoap,并且可以在PHP 5.4中按预期工作
。引用:
- 螳螂肥皂 API 文档
- 针对 SOAP API 的 PHP 5.4 支持的错误报告