Arquillian と Tomcat に関して 2 つの質問があります。
-私のarquillianテストは、次のエラーメッセージで失敗します:
org.jboss.jsfunit.example.hellojsf.HelloJSFTest 経過時間: 0 秒 <<< エラー! org.jboss.arquillian.container.spi.ConfigurationException: Tomcat マネージャーに接続できません。サーバー コマンド (/deploy?path=%2Ftest) は、responseCode (401) および responseMessage (Non-Autorisé) で失敗しました。Tomcat マネージャー アプリケーションにアクセスできるユーザーに正しい認証情報を提供したことを確認してください。これらの資格情報は、Arquillian コンテナー構成で「user」および「pass」プロパティとして指定できます。ユーザーには、tomcat-users.xml ファイルで指定された適切な役割が必要です。
参考までに、私の arquillian.xml ファイルは次のとおりです。
<arquillian xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://jboss.org/schema/arquillian
http://jboss.org/schema/arquillian/arquillian-1.0.xsd">
<engine>
<property name="deploymentExportPath">target/</property>
<property name="jmxPort">8099</property>
<property name="user">admin</property>
<property name="pass">admin75</property>
</engine>
<defaultProtocol type="Servlet 2.5" />
<container qualifier="tomcat-remote">
<configuration>
<property name="jmxPort">8099</property>
<property name="user">admin</property>
<property name="pass">admin75</property>
</configuration>
</container>
</arquillian>
サンプルアプリをTomcat 6に適応させようとしています.誰か助けてもらえますか?
- Arquillian が tomcat 7 をサポートするのはいつですか?
よろしく、
J.
tomcat-users.xml:
<tomcat-users>
<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="admin"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="admin" password="admin75" roles="manager,admin"/>
</tomcat-users>