Java 1.4.2用のWASCEバージョン(WebSphere Application Server 5.1) -- websphere フィールド 関連 問題

No wasce version for Java 1.4.2 (WebSphere Application Server 5.1)












0
vote

問題

日本語

マイ会社には、WebSphere Application Serverバージョン5.1(JDK 1.4.2)を介してWebアプリケーションが展開されています。同社はRational Software ArchitectまたはRational Application Developerの支払いをしたくありません。どちらも、インストーラに組み込まれているWebSphere 5.1サーバーがあります。

私の最善の代替案は、JDK 1.4.2と互換性のある推定のバージョンをダウンロードすることであると考えていました。ただし、JDK 1.4.2と互換性のあるバージョンのバージョンページを見てください。

私は正しいですか? Java 5以降のみのみリリースされたのはisceでしたか?

WebSphereの設定、環境変数などをテストする必要があるため、別のアプリケーションコンテナを使用してファイルをデプロイする必要がありません。

誰もが他の選択肢を考えていない場合はJDK 1.4.2をサポートしていない場合は?

ありがとう

英語

My company has a web application deployed over WebSphere Application Server version 5.1 (jdk 1.4.2). The company does not want to pay for Rational Software Architect or Rational Application Developer both of which have WebSphere 5.1 servers built into their installers.

I was thinking that my best alternative would be to download a version of WASCE compatible with jdk 1.4.2. However having a look at the versions page for WASCE it doesn't look like there are any versions of it compatible with jdk 1.4.2.

http://www-01.ibm.com/support/docview.wss?rs=2359&uid=swg27006834

Am I right? Was WASCE only released for Java 5 onwards?

Don't really want to use another application container to deploy the files because we need to test websphere configurations, environment variables etc.

Can anyone think of any other alternatives if WASCE does not support Jdk 1.4.2?

thanks

</div
  

回答リスト

2
 
vote
vote
ベストアンサー
 

まず第一にCEは他のものと比較して完全に異なるコードベースを持っています(基盤は基盤としていました)。それはApache Geronimoのようなオープンソーステクノロジに基づいているので、あなたは使用するのに使用してはいけませんあなたは5.1環境でした(これらはこれらの合計では2つの異なるサーバーです、ブランド名だけが一般的です)。

メインポイントアプリケーションサーバ上のEnterprise Javaアプリケーションを実行するときは、JREバージョンではなくJava EE仕様レベルです。 5.1はJ2EE 1.2と1.3をサポートしていました。どちらを使用しているかを判断するには、デプロイメント記述子(application.xml / web.xmlファイル)を調べます。次に情報とAPIのマニュアル

  • は6.1でJ2EE 1.2,1.3、1.4
  • をサポートしていました
  • は7サポートJ2EE 1.3,1.4、Java EE 5
  • でした

だからあなたのアプリケーションがJ2EE 1.2であるならば、あなたは使用することができ、あなたは6.1であることができ、そしてそれがJ2EE 1.3であればあなたは7でした7は7でした。プロジェクトをより高い仕様レベルに移行する前に、新しいバージョンは新しいバージョンを使用することはできません( InfoCenterそれをする方法に関する情報が含まれています。 5.1がサポート不足していて、今年は6.1がサポートされていたので、私は強くお勧めします。

Java SEバージョンごとに、問題がありません.Byte Codeの下位互換性のため、Java SE 1.4コンパイル済みコードはJava SE 5および6 JREで実行されます。もちろん、プロジェクトを後でJ2EE仕様にアップグレードすると、最新のJREを使用することができます。ただ新しいSDKで移行されたプロジェクトをコンパイルする(ただし少しキャッチがあります。1.4から5 Javaへの移動には、 enum のようないくつかの新しいキーワードがありましたので、必ず確認する必要があります。これらを変数名として使用してください。

ある時間には、 Developers Editions Editions Edition 。あなたは無料であなたのEclipseへのテストサーバーだったとしてこれを追加することができます。合計で、あなたがラッキーで、あなたのプロジェクトがJ2EE 1.3であるならば、あなたはこの設定では7.0でした。

無償のWebSphere Application Server開発者ツールを使用する Eclipse(WDT)は、アプリケーションを開発するためのv7.0、v8.0、v8.5 自由のプロフィールを含めます。 WDTはRationalアプリケーションのサブセットです 既存のEclipseの上にインストールできる開発者 環境

 

First of all WAS CE has a completely different code base compared to other WAS editions (WAS Base, WAS ND etc.). It is based on open source technologies like Apache Geronimo, so you should not be using WAS CE to mimic your WAS 5.1 environment (at sum these are two different servers altogether, only brand name is common).

Main point when running Enterprise Java Applications on application servers is Java EE specification levels, not JRE version. WAS 5.1 supports J2EE 1.2 and 1.3. To determine which one you are using, you shall examine your deployment descriptors (application.xml / web.xml files). Then check Specifications and API documentation at infocenter;

  • WAS 6.1 supports J2EE 1.2, 1.3 and 1.4
  • WAS 7 support J2EE 1.3, 1.4 and Java EE 5

So if your application is J2EE 1.2 you can use WAS 6.1, and if it is J2EE 1.3 you can use WAS 7. Unfortunately you can't use a newer version of WAS before you migrate your project to a higher specification level (infocenter contains information on how to do that). I strongly suggest you do so because WAS 5.1 is out of support and even WAS 6.1 will be out of support this year.

As per Java SE version, you don't have a problem, your Java SE 1.4 compiled code will run on Java SE 5 and 6 JRE's because of backward compatibility of byte code. Of course if you upgrade your project to later J2EE specifications, you may use a more recent JRE; just compile your migrated project with a newer SDK (there is a little catch though; moving from 1.4 to 5 Java had some new keywords like enum, so you must check your code to make sure you don't use these as variable names).

For some time WebSphere has a Developers Edition. You can add this as a free WAS test server to your eclipse; at sum, if you are lucky and your project is J2EE 1.3 and not 1.2 you can use WAS 7.0 with this setup.

Use the no-charge WebSphere Application Server Developer Tools for Eclipse (WDT) to develop applications for WAS V7.0, V8.0, V8.5 including the Liberty profile. WDT is a subset of Rational Application Developer that can be installed on top of your existing Eclipse environment.

</div
 
 
 
 
0
 
vote

Java 1.4(5.1以外)で実行されていたバージョンの任意のバージョンを見つけようとしているのは困難な時間があると思います。

IBMとのライセンスアグレメントは何ですか?現在のプロジェクトでは、私たちは自由に開発作業を行うために私たち自身の機械を走っているサーバーであることができることを知っています。共有環境としてサーバーを使用したら(共有テストやステージングのように)、新しいライセンスを購入する必要があります。それはあなたがより多くのライセンスを支払ったくないか、まだ新しいバージョンに引っ越すことができないならば、それは最も合理的なパスかもしれません。

 

I think you're going to have a difficult time trying to find any version of WAS that runs on Java 1.4 (other than WAS 5.1).

What is your license aggreement with IBM like? I know that on my current project, we can have local WAS servers running on our own machines to do development work for free. Once we use a server as a shared environment (like a shared test or staging) then we need to purchase a new license. That may be the most reasonable path to take if you don't want to pay for more licensing or can't move to a newer version of WAS yet.

</div
 
 
 
 

関連する質問

0  FileNetコードモジュールのコードモジュールにojdbc14.jarをデプロイする  ( Deploying ojdbc14 jar in a code module for a filenet code module ) 
fileNet p8 4.0 のイベント動作のために、コードモジュールの展開> jarファイルの2つの jarファイル(FileNet)サーバーは WebSphere 6.1 で実行されます。これらのjarの1つは私のカスタムコードであり、他のjarは ...

3  SerializableとしてマークされていないセッションオブジェクトのWebLogicサポートフェイルオーバーはありますか?  ( Does weblogic support failover of session objects that are not marked as seriali ) 
WebLogicからWebSphereへのSpring MVCアプリのリフトとシフトに取り組んでいます。前の所有者は、フェールオーバーが機能していることを誓いますが、セッションに保存されているオブジェクトの半分は直列化できません。 WebLogicはシリ...

8  管理されていないスレッドSpring Quartz WebSphere Hibernate  ( Unmanaged threads spring quartz websphere hibernate ) 
春、休止状態、そしてWebSphereとともにQuartz - Jdbcjobstoreを使用するという私たちの実装は、管理されていないスレッドを投げています。 私はいくつかの読みを行い、春との石英の使用法がそれを引き起こすことを述べているIBMからの技...

0  WebSphere 5.1:JDBCデータソース接続を「非シェアタブル」として設定する  ( Websphere 5 1 setting jdbc datasource connection as unshareable ) 
L.S. 私たちのDBプロバイダは、DBに接続するときに「隠されない」接続を使用することを提案しました。私は "非扱い可能な"接続を使用するプロの理解があり、私たちのプログラミングモデルはさまざまなブログ投稿 誰かが私にweb.xmlを使用せずにJDBC...

23  WebSphere 6に展開するEARのbuild.xmlの例  ( Example of a build xml for an ear that deploys in websphere 6 ) 
私は自分のプロバイダをRationalアプリケーション開発の代わりにAntを使用するように説得しようとしています。だれでも、いつでも、いつでも解除、再開することができます。 :p 私はjarファイルを生成するプロジェクトのbuild.xmlを起動しましたが、...

1  MessagedRivenBean(EJB3.0)IBM上で逆行した場合は8.0が「OnMessage()メソッドなし」を与えました。  ( Messagedrivenbeanejb3 0 when depoyed on ibm was 8 0 gives no onmessage meth ) 
MDBクラスはMessageListener(javax.jms.messageListener)を実装し、このEJBはEARとしてパッケージ化され、IBM上に展開されています。 MDBはキューを聴取します。 キューにメッセージがあるときはいつでも、MDB...

15  WebSpereネットワーク展開のノードと呼ばれるもの  ( What is called a node in a webspere network deployment ) 
ネットワーク展開を備えたWebSphere Application Serverのインストールでは、ノードは次のとおりです。 物理マシン 手術システムのインスタンス 物理マシンまたはOSインスタンスとは無関係の論理セット ...

0  MSDTCがSQLServer分散トランザクションを孤立させる  ( Force msdtc to orphan a sqlserver distributed transaction ) 
プロジェクトのWebSphereベースのJavaeeアプリケーションをシャットダウンするときに、分散トランザクションはSQLServer 2005データベースに生き残ることがあります。これらは永遠にロックを保持し、手動で殺されなければなりません。それらは一般的...

0  WebSphereに展開するGWTプロジェクトをどのように設定する必要がありますか?  ( How should i setup a gwt project to be deployed in websphere ) 
IBM Rational Application Developerには新しいです。私はRAD 7.5.5を実行しています、そして私が書いているアプリケーションのフロントエンドとしてGWTを使いたいです。私が尋ねているのは基本的に誰かがこれを経験した場合、そ...

7  IBM WebSphereのログ・ファイル(sysout.log)の場所  ( Location of log file sysout log of ibm websphere ) 
WebSphere Application Serverのログ・ファイル(sysout.log)は、作成されましたか?Rational Software Architectを使用しています。 ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有