Rev 1616 | Rev 1670 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | fvelez | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | |||
369 | jmachado | 3 | <!--<!DOCTYPE struts-config PUBLIC--> |
4 | <!--"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"--> |
||
5 | <!--"http://struts.apache.org/dtds/struts-config_1_3.dtd">--> |
||
1 | fvelez | 6 | |
7 | <struts-config> |
||
8 | |||
9 | |||
10 | <form-beans> |
||
11 | <!-- Import --> |
||
12 | <!--<form-bean type="pt.estgp.estgweb.web.form.announcements.AnnouncementsForm" name="AnnouncementsForm"/>--> |
||
673 | jmachado | 13 | <form-bean type="pt.estgp.estgweb.web.form.EmptyForm" name="EmptyForm"/> |
1 | fvelez | 14 | <!--<form-bean type="com.innovkey.opt.imports.web.ImportForm" name="ImportForm"/>--> |
15 | </form-beans> |
||
16 | |||
17 | <global-exceptions> |
||
368 | jmachado | 18 | <exception key="error.401" type="pt.estgp.estgweb.web.exceptions.NotAuthorizedException" path="/error401.do"/> |
1 | fvelez | 19 | </global-exceptions> |
20 | |||
21 | <global-forwards> |
||
22 | <forward name="welcome" path="/Welcome.do"/> |
||
901 | jmachado | 23 | <forward name="welcomeBootstrap" path="/WelcomeBootstrap.do"/> |
336 | jmachado | 24 | <forward name="error503" path="/error503.do"/> |
1 | fvelez | 25 | <forward name="error500" path="/error500.do"/> |
26 | <forward name="error404" path="/error404.do"/> |
||
27 | <forward name="error401" path="/error401.do"/> |
||
1005 | jmachado | 28 | <forward name="error408" path="/error408.do"/> |
1 | fvelez | 29 | <forward name="errorNoCookies" path="page.no.cookies"/> |
1153 | jmachado | 30 | <forward name="jsonOk" path="page.service.json.ok"/> |
1 | fvelez | 31 | |
32 | <!--Announcements--> |
||
33 | |||
1576 | jmachado | 34 | |
1 | fvelez | 35 | </global-forwards> |
36 | |||
37 | |||
1576 | jmachado | 38 | |
1 | fvelez | 39 | <action-mappings> |
40 | |||
41 | |||
42 | |||
43 | |||
44 | <!-- Start Pages --> |
||
45 | |||
1312 | jmachado | 46 | |
1 | fvelez | 47 | <action path="/Welcome" forward="page.welcome"/> |
901 | jmachado | 48 | <action path="/WelcomeBootstrap" forward="page.welcome.bootstrap"/> |
1 | fvelez | 49 | <action path="/StartAuthentication" forward="page.authentication"/> |
50 | <action path="/Logout" forward="/authenticate.do?dispatch=logout"/> |
||
368 | jmachado | 51 | |
1 | fvelez | 52 | <!-- Errors --> |
53 | <action path="/errorNoCookies" forward="page.no.cookies"/> |
||
54 | <action path="/error401" forward="page.error.401"/> |
||
55 | <action path="/error404" forward="page.error.404"/> |
||
1005 | jmachado | 56 | <action path="/error408" forward="page.error.408"/> |
1 | fvelez | 57 | <action path="/error500" forward="page.error.500"/> |
336 | jmachado | 58 | <action path="/error503" forward="page.error.503"/> |
1 | fvelez | 59 | |
368 | jmachado | 60 | <!--Layout Forward--> |
61 | <action path="/dirLayout" |
||
1314 | jmachado | 62 | type="pt.estgp.estgweb.web.DirLayoutController"> |
368 | jmachado | 63 | <forward name="layoutEmpty" path="page.layoutEmpty.dir"/> |
64 | <forward name="layout0" path="page.layout0.dir"/> |
||
65 | <forward name="layout1" path="page.layout1.dir"/> |
||
66 | <forward name="layout2" path="page.layout2.dir"/> |
||
67 | <forward name="layout3" path="page.layout3.dir"/> |
||
68 | <forward name="layout4" path="page.layout4.dir"/> |
||
539 | jmachado | 69 | <forward name="layoutWelcome" path="page.layoutWelcome.dir"/> |
381 | jmachado | 70 | <forward name="layoutIntranetUtils" path="page.layoutIntranetUtils.dir"/> |
368 | jmachado | 71 | <forward name="layoutPortal" path="page.layoutPortal.dir"/> |
72 | </action> |
||
1 | fvelez | 73 | <!--Layout Forward--> |
74 | <action path="/layout" |
||
1314 | jmachado | 75 | type="pt.estgp.estgweb.web.LayoutController"> |
1 | fvelez | 76 | <forward name="layout1" path="page.layout1.proxy"/> |
77 | <forward name="layout2" path="page.layout2.proxy"/> |
||
78 | <forward name="layout3" path="page.layout3.proxy"/> |
||
79 | <forward name="layout4" path="page.layout4.proxy"/> |
||
539 | jmachado | 80 | <forward name="layoutWelcome" path="page.layoutWelcome.proxy"/> |
39 | fvelez | 81 | |
40 | fvelez | 82 | <!--Alunos--> |
83 | <forward name="orgaosAlunosPortalMenu" path="page.alunosOrgaosPortalMenu.proxy"/> |
||
84 | <forward name="contactosAlunosPortalMenu" path="page.alunosContactosPortalMenu.proxy"/> |
||
85 | <forward name="institutoPolitecnicoAlunosPortalMenu" path="page.alunosInstitutoPolitecnicoPortalMenu.proxy"/> |
||
86 | <forward name="accaoSocialAlunosPortalMenu" path="page.alunosAccaoSocialPortalMenu.proxy"/> |
||
87 | <forward name="servicosAlunosPortalMenu" path="page.alunosServicosPortalMenu.proxy"/> |
||
400 | jmachado | 88 | <forward name="bibliotecaAlunosPortalMenu" path="page.alunosBibliotecaPortalMenu.proxy"/> |
40 | fvelez | 89 | <forward name="informacaoAcademicaAlunosPortalMenu" path="page.alunosInformacaoAcademicaPortalMenu.proxy"/> |
90 | <forward name="mobilidadeAlunosPortalMenu" path="page.alunosMobilidadePortalMenu.proxy"/> |
||
91 | <!--Futuros Alunos--> |
||
92 | <forward name="estgFuturosAlunosPortalMenu" path="page.futurosAlunosEstgPortalMenu.proxy"/> |
||
93 | <forward name="servicosFuturosAlunosPortalMenu" path="page.futurosAlunosServicosPortalMenu.proxy"/> |
||
94 | <forward name="contactosFuturosAlunosPortalMenu" path="page.futurosAlunosContactosPortalMenu.proxy"/> |
||
95 | <forward name="institutoPolitecnicoFuturosAlunosPortalMenu" path="page.futurosAlunosInstitutoPolitecnicoPortalMenu.proxy"/> |
||
96 | <forward name="informacaoAcademicaFuturosAlunosPortalMenu" path="page.futurosAlunosInformacaoAcademicaPortalMenu.proxy"/> |
||
97 | <forward name="mobilidadeFuturosAlunosPortalMenu" path="page.futurosAlunosMobilidadePortalMenu.proxy"/> |
||
98 | <forward name="accaoSocialFuturosAlunosPortalMenu" path="page.futurosAlunosAccaoSocialPortalMenu.proxy"/> |
||
99 | <forward name="orgaosFuturosAlunosPortalMenu" path="page.futurosAlunosOrgaosPortalMenu.proxy"/> |
||
100 | <!--Antigos Alunos--> |
||
101 | <forward name="estgAntigosAlunosPortalMenu" path="page.antigosAlunosEstgPortalMenu.proxy"/> |
||
102 | <forward name="servicoAntigosAlunosPortalMenu" path="page.antigosAlunosServicoPortalMenu.proxy"/> |
||
103 | <forward name="actividadesAntigosAlunosPortalMenu" path="page.antigosAlunosActividadesPortalMenu.proxy"/> |
||
104 | <forward name="institutoPolitecnicoAntigosAlunosPortalMenu" path="page.antigosAlunosInstitutoPolitecnicoPortalMenu.proxy"/> |
||
105 | <forward name="contactosAntigosAlunosPortalMenu" path="page.antigosAlunosContactosPortalMenu.proxy"/> |
||
106 | <!--Docentes--> |
||
107 | <forward name="servicosDocentesPortalMenu" path="page.docentesServicosPortalMenu.proxy"/> |
||
108 | <forward name="contactosDocentesPortalMenu" path="page.docentesContactosPortalMenu.proxy"/> |
||
109 | <forward name="informacaoAcademicaDocentesPortalMenu" path="page.docentesInformacaoAcademicaPortalMenu.proxy"/> |
||
110 | <forward name="mobilidadeDocentesPortalMenu" path="page.docentesMobilidadePortalMenu.proxy"/> |
||
400 | jmachado | 111 | <forward name="bibliotecaDocentesPortalMenu" path="page.docentesBibliotecaPortalMenu.proxy"/> |
40 | fvelez | 112 | <forward name="accaoSocialDocentesPortalMenu" path="page.docentesAccaoSocialPortalMenu.proxy"/> |
113 | <forward name="orgaosDocentesPortalMenu" path="page.docentesOrgaoPortalMenu.proxy"/> |
||
114 | <forward name="institutoPolitecnicoDocentesPortalMenu" path="page.docentesInstitutoPolitecnicoPortalMenu.proxy"/> |
||
61 | fvelez | 115 | <!--Assessoria Administracao--> |
116 | <forward name="layoutAA" path="page.layoutAA.proxy"/> |
||
117 | <!--Nucleo de Engenharia--> |
||
118 | <forward name="layoutNucleoEng" path="page.layoutNucleoENG.proxy"/> |
||
39 | fvelez | 119 | |
40 | fvelez | 120 | |
249 | jmachado | 121 | <!--TopMenu layouts--> |
122 | <forward name="conselhoPedagogico" path="page.conselhoPedagogico.proxy"/> |
||
123 | <forward name="conselhoCientifico" path="page.conselhoCientifico.proxy"/> |
||
124 | <forward name="conselhoDirectivo" path="page.conselhoDirectivo.proxy"/> |
||
125 | <forward name="assembleiaRepresentantes" path="page.assembleiaRepresentantes.proxy"/> |
||
126 | |||
127 | <forward name="areas" path="page.areas.proxy"/> |
||
128 | <forward name="areaEG" path="page.areaEG.proxy"/> |
||
129 | <forward name="areaDG" path="page.areaDG.proxy"/> |
||
130 | <forward name="areaCE" path="page.areaCE.proxy"/> |
||
131 | <forward name="areaCH" path="page.areaCH.proxy"/> |
||
132 | |||
506 | jmachado | 133 | <forward name="departamentos" path="page.departamentos.proxy"/> |
134 | <forward name="depTD" path="page.depTD.proxy"/> |
||
135 | <forward name="depCESH" path="page.depCESH.proxy"/> |
||
368 | jmachado | 136 | |
506 | jmachado | 137 | |
1 | fvelez | 138 | <forward name="layoutCourses" path="page.layoutCourses.proxy"/> |
139 | <forward name="layout1.ftp" path="page.layout1.proxy.ftp"/> |
||
140 | <forward name="layout2.ftp" path="page.layout2.proxy.ftp"/> |
||
141 | <forward name="layout3.ftp" path="page.layout3.proxy.ftp"/> |
||
142 | <forward name="layout4.ftp" path="page.layout4.proxy.ftp"/> |
||
143 | <forward name="layoutCourses.ftp" path="page.layoutCourses.proxy.ftp"/> |
||
165 | jmachado | 144 | <forward name="layoutIOnline.ftp" path="page.layoutIOnline.proxy.ftp"/> |
220 | jmachado | 145 | |
223 | jmachado | 146 | <forward name="courseLayoutIOnlineContents.ftp" path="page.courseLayoutIOnlineContents.proxy.ftp"/> |
147 | <forward name="courseLayoutIOnlineGrades.ftp" path="page.courseLayoutIOnlineGrades.proxy.ftp"/> |
||
148 | <forward name="courseLayoutIOnlinePresences.ftp" path="page.courseLayoutIOnlinePresences.proxy.ftp"/> |
||
901 | jmachado | 149 | <forward name="courseLayoutIOnlineDtp.ftp" path="page.courseLayoutIOnlineDtp.proxy.ftp"/> |
223 | jmachado | 150 | |
220 | jmachado | 151 | <forward name="layoutIntranetUtils" path="page.layoutIntranetUtils.proxy"/> |
381 | jmachado | 152 | <forward name="layoutIntranetContacts" path="page.layoutIntranetContacts.proxy"/> |
249 | jmachado | 153 | <forward name="layoutIntranetUtilsOrg" path="page.layoutIntranetUtilsOrg.proxy"/> |
154 | <forward name="layoutIntranetUtilsSecretaria" path="page.layoutIntranetUtilsSecretaria.proxy"/> |
||
155 | <forward name="layoutIntranetUtilsSecretariaConfigurable" path="page.layoutIntranetUtilsSecretariaConfigurable.proxy"/> |
||
156 | <forward name="layoutIntranetUtilsEnsino" path="page.layoutIntranetUtilsEnsino.proxy"/> |
||
157 | <forward name="layoutIntranetUtilsHorarios" path="page.layoutIntranetUtilsHorarios.proxy"/> |
||
158 | <forward name="layoutIntranetUtilsBolonha" path="page.layoutIntranetUtilsBolonha.proxy"/> |
||
159 | |||
160 | <!-- Layouts for FTP Calls from Intranet see intranetNav Documentation in EAP project --> |
||
161 | <forward name="utilsLayoutIOnlineActas.ftp" path="page.utilsLayoutIOnlineActas.proxy.ftp"/> |
||
162 | <forward name="utilsLayoutIOnlineConfigurable.ftp" path="page.utilsLayoutIOnlineConfigurable.proxy.ftp"/> |
||
1 | fvelez | 163 | </action> |
164 | |||
417 | jmachado | 165 | |
166 | |||
39 | fvelez | 167 | <!--Portal Forward--> |
168 | <action path="/student" forward="page.portal.student"/> |
||
169 | <action path="/futureStudent" forward="page.portal.futureStudent"/> |
||
170 | <action path="/oldStudent" forward="page.portal.oldStudent"/> |
||
171 | <action path="/teacher" forward="page.portal.teacher"/> |
||
172 | |||
1 | fvelez | 173 | <!--Authentication--> |
174 | <action path="/authenticate" |
||
175 | type="pt.estgp.estgweb.web.controllers.authenticate.AuthenticateController" |
||
176 | name="EmptyForm" |
||
177 | scope="request" |
||
178 | parameter="dispatch" |
||
179 | validate="false" |
||
180 | input="page.authentication"> |
||
152 | jmachado | 181 | <forward name="success" path="page.separators.home"/> |
1 | fvelez | 182 | <forward name="logout" path="page.logout.ok"/> |
61 | fvelez | 183 | <forward name="firstTimeAuthenticate" path="page.first.time.authenticate"/> |
1 | fvelez | 184 | </action> |
185 | |||
186 | |||
1576 | jmachado | 187 | |
188 | |||
189 | |||
1 | fvelez | 190 | </action-mappings> |
1576 | jmachado | 191 | <!--20 Megabytes upload max size can go until 700 MB nao se sabe porque |
192 | pontos possiveis de ajuste Fazer um UPLOAD Servlet |
||
193 | ver mais em app.properties max.file.size.upload.mbytes |
||
194 | |||
195 | aqui esta 50 para permitir ao App controlar e poder ser aumentado nao sendo afetado por este parametro |
||
196 | --> |
||
197 | <controller maxFileSize="50971520" processorClass="org.apache.struts.tiles.TilesRequestProcessor" /> |
||
1283 | jmachado | 198 | <!--<message-resources parameter="MessageResources"/>--> |
199 | <message-resources parameter="MessageResources" factory="pt.estgp.estgweb.utils.ReloadablePropertyMessageResourcesFactory"/> |
||
1 | fvelez | 200 | |
1314 | jmachado | 201 | |
1 | fvelez | 202 | <plug-in className="org.apache.struts.tiles.TilesPlugin"> |
203 | <set-property property="definitions-config" |
||
1314 | jmachado | 204 | value="/WEB-INF/struts/tiles-default.xml, |
808 | jmachado | 205 | /WEB-INF/struts/tiles-assessments.xml, |
1 | fvelez | 206 | /WEB-INF/struts/tiles-announcements.xml, |
207 | /WEB-INF/struts/tiles-banners.xml, |
||
208 | /WEB-INF/struts/tiles-courseunits.xml, |
||
214 | jmachado | 209 | /WEB-INF/struts/tiles-courses.xml, |
1 | fvelez | 210 | /WEB-INF/struts/tiles-events.xml, |
211 | /WEB-INF/struts/tiles-ftpclient.xml, |
||
212 | /WEB-INF/struts/tiles-processworkflow.xml, |
||
215 | jmachado | 213 | /WEB-INF/struts/tiles-profile.xml, |
75 | jmachado | 214 | /WEB-INF/struts/tiles-urlstat.xml, |
92 | jmachado | 215 | /WEB-INF/struts/tiles-blog.xml, |
152 | jmachado | 216 | /WEB-INF/struts/tiles-commons.xml, |
163 | jmachado | 217 | /WEB-INF/struts/tiles-intranet.xml, |
215 | jmachado | 218 | /WEB-INF/struts/tiles-reminders.xml, |
456 | jmachado | 219 | /WEB-INF/struts/tiles-managedidentifier.xml, |
673 | jmachado | 220 | /WEB-INF/struts/tiles-srusource.xml, |
726 | jmachado | 221 | /WEB-INF/struts/tiles-survey.xml, |
851 | jmachado | 222 | /WEB-INF/struts/tiles-processes.xml, |
1048 | jmachado | 223 | /WEB-INF/struts/tiles-comunicationfolder.xml, |
1312 | jmachado | 224 | /WEB-INF/struts/tiles-configuration.xml, |
225 | /WEB-INF/struts/tiles-pagecontent.xml, |
||
1314 | jmachado | 226 | /WEB-INF/struts/tiles-pae.xml, |
1524 | jmachado | 227 | /WEB-INF/struts/tiles-pae-questionarios.xml, |
1576 | jmachado | 228 | /WEB-INF/struts/tiles-pae-eventos.xml, |
1616 | jmachado | 229 | /WEB-INF/struts/tiles-jsonwidget.xml, |
1668 | jmachado | 230 | /WEB-INF/struts/examples/tiles-example-jsonwidget.xml |
231 | |||
232 | "/> |
||
1 | fvelez | 233 | </plug-in> |
673 | jmachado | 234 | |
1314 | jmachado | 235 | |
673 | jmachado | 236 | </struts-config> |