websphere升级jdk的策略是前3个版本号必须一致,比如1.3.0这3位必须相同,或者升级websphere才能升级更高版本的jdk。
经过这两天查找的资料发现从Websphere4升级到sunjdk1.4.2这条路是行不通的,Websphere4和5似乎ibm已经不继续支持了,推荐
升级到更高的版本。
  在网上找到一篇:如何升级 WebSphere Application Server v4.01 for Solaris 的 JDK 到 SUN JDK v1.3.1
  按照这个配置尝试了一下升级,结果报错corba读取数据会有问题,可能是序列化的问题,错误如下:

java.rmi.MarshalException: CORBA MARSHAL 0 No; nested exception is:
    org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : null  vmcid: 0x0  minor code: 0  completed: No

  websphere升级的策略:http://www-1.ibm.com/support/docview.wss?uid=swg21138332