Apache Tomcat

ソフトウェアのスクリーンショット:
Apache Tomcat
ソフトウェアの詳細:
バージョン: 9.0.10 更新
日付のアップロード: 17 Aug 18
開発者: Remy Maucherat
ライセンス: 無料
人気: 31

Rating: nan/5 (Total Votes: 0)

Apache Tomcatは、Javaプログラミング言語で書かれたオープンソースソフトウェアで、Webアプリケーションを実行するためのネイティブJava環境をユーザに提供するように設計されています。幅広い組織や業界で、大規模でミッションクリティカルなWebアプリケーションを強化するために広く知られています。


機能の概要

Java ServletおよびJavaServer Pagesテクノロジのオープンソース実装で、Java Community Processの下で開発されています。 Webアプリケーションを開発するときは、Tomcatが提供する既存のApache Webサーバーに動的コンテンツを追加する必要があります。

Tomcatは、Apache Webサーバー上でJavaコードとアプレットを実行するために広く使用されています。特に、前述のJavaテクノロジを使用して動的なWebサイトやアプリケーションを構築したいWeb開発者に適しています。

ソフトウェアは、JSP(JavaServer Pages)エンジン、HTTPコネクタ、およびCatalinaサーブレットコンテナで構成されています。 JSPエンジンはWebアプリケーションの動的コンテンツを担当していますが、サーブレットコンテナはJavaアプリケーションと対話するように設計されています。

フードの下で、サポートされるOSと可用性

前述のように、このプロジェクトはJavaプログラミング言語で書かれているため、GNU / Linux、BSD、Solaris、Microsoft Windows、Mac OS Xオペレーティングシステムでうまく動作します。前述のOSのバイナリおよびソースアーカイブとしてダウンロードできます。サポートされるアーキテクチャには、32ビットと64ビットの両方が含まれます。


結論

要約すると、Apache Tomcatは、オープンソース技術を使用して豊富なWebアプリケーションを開発したい人にとって、信頼できるソリューションです。

このリリースの新機能:

TLSの安定性の向上。
ErrorReportValveを使用して、特定のエラーコードおよび/または例外タイプに対して静的なHTML応答を指定する機能を追加します。
NIO2用の非同期HTTP / 2パーサを追加します。
ホストマネージャWebアプリケーションのドキュメントを追加します。 Marek Czernekによって提供されるパッチ。

バージョン8.5.20の新機能:

カタリナ:
修正:RMI Targetに関連するメモリリークが回避され、回避するためのJREバグではなく、修正する必要のあるアプリケーションバグが発生する。したがって、Webアプリケーションの停止時にRMIターゲット関連のメモリリークを記録することを開始します。これらのリークのチェックが行われたかどうかを制御するオプションを追加します。このチェックを有効にして、必要なコマンドラインオプションを使用せずにJava 9で実行している場合、警告をログに記録します。 (マーク)
修正:MANIFEST.MFファイルなしでjarファイルをスキャンするときに、展開中にNPEがスローされないことを確認します。 (violetagg)
修正:59604:URLデコードの前提を訂正し、デフォルトのプラットフォームエンコーディングが常にISO-8859-1と互換性があることを修正しました。この仮定は必ずしも有効ではない。 z / OS上で実行します。 (マーク)
修正:59608:JARマニフェストから無効なクラスパス属性をスキップします。多くの不良ライブラリのためにデバッグレベルでエラーを記録します。 (remm)
修正:MBeanの登録に失敗したときのエラーメッセージを修正しました。 (クフジノ)
コヨーテ:
修正:(RFC 7231で要求されている)トークンではないHTTPメソッド名を持つ要求が400応答で拒否されていることを確認します。 (マーク)修正点:非同期要求がAJPコネクターによって処理されるときは、要求処理が完全に完了してから次の要求を開始するようにしてください。 (マーク)
修正:非同期ディスパッチによって要求処理が完了した場合、次の要求の処理を開始する前に残りの要求本体を飲み込まないようにしてください。そうでない場合は残りの本体を400応答につながる次の要求の開始として読み取ることができます。 (マーク)
碧玉:
修正:59567:展開されたJARに空のWEB-INF / classes / META-INFフォルダがある場合、TLPのNPEスキャンWebアプリケーションを修正しました。 (remm)
修正:最初のWebアプリケーションのクラスローダーが式をメモリに固定するために、式言語実装でメモリリークを修正しました。 (マーク)
修正:59640:TLDが見つからないNPE。 (remm)
修正:59654:無効な場所からTLDファイルを使用しようとすると、エラーメッセージが改善されるHuxing Zhangが提供するパッチ。 (マーク)
Webアプリケーション:
修正:58891:SSLのハウツーを更新する。 Alexander Kjallの提案に基づいています。 (マーク)
jdbc-pool:

修正:最初のWebアプリケーションが接続プールを使用するためのWebアプリケーションクラスローダーへの参照を保持するプールクリーナースレッドでメモリリークを修正しました。 (マーク)
その他:
更新:Commons DBCP 2の内部フォークをr1743696(2.1.1に加えて追加の修正)に更新しました。 (マーク)
更新:Commons Pool 2の内部フォークをr1743697(2.4.2に加えて追加の修正)に更新しました。 (マーク)
アップデート:Commons File Uploadの内部フォークをr1743698(1.3.1に加えて追加の修正)にアップデートします。 (マーク)
アップデート:オプションコードカバレッジツールCoberturaを2.1.1にアップデートし、8.0.xと9.0.xの間のコード行の変更を比較する方が簡単です。 (マーク)
修正:58626:Tomcatを起動するときにnohupを使用する新しい環境変数(USE_NOHUP)のサポートを追加しました。 HP-UXで起動するときにTomcatを起動するときに必要となるため、デフォルトで有効になっているHP-UX以外はデフォルトで無効になっています。 (マーク)

バージョン8.5.9の新機能:

カタリナ:
修正:RMI Targetに関連するメモリリークが回避され、回避するためのJREバグではなく、修正する必要のあるアプリケーションバグが発生する。したがって、Webアプリケーションの停止時にRMIターゲット関連のメモリリークを記録することを開始します。これらのリークのチェックが行われたかどうかを制御するオプションを追加します。このチェックを有効にして、必要なコマンドラインオプションを使用せずにJava 9で実行している場合、警告をログに記録します。 (マーク)
修正:MANIFEST.MFファイルなしでjarファイルをスキャンするときに、展開中にNPEがスローされないことを確認します。 (violetagg)
修正:59604:URLデコードの前提を訂正し、デフォルトのプラットフォームエンコーディングが常にISO-8859-1と互換性があることを修正しました。この仮定は必ずしも有効ではない。 z / OS上で実行します。 (マーク)
修正:59608:JARマニフェストから無効なクラスパス属性をスキップします。多くの不良ライブラリのためにデバッグレベルでエラーを記録します。 (remm)
修正:MBeanの登録に失敗したときのエラーメッセージを修正しました。 (クフジノ)
コヨーテ:
修正:(RFC 7231で要求されている)トークンではないHTTPメソッド名を持つ要求が400応答で拒否されていることを確認します。 (マーク)修正点:非同期要求がAJPコネクターによって処理されるときは、要求処理が完全に完了してから次の要求を開始するようにしてください。 (マーク)
修正:非同期ディスパッチによって要求処理が完了した場合、次の要求の処理を開始する前に残りの要求本体を飲み込まないようにしてください。そうでない場合は残りの本体を400応答につながる次の要求の開始として読み取ることができます。 (マーク)
碧玉:
修正:59567:展開されたJARに空のWEB-INF / classes / META-INFフォルダがある場合、TLPのNPEスキャンWebアプリケーションを修正しました。 (remm)
修正:最初のWebアプリケーションのクラスローダーが式をメモリに固定するために、式言語実装でメモリリークを修正しました。 (マーク)
修正:59640:TLDが見つからないNPE。 (remm)
修正:59654:無効な場所からTLDファイルを使用しようとすると、エラーメッセージが改善されるHuxing Zhangが提供するパッチ。 (マーク)
Webアプリケーション:
修正:58891:SSLのハウツーを更新する。 Alexander Kjallの提案に基づいています。 (マーク)
jdbc-pool:

修正:最初のWebアプリケーションが接続プールを使用するためのWebアプリケーションクラスローダーへの参照を保持するプールクリーナースレッドでメモリリークを修正しました。 (マーク)
その他:
更新:Commons DBCP 2の内部フォークをr1743696(2.1.1に加えて追加の修正)に更新しました。 (マーク)
更新:Commons Pool 2の内部フォークをr1743697(2.4.2に加えて追加の修正)に更新しました。 (マーク)
アップデート:Commons File Uploadの内部フォークをr1743698(1.3.1に加えて追加の修正)にアップデートします。 (マーク)
アップデート:オプションコードカバレッジツールCoberturaを2.1.1にアップデートし、8.0.xと9.0.xの間のコード行の変更を比較する方が簡単です。 (マーク)
修正:58626:Tomcatを起動するときにnohupを使用する新しい環境変数(USE_NOHUP)のサポートを追加しました。 HP-UXで起動するときにTomcatを起動するときに必要となるため、デフォルトで有効になっているHP-UX以外はデフォルトで無効になっています。 (マーク)

バージョン8.5.8の新機能:

カタリナ:
修正:RMI Targetに関連するメモリリークが回避され、回避するためのJREバグではなく、修正する必要のあるアプリケーションバグが発生する。したがって、Webアプリケーションの停止時にRMIターゲット関連のメモリリークを記録することを開始します。これらのリークのチェックが行われたかどうかを制御するオプションを追加します。このチェックを有効にして、必要なコマンドラインオプションを使用せずにJava 9で実行している場合、警告をログに記録します。 (マーク)
修正:MANIFEST.MFファイルなしでjarファイルをスキャンするときに、展開中にNPEがスローされないことを確認します。 (violetagg)
修正:59604:URLデコードの前提を訂正し、デフォルトのプラットフォームエンコーディングが常にISO-8859-1と互換性があることを修正しました。この仮定は必ずしも有効ではない。 z / OS上で実行します。 (マーク)
修正:59608:JARマニフェストから無効なクラスパス属性をスキップします。多くの不良ライブラリのためにデバッグレベルでエラーを記録します。 (remm)
修正:MBeanの登録に失敗したときのエラーメッセージを修正しました。 (クフジノ)
コヨーテ:
修正:(RFC 7231で要求されている)トークンではないHTTPメソッド名を持つ要求が400応答で拒否されていることを確認します。 (マーク)修正点:非同期要求がAJPコネクターによって処理されるときは、要求処理が完全に完了してから次の要求を開始するようにしてください。 (マーク)
修正:非同期ディスパッチによって要求処理が完了した場合、次の要求の処理を開始する前に残りの要求本体を飲み込まないようにしてください。そうでない場合は残りの本体を400応答につながる次の要求の開始として読み取ることができます。 (マーク)
碧玉:
修正:59567:展開されたJARに空のWEB-INF / classes / META-INFフォルダがある場合、TLPのNPEスキャンWebアプリケーションを修正しました。 (remm)
修正:最初のWebアプリケーションのクラスローダーが式をメモリに固定するために、式言語実装でメモリリークを修正しました。 (マーク)
修正:59640:TLDが見つからないNPE。 (remm)
修正:59654:無効な場所からTLDファイルを使用しようとすると、エラーメッセージが改善されるHuxing Zhangが提供するパッチ。 (マーク)
Webアプリケーション:
修正:58891:SSLのハウツーを更新する。 Alexander Kjallの提案に基づいています。 (マーク)
jdbc-pool:

修正:最初のWebアプリケーションが接続プールを使用するためのWebアプリケーションクラスローダーへの参照を保持するプールクリーナースレッドでメモリリークを修正しました。 (マーク)
その他:
更新:Commons DBCP 2の内部フォークをr1743696(2.1.1に加えて追加の修正)に更新しました。 (マーク)
更新:Commons Pool 2の内部フォークをr1743697(2.4.2に加えて追加の修正)に更新しました。 (マーク)
アップデート:Commons File Uploadの内部フォークをr1743698(1.3.1に加えて追加の修正)にアップデートします。 (マーク)
アップデート:オプションコードカバレッジツールCoberturaを2.1.1にアップデートし、8.0.xと9.0.xの間のコード行の変更を比較する方が簡単です。 (マーク)
修正:58626:Tomcatを起動するときにnohupを使用する新しい環境変数(USE_NOHUP)のサポートを追加しました。 HP-UXで起動するときにTomcatを起動するときに必要となるため、デフォルトで有効になっているHP-UX以外はデフォルトで無効になっています。 (マーク)

バージョン8.5.6の新機能:

カタリナ:
修正:RMI Targetに関連するメモリリークが回避され、回避するためのJREバグではなく、修正する必要のあるアプリケーションバグが発生する。したがって、Webアプリケーションの停止時にRMIターゲット関連のメモリリークを記録することを開始します。これらのリークのチェックが行われたかどうかを制御するオプションを追加します。このチェックを有効にして、必要なコマンドラインオプションを使用せずにJava 9で実行している場合、警告をログに記録します。 (マーク)
修正:MANIFEST.MFファイルなしでjarファイルをスキャンするときに、展開中にNPEがスローされないことを確認します。 (violetagg)
修正:59604:URLデコードの前提を訂正し、デフォルトのプラットフォームエンコーディングが常にISO-8859-1と互換性があることを修正しました。この仮定は必ずしも有効ではない。 z / OS上で実行します。 (マーク)
修正:59608:JARマニフェストから無効なクラスパス属性をスキップします。多くの不良ライブラリのためにデバッグレベルでエラーを記録します。 (remm)
修正:MBeanの登録に失敗したときのエラーメッセージを修正しました。 (クフジノ)
コヨーテ:
修正:(RFC 7231で要求されている)トークンではないHTTPメソッド名を持つ要求が400応答で拒否されていることを確認します。 (マーク)修正点:非同期要求がAJPコネクターによって処理されるときは、要求処理が完全に完了してから次の要求を開始するようにしてください。 (マーク)
修正:非同期ディスパッチによって要求処理が完了した場合、次の要求の処理を開始する前に残りの要求本体を飲み込まないようにしてください。そうでない場合は残りの本体を400応答につながる次の要求の開始として読み取ることができます。 (マーク)
碧玉:
修正:59567:展開されたJARに空のWEB-INF / classes / META-INFフォルダがある場合、TLPのNPEスキャンWebアプリケーションを修正しました。 (remm)
修正:最初のWebアプリケーションのクラスローダーが式をメモリに固定するために、式言語実装でメモリリークを修正しました。 (マーク)
修正:59640:TLDが見つからないNPE。 (remm)
修正:59654:無効な場所からTLDファイルを使用しようとすると、エラーメッセージが改善されるHuxing Zhangが提供するパッチ。 (マーク)
Webアプリケーション:
修正:58891:SSLのハウツーを更新する。 Alexander Kjallの提案に基づいています。 (マーク)
jdbc-pool:

修正:最初のWebアプリケーションが接続プールを使用するためのWebアプリケーションクラスローダーへの参照を保持するプールクリーナースレッドでメモリリークを修正しました。 (マーク)
その他:
更新:Commons DBCP 2の内部フォークをr1743696(2.1.1に加えて追加の修正)に更新しました。 (マーク)
更新:Commons Pool 2の内部フォークをr1743697(2.4.2に加えて追加の修正)に更新しました。 (マーク)
アップデート:Commons File Uploadの内部フォークをr1743698(1.3.1に加えて追加の修正)にアップデートします。 (マーク)
アップデート:オプションコードカバレッジツールCoberturaを2.1.1にアップデートし、8.0.xと9.0.xの間のコード行の変更を比較する方が簡単です。 (マーク)
修正:58626:Tomcatを起動するときにnohupを使用する新しい環境変数(USE_NOHUP)のサポートを追加しました。 HP-UXで起動するときにTomcatを起動するときに必要となるため、デフォルトで有効になっているHP-UX以外はデフォルトで無効になっています。 (マーク)

バージョン8.5.5の新機能:

カタリナ:
修正:RMI Targetに関連するメモリリークが回避され、回避するためのJREバグではなく、修正する必要のあるアプリケーションバグが発生する。したがって、Webアプリケーションの停止時にRMIターゲット関連のメモリリークを記録することを開始します。これらのリークのチェックが行われたかどうかを制御するオプションを追加します。このチェックを有効にして、必要なコマンドラインオプションを使用せずにJava 9で実行している場合、警告をログに記録します。 (マーク)
修正:MANIFEST.MFファイルなしでjarファイルをスキャンするときに、展開中にNPEがスローされないことを確認します。 (violetagg)
修正:59604:URLデコードの前提を訂正し、デフォルトのプラットフォームエンコーディングが常にISO-8859-1と互換性があることを修正しました。この仮定は必ずしも有効ではない。 z / OS上で実行します。 (マーク)
修正:59608:JARマニフェストから無効なクラスパス属性をスキップします。多くの不良ライブラリのためにデバッグレベルでエラーを記録します。 (remm)
修正:MBeanの登録に失敗したときのエラーメッセージを修正しました。 (クフジノ)
コヨーテ:
修正:(RFC 7231で要求されている)トークンではないHTTPメソッド名を持つ要求が400応答で拒否されていることを確認します。 (マーク)修正点:非同期要求がAJPコネクターによって処理されるときは、要求処理が完全に完了してから次の要求を開始するようにしてください。 (マーク)
修正:非同期ディスパッチによって要求処理が完了した場合、次の要求の処理を開始する前に残りの要求本体を飲み込まないようにしてください。そうでない場合は残りの本体を400応答につながる次の要求の開始として読み取ることができます。 (マーク)
碧玉:
修正:59567:展開されたJARに空のWEB-INF / classes / META-INFフォルダがある場合、TLPのNPEスキャンWebアプリケーションを修正しました。 (remm)
修正:最初のWebアプリケーションのクラスローダーが式をメモリに固定するために、式言語実装でメモリリークを修正しました。 (マーク)
修正:59640:TLDが見つからないNPE。 (remm)
修正:59654:無効な場所からTLDファイルを使用しようとすると、エラーメッセージが改善されるHuxing Zhangが提供するパッチ。 (マーク)
Webアプリケーション:
修正:58891:SSLのハウツーを更新する。 Alexander Kjallの提案に基づいています。 (マーク)
jdbc-pool:

修正:最初のWebアプリケーションが接続プールを使用するためのWebアプリケーションクラスローダーへの参照を保持するプールクリーナースレッドでメモリリークを修正しました。 (マーク)
その他:
更新:Commons DBCP 2の内部フォークをr1743696(2.1.1に加えて追加の修正)に更新しました。 (マーク)
更新:Commons Pool 2の内部フォークをr1743697(2.4.2に加えて追加の修正)に更新しました。 (マーク)
アップデート:Commons File Uploadの内部フォークをr1743698(1.3.1に加えて追加の修正)にアップデートします。 (マーク)
アップデート:オプションコードカバレッジツールCoberturaを2.1.1にアップデートし、8.0.xと9.0.xの間のコード行の変更を比較する方が簡単です。 (マーク)
修正:58626:Tomcatを起動するときにnohupを使用する新しい環境変数(USE_NOHUP)のサポートを追加しました。 HP-UXで起動するときにTomcatを起動するときに必要となるため、デフォルトで有効になっているHP-UX以外はデフォルトで無効になっています。 (マーク)

バージョン8.0.36の新機能:

カタリナ:
修正:58867用の修正プログラムの回帰を修正する。ContextでdocBase用の外部ディレクトリを使用するように設定し、そのディレクトリが元のWARの横にある場合は、そのディレクトリをdocBaseとして使用し、WARをappBaseを使用して、新しく作成された展開されたディレクトリをdocBaseとして使用します。 (マーク)
Add:58351:サーバービルドの日付とサーバーのバージョン番号をJMX経由でアクセス可能にします。 Huxing Zhangが提供するパッチ。 (マーク)
Add:58988:RewriteValveの置換文字の特殊文字をバックスラッシュで引用できるようになりました。 (fschumacher)
修正:58999:WebappClassLoaderでクラスとリソース名のフィルタリングを修正しました。名前が正確に "org"または "javax"の場合、StringIndexOutOfBoundsExceptionがスローされます。 (rjung)
コード:不要なコードを削除します。コンテキストレベルのクラスタはサポートされていません。 (クフジノ)
Add:var置換でのコロンの検出がより厳密で正しいことを、RewriteValveでvarとmapの置換をチェックします。 (fschumacher)
修正:StandardContextのMBean定義のInstanceManager属性の型を修正しました。 (クフジノ)修正:Webアプリケーションクラスローダーをリファクタリングして、JARスキャンがWebアプリケーションのメモリフットプリントに与える影響を軽減します。 (マーク)
修正:JARとWARからファイルにアクセスする際のエラー処理で、いくつかのリソースリークを修正しました。 (マーク)
修正:JARおよびJAR-in-WARのリソース処理をリファクタリングして、Webアプリケーションのメモリ使用量を削減します。 (マーク)
修正:57809:Tomcat 9.で削除されるカスタムコンテキスト属性org.apache.tomcat.util.scan.MergedWebXmlを廃止しました。(markt)
修正:59001:セグメントの1つが感嘆符で終わるパスにTomcatがインストールされている場合、ケースを正しく処理する。 (マーク)
修正:Tomcatのカスタムjar:war:URLで使用される特別なシーケンスをカバーするために、59001用の修正を展開します。 (マーク)
修正:59043:HttpServletRequest.logout()が使用されている場合に、シングルサインオンに関連したセッションの期限切れ中に警告を避ける。 (マーク)
修正:59054:分散環境でCrawlerSessionManagerValveを使用しても、Valveがセッションに登録されたときにエラーが発生しないようにしてください。 (マーク)
修正:代替CookieプロセッサのStoreconfig処理。 (マーク/レム)
修正:ソケットプロパティのStoreconfig処理。 (remm)追加:ユーザーが非推奨の(無視される)Manager.setMaxInactiveInterval()メソッドを介してデフォルトのセッションタイムアウトを設定しようとすると、警告メッセージを記録します。 (マーク)
修正:書き換えルールのNEフラグとNCフラグの誤った解析を修正しました。 (remm)
修正:59065:catalina.shに実装されたWindows以外のシステム上のパスにあるコロンのチェックのタイミングを修正して、Cygwinで正しく動作するように修正しました。パッチはEd Randallによって提供されました。 (マーク)
修正:ホストが存在しないappBaseで構成されている場合、外部WARファイルを展開する前にappBaseを作成します。 (マーク)
修正:59115:サーブレット3.0のファイルアップロードを使用する場合、提出されたファイル名がトークンまたは引用符で囲まれた文字列として提供されることがあります。引用符で囲まれた文字列の場合は、ユーザに返す前に文字列を引用符で囲まないでください。 (マーク)
修正:59123:JNDIRealmによって使用されるNamingEnumerationオブジェクトは、もはや必要なくなると終了します。 (fschumacher / markt)
修正:59138:Webアプリケーションクラスローダによってキークラスがロードされていて、値クラスがロードされていないときに、ThreadLocalに関連するメモリリークの誤検出を修正しました。 (マーク)
修正:59145:ユーザーがSSOに関連付けられたセッションからログアウトしたときに無効な警告を記録しない。 (マーク)修正:59151:提供されたリダイレクト位置に追加の(そして間違いなく不要な)検証を追加した56917の修正の回帰を修正しました。 (マーク)
修正:59154:CredentialHandlerをRealmsに導入した結果、JASSMemoryLoginModueでNullPointerExceptionを修正しました。 (schultz / markt)
コヨーテ:
修正:58646:プロセッサがキャッシュに2回追加され、応答が壊れてしまうsendfileの問題を修正しました。 (マーク)
修正:59015:シャットダウン処理中にポーラーにエラーが発生した場合、シャットダウン中の無限のAPRポーラーループの潜在的な原因を修正しました。 (マーク)
修正:kECDHEとECDHEの暗号エイリアスを現在のOpenSSL実装に合わせる。 (マーク)
修正:59081:OpenSSL形式を使用して暗号を定義するときに、ユーザー定義の暗号順序を保持する。 (マーク)
修正:59089:ヘッダー名にトークン以外の文字を含むHTTPヘッダーを正しく無視します。 (マーク)
追加:OpenSSL構文を使用して暗号を指定するときに、OpenSSLマスターから追加のOpenSSL暗号エイリアスのサポートを追加します。 (マーク)
碧玉:修正:57583:存在しない属性を解決する際にjavax.servlet.jsp.el.ScopedAttributeELResolverのパフォーマンスを改善しました。この改善は、TomcatのEL実装でJasperを使用する場合にのみ有効です。 (マーク)
アップデート:58111:Eclipse JDTコンパイラ4.5へのアップデート(マーク)
追加:JSP用のJava 9サポートを追加します。 (マーク)
WebSocket:
修正:59014:クローズメッセージを受信した後、WebSocketクローズメッセージを送信できることを確認してください。 (マーク)
修正:最後のメッセージフラグメントの長さがゼロのペイロードがある場合、部分メッセージの圧縮を正しく処理します。 (マーク)
修正:59119:セキュアな接続を使用する場合、WebSocketクライアントの読み取りロジックを修正しました。 (マーク)
修正:59134:プロキシ経由で行われたセキュアな接続のクライアント接続ロジックを修正しました。 (マーク)
修正:59189:PerMessageDeflateを使用してWebSocketセッションが終了すると、InflaterおよびDeflaterが保持するネイティブメモリーを明示的に解放します。 Henrik Olssonのパッチに基づいています。 (マーク)
Webアプリケーション:修正点:自動デプロイメントで想定される動作のドキュメントのエラーを修正しました。 WARが更新され、展開されたディレクトリが存在する場合、unpackWARsがtrueの場合、WARを展開することによって、ディレクトリは常に削除され、再作成されます。 (マーク)
修正:58935:Managerアプリケーションで、jar:file:URLを使用するようにドキュメント内の誤った参照を削除する。 (マーク)
修正:Proxy How-ToのServletRequest.getServerPort()の記述を修正しました。 comments.apache.orgで報告された問題。 (violetagg)
修正:サンプルのWebアプリケーションのComet Chatサーブレットで不確定な可能性のある待機を修正しました。 (マーク)
部族:
修正:セッションを取得するときにプロキシ・ノードをプライマリ・ノードに昇格させる場合は、新しいプライマリ・ノードの変更を元のバックアップ・ノードに通知します。 (クフジノ)
その他:
修正:58283:ビルドプロセス中のライブラリのデフォルトのダウンロード場所を/ usr / share / javaから$ {user.home} / tempに変更しました。 Ahmed Hosniが提供するパッチ。 (マーク)
修正:59031:Windowsアンインストーラを使用しているときに、Tomcatのディレクトリ構造にシンボリックリンクされているディレクトリの内容を削除しないでください。 (マーク)

アップデート:Tomcatネイティブライブラリのパッケージ版を1.2.5にアップデートして、OpenSSL 1.0.2gとAPR 1.5.1に基づくWindowsバイナリを手に入れましょう。 (マーク)
アップデート:デフォルトのtomcat-users.xmlファイルを変更して、Managerアプリケーション用のサンプルWebアプリケーションで使用するためのエントリをユーザが設定することを困難にします。 (マーク)

バージョン8.0.32の新機能:



一般:
追加:ビルドプロパティtest.nameを使用して複数のJUnitテストクラスパターンを設定し、BUILDING.txtのプロパティを文書化することができます。 (rjung)
修正:58768:無効な場所のためにリダイレクトが失敗した場合に警告をログに記録する。 (マーク)
カタリナ:
修正:クラスロードとリソース参照の委譲に関するクラスローダーの決定を修正し、それをさらに速くしました。 (rjung)
修正:58946:RequestDispatcherを介して処理するときに要求パラメータマップが不変のままであることを確認してください。 (マーク)
修正:58827:JSR 77実装の何が残っているのかを非難してください。 (マーク)
修正:58905:Tomcat.silence()が正しいロガーを無効にし、現在の設定を尊重していることを確認します。 (マーク)
コヨーテ:
追加:AJPフラッシュパケットの送信を無効にするために、AJPコネクタ用の新しい設定オプションajpFlush。 (rjung)
クラスタ:
修正:クラスタリングがデフォルト構成で開始されないようにするセッション属性フィルタリングの回帰を修正しました。 (クフジノ)
WebSocket:
修正:メッセージが完了しても不完全なメッセージに対して例外がスローされる可能性のある、セッションクローズ時のタイミング問題を修正しました。 (マーク)

へのコメント Apache Tomcat

コメントが見つかりません
コメントを追加
画像をオンにする!