これは私の最初の投稿です (ただし、このページにアクセスするのは初めてではありません。ここで多くの解決策を見つけました)。
この質問はこのページで別の機会に出てきますが、人々が投稿したすべての解決策を試しましたが、まだこの問題があります。
WebService のように起動するために Eclipse(indigo) でプロジェクトを作成しました (以前に成功しましたが、これは初めてではありません)。
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:GestorContenidoWS' did not find a matching property.
次に、Eclipse の Web パースペクティブに "HTTP 404" ページが表示されます。この警告は問題ではないと他の投稿で読んだので、私はこれを言っていますが、それは私のためのようです(プロジェクトはJPA永続化でも実行されています)。
.この警告を消すための 2 つの解決策を見つけました。まず、サーバーの概要に移動し、[モジュール コンテキストを個別の XML ファイルに公開する] オプションを選択してから、サーバーで再度実行を試みましたが、機能しませんでした。
もう 1 つのオプションは、サーバー ビューからサーバーからプロジェクトを削除することでした。次に、再作成されたserver.xmlに対して同じサーバーでプロジェクトを実行しましたが、機能しませんでした。
誰でも私を助けることができますか?おそらく、この「HTTP 404 要求されたリソース (/GestorContenidoWS/) が利用できない」という問題です。は別の部分にありますか、それともこの警告のためですか?」
私のserver.xmlのコード(コメントなし)は次のとおりです。
<?xml version="1.0" encoding="UTF-8"?>
--><Server port="8005" shutdown="SHUTDOWN">
<Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
<Listener className="org.apache.catalina.core.JasperListener"/>
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener"/>
<GlobalNamingResources>
<Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory"name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
</GlobalNamingResources>
<Service name="Catalina">
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1"redirectPort="8443"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
<Engine defaultHost="localhost" name="Catalina">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"resourceName="UserDatabase"/>
</Realm>
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"/>
<Context docBase="GestorContenidoWS" path="/GestorContenidoWS" reloadable="true" source="org.eclipse.jst.jee.server:GestorContenidoWS"/></Host>
</Engine>
</Service>
ありがとうございました