Back again
Here is what I tried for migration of a 14.1-based AJAX application to 15.0, but I'm unsure of the results so take this with a grain of salt. Also remember that this was a very simple, generated by the wizards 14.1 AJAX application:Like I said, this whole thing was a very simplistic test, so tread carefully. I hope this helps.
- Opened the 14.1 workspace in the 15.0 Studio and started the migration.
- When it asked me about the library, I pointed it to the 15.0 version.
- The migration completed "without error".
- I used the 15.0 Web Application Administrator to add the migrated web application as a new app (I had to give it a new name for the virtual folder as expected because I didn't want to mess up my 14.1 workspace and application)
- I could actually compile and run the AJAX Web Application, but I know that the workspace had not be initialized with all the new AJAX components.
- I figured the best way to initialize the workspace with the new library was to remove it and add it back.
- Could not use the Studio to remove the library
- At first I thought it might be the new relative pathing that libraries can use so I manually changed to using a fully qualified path but still no joy.
- I think there is a bug in this somewhere, but not sure what yet.
- I manually removed the library from the .sws file and reopened in the Studio.
- Added the AJAX library back in and the workspace was properly (re)initialized
- I told it to make backups of all the AJAX components so I could see how much changed - the answer seems to be no real changes in the CSS section and tons of changes in the AJAX components (almost all have changed).
- Compiled and ran the AJAX Web Application