現在 weblogic で fatwire を実行していますが、Tomcat に簡単に移植できますか? J2EE は必要ですか? Tomcat でない場合、Jboss はどうですか?
3 に答える
Tomcat と JBoss の両方がサポートされています
CSインストールファイルの場所が変更されず、リッスンするhostname:portも変更されないと仮定すると、ContentServerをweblogicからtomcatまたはjbossに移動するのはかなり簡単です。ContentServerは、サーブレット、フィルター、jsps、およびjdbcデータソースのみを使用します。EJBの要件はありません。これは、tomcatおよびjbossでの実行が認定されており、過去には樹脂でも実行されていました。
<INSTALLDIR> / ominstallinfo / appの下に.warファイルがあり、これを(たとえば)tomcat/webappsディレクトリにコピーできます。CSがデータベースを検出できるように、データソース構成をtomcatのserver.xmlに追加する必要があります。また、データベースドライバーをtomcatのlibフォルダーにコピーできます。
ただし、将来のアップグレード/パッチ適用には注意してください。パッチ/アップグレードインストーラーは、アプリケーションサーバーの場所などのインストールメタデータを含むomproduct.iniのomininstallinfoを検索します。この情報は、アップグレード中に新しいカタログを挿入し、新しい.war/.earファイルをデプロイするために使用されます。omproduct.iniは引き続き古いweblogicの場所を参照するため、パッチ適用/アップグレードが失敗する可能性があります。
新しいhost:portに移動する場合、またはCSインストールファイルの場所を変更する場合、およびアプリケーションサーバーを切り替える場合は、問題が発生する可能性があるため、サポートに連絡することをお勧めします。
フィル
ドキュメントによると、Fatwire はTomcat、WebSphere、Weblogic、Jboss、Resinで実行できます。私は個人的に、Fatwire が Tomcat、Weblogic、WebSphere でうまく動作しているのを見てきました。
主なコンポーネントは JSP であり、EJB コンテナーでアプリケーション サーバーを使用する必要がない場合があるため、Tomcat で実行できます。