1

1 つの ear といくつかの sar を展開する必要があります。sar2 の前に sar1 を展開する必要があります。sar2 の Meta-INF 内に jboss-all.xml を含めようとしましたが、結果はありませんでした。

<?xml version="1.0" encoding="UTF-8"?>
<jboss xmlns="urn:jboss:1.0">  
    <jboss-deployment-dependencies xmlns="urn:jboss:deployment-dependencies:1.0">  
        <dependency name="sar1.sar" />  
    </jboss-deployment-dependencies>  
</jboss> 

展開順序を設定するにはどうすればよいですか?

前もって感謝します

4

1 に答える 1

1

試したことはありませんが、RedHat EAP のドキュメントには、いくつかの可能性があることが示されています: https://access.redhat.com/solutions/18317

記事から:

ファイル名に基づく順序付け

デフォルトの展開順序

  • 展開者
  • -deployer.xml
  • サー
  • -service.xml
  • rar
  • -ds.xml
  • ハー
  • 戦争
  • wsr
  • ジップ
  • bsh
  • 過去

DeploymentSorter は、$JBOSS_HOME/server/$PROFILE/conf/jboss-service.xml の設定を変更することで変更できます。

WildFlyでも機能すると仮定すると、名前を変更して、デポイメントソーターがファイル名ベースの順序でそれらを選択できるようにするだけでよいでしょうか?

于 2016-09-09T16:44:34.567 に答える