For Web Dynpro Development Components (DC) that have been created with an older Developer Studio version and that have been imported into a newer Developer Studio version, either for edit purposes or to build, deploy and run the application, a repair function is provided by Web Dynpro tools
When you repair a Web Dynpro DC, the updated source paths and classpath entries are displayed. Overall, an old DC structure is adapted to the new DC structure type. You can trigger project repairs for one or several Web Dynpro DCs in one step, and you get a text message if project repair was successful.
The repair function on the corresponding DC node in Web Dynpro Explorer triggers the following:
Creation of not available but needed folders (for example, /gen_cmi)
Creation of needed class path entries
Checks the referred class paths via
Creation of project natures dictionary, common model, and Web Dynpro
Check for registered model types
For example, (com.sap.ide.webdynpro.modeltypes.ReverseEngineered, com.sap.ide.webdynpro.modeltypes.WebService)