Project

General

Profile

Execution code from Sitools2 » History » Version 4

Pablo Alingery, 11/02/2016 14:37

1 1 Pablo Alingery
h1. Execution code from Sitools2
2 1 Pablo Alingery
3 1 Pablo Alingery
4 1 Pablo Alingery
# First step 
5 2 Pablo Alingery
Application pluggin 
6 2 Pablo Alingery
Add plugin UWS 
7 2 Pablo Alingery
jobclass ilpementation 
8 2 Pablo Alingery
9 2 Pablo Alingery
10 3 Pablo Alingery
# Create class en java 
11 2 Pablo Alingery
extends AbstracJobTlass 
12 2 Pablo Alingery
importer jar de sitools 
13 2 Pablo Alingery
avec dedant 
14 2 Pablo Alingery
public final JOb getCapabilities
15 2 Pablo Alingery
fichier xml pour définir  api 
16 2 Pablo Alingery
xsd shema xjc=>java (xjc class java)
17 2 Pablo Alingery
oarser un xml et créer les classes à partir d 'un xml 
18 2 Pablo Alingery
  
19 2 Pablo Alingery
20 2 Pablo Alingery
ex : fr.cnes.sitools.astro.vo.uws (à récupérer )
21 2 Pablo Alingery
22 2 Pablo Alingery
Create job 
23 2 Pablo Alingery
return un fichier 
24 2 Pablo Alingery
25 2 Pablo Alingery
26 2 Pablo Alingery
Sous Sitools Admin 
27 2 Pablo Alingery
Application Pluggin
28 2 Pablo Alingery
Add 
29 2 Pablo Alingery
Applucation plugin detail 
30 2 Pablo Alingery
nom ex UWS_IAS
31 2 Pablo Alingery
et url /UWS_IAS
32 2 Pablo Alingery
33 2 Pablo Alingery
en entré le path du répertoire du  fichier de sortie 
34 2 Pablo Alingery
et le nom de la classs ex IAS.demo 
35 2 Pablo Alingery
36 2 Pablo Alingery
Authorisation /uws_ias to public 
37 2 Pablo Alingery
38 2 Pablo Alingery
get tools for chrome POSTMAN 
39 2 Pablo Alingery
create shortcut at desktop 
40 2 Pablo Alingery
41 1 Pablo Alingery
il faut l 'id de la resource 
42 3 Pablo Alingery
43 3 Pablo Alingery
44 3 Pablo Alingery
# Ajout UWS Application 
45 3 Pablo Alingery
46 4 Pablo Alingery
## récupérer les sources sous git 
47 1 Pablo Alingery
<pre>
48 4 Pablo Alingery
git clone https://github.com/SITools2/Astronomy-Extension-v2.git 
49 4 Pablo Alingery
</pre>
50 4 Pablo Alingery
51 4 Pablo Alingery
## modifier le fichier build.properties remplacer ROOT_DIRECTOEY par le chemin correct de l 'install du core 
52 4 Pablo Alingery
<pre>
53 4 Pablo Alingery
cd Astronomy-Extension-v2/fr.cnes.sitools.ext.astronomy
54 4 Pablo Alingery
vi build.properties
55 4 Pablo Alingery
56 4 Pablo Alingery
ex : ROOT_DIRECTORY=/home/palinger/sitools-distribution/SITools2-core
57 3 Pablo Alingery
</pre>