小编gff*_*fny的帖子

AEM 包管理器返回 html 而不是 xml [错误] 响应中缺少响应状态信息:

我为 AEM 应用程序设置了一个 maven 多模块项目:

  • ui.apps
  • 启动器
  • 测试
  • ui.workflows(最近添加)

该应用程序使用 0.0.24 版本的 com.day.jcr.vault content-package-maven-plugin 通过 Maven 构建通过 Jenkins 部署:

mvn clean install -PautoInstallPackage (-D... [admin creds] -D... [server info])

间歇性地,Jenkins 构建将失败,因为 ui.workflows 的部署http://{server}.{port}/crx/packmgr/service.jsp将失败并显示以下消息:

[ERROR] 响应中缺少响应状态信息:

检查成功和不成功部署的日志,我可以看到成功的部署请求返回以开头的XML响应

<crx version="1.4.1" user="admin" workspace="crx.default">

并以

Package installed in 4098ms. </log> </data> <status code="200">ok</status> </response> </crx>

成功部署请求返回一个HTML与开始响应

<html> <head> <title>Content modified /crx/packmgr/service.jsp</title> </head> <body> <h1>Content modified /crx/packmgr/service.jsp</h1> <table> <tbody> <tr> <td>Status</td> <td><div id="Status">200</div></td> </tr> …

java adobe maven jenkins aem

5
推荐指数
1
解决办法
3369
查看次数

标签 统计

adobe ×1

aem ×1

java ×1

jenkins ×1

maven ×1