Consortium
Activities
Projects
Forge
Events
Log-in
Register
Aspire IDE Core
Space Menu
Consortium
|
Solutions
|
Middleware
|
Forge
|
MyObjectWeb
|
PDF
|
History
|
More Actions
View
Code
|
XML
|
Help
Documentation
|
XWiki Syntax
|
1 Aspire IDE Core ---- #toc("" "" "true") ---- 1.1 Users Guide Under construction 1.1 Developers Guide This section provides information on how to download and run AspireRfidIDE Product within an Eclipse Environment. 1.1.1 Requirements *Hardware (minimum)* * P IV 1.2GHz or equivalent * 512 MB Ram * 50 MB free HD space *Software* * Java 1.6 * [Eclipse 3.4> http://www.eclipse.org/downloads/] and above (with RCP/Plug-in Development Environment plug-ins and [Subversive plug-in> http://www.polarion.org/index.php?page=download&project=subversive]) 1.1.1 Acquiring the source code: The source code is available for checkout at the AspireRFID forge [SVN>http://forge.objectweb.org/plugins/scmsvn/index.php?group_id=324]. Check it out by: * Check it out by hitting the create new repository location button at the SVN Repositories view of the Eclipse’s subversion [plug-in> http://www.polarion.org/index.php?page=download&project=subversive]and by using the following URL at the window that appears: "svn://svn.forge.objectweb.org/svnroot/aspire/trunk/AspireRfidIDE" **Right click the repository that has been just created and hit the check out button * Import the AspireRFID IDE projects to the Eclipse environment ** Hit File -> Import -> General -> Existing Projects into Workspace and select for the root directory the project you have just checked out (AspireRfidIDE). ** Select all the projects from the list (they are the AspireRFID plug-ins with the AspireRfidIDE core) ** Uncheck the Copy projects into workspace and hit finish. 1.1.1 Running the Project * Go to the Eclipse's Package Explorer * Right click the aspireRfidIDE project and go to Run As> Eclipse Application (this is done to automatically create the lunch configuration) * Close the window that have appeared and lets go to configure the lunch command. * Go to Run> Run Configurations and at the list on the left choose the aspireRfidIDE.product * At the "Main" tab (Workspace Data) check the "Clear" and the "Ask for confirmation before clearing" boxes. * At the "Arguments" tab (Program arguments:) you could add the "-console" and "-consolelog" arguments to gain more control over the OSGi debug console window. * Now at the "Plug-ins" Tab hit "deselect all" and from the Plug-ins list choose the "aspireRfidIDE" (which is the core of the AspireRFID IDE enviroment [AspireRfidIDE Core>Main.Documentation.AspireIDE.AspireRfidIdeCore]) and any other AspireRfid IDE plug-in you would like to run from the list below: ** org.ow2.aspirerfid.ide.aleconfig ([ALE Server Configurator>Main.Documentation.AspireIDE.AleServerConfigurator]) ** org.ow2.aspirerfid.ide.beg ([BEG>Main.Documentation.AspireIDE.BusinessEventGeneratorPlug-in]) ** org.ow2.aspirerfid.ide.ecspec ([EC-Spec Editor>Main.Documentation.AspireIDE.ECSpecEditor]) ** org.ow2.aspirerfid.ide.jmx ([Physical Reader Configurator>Main.Documentation.AspireIDE.PhysicalReaderConfiguration]) ** org.ow2.aspirerfid.ide.lrspec ([LR-Spec Editor>Main.Documentation.AspireIDE.LRSpecEditor]) ** org.ow2.aspirerfid.ide.masterdata ([Master Data Editor>Main.Documentation.AspireIDE.MasterDataEditor] ) ** org.ow2.aspirerfid.ide.peconfig ([Prog. Engine Configurator>Main.Documentation.AspireIDE.ProgrammableEngineConfig]) ** org.ow2.aspirerfid.ide.tcpmc ([TCP Message Capturer>Main.Documentation.AspireIDE.TcpMessageCapturer]) ** Business Process Workflow Management Editor ([BPWM Editor>Main.Documentation.AspireIDE.BPWMEditor]): *** org.ow2.aspirerfid.ide.bpwme *** org.ow2.aspirerfid.ide.bpwme.diagram *** org.ow2.aspirerfid.ide.bpwme.edit ** Master Data Editor GMF ([Business Loc. GMF Editor>Main.Documentation.AspireIDE.RFIDBusinessLocationGMFEditor]): *** org.ow2.aspirerfid.ide.MasterDataEditorGMF *** org.ow2.aspirerfid.ide.MasterDataEditorGMF.diagram *** org.ow2.aspirerfid.ide.MasterDataEditorGMF.edit *** org.ow2.aspirerfid.ide.MasterDataEditorGMF.layout * Hit the "Add Required Plug-ins" button * And finally hit the "Apply" and then the "Run" Button. <center> {image:run_configurations.png|500} </center>