問題タブ [tomcat8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Tomcat 8 + Maven + Java EE 7 Web プロファイル
Tomcat 8 を新しい Web アプリケーションのサーバーとして使用しようとしています。Java EE 7 の Web プロファイル テクノロジを多数使用しますが、その中でも EJB Lite 仕様を使用します。
実際、Web アプリ プロジェクトは、他のいくつかの Maven プロジェクトで構成されています。私は、rest-api プロジェクト (JAX-RS 2.0 を使用)、ビジネス プロジェクト (現在は jar としてパッケージ化されています)、およびドメイン プロジェクト (これも jar) を持っています。別のモジュール「common-deps」(pomパッケージ)にパッケージ化した、いくつかの一般的な依存関係のセットがあります。これらの依存関係の中には、java ee 7 Web プロファイル仕様があります。他のすべてのプロジェクトは、「common-deps」プロジェクトに依存しています。
次は、common-deps プロジェクトの pom.xml です。
問題は、@Stateless アノテーションを使用してステートレス セッション Bean を作成しようとすると、このアノテーションが見つからないことです。これがなぜなのかわかりません。おそらく javaee-web-api スコープを提供するべきではありませんか? しかし、私が理解している限り、Tomcat 8 はこのプロファイルをサポートする必要があります...おそらく、Java ee API の具体的な実装が不足しているためでしょうか? これが実際に当てはまる場合、java ee Web プロファイル内のすべての API の実装を指定する必要がありますか? また、ejb lite API にはどの実装を選択すればよいですか?
どこでも検索しましたが、Tomcat 8 を使用した Java ee 7 Web アプリの開発に関するチュートリアルが見つかりませんでした。Java ee スタック (Spring から) を初めて使用するので、何か間違ったことをしているに違いありません。IDEとしてEclipse Lunaを使用しています。
下手な英語ですみません!
authentication - Tomcat 8 基本認証
Apache Tomcat で BASIC 認証を実装しようとしていますが、奇妙な問題が発生します。
ボックスにアクセスするhttp://localhost:8080.
と、ユーザー名とパスワードを入力できるように表示されます。問題は、認証が成功しないことがわかり、ボックスが何度も表示されることです。
以下は私の設定です:
/WEB-INF/web.xml
apache-tomcat-8.0.14/conf/tomcat-users.xml
これは私のプロジェクト構造です
WebContent/index.jsp
ただのウェルカムファイルです。
私は何を間違えましたか?または私は何を逃したのですか?私はこれについて多くを検索しましたが、まだ解決策を見つけることができません。私はstackoverflowが初めてです。私の質問が明確であることを願っています。誰かが助けてくれることを願っています!
tomcat - Java 8 用の Tomcat 8 Maven プラグイン
tomcat7-maven-plugin
Tomcat 8 サーバーと Java 8 で動作していますか? 見つかりませんtomcat8-maven-plugin
。
caching - Tomcat 8 スロー - org.apache.catalina.webresources.Cache.getResource リソースを追加できません
Tomcat をバージョン 7.0.52 から 8.0.14 にアップグレードしました。
多くの静的画像ファイルに対してこれを取得しています:
org.apache.catalina.webresources.Cache.getResource [/base/1325/WA6144-150x112.jpg] のリソースをキャッシュに追加できません。期限切れのキャッシュ エントリを削除した後に使用できる空き容量が不足していたためです - 最大サイズを増やすことを検討してくださいキャッシュの
私は特定のリソース設定を指定しておらず、7.0.52 ではこれを取得できませんでした。
修正されたと思われるバグレポートで、起動時にこれが起こっているという言及を見つけました。私にとって、これは起動時ではなく、リソースが要求されたときに常に発生しています。
他にこの問題を抱えている人はいますか?
少なくともキャッシュを無効にしようとしていますが、キャッシュを使用しないように指定する方法の例が見つかりません。属性は、Tomcat バージョン 8 のコンテキストから削除されました。リソースを追加しようとしましたが、構成を正しく取得できません。
ありがとう。
java - Tomcat 8 に war ファイルをデプロイできません
こんにちは 以前は tomcat 7 を使用していて、war ファイルを tomcat 7 (Linux サーバー上) にデプロイしていました。これで tomcat8 を (Linux サーバーに) インストールしましたが、war ファイルをデプロイしていません。私の構成は次のとおりです。
次の画像の最後の 1 つは、私の Web アプリケーションです。
メートル
私の Web.xml ファイルは次のとおりです。
私の Pom.xml ファイルは次のとおりです。
Tomcat ログ ファイル:
私のubuntuマシンのローカルでは、このWebアプリケーションはTomcatで正常に動作しています。しかし、ubuntuサーバーに配置してアクセスしたい場合、404エラーが発生し始めます。web.xml または pom.xml に問題があるとは思いません。その場合、ローカル マシンにデプロイするべきではなかったからです。
何か提案はありますか?
spdy - SPDY と Tomcat 8
Tomcat 8 は、次の情報源によると、SPDY プロトコルの実験的サポートを提供します: Tomcat のWiki、API ドキュメント、バージョン 8.0.0 変更ログ。
まだ進行中の作業であることは理解していますが、試してみたいと思います。残念ながら、この件に関するドキュメントはほとんどありません。
では、Tomcat で SPDY を使用したことのある人はいますか? それを有効にする方法、または必要な構成を共有する方法を説明できますか?
apache-camel - MessagingException: 添付ファイル付きメールの送信時に開始境界がありません
ここで何度も報告されている問題に直面していますが、これまでのところ解決策はありません。
ルートはかなり単純なものです。特定の件名の電子メールを待ち、メール内のパラメーターから PDF を作成し、この PDF を送信者にメールで送り返します。
Eclipse 内で Junit テスト ケースとしてルートを開始すると魅力的に動作しますが、Linux サーバーの Tomcat で実行すると、「javax.mail.MessagingException: Missing start boundary」でメールを送信しようとするとクラッシュします。 PDFの添付ファイル。
*) ローカル テスト環境: Tomcat 8.0.5、Windows 7、Java 1.8.0_20、Camel 2.14.0
*) サーバー環境: Tomcat 8.0.12、Ubuntu Server 14.0.1。LTS、Java 1.8.0_20、キャメル 2.14.0
*) 私がすでに試したこと: - 新しいバージョンの mail.jar を使用する (現在の Camel バージョンにアップグレードすることにより) - mail.jar、activation.jar を Tomcat lib に入れる - さまざまな mail.mime.multipart.XXX プロパティを設定する すべて異なるバージョンと組み合わせで => 成功しません。
ルートのコードの下に、プロセッサとスタック トレースがあります。実際、このルートには目を見張るものはありません...
何か案は???
ルート:
プロセッサの一部:
恐ろしい例外... :-(
postgresql - postgres と tomcat8 を使用した Spring MVC
JDBC を使用して spring mvc アプリケーションを postgres データベースに接続する際に大きな問題があります。私はこの例外があります:
私はその問題について多くのトピックがあることを知っていますが、私にとってはうまくいきません:(
tomcat の lib ディレクトリに postgresql ドライバーがあります。
このコードを tomcat conf/context.xml に追加しました
これは私のweb.xmlに入ります
これが私のサーブレットBean cfgです:
私が間違っていることを知っていますか?どんな助けにも感謝します