• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Weblogic Upgrade

 
Vicky Mohan
Ranch Hand
Posts: 130
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey All,

We have our application running in Weblogic 6.1 and we are in the process of upgrading it to weblogic 8.1 . I need clarification on this one.

Do we have to use the JDK / Oracle drivers that come along with the weblogic installation OR download it from the official websites ( sun, oracle etc ). Besides, are they different and how they will affect our application.

Thanks in advance for all your help.
 
Vishwa Kumba
Ranch Hand
Posts: 1066
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Mohen Vijay:
Do we have to use the JDK / Oracle drivers that come along with the weblogic installation?


For 8.1, I think we use the JDK and Drivers that come along with the installation as they have been supported and tested by Weblogic.
 
Vicky Mohan
Ranch Hand
Posts: 130
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for your reply.

I do understand that weblogic has tested that it provides. I am just wondering if they are any different from that provided by Sun, Oracle etc. Does weblogic tweaks or makes some changes for whatever reason ...

Besides, is there any reason not to use JDK / Oracle drivers provided by SUN or ORACLE ???

For 8.1, I think we use the JDK and Drivers that come along with the installation as they have been supported and tested by Weblogic.
 
Carol Enderlin
drifter
Ranch Hand
Posts: 1364
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You should do some research, could start at http://e-docs.bea.com.

The Supported Configurations Document looks like it will help with the JDK question. In that matrix find the WLS version and platform you are interested, follow the link to see what JDKs are supported.

As far as what JDK is bundled with WLS, my last download was 8.1 sp3 and it's got a sun (jdk 1.4.2) and bea's jrockit. Inside the sun jdk directory you can read readme.html that includes some info about redistribution.

Regarding oracle drivers, you can use the version(s) they provide or use other versions from oracle. e.g., starting with with 8.1 sp3 or 4 the default driver version is a 10i one, but the 9i one is also provided.

By default I mean the one that is in the lib directory that the weblogic.jar's manifest classpath points to. To use a different one you need to either replace that file (ojdbc14.jar) or put it ahead of weblogic.jar in the classpath.

Why use a different jdk or driver? A known problem you face that another one has fixed. Compatibility on your server or with your database. Or you tell me.
[ May 13, 2005: Message edited by: Carol Enderlin ]
 
Chetan Parekh
Ranch Hand
Posts: 3640
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Does upgradation from WLS 6.1 to 8.1 SP3 required any changes in existing EJBs?
 
Carol Enderlin
drifter
Ranch Hand
Posts: 1364
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Chetan,

Check out BEA's BEA's 8.1 weblogic upgrade guide.

You may get lucky and not have to change much (or anything) upgrading EJBs from 6.1 to 8.1.

I recently upgraded an application from 6.1 to 8.1. I don't have the code here to peek at, but as I recall I had to change an equals() test on an entity bean to isIdentical() and I had to modify the ant build script a bit. Not related to EJBs, but I also had to make a some trivial changes to web.xml and jsps because of some specification changes.
 
Roger Chung-Wee
Ranch Hand
Posts: 1683
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I spent ages on a 6.1 --> 8.1 migration, haven't finished it yet as I got sidetracked on another project. It's a major job, I've had to change dozens of files and change or write a lot of Ant scripts. Biggest issue is Web Services, like changing the way a client authenticates itself to WebLogic, changing from dynamic proxy to generated stub.

Although just about all the documentation is available on the BEA web site, it can be hard work figuring out exactly what you need to do.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic