Migration issue from jdeveloper to SJC

Hi I have to migrate one application that is developed in jdeveloper to sun java creator and vice versa.How much feasible is all this?What all issues I have to face?Please help.
[205 byte] By [Sheen] at [2007-11-26 11:33:22]
# 1

I don't have any real experience with actually converting a JDevelper web app to a Java Studio Creator web app. But, based on what I know about Creator I can give you some information.

Creator has it's own application model which basically means the conversion is not simply going to be a "project import" which doesn't exist anyway. The application model is created and managed by Creator and makes J2EE and JSF lots easier for the developer.

Also, because Creator makes building the web page so easy via visual development tools, most of the time it's easier to start from scratch building the web pages.

Here's my recommendation for the steps you should take to do the conversion.

1. Identify the business logic in your jdeveloper application. This would be the logic that has nothing to do with the presentation or eventing. In a MVC (Model-view-controller) model, you want the model logic.

2. Gather all the information about your data sources used in the jdeveloper app. You'll need the JDBC connection information.

3. In Creator, define a datasource for your data used in the jdeveloper web app.

4. In Creator, start building the web pages. Of course I would do this by looking at the jdeveloper web app and recreating the pages in Creator.

5. Creator leverages "data binding" (also called value binding) very heavily so read the tutorials at http://www.sun.com/jscreator to get started with that.

6. Next, start binding your jdeveloper data sources to the new web pages in Creator.

7. Finally, you'll implement any business logic (model stuff) in the Creator backing beans, Page Bean, Request Bean, Application Bean, or Session Bean.

Actually documenting your experiences would be very beneficial to lots of developers.Even if you don't blog, I'd encourage and actually BEG you to document your experience and either post it here or contact me to get it put somewhere.

Thanks!

-David Botterill

Java Studio Creator Evangelist

DavidBotterill at 2007-7-7 3:49:12 > top of Java-index,Development Tools,Java Tools...