Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1513 → Rev 1514

/branches/v3/impl/importRoutines.xml
129,4 → 129,9
<target name="updateCourseDepartments">
<java classname="pt.estgp.estgweb.services.courses.UpdateDepartmentsTask" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
</target>
 
<target name="generateFreshJsonPlanosEstudosFromXml">
<java classname="pt.estgp.estgweb.services.courses.CoursesService" classpath="${build.dir.classes}" classpathref="pathToToolsLib"/>
</target>
CoursesService
</project>
/branches/v3/impl/src/java/pt/estgp/estgweb/services/courses/CoursesService.java
319,15 → 319,15
InputStream stream;
IRepositoryFile repositoryFile = repositoryService.load(c.getStudiesPlan(),userSession);
long lastVersion = repositoryService.loadView(c.getStudiesPlan()).getLastVersion().getId();
stream = repositoryFile.getInput();
//stream = repositoryFile.getInput();
//TODO TIRAR
//JUST FOR DEBUG
try {
/* try {
System.out.println(StreamsUtils.readString(stream));
stream.close();
} catch (IOException e) {
e.printStackTrace();
}
}*/
repositoryFile = repositoryService.load(c.getStudiesPlan(),userSession);
stream = repositoryFile.getInput();
 
1034,6 → 1034,19
logger.error(e,e);
}
}
 
logger.info("GENERATING JSON FOR CLASS COURSE");
for(Course course: DaoFactory.getCourseDaoImpl().findAll())
{
try {
logger.info("generating json for course: " + course.getName() + " (" + course.getCode() + ")");
generateCourseJson(course);
} catch (IOException e) {
logger.error(e,e);
} catch (TransformationException e) {
logger.error(e, e);
}
}
}
 
 
/branches/v3/impl/src/updates/version/release-09-2016-planos-Estudos
7,10 → 7,16
pt.estgp.estgweb.services.courses.UpdateDepartmentsTask
 
 
2 - Correr a sincronização de planos para arranjar o XML do JaxB com os URLS das unidades e dos PDF's
2 - Colocar o json dos cursos a null
update course set json = null;
 
3 - Correr a sincronização de planos para arranjar o XML do JaxB com os URLS das unidades e dos PDF's
 
http://pae.ipportalegre.pt/wsjson/api?service=syncSystemPlans&systemUrl=http://www.estgp.pt&setActive=true
 
ou então correr apenas a tarefa generateFreshJsonPlanosEstudosFromXml do importRoutines para refazer o json
 
 
3 - Correr as atualizações dos papeis institucionais e reiniciar sistema para assumir os papeis
"user.role.servicesStudiesPlans=Gestão de Planos de Estudos\n" +
"user.role.servicesCoursesManagement=Gestão de Cursos\n" +