3

プロジェクトを JBoss7.1.1 サーバーにデプロイしようとしています。しかし、以下のメッセージが表示され、プロジェクトがデプロイされません。

 19:13:39,075 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015876: Starting deployment of "ips-configuration-dynamic.war" 
 19:13:42,731 INFO  [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/ips-configuration-dynamic]] (MSC service thread 1-8) No Spring WebApplicationInitializer types detected on classpath
 19:13:42,781 INFO  [org.jboss.web] (MSC service thread 1-8) JBAS018210: Registering web context: /ips-configuration-dynamic
 19:13:43,723 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559: Deployed "ips-configuration-dynamic.war"

Spring 3.1.1 リリース jar を使用しています。前もって感謝します。

4

1 に答える 1

7

典型的なサーブレット アプリケーションでは、アプリケーションのサーブレットweb.xml、フィルター、リスナー、コンテキスト パラメータ、セキュリティ構成などを宣言する記述子ファイルがあります。サーブレット 3.0 以降、そのほとんどをプログラムで実行できます。

サーブレット 3.0 は、ServletContainerInitializer実装可能なインターフェースを提供します。サーブレット コンテナは、META-INF/services/javax.servlet.ServletContainerInitializerファイル内でそのクラスの実装を探し、インスタンス化し、そのonStartup()メソッドを呼び出します。

Spring はWebApplicationInitializer、アダプター/ヘルパーとして、そのインターフェースの上に構築されています。

アプリケーションをセットアップして実行するには、web.xml記述子または実装するクラスのいずれかが必要です。WebApplicationInitializer

于 2013-06-03T14:11:47.447 に答える