Subversion Repositories bacoAlunos

Rev

Rev 1514 | Rev 1775 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1514 Rev 1515
1
<?xml version="1.0" encoding="UTF-8"?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<project name="estgweb-import" basedir="." default="help">
2
<project name="estgweb-import" basedir="." default="help">
3
 
3
 
4
 
4
 
5
 
5
 
6
    <import file="build.xml"/>
6
    <import file="build.xml"/>
7
 
7
 
8
 
8
 
9
 
9
 
10
    <!-- CLONE PROGRAMS -->
10
    <!-- CLONE PROGRAMS -->
11
    <target name="sincronizeunits">
11
    <target name="sincronizeunits">
12
        <java classname="pt.estgp.estgweb.services.sigesimports.SincronizeLastYearCourseUnitProgramsService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
12
        <java classname="pt.estgp.estgweb.services.sigesimports.SincronizeLastYearCourseUnitProgramsService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
13
            <arg value="201516"/>
13
            <arg value="201516"/>
14
            <arg value="true"/> <!--  Clone Only News -->
14
            <arg value="true"/> <!--  Clone Only News -->
15
            <arg value="false"/> <!-- Generate all pdfs -->
15
            <arg value="false"/> <!-- Generate all pdfs -->
16
            <arg value="S1"/> <!-- Semestre -->
16
            <arg value="S1"/> <!-- Semestre -->
17
        </java>
17
        </java>
18
    </target>
18
    </target>
19
 
19
 
20
 
20
 
21
    <!-- CORE PROCESSES -->
21
    <!-- CORE PROCESSES -->
22
    <target name="courses">
22
    <target name="courses">
23
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportCourseService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
23
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportCourseService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
24
            <!--<arg value="201314"/>-->
24
            <!--<arg value="201314"/>-->
25
            <!--<arg value="201415"/>-->
25
            <!--<arg value="201415"/>-->
26
            <arg value="201516"/>
26
            <arg value="201516"/>
27
        </java>
27
        </java>
28
    </target>
28
    </target>
29
    <target name="teachers">
29
    <target name="teachers">
30
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportTeachersService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
30
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportTeachersService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
31
            <!--<arg value="201314"/>-->
31
            <!--<arg value="201314"/>-->
32
            <arg value="201415"/>
32
            <arg value="201415"/>
33
            <!--<arg value="201516"/>-->
33
            <!--<arg value="201516"/>-->
34
        </java>
34
        </java>
35
    </target>
35
    </target>
36
    <target name="students">
36
    <target name="students">
37
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportStudentsService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
37
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportStudentsService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
38
            <!--<arg value="201314"/>-->
38
            <!--<arg value="201314"/>-->
39
            <!--<arg value="201415"/>-->
39
            <!--<arg value="201415"/>-->
40
            <arg value="201516"/>
40
            <arg value="201516"/>
41
            </java>
41
            </java>
42
    </target>
42
    </target>
43
    <target name="summaries">
43
    <target name="summaries">
44
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportSumariesJson" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
44
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportSumariesJson" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
45
            <arg value="201516"/>
45
            <arg value="201516"/>
46
            <arg value="S1"/>
46
            <arg value="S1"/>
47
            <arg value="true"/>
47
            <arg value="true"/>
48
            <arg value="false"/>
48
            <arg value="false"/>
49
        </java>
49
        </java>
50
    </target>
50
    </target>
51
 
51
 
52
 
52
 
53
 
53
 
54
    <!-- JOB RUNNER -->
54
    <!-- JOB RUNNER -->
55
    <target name="jobs">
55
    <target name="jobs">
56
        <java classname="pt.estgp.estgweb.services.jobs.JobDeamon" classpath="${build.dir.classes}" classpathref="pathToToolsLib"
56
        <java classname="pt.estgp.estgweb.services.jobs.JobDeamon" classpath="${build.dir.classes}" classpathref="pathToToolsLib"
57
              fork="true">
57
              fork="true">
58
            <!--Usar isto em ANT_OPTS no LINUX PARA EVITAR O FORK
58
            <!--Usar isto em ANT_OPTS no LINUX PARA EVITAR O FORK
59
            O FORK PODE COMPROMETER O KILL DE TAREFAS POR NAO HAVER COMO AS IDENTIFICAR-->
59
            O FORK PODE COMPROMETER O KILL DE TAREFAS POR NAO HAVER COMO AS IDENTIFICAR-->
60
            <jvmarg value="-Djava.security.egd=file:/dev/urandom"/>
60
            <jvmarg value="-Djava.security.egd=file:/dev/urandom"/>
61
        </java>
61
        </java>
62
 
62
 
63
    </target>
63
    </target>
64
 
64
 
65
 
65
 
66
 
66
 
67
 
67
 
68
 
68
 
69
    <!-- PONTUAIS -->
69
    <!-- PONTUAIS -->
70
 
70
 
71
    <target name="agendarImportacoes">
71
    <target name="agendarImportacoes">
72
        <java classname="pt.estgp.estgweb.services.jobs.JobScheduleService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
72
        <java classname="pt.estgp.estgweb.services.jobs.JobScheduleService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
73
 
73
 
74
        </java>
74
        </java>
75
    </target>
75
    </target>
76
    <target name="grades">
76
    <target name="grades">
77
        <!--<java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
77
        <!--<java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
78
            <arg value="200809"/>
78
            <arg value="200809"/>
79
        </java>
79
        </java>
80
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
80
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
81
            <arg value="200910"/>
81
            <arg value="200910"/>
82
        </java>
82
        </java>
83
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
83
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
84
            <arg value="201011"/>
84
            <arg value="201011"/>
85
        </java>
85
        </java>
86
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
86
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
87
            <arg value="201112"/>
87
            <arg value="201112"/>
88
        </java>
88
        </java>
89
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
89
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
90
            <arg value="201213"/>
90
            <arg value="201213"/>
91
        </java>-->
91
        </java>-->
92
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
92
        <java classname="pt.estgp.estgweb.services.sigesimports.ImportGradesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
93
            <arg value="201314"/>
93
            <arg value="201314"/>
94
        </java>
94
        </java>
95
 
95
 
96
    </target>
96
    </target>
97
 
97
 
98
    <target name="setAreas">
98
    <target name="setAreas">
99
        <java fork="true" classname="pt.estgp.estgweb.services.courses.SetUserArea" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
99
        <java fork="true" classname="pt.estgp.estgweb.services.courses.SetUserArea" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
100
    </target>
100
    </target>
101
    <target name="setOfficeExtMainArea">
101
    <target name="setOfficeExtMainArea">
102
        <java fork="true" classname="pt.estgp.estgweb.services.profile.SetUserAreaOfficeExtFromCSV" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
102
        <java fork="true" classname="pt.estgp.estgweb.services.profile.SetUserAreaOfficeExtFromCSV" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
103
    </target>
103
    </target>
104
 
104
 
105
 
105
 
106
    <target name="importPrograms">
106
    <target name="importPrograms">
107
        <java fork="true" classname="pt.estgp.estgweb.domain.CourseUnitProgramImpl" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
107
        <java fork="true" classname="pt.estgp.estgweb.domain.CourseUnitProgramImpl" classpath="${build.dir.classes}" classpathref="pathToToolsLib">
108
            <arg value="fichas/DC - 10.jan.13.xml"/>
108
            <arg value="fichas/DC - 10.jan.13.xml"/>
109
            <arg value="true"/>
109
            <arg value="true"/>
110
            <arg value="false"/>
110
            <arg value="false"/>
111
        </java>
111
        </java>
112
    </target>
112
    </target>
113
 
113
 
114
    <target name="storeAllProgramsFtp">
114
    <target name="storeAllProgramsFtp">
115
        <java classname="pt.estgp.estgweb.services.courseunits.SaveCourseUnitProgram" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
115
        <java classname="pt.estgp.estgweb.services.courseunits.SaveCourseUnitProgram" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
116
    </target>
116
    </target>
117
 
117
 
118
    <target name="storeAllEvaluationsFtp">
118
    <target name="storeAllEvaluationsFtp">
119
        <java classname="pt.estgp.estgweb.services.courseunits.SaveCourseUnitEvaluation" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
119
        <java classname="pt.estgp.estgweb.services.courseunits.SaveCourseUnitEvaluation" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
120
    </target>
120
    </target>
121
 
121
 
122
 
122
 
123
 
123
 
124
 
124
 
125
    <target name="loadSummariesAtsi">
125
    <target name="loadSummariesAtsi">
126
        <java classname="pt.estgp.estgweb.services.sigesimports.LoadSumariesToPDF" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
126
        <java classname="pt.estgp.estgweb.services.sigesimports.LoadSumariesToPDF" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
127
    </target>
127
    </target>
128
 
128
 
129
    <target name="updateCourseDepartments">
129
    <target name="updateCourseDepartments">
130
        <java classname="pt.estgp.estgweb.services.courses.UpdateDepartmentsTask" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
130
        <java classname="pt.estgp.estgweb.services.courses.UpdateDepartmentsTask" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
131
    </target>
131
    </target>
132
 
132
 
133
    <target name="generateFreshJsonPlanosEstudosFromXml">
133
    <target name="generateFreshJsonPlanosEstudosFromXml">
134
        <java classname="pt.estgp.estgweb.services.courses.CoursesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
134
        <java classname="pt.estgp.estgweb.services.courses.CoursesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
135
    </target>
135
    </target>
136
    CoursesService
-
 
-
 
136
 
137
</project>
137
</project>
138
 
138