Project

General

Profile

1 10567 antonis.le
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE struts PUBLIC
3 31253 nikon.gasp
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
4
	"http://struts.apache.org/dtds/struts-2.3.dtd">
5 11432 antonis.le
6 10567 antonis.le
<struts>
7 31253 nikon.gasp
	<constant name="struts.action.excludePattern" value=".*services.*"/>
8 11628 katerina.i
	<package name="noAuthorization" namespace="/" extends="struts-default">
9 12274 antonis.le
		<default-action-ref name="welcome" />
10 11432 antonis.le
11
		<global-results>
12
			<result name="input">/jsps/info.jsp</result>
13 12807 manos.karv
			<result name="exception">/jsps/info.jsp</result>
14 11432 antonis.le
		</global-results>
15
16 12185 manos.karv
		<action name="bugreporter" class="springManagedBugReporter">
17
			<result>/jsps/info.jsp</result>
18
		</action>
19
20 12274 antonis.le
		<action name="welcome" class="springManagedDummy">
21 11432 antonis.le
			<result>/jsps/homepage.jsp</result>
22
		</action>
23
24 11973 katerina.i
		<action name="go2login" class="springManagedLoginPage">
25 11432 antonis.le
			<result>/jsps/login.jsp</result>
26 12040 antonis.le
			<result name="input" type="redirect">welcome</result>
27 11432 antonis.le
		</action>
28
29
		<action name="go2registration" class="springManagedDummy">
30 11774 manos.karv
			<result>/jsps/login.jsp</result>
31 11432 antonis.le
		</action>
32
33
		<action name="Register" class="springManagedRegister">
34 10567 antonis.le
			<result>/jsps/info.jsp</result>
35 11774 manos.karv
			<result name="input">/jsps/login.jsp</result>
36 10567 antonis.le
		</action>
37 11432 antonis.le
38
		<action name="activateAccount" class="springManagedactivateAccount">
39 10567 antonis.le
			<result>/jsps/info.jsp</result>
40
			<result name="input">/jsps/info.jsp</result>
41
		</action>
42
43 11432 antonis.le
		<action name="activateRepo" class="springManagedactivateRepo">
44 10567 antonis.le
			<result>/jsps/info.jsp</result>
45
			<result name="input">/jsps/info.jsp</result>
46
		</action>
47 11432 antonis.le
48
		<action name="Login" class="springManagedLogin">
49 11700 katerina.i
			<result type="redirect">${url}?${params}</result>
50 25961 nikon.gasp
			<result name="input">/jsps/login.jsp</result>
51 12185 manos.karv
			<result name="login" type="redirect">go2login</result>
52 12254 manos.karv
			<result name="welcome" type="redirect">welcome</result>
53 10567 antonis.le
		</action>
54 12090 manos.karv
55
		<action name="portalLogin" class="springManagedPortalLogin">
56
			<result>/jsps/homepage.jsp</result>
57
			<result name="input">/jsps/login.jsp</result>
58
		</action>
59 11432 antonis.le
60
		<action name="sendPassword" class="springManagedsendPassword">
61 10567 antonis.le
			<result>/jsps/info.jsp</result>
62
			<result name="input">/jsps/forgotPassword.jsp</result>
63
		</action>
64 11432 antonis.le
65
		<action name="resetPassword" class="springManagedresetPassword">
66 10567 antonis.le
			<result>/jsps/info.jsp</result>
67
			<result name="input">/jsps/resetPassword.jsp</result>
68
		</action>
69 11432 antonis.le
70
		<action name="logout" class="springManagedlogout">
71 10567 antonis.le
			<result>/jsps/homepage.jsp</result>
72
		</action>
73 11676 katerina.i
74
		<action name="score" class="springManagedScore">
75
			<result>/jsps/score.jsp</result>
76
		</action>
77
78
		<action name="help" class="springManagedHelp">
79
			<result>/jsps/help.jsp</result>
80
		</action>
81
82
		<action name="forgotPassword" class="springManagedForgotPassword">
83
			<result>/jsps/forgotPassword.jsp</result>
84
		</action>
85 11720 katerina.i
86
		<action name="identifyRepo" class="springManagedIdentifyRepo">
87
			<result name="success" type="httpheader">
88
				 <param name="status">200</param>
89
			</result>
90
			<result name="error" type="httpheader">
91
				<param name="status">404</param>
92
			</result>
93
		</action>
94 12185 manos.karv
95
96 11432 antonis.le
97 10567 antonis.le
	</package>
98 11432 antonis.le
99 11628 katerina.i
	<package name="needsAuthorization" namespace="/" extends="struts-default">
100 11432 antonis.le
101 10567 antonis.le
		<interceptors>
102 11432 antonis.le
			<interceptor name="authenticationInterceptor" class="gr.uoa.di.validatorweb.actions.login.AuthenticationInterceptor" />
103 10567 antonis.le
			<interceptor-stack name="secureStack">
104 11432 antonis.le
				<interceptor-ref name="authenticationInterceptor" />
105
				<interceptor-ref name="defaultStack" />
106 10567 antonis.le
			</interceptor-stack>
107
		</interceptors>
108 11432 antonis.le
109 11628 katerina.i
		<default-interceptor-ref name="secureStack" />
110 11432 antonis.le
111 10567 antonis.le
		<global-results>
112 11259 manos.karv
			<result name="login">/jsps/login.jsp</result>
113 10567 antonis.le
			<result name="input-problem">/jsps/corneeded.jsp</result>
114 11432 antonis.le
			<result name="input">/jsps/info.jsp</result>
115 12807 manos.karv
			<result name="exception">/jsps/info.jsp</result>
116 10567 antonis.le
		</global-results>
117 11432 antonis.le
118
		<action name="fetchRuleDescriptions" class="springManagedfetchRuleDescriptions">
119 11075 manos.karv
			<result>/jsps/ruleSetInfo.jsp</result>
120
		</action>
121 11432 antonis.le
122
		<action name="showValErrs" class="springManagedshowValErrs">
123 11059 manos.karv
			<result>/jsps/valErr.jsp</result>
124
		</action>
125 11432 antonis.le
126
		<action name="prepareJobBrowsing" class="springManagedprepareJobBrowsing">
127 10567 antonis.le
			<result>/jsps/browseJobs.jsp</result>
128
		</action>
129 13194 manos.karv
130
		<action name="curateDB" class="springManagedDatabaseCurator">
131
			<result type="redirectAction">prepareJobBrowsing</result>
132
		</action>
133 11432 antonis.le
134
		<action name="prepareJobDetails" class="springManagedprepareJobDetails">
135 10567 antonis.le
			<result>/jsps/jobDetails.jsp</result>
136
		</action>
137 19688 nikon.gasp
138
		<action name="prepareSummary" class="springManagedprepareSummary">
139
			<result>/jsps/jobSummary.jsp</result>
140
		</action>
141 11432 antonis.le
142 26592 nikon.gasp
		<action name="registerRepoLocal" class="springManagedregisterRepoLocal">
143 10567 antonis.le
			<result>/jsps/info.jsp</result>
144 26592 nikon.gasp
			<result name="input">/jsps/repoRegistrationLocal.jsp</result>
145 10567 antonis.le
		</action>
146 11676 katerina.i
147 26592 nikon.gasp
		<action name="repoRegistrationLocal" class="springManagedprepareRepoRegistrationLocal">
148
			<result>/jsps/repoRegistrationLocal.jsp</result>
149 11676 katerina.i
		</action>
150 11432 antonis.le
151
		<action name="getRulesForSet" class="springManagedgetRulesForSet">
152 10567 antonis.le
			<result>/jsps/createRuleSet.jsp</result>
153
			<result name="deleted">/jsps/info.jsp</result>
154
		</action>
155 11432 antonis.le
156
		<action name="getRuleSets" class="springManagedgetRuleSets">
157 10567 antonis.le
			<result>/jsps/chooseRuleSet.jsp</result>
158
		</action>
159 11432 antonis.le
160 26592 nikon.gasp
		<action name="populateRuleListForEdit" class="springManagedpopulateRuleList">
161 10567 antonis.le
			<result>/jsps/chooseRuleForEdit.jsp</result>
162
		</action>
163 11432 antonis.le
164
		<action name="prepareEditRule" class="springManagedprepareEditRule">
165 10567 antonis.le
			<result>/jsps/editRule.jsp</result>
166
		</action>
167 11432 antonis.le
168 11676 katerina.i
		<action name="editUser" class="springManagededitUser" method="edit">
169 10683 manos.karv
			<result>/jsps/info.jsp</result>
170
		</action>
171 11676 katerina.i
172
		<action name="userDetails" class="springManagededitUser">
173
			<result>/jsps/editUser.jsp</result>
174 11529 katerina.i
		</action>
175
176 26592 nikon.gasp
<!-- 		<action name="editRepoDnet" class="springManagededitRepoDnet"> -->
177
<!-- 			<result>/jsps/info.jsp</result> -->
178
<!-- 			<result name="input">/jsps/corneeded.jsp</result> -->
179
<!-- 		</action> -->
180 25829 nikon.gasp
181
		<action name="prepareRepoRegistration" class="springManagedprepareRepoRegistration">
182
			<result>/jsps/registerRepository.jsp</result>
183
			<result name="input">/jsps/registerRepository.jsp</result>
184
			<result name="not-allowed">/jsps/info.jsp</result>
185
		</action>
186 11432 antonis.le
187 26592 nikon.gasp
		<action name="registerRepo" class="springManagedRepoRegistration">
188 25829 nikon.gasp
			<result>/jsps/info.jsp</result>
189
			<result name="input" type="chain">prepareRepoRegistration</result>
190
		</action>
191 26592 nikon.gasp
192 30461 nikon.gasp
		<action name="editRepo" class="springManagedRepoEditing">
193 26592 nikon.gasp
			<result>/jsps/info.jsp</result>
194
			<result name="input" type="chain">prepareRepoEditing</result>
195
		</action>
196 25829 nikon.gasp
197 26592 nikon.gasp
		<action name="prepareRepoEditing" class="springManagedprepareRepoEditing">
198 25961 nikon.gasp
			<result>/jsps/editRepository.jsp</result>
199 26592 nikon.gasp
			<result name="input">/jsps/editRepository.jsp</result>
200
			<result name="not-allowed">/jsps/info.jsp</result>
201 25961 nikon.gasp
		</action>
202 11432 antonis.le
203
		<action name="populateRepoList" class="springManagedpopulateRepoList">
204 10695 manos.karv
			<result>/jsps/chooseRepoForEdit.jsp</result>
205
		</action>
206 11432 antonis.le
207 11676 katerina.i
		<action name="populateRepoSets" class="springManagedPopulateRepoSets">
208
			<result>/jsps/populateRepositorySets.jsp</result>
209
		</action>
210
211 11432 antonis.le
		<action name="populateDoarList" class="springManagedpopulateDoarList">
212 10898 manos.karv
			<result>/jsps/chooseDoarRepo.jsp</result>
213
		</action>
214 11628 katerina.i
215
		<action name="populateList" class="springManagedPopulateList" method="populate">
216
			<result>/jsps/rules.jsp</result>
217
		</action>
218
219
		<action name="populateRules" class="springManagedPopulateList">
220 26592 nikon.gasp
			<result>/jsps/compatibilityTest.jsp</result>
221 11628 katerina.i
		</action>
222 11432 antonis.le
223
		<action name="sendFeedback" class="springManagedsendFeedback">
224 11161 manos.karv
			<result>/jsps/info.jsp</result>
225
		</action>
226 11628 katerina.i
227
		<action name="validateRules" class="springManagedValidateRules">
228
			<result type="redirectAction">prepareJobBrowsing</result>
229
		</action>
230
231 11676 katerina.i
		<action name="feedback" class="springManagedFeedback">
232
			<result>/jsps/feedback.jsp</result>
233
		</action>
234
235 10567 antonis.le
	</package>
236 11432 antonis.le
237 11628 katerina.i
	<package name="needsAdminAuthorization" namespace="/"
238 11432 antonis.le
		extends="struts-default">
239
240 10567 antonis.le
		<interceptors>
241 11628 katerina.i
			<interceptor name="adminInterceptor" class="springManagedAdminInterceptor" />
242 10567 antonis.le
			<interceptor-stack name="secureStackA">
243 11432 antonis.le
				<interceptor-ref name="adminInterceptor" />
244
				<interceptor-ref name="defaultStack" />
245 10567 antonis.le
			</interceptor-stack>
246
		</interceptors>
247 11432 antonis.le
248 11628 katerina.i
		<default-interceptor-ref name="secureStackA" />
249 11432 antonis.le
250 10567 antonis.le
		<global-results>
251
			<result name="login">/jsps/login.jsp</result>
252
			<result name="input-problem">/jsps/corneeded.jsp</result>
253 11432 antonis.le
			<result name="input">/jsps/info.jsp</result>
254 12807 manos.karv
			<result name="exception">/jsps/info.jsp</result>
255 10567 antonis.le
		</global-results>
256 11432 antonis.le
257
		<action name="populateRuleCategories" class="springManagedpopulateRuleCategories">
258 10567 antonis.le
			<result>/jsps/chooseRuleCategory.jsp</result>
259
		</action>
260 11432 antonis.le
261
		<action name="prepareAddRule" class="springManagedprepareAddRule">
262 10567 antonis.le
			<result>/jsps/addRule.jsp</result>
263
		</action>
264 11432 antonis.le
265
		<action name="addRule" class="springManagedaddRule">
266 10567 antonis.le
			<result>/jsps/info.jsp</result>
267
		</action>
268 11432 antonis.le
269
		<action name="populateRuleList" class="springManagedpopulateRuleList">
270 10567 antonis.le
			<result>/jsps/deleteRule.jsp</result>
271
		</action>
272 11432 antonis.le
273
		<action name="deleteRule" class="springManageddeleteRule">
274 10567 antonis.le
			<result>/jsps/info.jsp</result>
275
		</action>
276 11432 antonis.le
277
		<action name="renewRule" class="springManagedrenewRule">
278 10567 antonis.le
			<result>/jsps/info.jsp</result>
279
		</action>
280 11432 antonis.le
281
		<action name="createRuleSet" class="springManagedcreateRuleSet">
282 10567 antonis.le
			<result>/jsps/info.jsp</result>
283
			<result name="input">/jsps/corneeded.jsp</result>
284
		</action>
285 11432 antonis.le
286
		<action name="getRuleSetsForDeletion" class="springManagedgetRuleSetsForDeletion">
287 10567 antonis.le
			<result>/jsps/chooseRuleSetForDeletion.jsp</result>
288
		</action>
289 11432 antonis.le
290
		<action name="deleteRuleSet" class="springManageddeleteRuleSet">
291 10567 antonis.le
			<result>/jsps/info.jsp</result>
292
		</action>
293 11628 katerina.i
294 11432 antonis.le
	</package>
295 11682 natalia.ma
</struts>