Wow. WebSphere 5 is old. What version of EJB are you using?
There are a number of posts about migration in this forum. The highlights are to look for reserved words that were added in later versions of Java. And if you are using an unsupported version of EJB, you may need to upgrade.
Also, consider upgrading straight to WebSphere 8. It's been out for some time.
Jeanne Boyarsky wrote: Also, consider upgrading straight to WebSphere 8. It's been out for some time.
A wise advice. Moreover, it may be a good opportunity to prune from your code older Java specifications, that may be not supporter in future releases.
By the way, a couple of years ago I migrated from WAS 6.1 to 8.5.x without any problem.
posted 5 years ago
Hi Jeanne Boyarsky and Claude Moore,
Thanks for your advise, yes ours application is very old - EJB 1.0 was used in this. But as per our client request we need to migrate to WAS 7.0 only. Me too advised WAS 8.5 but they denied.
Earlier I was supporting this application though I don't know EJB (most of the changes JSP related) with WebSphere Studio Application Developer 5.1.1, hence no need to write any configurations. But that license expired. I'm having only Eclipse (Both Indigo and Luna), Jboss 4.0.1 and Apache Tomcat 7.
Kindly help me, to know the steps(code and config changes) for migrating with above available softwares. It'll be very helpful to me to complete this migration. For the same I googled a lot but couldn't found solution.
EJB 1.0 is not supported in WAS 8.x, and I'm afraid isn't supported in WAS 7.x either. So a first step should be migrate to EJB 2.x; as far as I know Eclipse doesn't provide a tool to perform this migration automatically.
With Eclipse you may try and install WebSphere app server specific adapters,but you should have a target WebSphere runtime to work with. The most challenging part is to deal with deployment descriptors, if your IDE somehow doesn't help you in working with them.