Changes between Version 13 and Version 14 of PLUGIN_EDITIONS_STRUCTURE_R1
- Timestamp:
- 12/05/08 09:51:02 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PLUGIN_EDITIONS_STRUCTURE_R1
v13 v14 50 50 * Searching in /modules/<modulename>/target in the project 51 51 * Create a maven goal, that makes the distribution(deployment) of the project. This could be achieved through the assembly maven plug-in 52 52 53 = Implementation = 53 The task was timeboxed so only the part about running using Apache Felix was done. 54 * A new launch configuration was added [source:trunk/sophie2-platform/dev-tools/author.TrueAuthorMain.launch]. It runs the application using Apache Felix.55 * The main method of the Activator class of the author module was refactored:54 55 * A new launch configurations were added [source:trunk/sophie2-platform/dev-tools/author.TrueAuthorMain.launch] and [source:trunk/sophie2-platform/dev-tools/server.TrueServerMain.launch]. They run the application and the server respectively using Apache Felix. The JSPs of the server cannot be deployed for now. May be it should be done the next revision of the task. 56 * The main method of the Main class of the launcher module was refactored: 56 57 * Added runtime libraries to the exported classpath 57 58 * Corrected the paths to the initially loaded bundles … … 61 62 * Corrected the <Embed-Dependency> instruction in pom.xml files of all modules. 62 63 * Corrected packging of some modules. 63 * Moved Main class and base.gui package inside the messy package so that they are available in the resulting bundle.64 64 * cglib posed a serious issue so it is temporally disabled. This concerns all logics. 65 65 * changed all concrete logics' constructors visibility to public 66 66 * removed an assertion in Logic contructor 67 67 * disabled cglib usage in makeInstance method of Logic class 68 * the assembly plugin is integrated and used for packaging Sophie 2. The maven goal is assembly:directory. It creates the directory structure in the main target dir(sophie2-platform/target) containing the module folders and its jars inside them. 69 * the application is now runnable outside the development environment and can be started through command line using the following command: 68 70 69 71 = Testing =