Changes between Version 4 and Version 5 of SimpleDataServicePart13-SvcSkel

Show
Ignore:
Author:
ppreddy@uab.edu (IP: 138.26.125.8)
Timestamp:
09/15/09 11:55:23 (2 months ago)
Comment:

dev:sds:change repo source links

Legend:

Unmodified
Added
Removed
Modified
  • SimpleDataServicePart13-SvcSkel

    v4 v5  
    2323 2. Browse to the UML object model file created with ArgoUML (SDKArgoPeople.uml) in [http://dev.uabgrid.uab.edu/wiki/SimpleDataServicePart11 part 1] of this tutorial  
    2424 3. Select XMI Type as ''SDK 4.0 XMI from ArgoUML'' 
    25 [[Image(source:exp/sds/images/sds13/GenDmnMdl-Def.png)]] 
     25[[Image(source:exp/sds/exp1/images/sds13/GenDmnMdl-Def.png)]] 
    2626  4. Type in a project short name and version 
    2727  5. Click OK 
    2828  6. Choose a location to save your domain model and type in a name along with the .xml file extension  
    29 [[Image(source:exp/sds/images/sds13/GenDmnMdl-Sv.png)]]  
     29[[Image(source:exp/sds/exp1/images/sds13/GenDmnMdl-Sv.png)]]  
    3030 
    3131== Define the Service == 
    4444 7. Select the Data Service radio button from the Customize Service section.  
    4545 8. Click ''Create'' 
    46 [[Image(source:exp/sds/images/sds13/SvcSkel-Define.png)]] 
     46[[Image(source:exp/sds/exp1/images/sds13/SvcSkel-Define.png)]] 
    4747 
    4848==  Configure Data Service == 
    5656 2. Leave the rest unchecked 
    5757 3. Click OK 
    58 [[Image(source:exp/sds/images/sds13/SvcSkel-SvcStyle.png)]] 
     58[[Image(source:exp/sds/exp1/images/sds13/SvcSkel-SvcStyle.png)]] 
    5959 
    6060=== Configure Service === 
    6161 
    6262 1. When the following panel appears, Browse to the location where you've installed caCORE SDK-4.1. The wizard reads this directory and auto-locates the relevant files and properties defined inside 
    63 [[Image(source:exp/sds/images/sds13/SvcSkel-Config1.png)]] 
     63[[Image(source:exp/sds/exp1/images/sds13/SvcSkel-Config1.png)]] 
    6464 2. Click Next->API Type  
    6565 
    6969 2. Type in your machine's Hostname (either FQDN/IP address) 
    7070 3. Type in the Port Number to which your tomcat is configured to (default will be 8080)  
    71 [[Image(source:exp/sds/images/sds13/SvcSkel-Config2.png)]] 
     71[[Image(source:exp/sds/exp1/images/sds13/SvcSkel-Config2.png)]] 
    7272 4. Click Next: Login. Since this is a simple data service, we have not enabled security when generating the object model with caCORESDK. So, we can skip this step. 
    7373 5. Click Next: Domain Model   
    7777 1. For Domain Model Source, from the pull-down menu select ''Pre-Generated'' 
    7878 2. Browse to the Model Filename saved in [wiki:SimpleDataServicePart13-SvcSkel#GenerateDomainModel step 6 of the Generate Domain Model] 
    79 [[Image(source:exp/sds/images/sds13/SvcSkel-Config3.png)]]  
     79[[Image(source:exp/sds/exp1/images/sds13/SvcSkel-Config3.png)]]  
    8080 3. Click Next: Schemas 
    8181  
    8383 
    8484 1. ''Every class exposed by the domain model must be supplied with a corresponding XML schema representation so it may be utilized in the grid. The mapping panel of this wizard streamlines this process by simultaneously generating the mapping from model to schema and configuring serialization of the XML data types to correspond to the domain model's Java beans.'' 
    85 [[Image(source:exp/sds/images/sds13/SvcSkel-SchMap1.png)]]  
     85[[Image(source:exp/sds/exp1/images/sds13/SvcSkel-SchMap1.png)]]  
    8686 2. ''Packages from the domain model are listed, along with a suggested XML schema namespace, a mapping status, and a button to manually resolve the mapping for each package. This panel contains two buttons which serve as convenience methods for mapping a large batch of packages to their schemas. The 'Map From GME' button attempts to locate the suggested namespaces in the Global Model Exchange service and pull the corresponding schemas. The 'Map From Config' button makes use of the XML schemas provided by the caCORE SDK's output to map to each package of the domain model.'' 
    8787 3. Click ''Automatically Map From SDK Generated Schemas'' 
    8888 4. If this operation succeeds, the mapping status of each package will change from 'No Schema Assigned' to 'OK', and the 'Done' button will be enabled. 
    89 [[Image(source:exp/sds/images/sds13/SvcSkel-SchMap2.png)]]  
     89[[Image(source:exp/sds/exp1/images/sds13/SvcSkel-SchMap2.png)]]  
    9090 5. Click the Done button 
    9191