root/trunk/calendar3/webadmin/war/WEB-INF/struts-config.xml

Revision 30 (checked in by johnsa, 7 years ago)

adding delete confirmation step to delete view. added a check for delete request parameter in FetchViewAction? so we can branch in struts config

Line 
1 <?xml version="1.0" encoding="ISO-8859-1" ?>
2
3 <!DOCTYPE struts-config PUBLIC
4           "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
5           "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
6
7   <!-- =================================================================
8      This is a the Struts configuration for the public events admin app.
9      =================================================================== -->
10
11 <struts-config>
12   <!-- ========== Form Bean Definitions ================================ -->
13   <form-beans>
14     <form-bean      name="peForm"
15                     type="org.bedework.webadmin.PEActionForm"/>
16   </form-beans>
17
18   <!-- ========== Global Forward Definitions ===========================
19        We try to standardize the forwards a bit.
20        "success"  takes us back to the main page
21        "done"     is local to an action and should take us back one level
22                   for example, to the list of events.
23        "continue" should stay on the same page
24        ================================================================= -->
25   <global-forwards>
26     <forward name="initial" path="/setup.do"/>
27     <forward name="chooseGroup" path="/admingroup/showChooseGroup.rdo" redirect="true"/>
28     <forward name="noGroupAssigned" path="/admin/showNoGroup.rdo" redirect="true"/>
29     <!-- <forward name="error" path="/admin/showError.rdo" redirect="true"/> -->
30     <forward name="error" path="/docs/error.jsp"/>
31     <forward name="accessError" path="/admin/showMain.rdo" redirect="true"/>
32     <forward name="noAccess" path="/admin/showNoAccess.rdo" redirect="true"/>
33     <forward name="notFound" path="/admin/showMain.rdo" redirect="true"/>
34     <forward name="success" path="/admin/showMain.rdo" redirect="true"/>
35     <forward name="cancelled" path="/admin/showMain.rdo" redirect="true"/>
36   </global-forwards>
37
38   <!-- ========== Action Mapping Definitions =========================== -->
39   <action-mappings>
40     <action    path="/admin/showMain"
41                type="org.bedework.webadmin.PERenderAction"
42                name="peForm"
43                scope="session"
44                validate="false">
45       <forward name="success" path="/docs/main.jsp"/>
46     </action>
47
48     <action    path="/admin/showError"
49                type="org.bedework.webadmin.PERenderAction"
50                name="peForm"
51                scope="session"
52                validate="false">
53       <forward name="success" path="/docs/error.jsp"/>
54     </action>
55
56     <action    path="/admin/showNoAccess"
57                type="org.bedework.webadmin.PERenderAction"
58                name="peForm"
59                scope="session"
60                validate="false">
61       <forward name="success" path="/docs/noAccess.jsp"/>
62       <forward name="noAccess" path="/docs/noAccess.jsp"/>
63     </action>
64
65     <action    path="/admin/showNoGroup"
66                type="org.bedework.webadmin.PERenderAction"
67                name="peForm"
68                scope="session"
69                validate="false">
70       <forward name="success" path="/docs/noGroup.jsp"/>
71     </action>
72
73     <action    path="/categories/showCats"
74                type="org.bedework.webadmin.PERenderAction"
75                name="peForm"
76                scope="session"
77                validate="false">
78       <forward name="success" path="/docs/categories.jsp"/>
79     </action>
80
81     <action    path="/setup"
82                type="org.bedework.webadmin.PEAction"
83                unknown="true"
84                name="peForm"
85                scope="session"
86                validate="false">
87       <forward name="loggedOut" path="/admin/showMain.rdo" redirect="true"/>
88     </action>
89
90     <!-- ===============================================================
91                          Event Actions
92          =============================================================== -->
93
94     <action    path="/event/showEvent"
95                type="org.bedework.webadmin.PERenderAction"
96                name="peForm"
97                scope="session"
98                validate="false">
99       <forward name="success" path="/docs/event/displayEvent.jsp"/>
100     </action>
101
102     <action    path="/event/showModForm"
103                type="org.bedework.webadmin.PERenderAction"
104                name="peForm"
105                scope="session"
106                validate="false">
107       <forward name="success" path="/docs/event/modEvent.jsp"/>
108     </action>
109
110     <action    path="/event/showUpdateList"
111                type="org.bedework.webadmin.PERenderAction"
112                name="peForm"
113                scope="session"
114                validate="false">
115       <forward name="success" path="/docs/event/eventList.jsp"/>
116     </action>
117
118     <action    path="/event/showDeleteConfirm"
119                type="org.bedework.webadmin.PERenderAction"
120                name="peForm"
121                scope="session"
122                validate="false">
123       <forward name="success" path="/docs/event/deleteConfirm.jsp" />
124     </action>
125
126     <action    path="/event/initAddAlert"
127                type="org.bedework.webadmin.event.PEInitAddAlertAction"
128                name="peForm"
129                scope="session"
130                validate="false">
131       <forward name="continue" path="/event/showModForm.rdo" redirect="true" />
132     </action>
133
134     <action    path="/event/initAddEvent"
135                type="org.bedework.webadmin.event.PEInitAddEventAction"
136                name="peForm"
137                scope="session"
138                validate="false">
139       <forward name="continue" path="/event/showModForm.rdo" redirect="true" />
140     </action>
141
142     <action    path="/event/initUpdateEvent"
143                type="org.bedework.webadmin.event.PEGetFormattedEventsAction"
144                name="peForm"
145                scope="session"
146                validate="false">
147       <forward name="continue" path="/event/showUpdateList.rdo" redirect="true" />
148     </action>
149
150     <action    path="/event/delete"
151                type="org.bedework.webadmin.event.PEDeleteEventAction"
152                name="peForm"
153                scope="session"
154                validate="false">
155       <forward name="continue" path="/event/initUpdateEvent.do" redirect="true" />
156     </action>
157
158     <action    path="/event/fetchForDisplay"
159                type="org.bedework.webadmin.event.PEFetchEventAction"
160                name="peForm"
161                scope="session"
162                validate="false">
163       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
164       <forward name="continue" path="/event/showEvent.rdo" redirect="true" />
165     </action>
166
167     <action    path="/event/fetchForUpdate"
168                type="org.bedework.webadmin.event.PEFetchEventAction"
169                name="peForm"
170                scope="session"
171                validate="false">
172       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
173       <forward name="continue" path="/event/showModForm.rdo" redirect="true" />
174     </action>
175
176     <action    path="/event/update"
177                type="org.bedework.webadmin.event.PEUpdateEventAction"
178                name="peForm"
179                scope="session"
180                validate="false">
181       <forward name="continue" path="/event/initUpdateEvent.do" redirect="true" />
182       <forward name="retry" path="/event/showModForm.rdo" redirect="true" />
183       <forward name="delete" path="/event/showDeleteConfirm.rdo" redirect="true" />
184       <forward name="copy" path="/event/showModForm.rdo" redirect="true" />
185     </action>
186
187     <action    path="/event/showClockMap"
188                name="peForm"
189                scope="session"
190                validate="false"
191                include="/docs/event/clockMap.jsp"/>
192
193     <!-- ===============================================================
194                          Calendar Actions
195          =============================================================== -->
196
197     <action    path="/calendar/showCalendar"
198                type="org.bedework.webadmin.PERenderAction"
199                name="peForm"
200                scope="session"
201                validate="false">
202       <forward name="success" path="/docs/calendar/displayCalendar.jsp"/>
203     </action>
204
205     <action    path="/calendar/showReferenced"
206                type="org.bedework.webadmin.PERenderAction"
207                name="peForm"
208                scope="session"
209                validate="false">
210       <forward name="success" path="/docs/calendar/referenced.jsp"/>
211     </action>
212
213     <action    path="/calendar/showModForm"
214                type="org.bedework.webadmin.PERenderAction"
215                name="peForm"
216                scope="session"
217                validate="false">
218       <forward name="success" path="/docs/calendar/modCalendar.jsp"/>
219     </action>
220
221     <action    path="/calendar/showUpdateList"
222                type="org.bedework.webadmin.PERenderAction"
223                name="peForm"
224                scope="session"
225                validate="false">
226       <forward name="success" path="/docs/calendar/calendarList.jsp"/>
227     </action>
228
229     <action    path="/calendar/showDeleteConfirm"
230                type="org.bedework.webadmin.PERenderAction"
231                name="peForm"
232                scope="session"
233                validate="false">
234       <forward name="success" path="/docs/calendar/deleteConfirm.jsp" />
235     </action>
236
237     <action    path="/calendar/initAdd"
238                type="org.bedework.webcommon.calendars.InitAddCalendarAction"
239                name="peForm"
240                scope="session"
241                validate="false">
242       <forward name="continue" path="/calendar/showModForm.rdo" redirect="true" />
243     </action>
244
245     <action    path="/calendar/delete"
246                type="org.bedework.webcommon.calendars.DeleteCalendarAction"
247                name="peForm"
248                scope="session"
249                validate="false">
250       <forward name="inUse" path="/calendar/showReferenced.rdo" redirect="true" />
251       <forward name="notFound" path="/calendar/showUpdateList.rdo" redirect="true" />
252       <forward name="cancelled" path="/calendar/showUpdateList.rdo" redirect="true" />
253       <forward name="continue" path="/calendar/showUpdateList.rdo" redirect="true" />
254     </action>
255
256     <action    path="/calendar/fetchForDisplay"
257                type="org.bedework.webcommon.calendars.FetchCalendarAction"
258                name="peForm"
259                scope="session"
260                validate="false">
261       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
262       <forward name="continue" path="/calendar/showCalendar.rdo" redirect="true" />
263     </action>
264
265     <action    path="/calendar/fetchForUpdate"
266                type="org.bedework.webcommon.calendars.FetchCalendarAction"
267                name="peForm"
268                scope="session"
269                validate="false">
270       <forward name="notFound" path="/admin/showUpdateList.rdo" redirect="true" />
271       <forward name="continue" path="/calendar/showModForm.rdo" redirect="true" />
272     </action>
273
274     <action    path="/calendar/update"
275                type="org.bedework.webcommon.calendars.UpdateCalendarAction"
276                name="peForm"
277                scope="session"
278                validate="false">
279       <forward name="continue" path="/calendar/showUpdateList.rdo" redirect="true" />
280       <forward name="cancelled" path="/calendar/showUpdateList.rdo" redirect="true" />
281       <forward name="retry" path="/calendar/showModForm.rdo" redirect="true" />
282       <forward name="delete" path="/calendar/showDeleteConfirm.rdo" redirect="true" />
283     </action>
284
285     <!-- ===============================================================
286                          Subscription Actions
287          =============================================================== -->
288
289     <action    path="/subs/showSubs"
290                type="org.bedework.webadmin.PERenderAction"
291                name="peForm"
292                scope="session"
293                validate="false">
294       <forward name="success" path="/docs/subs/subscriptions.jsp"/>
295     </action>
296
297     <action    path="/subs/showModForm"
298                type="org.bedework.webadmin.PERenderAction"
299                name="peForm"
300                scope="session"
301                validate="false">
302       <forward name="success" path="/docs/subs/modSubscription.jsp"/>
303     </action>
304
305     <action    path="/subs/fetch"
306                type="org.bedework.webcommon.subs.GetSubscriptionsAction"
307                name="peForm"
308                scope="session"
309                validate="false">
310       <forward name="success" path="/subs/showSubs.rdo" redirect="true" />
311     </action>
312
313     <action    path="/subs/fetchForUpdate"
314                type="org.bedework.webcommon.subs.FetchSubscriptionAction"
315                name="peForm"
316                scope="session"
317                validate="false">
318       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
319       <forward name="continue" path="/subs/showModForm.rdo" redirect="true" />
320     </action>
321
322     <action    path="/subs/initAdd"
323                type="org.bedework.webcommon.subs.InitSubscribeAction"
324                name="peForm"
325                scope="session"
326                validate="false">
327       <forward name="cancelled" path="/subs/showSubs.rdo" redirect="true"/>
328       <forward name="success" path="/subs/showModForm.rdo" redirect="true" />
329     </action>
330
331
332     <action    path="/subs/subscribe"
333                type="org.bedework.webcommon.subs.SubscribeAction"
334                name="peForm"
335                scope="session"
336                validate="false">
337       <forward name="cancelled" path="/subs/showSubs.rdo" redirect="true"/>
338       <forward name="retry" path="/subs/showSubs.rdo" redirect="true"/>
339       <forward name="success" path="/subs/showSubs.rdo" redirect="true" />
340     </action>
341
342     <action    path="/subs/unsubscribe"
343                type="org.bedework.webcommon.subs.UnsubscribeAction"
344                name="peForm"
345                scope="session"
346                validate="false">
347       <forward name="success" path="/subs/showSubs.rdo" redirect="true" />
348     </action>
349
350     <!-- ===============================================================
351                          View Actions
352          =============================================================== -->
353
354     <action    path="/view/showViews"
355                type="org.bedework.webadmin.PERenderAction"
356                name="peForm"
357                scope="session"
358                validate="false">
359       <forward name="success" path="/docs/view/viewList.jsp"/>
360     </action>
361
362     <action    path="/view/showModForm"
363                type="org.bedework.webadmin.PERenderAction"
364                name="peForm"
365                scope="session"
366                validate="false">
367       <forward name="success" path="/docs/view/modView.jsp"/>
368     </action>
369
370     <action    path="/view/showDeleteConfirm"
371                type="org.bedework.webadmin.PERenderAction"
372                name="peForm"
373                scope="session"
374                validate="false">
375       <forward name="success" path="/docs/view/deleteConfirm.jsp" />
376     </action>
377
378     <action    path="/view/fetchForUpdate"
379                type="org.bedework.webcommon.views.FetchViewAction"
380                name="peForm"
381                scope="session"
382                validate="false">
383       <forward name="delete" path="/view/showDeleteConfirm.rdo" redirect="true" />
384       <forward name="success" path="/view/showModForm.rdo" redirect="true" />
385     </action>
386
387     <action    path="/view/update"
388                type="org.bedework.webcommon.views.UpdateViewAction"
389                name="peForm"
390                scope="session"
391                validate="false">
392       <forward name="success" path="/view/showModForm.rdo" redirect="true" />
393     </action>
394
395     <action    path="/view/addView"
396                type="org.bedework.webcommon.views.AddViewAction"
397                name="peForm"
398                scope="session"
399                validate="false">
400       <forward name="success" path="/view/showModForm.rdo" redirect="true" />
401     </action>
402
403     <action    path="/view/removeView"
404                type="org.bedework.webcommon.views.DeleteViewAction"
405                name="calForm"
406                scope="session"
407                validate="false">
408     </action>
409
410     <!-- ===============================================================
411                          Timezone Actions
412          =============================================================== -->
413
414     <action    path="/timezones/showUpload"
415                type="org.bedework.webadmin.PERenderAction"
416                name="peForm"
417                scope="session"
418                validate="false">
419       <forward name="success" path="/docs/timezones/upload.jsp"/>
420     </action>
421
422     <action    path="/timezones/initUpload"
423                type="org.bedework.webadmin.timezones.PEInitUploadTimezonesAction"
424                name="peForm"
425                scope="session"
426                validate="false">
427       <forward name="continue" path="/timezones/showUpload.rdo" redirect="true" />
428     </action>
429
430     <action    path="/timezones/upload"
431                type="org.bedework.webadmin.timezones.PEUploadTimezonesAction"
432                name="peForm"
433                scope="session"
434                validate="false">
435     </action>
436
437
438     <!-- ===============================================================
439                          Sponsor Actions
440          =============================================================== -->
441
442     <action    path="/sponsor/showSponsor"
443                type="org.bedework.webadmin.PERenderAction"
444                name="peForm"
445                scope="session"
446                validate="false">
447       <forward name="success" path="/docs/sponsor/displaySponsor.jsp"/>
448     </action>
449
450     <action    path="/sponsor/showReferenced"
451                type="org.bedework.webadmin.PERenderAction"
452                name="peForm"
453                scope="session"
454                validate="false">
455       <forward name="success" path="/docs/sponsor/referenced.jsp"/>
456     </action>
457
458     <action    path="/sponsor/showModForm"
459                type="org.bedework.webadmin.PERenderAction"
460                name="peForm"
461                scope="session"
462                validate="false">
463       <forward name="success" path="/docs/sponsor/modSponsor.jsp"/>
464     </action>
465
466     <action    path="/sponsor/showUpdateList"
467                type="org.bedework.webadmin.PERenderAction"
468                name="peForm"
469                scope="session"
470                validate="false">
471       <forward name="success" path="/docs/sponsor/sponsorList.jsp"/>
472     </action>
473
474     <action    path="/sponsor/showDeleteConfirm"
475                type="org.bedework.webadmin.PERenderAction"
476                name="peForm"
477                scope="session"
478                validate="false">
479       <forward name="success" path="/docs/sponsor/deleteConfirm.jsp" />
480     </action>
481
482     <action    path="/sponsor/initAdd"
483                type="org.bedework.webadmin.sponsor.PEInitAddSponsorAction"
484                name="peForm"
485                scope="session"
486                validate="false">
487       <forward name="continue" path="/sponsor/showModForm.rdo" redirect="true" />
488     </action>
489
490     <action    path="/sponsor/initUpdate"
491                type="org.bedework.webadmin.sponsor.PEInitUpdateSponsorAction"
492                name="peForm"
493                scope="session"
494                validate="false">
495       <forward name="continue" path="/sponsor/showUpdateList.rdo" redirect="true" />
496     </action>
497
498     <action    path="/sponsor/delete"
499                type="org.bedework.webadmin.sponsor.PEDeleteSponsorAction"
500                name="peForm"
501                scope="session"
502                validate="false">
503       <forward name="inUse" path="/sponsor/showReferenced.rdo" redirect="true" />
504       <forward name="notFound" path="/sponsor/showUpdateList.rdo" redirect="true" />
505       <forward name="continue" path="/sponsor/showUpdateList.rdo" redirect="true" />
506     </action>
507
508     <action    path="/sponsor/fetchForDisplay"
509                type="org.bedework.webadmin.sponsor.PEFetchSponsorAction"
510                name="peForm"
511                scope="session"
512                validate="false">
513       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
514       <forward name="continue" path="/sponsor/showSponsor.rdo" redirect="true" />
515     </action>
516
517     <action    path="/sponsor/fetchForUpdate"
518                type="org.bedework.webadmin.sponsor.PEFetchSponsorAction"
519                name="peForm"
520                scope="session"
521                validate="false">
522       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
523       <forward name="continue" path="/sponsor/showModForm.rdo" redirect="true" />
524     </action>
525
526     <action    path="/sponsor/update"
527                type="org.bedework.webadmin.sponsor.PEUpdateSponsorAction"
528                name="peForm"
529                scope="session"
530                validate="false">
531       <forward name="continue" path="/sponsor/showUpdateList.rdo" redirect="true" />
532       <forward name="retry" path="/sponsor/showModForm.rdo" redirect="true" />
533       <forward name="delete" path="/sponsor/showDeleteConfirm.rdo" redirect="true" />
534     </action>
535
536     <!-- ===============================================================
537                          Location Actions
538          =============================================================== -->
539
540     <action    path="/location/showLocation"
541                type="org.bedework.webadmin.PERenderAction"
542                name="peForm"
543                scope="session"
544                validate="false">
545       <forward name="success" path="/docs/location/displayLocation.jsp"/>
546     </action>
547
548     <action    path="/location/showReferenced"
549                type="org.bedework.webadmin.PERenderAction"
550                name="peForm"
551                scope="session"
552                validate="false">
553       <forward name="success" path="/docs/location/referenced.jsp"/>
554     </action>
555
556     <action    path="/location/showModForm"
557                type="org.bedework.webadmin.PERenderAction"
558                name="peForm"
559                scope="session"
560                validate="false">
561       <forward name="success" path="/docs/location/modLocation.jsp"/>
562     </action>
563
564     <action    path="/location/showUpdateList"
565                type="org.bedework.webadmin.PERenderAction"
566                name="peForm"
567                scope="session"
568                validate="false">
569       <forward name="success" path="/docs/location/locationList.jsp"/>
570     </action>
571
572     <action    path="/location/showDeleteConfirm"
573                type="org.bedework.webadmin.PERenderAction"
574                name="peForm"
575                scope="session"
576                validate="false">
577       <forward name="success" path="/docs/location/deleteConfirm.jsp" />
578     </action>
579
580     <action    path="/location/initAdd"
581                type="org.bedework.webadmin.location.PEInitAddLocationAction"
582                name="peForm"
583                scope="session"
584                validate="false">
585       <forward name="continue" path="/location/showModForm.rdo" redirect="true" />
586     </action>
587
588     <action    path="/location/initUpdate"
589                type="org.bedework.webadmin.location.PEInitUpdateLocationAction"
590                name="peForm"
591                scope="session"
592                validate="false">
593       <forward name="continue" path="/location/showUpdateList.rdo" redirect="true" />
594     </action>
595
596     <action    path="/location/delete"
597                type="org.bedework.webadmin.location.PEDeleteLocationAction"
598                name="peForm"
599                scope="session"
600                validate="false">
601       <forward name="inUse" path="/location/showReferenced.rdo" redirect="true" />
602       <forward name="notFound" path="/location/showUpdateList.rdo" redirect="true" />
603       <forward name="continue" path="/location/showUpdateList.rdo" redirect="true" />
604     </action>
605
606     <action    path="/location/fetchForDisplay"
607                type="org.bedework.webadmin.location.PEFetchLocationAction"
608                name="peForm"
609                scope="session"
610                validate="false">
611       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
612       <forward name="continue" path="/location/showLocation.rdo" redirect="true" />
613     </action>
614
615     <action    path="/location/fetchForUpdate"
616                type="org.bedework.webadmin.location.PEFetchLocationAction"
617                name="peForm"
618                scope="session"
619                validate="false">
620       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
621       <forward name="continue" path="/location/showModForm.rdo" redirect="true" />
622     </action>
623
624     <action    path="/location/update"
625                type="org.bedework.webadmin.location.PEUpdateLocationAction"
626                name="peForm"
627                scope="session"
628                validate="false">
629       <forward name="continue" path="/location/showUpdateList.rdo" redirect="true" />
630       <forward name="retry" path="/location/showModForm.rdo" redirect="true" />
631       <forward name="delete" path="/location/showDeleteConfirm.rdo" redirect="true" />
632     </action>
633
634     <!-- ===============================================================
635                          Category Actions
636          =============================================================== -->
637
638     <action    path="/category/showReferenced"
639                type="org.bedework.webadmin.PERenderAction"
640                name="peForm"
641                scope="session"
642                validate="false">
643       <forward name="success" path="/docs/category/referenced.jsp"/>
644     </action>
645
646     <action    path="/category/showModForm"
647                type="org.bedework.webadmin.PERenderAction"
648                name="peForm"
649                scope="session"
650                validate="false">
651       <forward name="success" path="/docs/category/modCategory.jsp"/>
652     </action>
653
654     <action    path="/category/showUpdateList"
655                type="org.bedework.webadmin.PERenderAction"
656                name="peForm"
657                scope="session"
658                validate="false">
659       <forward name="success" path="/docs/category/modCategoryList.jsp"/>
660     </action>
661
662     <action    path="/category/showDeleteConfirm"
663                type="org.bedework.webadmin.PERenderAction"
664                name="peForm"
665                scope="session"
666                validate="false">
667       <forward name="success" path="/docs/category/deleteConfirm.jsp" />
668     </action>
669
670     <action    path="/category/initAdd"
671                type="org.bedework.webadmin.category.PEInitAddCategoryAction"
672                name="peForm"
673                scope="session"
674                validate="false">
675       <forward name="continue" path="/category/showModForm.rdo" redirect="true" />
676     </action>
677
678     <action    path="/category/initUpdate"
679                type="org.bedework.webadmin.category.PEInitUpdateCategoryAction"
680                name="peForm"
681                scope="session"
682                validate="false">
683       <forward name="continue" path="/category/showUpdateList.rdo" redirect="true" />
684     </action>
685
686     <action    path="/category/delete"
687                type="org.bedework.webadmin.category.PEDeleteCategoryAction"
688                name="peForm"
689                scope="session"
690                validate="false">
691       <forward name="inUse" path="/category/showReferenced.rdo" redirect="true" />
692       <forward name="notFound" path="/category/showUpdateList.rdo" redirect="true" />
693       <forward name="continue" path="/category/showUpdateList.rdo" redirect="true" />
694     </action>
695
696     <action    path="/category/fetchForUpdate"
697                type="org.bedework.webadmin.category.PEFetchCategoryAction"
698                name="peForm"
699                scope="session"
700                validate="false">
701       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
702       <forward name="continue" path="/category/showModForm.rdo" redirect="true" />
703     </action>
704
705     <action    path="/category/update"
706                type="org.bedework.webadmin.category.PEUpdateCategoryAction"
707                name="peForm"
708                scope="session"
709                validate="false">
710       <forward name="continue" path="/category/showUpdateList.rdo" redirect="true" />
711       <forward name="retry" path="/category/showModForm.rdo" />
712       <forward name="delete" path="/category/showDeleteConfirm.rdo" redirect="true" />
713     </action>
714
715     <!-- ===============================================================
716                      Authorisation and user Actions
717          =============================================================== -->
718
719     <action    path="/authuser/showModForm"
720                type="org.bedework.webadmin.PERenderAction"
721                name="peForm"
722                scope="session"
723                validate="false">
724       <forward name="success" path="/docs/authuser/modAuthUser.jsp"/>
725     </action>
726
727     <action    path="/authuser/showUpdateList"
728                type="org.bedework.webadmin.PERenderAction"
729                name="peForm"
730                scope="session"
731                validate="false">
732       <forward name="success" path="/docs/authuser/authUserList.jsp"/>
733     </action>
734
735     <action    path="/authuser/initUpdate"
736                type="org.bedework.webadmin.authuser.PEGetAuthUsersAction"
737                name="peForm"
738                scope="session"
739                validate="false">
740       <forward name="continue" path="/authuser/showUpdateList.rdo" redirect="true" />
741     </action>
742
743     <action    path="/authuser/fetchForUpdate"
744                type="org.bedework.webadmin.authuser.PEFetchAuthAction"
745                name="peForm"
746                scope="session"
747                validate="false">
748       <forward name="notFound" path="/authuser/showUpdateList.rdo" redirect="true" />
749       <forward name="continue" path="/authuser/showModForm.rdo" redirect="true" />
750     </action>
751
752     <action    path="/authuser/update"
753                type="org.bedework.webadmin.authuser.PEUpdateAuthAction"
754                name="peForm"
755                scope="session"
756                validate="false">
757       <forward name="cancelled" path="/authuser/showUpdateList.rdo" redirect="true" />
758       <forward name="retry" path="/authuser/showModForm.rdo" />
759       <forward name="continue" path="/authuser/showUpdateList.rdo" redirect="true" />
760     </action>
761
762     <!-- ===============================================================
763                      User Preferences Actions
764          =============================================================== -->
765
766     <action    path="/prefs/showModForm"
767                type="org.bedework.webadmin.PERenderAction"
768                name="peForm"
769                scope="session"
770                validate="false">
771       <forward name="success" path="/docs/prefs/modPrefs.jsp"/>
772     </action>
773
774     <action    path="/prefs/fetchForUpdate"
775                type="org.bedework.webcommon.pref.FetchPrefsAction"
776                name="peForm"
777                scope="session"
778                validate="false">
779       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
780       <forward name="success" path="/prefs/showModForm.rdo" redirect="true" />
781     </action>
782
783     <action    path="/prefs/update"
784                type="org.bedework.webcommon.pref.UpdatePrefsAction"
785                name="peForm"
786                scope="session"
787                validate="false">
788       <forward name="cancelled" path="/admin/showMain.rdo" redirect="true" />
789       <forward name="retry" path="/prefs/showModForm.rdo" />
790       <forward name="success" path="/admin/showMain.rdo" redirect="true" />
791     </action>
792
793     <!-- ===============================================================
794                      Admin Group Actions
795          =============================================================== -->
796
797     <action    path="/admingroup/showChooseGroup"
798                type="org.bedework.webadmin.PERenderAction"
799                name="peForm"
800                scope="session"
801                validate="false">
802       <forward name="success" path="/docs/admingroup/chooseAdminGroup.jsp" />
803       <forward name="chooseGroup" path="/docs/admingroup/chooseAdminGroup.jsp" />
804     </action>
805
806     <action    path="/admingroup/showModForm"
807                type="org.bedework.webadmin.PERenderAction"
808                name="peForm"
809                scope="session"
810                validate="false">
811       <forward name="success" path="/docs/admingroup/modAdminGroup.jsp"/>
812     </action>
813
814     <action    path="/admingroup/showModMembersForm"
815                type="org.bedework.webadmin.PERenderAction"
816                name="peForm"
817                scope="session"
818                validate="false">
819       <forward name="success" path="/docs/admingroup/modAdminGroupMembers.jsp"/>
820     </action>
821
822     <action    path="/admingroup/showUpdateList"
823                type="org.bedework.webadmin.PERenderAction"
824                name="peForm"
825                scope="session"
826                validate="false">
827       <forward name="success" path="/docs/admingroup/adminGroupList.jsp"/>
828     </action>
829
830     <action    path="/admingroup/showDeleteConfirm"
831                type="org.bedework.webadmin.PERenderAction"
832                name="peForm"
833                scope="session"
834                validate="false">
835       <forward name="success" path="/docs/admingroup/deleteAdminGroupConfirm.jsp" />
836     </action>
837
838     <action    path="/admingroup/initAdd"
839                type="org.bedework.webadmin.admingroup.PEInitAddAGAction"
840                name="peForm"
841                scope="session"
842                validate="false">
843       <forward name="continue" path="/admingroup/showModForm.rdo" redirect="true" />
844     </action>
845
846     <action    path="/admingroup/initUpdate"
847                type="org.bedework.webadmin.admingroup.PEInitUpdateAGAction"
848                name="peForm"
849                scope="session"
850                validate="false">
851       <forward name="continue" path="/admingroup/showUpdateList.rdo" redirect="true" />
852     </action>
853
854     <action    path="/admingroup/delete"
855                type="org.bedework.webadmin.admingroup.PEDeleteAGAction"
856                name="peForm"
857                scope="session"
858                validate="false">
859       <forward name="inUse" path="/admingroup/showReferenced.rdo" redirect="true" />
860       <forward name="notFound" path="/admingroup/showUpdateList.rdo" redirect="true" />
861       <forward name="continue" path="/admingroup/showUpdateList.rdo" redirect="true" />
862     </action>
863
864     <action    path="/admingroup/fetchForUpdate"
865                type="org.bedework.webadmin.admingroup.PEFetchAGAction"
866                name="peForm"
867                scope="session"
868                validate="false">
869       <forward name="notFound" path="/admin/showUpdateList.rdo" redirect="true" />
870       <forward name="continue" path="/admingroup/showModForm.rdo" redirect="true" />
871     </action>
872
873     <action    path="/admingroup/fetchForUpdateMembers"
874                type="org.bedework.webadmin.admingroup.PEFetchAGAction"
875                name="peForm"
876                scope="session"
877                validate="false">
878       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
879       <forward name="continue" path="/admingroup/showModMembersForm.rdo" redirect="true" />
880     </action>
881
882     <action    path="/admingroup/update"
883                type="org.bedework.webadmin.admingroup.PEUpdateAGAction"
884                name="peForm"
885                scope="session"
886                validate="false">
887       <forward name="cancelled" path="/admingroup/showUpdateList.rdo" redirect="true" />
888       <forward name="continue" path="/admingroup/showUpdateList.rdo" redirect="true" />
889       <forward name="retry" path="/admingroup/showModForm.rdo" redirect="true" />
890       <forward name="delete" path="/admingroup/showDeleteConfirm.rdo" redirect="true" />
891     </action>
892
893     <action    path="/admingroup/updateMembers"
894                type="org.bedework.webadmin.admingroup.PEUpdateAGAction"
895                name="peForm"
896                scope="session"
897                validate="false">
898       <forward name="cancelled" path="/admingroup/showUpdateList.rdo" redirect="true" />
899       <forward name="continue" path="/admingroup/showModMembersForm.rdo" redirect="true" />
900       <forward name="retry" path="/admingroup/showModMembersForm.rdo" />
901     </action>
902
903     <action    path="/admingroup/switch"
904                type="org.bedework.webadmin.admingroup.PESwitchAGAction"
905                name="peForm"
906                scope="session"
907                validate="false">
908       <forward name="continue"  path="/admingroup/showChooseGroup.rdo" redirect="true" />
909     </action>
910   </action-mappings>
911
912   <!-- Below will be one or more comments which must not be edited or removed
913        for the portlet build process to succeed. The comment will be replaced
914         by some extra cofiguration.
915        -->
916
917   <!-- Jetspeed2 controller def here -->
918
919   <message-resources parameter="servlet" null="true" />
920
921 </struts-config>
Note: See TracBrowser for help on using the browser.