【问题标题】:Deploy archiva on WildFly 8.1在 WildFly 8.1 上部署档案
【发布时间】:2014-12-29 00:20:52
【问题描述】:

首先,我想说我是新手。

我正在使用 WildFly 8.1,并且我想为我未来的所有项目(也与 maven 一起工作)拥有一个我自己的公共存储库,所以我想使用 Archiva(2.1.1 版)。我已经下载了 .WAR 文件,将其部署在 WildFly 服务器中,但是当我尝试启用时,它会引发错误。这里我复制错误:

Failed to enable apache-archiva-2.1.1.war.

Unexpected HTTP response: 500

Request
{
    "address" => [("deployment" => "apache-archiva-2.1.1.war")],
    "operation" => "deploy"
}

Response

Internal Server Error
{
    "outcome" => "failed",
    "failure-description" => {"JBAS014671: Failed services" => {"jboss.deployment.unit.\"apache-archiva-2.1.1.war\".POST_MODULE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"apache-archiva-2.1.1.war\".POST_MODULE: JBAS018733: Failed to process phase POST_MODULE of deployment \"apache-archiva-2.1.1.war\"
    Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: java.lang.ClassNotFoundException: org.apache.archiva.redback.integration.taglib.jsp.IfConfiguredTag from [Module \"deployment.apache-archiva-2.1.1.war:main\" from Service Module Loader]
    Caused by: java.lang.ClassNotFoundException: org.apache.archiva.redback.integration.taglib.jsp.IfConfiguredTag from [Module \"deployment.apache-archiva-2.1.1.war:main\" from Service Module Loader]"}},
    "rolled-back" => true
}

【问题讨论】:

    标签: apache deployment jboss wildfly archiva


    【解决方案1】:

    2.1.1 版本存在问题。我错过了删除 tld 声明文件,而我们不再使用 jsp/tld :-( 它已在 master 中修复。

    您可以在此处尝试使用开发版本构建:https://builds.apache.org/view/A-D/view/Archiva/job/archiva-master-build/

    这将在 2.1.2 版本中修复

    【讨论】:

    • 我已经下载了archiva-webapp-2.1.2-SNAPSHOT.war,但我无法让它在wildfly上运行:(
    • archiva 的最新版本是 2.2.1。应该改正了吧?
    猜你喜欢
    • 2015-08-09
    • 1970-01-01
    • 2017-09-13
    • 2016-03-22
    • 1970-01-01
    • 2019-02-22
    • 2018-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多