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

Revision 514 (checked in by douglm, 7 years ago)

Add some wrapper classes for some entities.

Add new BwCalSuite? entity to allow definition of a calendar suite - aka departmental calendar.

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 Bedework public events admin app.
9      ======================================================================= -->
10
11    <!--
12      The action-mappings below are divided into "normal" actions (suffixed
13      with ".do") and render actions (suffixed with ".rdo").  All normal actions
14      (which are typically used to change the application's state) redirect
15      to a render action that returns a jsp page for display.  Render actions
16      do not change state.
17
18      The action-mappings are grouped together by function; all render
19      actions use the type="org.bedework.webclient.BwRenderAction" class.
20      The division between normal and render actions is required, among other
21      things, to allow Bedework to run in a portal. All render actions
22      are marked with the comment "renderUrl" so that they may be
23      mechanically picked out of this file and built up for portal configuration.
24      By convention, most render actions are named "show[Name]".
25
26      Note that nearly all global forwards map to a render action that produce
27      a jsp page for display.
28
29      All action URLs used in any client are produced in header.jsp to take
30      advantage of appropriate encoding or extensions required by the container
31      and/or portal.  These "urlPrefixes" are then pulled into the xslt
32      for use in constructing links into the application.  Look at the top of
33      header.jsp and the default.xsl files within any client for examples.  Use
34      the url-prefix variables in the xslt rather than calling these paths directly.
35      -->
36
37 <struts-config>
38   <!-- ========== Form Bean Definitions ================================ -->
39   <form-beans>
40     <form-bean      name="peForm"
41                     type="org.bedework.webadmin.PEActionForm"/>
42   </form-beans>
43
44   <!-- ========== Global Forward Definitions ===========================
45        We try to standardize the forwards a bit.
46        "success"  takes us back to the main page
47        "done"     is local to an action and should take us back one level
48                   for example, to the list of events.
49        "continue" should stay on the same page
50        ================================================================= -->
51   <global-forwards>
52     <forward name="initial" path="/setup.do"/>
53     <forward name="chooseGroup" path="/admingroup/showChooseGroup.rdo" redirect="true"/>
54     <forward name="noGroupAssigned" path="/admin/showNoGroup.rdo" redirect="true"/>
55     <!-- <forward name="error" path="/admin/showError.rdo" redirect="true"/> -->
56     <forward name="error" path="/docs/error.jsp"/>
57     <forward name="accessError" path="/admin/showMain.rdo" redirect="true"/>
58     <forward name="noAccess" path="/admin/showNoAccess.rdo" redirect="true"/>
59     <forward name="noaccess" path="/admin/showNoAccess.rdo" redirect="true"/>
60     <forward name="notFound" path="/admin/showMain.rdo" redirect="true"/>
61     <forward name="success" path="/admin/showMain.rdo" redirect="true"/>
62     <forward name="cancelled" path="/admin/showMain.rdo" redirect="true"/>
63   </global-forwards>
64
65   <!-- ========== Action Mapping Definitions =========================== -->
66   <action-mappings>
67     <action    path="/admin/showMain"
68                type="org.bedework.webadmin.PERenderAction"
69                name="peForm"
70                scope="session"
71                validate="false">
72       <forward name="success" path="/docs/main.jsp"/>
73     </action>
74
75     <action    path="/admin/showError"
76                type="org.bedework.webadmin.PERenderAction"
77                name="peForm"
78                scope="session"
79                validate="false">
80       <forward name="success" path="/docs/error.jsp"/>
81     </action>
82
83     <action    path="/admin/showNoAccess"
84                type="org.bedework.webadmin.PERenderAction"
85                name="peForm"
86                scope="session"
87                validate="false">
88       <forward name="success" path="/docs/noAccess.jsp"/>
89       <forward name="noAccess" path="/docs/noAccess.jsp"/>
90     </action>
91
92     <action    path="/admin/showNoGroup"
93                type="org.bedework.webadmin.PERenderAction"
94                name="peForm"
95                scope="session"
96                validate="false">
97       <forward name="success" path="/docs/noGroup.jsp"/>
98     </action>
99
100     <action    path="/categories/showCats"
101                type="org.bedework.webadmin.PERenderAction"
102                name="peForm"
103                scope="session"
104                validate="false">
105       <forward name="success" path="/docs/categories.jsp"/>
106     </action>
107
108     <action    path="/setup"
109                type="org.bedework.webadmin.PEAction"
110                unknown="true"
111                name="peForm"
112                scope="session"
113                validate="false">
114       <forward name="loggedOut" path="/admin/showMain.rdo" redirect="true"/>
115     </action>
116
117     <!-- ===============================================================
118                          Event Actions
119          =============================================================== -->
120
121     <action    path="/event/showEvent"
122                type="org.bedework.webadmin.PERenderAction"
123                name="peForm"
124                scope="session"
125                validate="false">
126       <forward name="success" path="/docs/event/displayEvent.jsp"/>
127     </action>
128
129     <action    path="/event/showModForm"
130                type="org.bedework.webadmin.PERenderAction"
131                name="peForm"
132                scope="session"
133                validate="false">
134       <forward name="success" path="/docs/event/modEvent.jsp"/>
135     </action>
136
137     <action    path="/event/showUpdateList"
138                type="org.bedework.webadmin.PERenderAction"
139                name="peForm"
140                scope="session"
141                validate="false">
142       <forward name="success" path="/docs/event/eventList.jsp"/>
143     </action>
144
145     <action    path="/event/showDeleteConfirm"
146                type="org.bedework.webadmin.PERenderAction"
147                name="peForm"
148                scope="session"
149                validate="false">
150       <forward name="success" path="/docs/event/deleteConfirm.jsp" />
151     </action>
152
153     <action    path="/event/initAddAlert"
154                type="org.bedework.webadmin.event.PEInitAddAlertAction"
155                name="peForm"
156                scope="session"
157                validate="false">
158       <forward name="continue" path="/event/showModForm.rdo" redirect="true" />
159     </action>
160
161     <action    path="/event/initAddEvent"
162                type="org.bedework.webadmin.event.PEInitAddEventAction"
163                name="peForm"
164                scope="session"
165                validate="false">
166       <forward name="continue" path="/event/showModForm.rdo" redirect="true" />
167     </action>
168
169     <action    path="/event/initUpdateEvent"
170                type="org.bedework.webadmin.event.PEGetFormattedEventsAction"
171                name="peForm"
172                scope="session"
173                validate="false">
174       <forward name="continue" path="/event/showUpdateList.rdo" redirect="true" />
175     </action>
176
177     <action    path="/event/delete"
178                type="org.bedework.webadmin.event.PEDeleteEventAction"
179                name="peForm"
180                scope="session"
181                validate="false">
182       <forward name="cancelled" path="/event/initUpdateEvent.do" redirect="true" />
183       <forward name="continue" path="/event/initUpdateEvent.do" redirect="true" />
184     </action>
185
186     <action    path="/event/fetchForDisplay"
187                type="org.bedework.webadmin.event.PEFetchEventAction"
188                name="peForm"
189                scope="session"
190                validate="false">
191       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
192       <forward name="continue" path="/event/showEvent.rdo" redirect="true" />
193     </action>
194
195     <action    path="/event/fetchForUpdate"
196                type="org.bedework.webadmin.event.PEFetchEventAction"
197                name="peForm"
198                scope="session"
199                validate="false">
200       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
201       <forward name="continue" path="/event/showModForm.rdo" redirect="true" />
202     </action>
203
204     <action    path="/event/update"
205                type="org.bedework.webadmin.event.PEUpdateEventAction"
206                name="peForm"
207                scope="session"
208                validate="false">
209       <forward name="continue" path="/event/showModForm.rdo" redirect="true" />
210       <forward name="retry" path="/event/showModForm.rdo" redirect="true" />
211       <forward name="delete" path="/event/showDeleteConfirm.rdo" redirect="true" />
212       <forward name="cancelled" path="/event/initUpdateEvent.do" redirect="true" />
213       <forward name="copy" path="/event/showModForm.rdo" redirect="true" />
214     </action>
215
216     <!-- ===============================================================
217                          Calendar Actions
218          =============================================================== -->
219
220     <action    path="/calendar/showCalendar"
221                type="org.bedework.webadmin.PERenderAction"
222                name="peForm"
223                scope="session"
224                validate="false">
225       <forward name="success" path="/docs/calendar/displayCalendar.jsp"/>
226     </action>
227
228     <action    path="/calendar/showReferenced"
229                type="org.bedework.webadmin.PERenderAction"
230                name="peForm"
231                scope="session"
232                validate="false">
233       <forward name="success" path="/docs/calendar/referenced.jsp"/>
234     </action>
235
236     <action    path="/calendar/showModForm"
237                type="org.bedework.webadmin.PERenderAction"
238                name="peForm"
239                scope="session"
240                validate="false">
241       <forward name="success" path="/docs/calendar/modCalendar.jsp"/>
242     </action>
243
244     <action    path="/calendar/showDescriptionList"
245                type="org.bedework.webadmin.PERenderAction"
246                name="peForm"
247                scope="session"
248                validate="false">
249       <forward name="success" path="/docs/calendar/calendarDescriptions.jsp"/>
250     </action>
251
252     <action    path="/calendar/showUpdateList"
253                type="org.bedework.webadmin.PERenderAction"
254                name="peForm"
255                scope="session"
256                validate="false">
257       <forward name="success" path="/docs/calendar/calendarList.jsp"/>
258     </action>
259
260     <action    path="/calendar/showDeleteConfirm"
261                type="org.bedework.webadmin.PERenderAction"
262                name="peForm"
263                scope="session"
264                validate="false">
265       <forward name="cancelled" path="/calendar/showUpdateList.rdo" redirect="true" />
266       <forward name="success" path="/docs/calendar/deleteConfirm.jsp" />
267     </action>
268
269     <action    path="/calendar/initAdd"
270                type="org.bedework.webcommon.calendars.InitAddCalendarAction"
271                name="peForm"
272                scope="session"
273                validate="false">
274       <forward name="continue" path="/calendar/showModForm.rdo" redirect="true" />
275     </action>
276
277     <action    path="/calendar/delete"
278                type="org.bedework.webcommon.calendars.DeleteCalendarAction"
279                name="peForm"
280                scope="session"
281                validate="false">
282       <forward name="inUse" path="/calendar/showReferenced.rdo" redirect="true" />
283       <forward name="notFound" path="/calendar/showUpdateList.rdo" redirect="true" />
284       <forward name="cancelled" path="/calendar/showUpdateList.rdo" redirect="true" />
285       <forward name="continue" path="/calendar/showUpdateList.rdo" redirect="true" />
286     </action>
287
288     <action    path="/calendar/fetchForDisplay"
289                type="org.bedework.webcommon.calendars.FetchCalendarAction"
290                name="peForm"
291                scope="session"
292                validate="false">
293       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
294       <forward name="continue" path="/calendar/showCalendar.rdo" redirect="true" />
295     </action>
296
297     <action    path="/calendar/fetchForUpdate"
298                type="org.bedework.webcommon.calendars.FetchCalendarAction"
299                name="peForm"
300                scope="session"
301                validate="false">
302       <forward name="notFound" path="/admin/showUpdateList.rdo" redirect="true" />
303       <forward name="continue" path="/calendar/showModForm.rdo" redirect="true" />
304     </action>
305
306     <action    path="/calendar/update"
307                type="org.bedework.webcommon.calendars.UpdateCalendarAction"
308                name="peForm"
309                scope="session"
310                validate="false">
311       <forward name="continue" path="/calendar/showUpdateList.rdo" redirect="true" />
312       <forward name="cancelled" path="/calendar/showUpdateList.rdo" redirect="true" />
313       <forward name="retry" path="/calendar/showModForm.rdo" redirect="true" />
314       <forward name="delete" path="/calendar/showDeleteConfirm.rdo" redirect="true" />
315     </action>
316
317     <action    path="/calendar/setAccess"
318                type="org.bedework.webcommon.access.AccessAction"
319                name="peForm"
320                scope="session"
321                validate="false">
322       <forward name="success" path="/calendar/showModForm.rdo" redirect="true" />
323       <forward name="error" path="/calendar/showModForm.rdo" redirect="true" />
324       <forward name="notFound" path="/calendar/showModForm.rdo" redirect="true" />
325       <forward name="doNothing" path="/calendar/showModForm.rdo" redirect="true" />
326     </action>
327
328     <!-- ===============================================================
329                          Subscription Actions
330          =============================================================== -->
331
332     <action    path="/subs/showSubs"
333                type="org.bedework.webadmin.PERenderAction"
334                name="peForm"
335                scope="session"
336                validate="false">
337       <forward name="success" path="/docs/subs/subscriptions.jsp"/>
338     </action>
339
340     <action    path="/subs/showModForm"
341                type="org.bedework.webadmin.PERenderAction"
342                name="peForm"
343                scope="session"
344                validate="false">
345       <forward name="success" path="/docs/subs/modSubscription.jsp"/>
346     </action>
347
348     <action    path="/subs/fetch"
349                type="org.bedework.webcommon.subs.GetSubscriptionsAction"
350                name="peForm"
351                scope="session"
352                validate="false">
353       <forward name="success" path="/subs/showSubs.rdo" redirect="true" />
354     </action>
355
356     <action    path="/subs/fetchForUpdate"
357                type="org.bedework.webcommon.subs.FetchSubscriptionAction"
358                name="peForm"
359                scope="session"
360                validate="false">
361       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
362       <forward name="continue" path="/subs/showModForm.rdo" redirect="true" />
363     </action>
364
365     <action    path="/subs/initAdd"
366                type="org.bedework.webcommon.subs.InitSubscribeAction"
367                name="peForm"
368                scope="session"
369                validate="false">
370       <forward name="cancelled" path="/subs/showSubs.rdo" redirect="true"/>
371       <forward name="success" path="/subs/showModForm.rdo" redirect="true" />
372     </action>
373
374
375     <action    path="/subs/subscribe"
376                type="org.bedework.webcommon.subs.EndSubscribeAction"
377                name="peForm"
378                scope="session"
379                validate="false">
380       <forward name="cancelled" path="/subs/showSubs.rdo" redirect="true"/>
381       <forward name="retry" path="/subs/showModForm.rdo" redirect="true"/>
382       <forward name="reffed" path="/subs/showSubs.rdo" redirect="true"/>
383       <forward name="success" path="/subs/showSubs.rdo" redirect="true" />
384       <forward name="added" path="/subs/showSubs.rdo" redirect="true" />
385     </action>
386
387     <action    path="/subs/unsubscribe"
388                type="org.bedework.webcommon.subs.EndSubcribeAction"
389                name="peForm"
390                scope="session"
391                validate="false">
392       <forward name="success" path="/subs/showSubs.rdo" redirect="true" />
393     </action>
394
395     <!-- ===============================================================
396                          CalSuite Actions
397          =============================================================== -->
398
399     <action    path="/calsuite/showViews"
400                type="org.bedework.webadmin.PERenderAction"
401                name="peForm"
402                scope="session"
403                validate="false">
404       <forward name="success" path="/docs/calsuite/calSuiteList.jsp"/>
405     </action>
406
407     <action    path="/calsuite/showModForm"
408                type="org.bedework.webadmin.PERenderAction"
409                name="peForm"
410                scope="session"
411                validate="false">
412       <forward name="success" path="/docs/calsuite/modCalSuite.jsp"/>
413     </action>
414
415     <action    path="/calsuite/addCalSuite"
416                type="org.bedework.webcommon.calsuite.AddCalSuiteAction"
417                name="peForm"
418                scope="session"
419                validate="false">
420       <forward name="notAdded" path="/calsuite/showCalSuites.rdo" redirect="true" />
421       <forward name="success" path="/calsuite/showModForm.rdo" redirect="true" />
422     </action>
423
424     <!-- ===============================================================
425                          View Actions
426          =============================================================== -->
427
428     <action    path="/view/showViews"
429                type="org.bedework.webadmin.PERenderAction"
430                name="peForm"
431                scope="session"
432                validate="false">
433       <forward name="success" path="/docs/view/viewList.jsp"/>
434     </action>
435
436     <action    path="/view/showModForm"
437                type="org.bedework.webadmin.PERenderAction"
438                name="peForm"
439                scope="session"
440                validate="false">
441       <forward name="success" path="/docs/view/modView.jsp"/>
442     </action>
443
444     <action    path="/view/showDeleteConfirm"
445                type="org.bedework.webadmin.PERenderAction"
446                name="peForm"
447                scope="session"
448                validate="false">
449       <forward name="success" path="/docs/view/deleteConfirm.jsp" />
450     </action>
451
452     <action    path="/view/fetchForUpdate"
453                type="org.bedework.webcommon.views.FetchViewAction"
454                name="peForm"
455                scope="session"
456                validate="false">
457       <forward name="delete" path="/view/showDeleteConfirm.rdo" redirect="true" />
458       <forward name="retry" path="/view/showViews.rdo" redirect="true" />
459       <forward name="success" path="/view/showModForm.rdo" redirect="true" />
460     </action>
461
462     <action    path="/view/update"
463                type="org.bedework.webcommon.views.UpdateViewAction"
464                name="peForm"
465                scope="session"
466                validate="false">
467       <forward name="retry" path="/view/showModForm.rdo" redirect="true" />
468       <forward name="success" path="/view/showModForm.rdo" redirect="true" />
469     </action>
470
471     <action    path="/view/addView"
472                type="org.bedework.webcommon.views.AddViewAction"
473                name="peForm"
474                scope="session"
475                validate="false">
476       <forward name="notAdded" path="/view/showViews.rdo" redirect="true" />
477       <forward name="success" path="/view/showModForm.rdo" redirect="true" />
478     </action>
479
480     <action    path="/view/removeView"
481                type="org.bedework.webcommon.views.DeleteViewAction"
482                name="peForm"
483                scope="session"
484                validate="false">
485       <forward name="cancelled" path="/view/showViews.rdo" redirect="true" />
486       <forward name="retry" path="/view/showViews.rdo" redirect="true" />
487       <forward name="success" path="/view/showViews.rdo" redirect="true" />
488     </action>
489
490     <!-- ===============================================================
491                          Syspars Actions
492          =============================================================== -->
493
494     <action    path="/syspars/show"
495                type="org.bedework.webadmin.PERenderAction"
496                name="peForm"
497                scope="session"
498                validate="false">
499       <forward name="success" path="/docs/system/modSyspars.jsp"/>
500     </action>
501
502     <action    path="/syspars/fetch"
503                type="org.bedework.webadmin.system.FetchSysparsAction"
504                name="peForm"
505                scope="session"
506                validate="false">
507       <forward name="continue" path="/syspars/show.rdo" redirect="true" />
508     </action>
509
510     <!-- on update, pass back through fetch action to refresh -->
511     <action    path="/syspars/update"
512                type="org.bedework.webadmin.system.UpdateSysparsAction"
513                name="peForm"
514                scope="session"
515                validate="false">
516       <forward name="continue" path="/syspars/fetch.do" redirect="true" />
517     </action>
518
519     <!-- ===============================================================
520                          Timezone Actions
521          =============================================================== -->
522
523     <action    path="/timezones/showUpload"
524                type="org.bedework.webadmin.PERenderAction"
525                name="peForm"
526                scope="session"
527                validate="false">
528       <forward name="success" path="/docs/timezones/upload.jsp"/>
529     </action>
530
531     <action    path="/timezones/initUpload"
532                type="org.bedework.webadmin.timezones.PEInitUploadTimezonesAction"
533                name="peForm"
534                scope="session"
535                validate="false">
536       <forward name="continue" path="/timezones/showUpload.rdo" redirect="true" />
537     </action>
538
539     <action    path="/timezones/upload"
540                type="org.bedework.webadmin.timezones.PEUploadTimezonesAction"
541                name="peForm"
542                scope="session"
543                validate="false">
544     <forward name="failed" path="/admin/showMain.rdo" redirect="true"/>
545     </action>
546
547
548     <!-- ===============================================================
549                          Sponsor Actions
550          =============================================================== -->
551
552     <action    path="/sponsor/showSponsor"
553                type="org.bedework.webadmin.PERenderAction"
554                name="peForm"
555                scope="session"
556                validate="false">
557       <forward name="success" path="/docs/sponsor/displaySponsor.jsp"/>
558     </action>
559
560     <action    path="/sponsor/showReferenced"
561                type="org.bedework.webadmin.PERenderAction"
562                name="peForm"
563                scope="session"
564                validate="false">
565       <forward name="success" path="/docs/sponsor/referenced.jsp"/>
566     </action>
567
568     <action    path="/sponsor/showModForm"
569                type="org.bedework.webadmin.PERenderAction"
570                name="peForm"
571                scope="session"
572                validate="false">
573       <forward name="success" path="/docs/sponsor/modSponsor.jsp"/>
574     </action>
575
576     <action    path="/sponsor/showUpdateList"
577                type="org.bedework.webadmin.PERenderAction"
578                name="peForm"
579                scope="session"
580                validate="false">
581       <forward name="success" path="/docs/sponsor/sponsorList.jsp"/>
582     </action>
583
584     <action    path="/sponsor/showDeleteConfirm"
585                type="org.bedework.webadmin.PERenderAction"
586                name="peForm"
587                scope="session"
588                validate="false">
589       <forward name="success" path="/docs/sponsor/deleteConfirm.jsp" />
590     </action>
591
592     <action    path="/sponsor/initAdd"
593                type="org.bedework.webadmin.sponsor.PEInitAddSponsorAction"
594                name="peForm"
595                scope="session"
596                validate="false">
597       <forward name="continue" path="/sponsor/showModForm.rdo" redirect="true" />
598     </action>
599
600     <action    path="/sponsor/initUpdate"
601                type="org.bedework.webadmin.sponsor.PEInitUpdateSponsorAction"
602                name="peForm"
603                scope="session"
604                validate="false">
605       <forward name="continue" path="/sponsor/showUpdateList.rdo" redirect="true" />
606     </action>
607
608     <action    path="/sponsor/delete"
609                type="org.bedework.webadmin.sponsor.PEDeleteSponsorAction"
610                name="peForm"
611                scope="session"
612                validate="false">
613       <forward name="inUse" path="/sponsor/showReferenced.rdo" redirect="true" />
614       <forward name="notFound" path="/sponsor/showUpdateList.rdo" redirect="true" />
615       <forward name="cancelled" path="/sponsor/showUpdateList.rdo" redirect="true" />
616       <forward name="continue" path="/sponsor/showUpdateList.rdo" redirect="true" />
617     </action>
618
619     <action    path="/sponsor/fetchForDisplay"
620                type="org.bedework.webadmin.sponsor.PEFetchSponsorAction"
621                name="peForm"
622                scope="session"
623                validate="false">
624       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
625       <forward name="continue" path="/sponsor/showSponsor.rdo" redirect="true" />
626     </action>
627
628     <action    path="/sponsor/fetchForUpdate"
629                type="org.bedework.webadmin.sponsor.PEFetchSponsorAction"
630                name="peForm"
631                scope="session"
632                validate="false">
633       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
634       <forward name="continue" path="/sponsor/showModForm.rdo" redirect="true" />
635     </action>
636
637     <action    path="/sponsor/update"
638                type="org.bedework.webadmin.sponsor.PEUpdateSponsorAction"
639                name="peForm"
640                scope="session"
641                validate="false">
642       <forward name="continue" path="/sponsor/showModForm.rdo" redirect="true" />
643       <forward name="retry" path="/sponsor/showModForm.rdo" redirect="true" />
644       <forward name="cancelled" path="/sponsor/showUpdateList.rdo" redirect="true" />
645       <forward name="delete" path="/sponsor/showDeleteConfirm.rdo" redirect="true" />
646     </action>
647
648     <!-- ===============================================================
649                          Location Actions
650          =============================================================== -->
651
652     <action    path="/location/showLocation"
653                type="org.bedework.webadmin.PERenderAction"
654                name="peForm"
655                scope="session"
656                validate="false">
657       <forward name="success" path="/docs/location/displayLocation.jsp"/>
658     </action>
659
660     <action    path="/location/showReferenced"
661                type="org.bedework.webadmin.PERenderAction"
662                name="peForm"
663                scope="session"
664                validate="false">
665       <forward name="success" path="/docs/location/referenced.jsp"/>
666     </action>
667
668     <action    path="/location/showModForm"
669                type="org.bedework.webadmin.PERenderAction"
670                name="peForm"
671                scope="session"
672                validate="false">
673       <forward name="success" path="/docs/location/modLocation.jsp"/>
674     </action>
675
676     <action    path="/location/showUpdateList"
677                type="org.bedework.webadmin.PERenderAction"
678                name="peForm"
679                scope="session"
680                validate="false">
681       <forward name="success" path="/docs/location/locationList.jsp"/>
682     </action>
683
684     <action    path="/location/showDeleteConfirm"
685                type="org.bedework.webadmin.PERenderAction"
686                name="peForm"
687                scope="session"
688                validate="false">
689       <forward name="success" path="/docs/location/deleteConfirm.jsp" />
690     </action>
691
692     <action    path="/location/initAdd"
693                type="org.bedework.webadmin.location.PEInitAddLocationAction"
694                name="peForm"
695                scope="session"
696                validate="false">
697       <forward name="continue" path="/location/showModForm.rdo" redirect="true" />
698     </action>
699
700     <action    path="/location/initUpdate"
701                type="org.bedework.webadmin.location.PEInitUpdateLocationAction"
702                name="peForm"
703                scope="session"
704                validate="false">
705       <forward name="continue" path="/location/showUpdateList.rdo" redirect="true" />
706     </action>
707
708     <action    path="/location/delete"
709                type="org.bedework.webadmin.location.PEDeleteLocationAction"
710                name="peForm"
711                scope="session"
712                validate="false">
713       <forward name="inUse" path="/location/showReferenced.rdo" redirect="true" />
714       <forward name="notFound" path="/location/showUpdateList.rdo" redirect="true" />
715       <forward name="cancelled" path="/location/showUpdateList.rdo" redirect="true" />
716       <forward name="continue" path="/location/showUpdateList.rdo" redirect="true" />
717     </action>
718
719     <action    path="/location/fetchForDisplay"
720                type="org.bedework.webadmin.location.PEFetchLocationAction"
721                name="peForm"
722                scope="session"
723                validate="false">
724       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
725       <forward name="continue" path="/location/showLocation.rdo" redirect="true" />
726     </action>
727
728     <action    path="/location/fetchForUpdate"
729                type="org.bedework.webadmin.location.PEFetchLocationAction"
730                name="peForm"
731                scope="session"
732                validate="false">
733       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
734       <forward name="continue" path="/location/showModForm.rdo" redirect="true" />
735     </action>
736
737     <action    path="/location/update"
738                type="org.bedework.webadmin.location.PEUpdateLocationAction"
739                name="peForm"
740                scope="session"
741                validate="false">
742       <forward name="cancelled" path="/location/showUpdateList.rdo" redirect="true" />
743       <forward name="continue" path="/location/showModForm.rdo" redirect="true" />
744       <forward name="retry" path="/location/showModForm.rdo" redirect="true" />
745       <forward name="delete" path="/location/showDeleteConfirm.rdo" redirect="true" />
746     </action>
747
748     <!-- ===============================================================
749                          Category Actions
750          =============================================================== -->
751
752     <action    path="/category/showReferenced"
753                type="org.bedework.webadmin.PERenderAction"
754                name="peForm"
755                scope="session"
756                validate="false">
757       <forward name="success" path="/docs/category/referenced.jsp"/>
758     </action>
759
760     <action    path="/category/showModForm"
761                type="org.bedework.webadmin.PERenderAction"
762                name="peForm"
763                scope="session"
764                validate="false">
765       <forward name="success" path="/docs/category/modCategory.jsp"/>
766     </action>
767
768     <action    path="/category/showUpdateList"
769                type="org.bedework.webadmin.PERenderAction"
770                name="peForm"
771                scope="session"
772                validate="false">
773       <forward name="success" path="/docs/category/modCategoryList.jsp"/>
774     </action>
775
776     <action    path="/category/showDeleteConfirm"
777                type="org.bedework.webadmin.PERenderAction"
778                name="peForm"
779                scope="session"
780                validate="false">
781       <forward name="success" path="/docs/category/deleteConfirm.jsp" />
782     </action>
783
784     <action    path="/category/initAdd"
785                type="org.bedework.webadmin.category.PEInitAddCategoryAction"
786                name="peForm"
787                scope="session"
788                validate="false">
789       <forward name="continue" path="/category/showModForm.rdo" redirect="true" />
790     </action>
791
792     <action    path="/category/initUpdate"
793                type="org.bedework.webadmin.category.PEInitUpdateCategoryAction"
794                name="peForm"
795                scope="session"
796                validate="false">
797       <forward name="continue" path="/category/showUpdateList.rdo" redirect="true" />
798     </action>
799
800     <action    path="/category/delete"
801                type="org.bedework.webadmin.category.PEDeleteCategoryAction"
802                name="peForm"
803                scope="session"
804                validate="false">
805       <forward name="inUse" path="/category/showReferenced.rdo" redirect="true" />
806       <forward name="notFound" path="/category/showUpdateList.rdo" redirect="true" />
807       <forward name="continue" path="/category/showUpdateList.rdo" redirect="true" />
808     </action>
809
810     <action    path="/category/fetchForUpdate"
811                type="org.bedework.webadmin.category.PEFetchCategoryAction"
812                name="peForm"
813                scope="session"
814                validate="false">
815       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
816       <forward name="continue" path="/category/showModForm.rdo" redirect="true" />
817     </action>
818
819     <action    path="/category/update"
820                type="org.bedework.webadmin.category.PEUpdateCategoryAction"
821                name="peForm"
822                scope="session"
823                validate="false">
824       <forward name="continue" path="/category/showUpdateList.rdo" redirect="true" />
825       <forward name="retry" path="/category/showModForm.rdo" />
826       <forward name="delete" path="/category/showDeleteConfirm.rdo" redirect="true" />
827     </action>
828
829     <!-- ===============================================================
830                      Authorisation and user Actions
831          =============================================================== -->
832
833     <action    path="/authuser/showModForm"
834                type="org.bedework.webadmin.PERenderAction"
835                name="peForm"
836                scope="session"
837                validate="false">
838       <forward name="success" path="/docs/authuser/modAuthUser.jsp"/>
839     </action>
840
841     <action    path="/authuser/showUpdateList"
842                type="org.bedework.webadmin.PERenderAction"
843                name="peForm"
844                scope="session"
845                validate="false">
846       <forward name="success" path="/docs/authuser/authUserList.jsp"/>
847     </action>
848
849     <action    path="/authuser/initUpdate"
850                type="org.bedework.webadmin.authuser.PEGetAuthUsersAction"
851                name="peForm"
852                scope="session"
853                validate="false">
854       <forward name="continue" path="/authuser/showUpdateList.rdo" redirect="true" />
855     </action>
856
857     <action    path="/authuser/fetchForUpdate"
858                type="org.bedework.webadmin.authuser.PEFetchAuthAction"
859                name="peForm"
860                scope="session"
861                validate="false">
862       <forward name="notFound" path="/authuser/showUpdateList.rdo" redirect="true" />
863       <forward name="continue" path="/authuser/showModForm.rdo" redirect="true" />
864     </action>
865
866     <action    path="/authuser/update"
867                type="org.bedework.webadmin.authuser.PEUpdateAuthAction"
868                name="peForm"
869                scope="session"
870                validate="false">
871       <forward name="cancelled" path="/authuser/showUpdateList.rdo" redirect="true" />
872       <forward name="retry" path="/authuser/showModForm.rdo" />
873       <forward name="continue" path="/authuser/showUpdateList.rdo" redirect="true" />
874     </action>
875
876     <!-- ===============================================================
877                      User Preferences Actions
878          =============================================================== -->
879
880     <action    path="/prefs/showModForm"
881                type="org.bedework.webadmin.PERenderAction"
882                name="peForm"
883                scope="session"
884                validate="false">
885       <forward name="success" path="/docs/prefs/modPrefs.jsp"/>
886     </action>
887
888     <action    path="/prefs/fetchForUpdate"
889                type="org.bedework.webcommon.pref.FetchPrefsAction"
890                name="peForm"
891                scope="session"
892                validate="false">
893       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
894       <forward name="success" path="/prefs/showModForm.rdo" redirect="true" />
895     </action>
896
897     <action    path="/prefs/update"
898                type="org.bedework.webcommon.pref.UpdatePrefsAction"
899                name="peForm"
900                scope="session"
901                validate="false">
902       <forward name="cancelled" path="/admin/showMain.rdo" redirect="true" />
903       <forward name="retry" path="/prefs/showModForm.rdo" />
904       <forward name="success" path="/admin/showMain.rdo" redirect="true" />
905     </action>
906
907     <!-- ===============================================================
908                      Admin Group Actions
909          =============================================================== -->
910
911     <action    path="/admingroup/showChooseGroup"
912                type="org.bedework.webadmin.PERenderAction"
913                name="peForm"
914                scope="session"
915                validate="false">
916       <forward name="success" path="/docs/admingroup/chooseAdminGroup.jsp" />
917       <forward name="chooseGroup" path="/docs/admingroup/chooseAdminGroup.jsp" />
918     </action>
919
920     <action    path="/admingroup/showModForm"
921                type="org.bedework.webadmin.PERenderAction"
922                name="peForm"
923                scope="session"
924                validate="false">
925       <forward name="success" path="/docs/admingroup/modAdminGroup.jsp"/>
926     </action>
927
928     <action    path="/admingroup/showModMembersForm"
929                type="org.bedework.webadmin.PERenderAction"
930                name="peForm"
931                scope="session"
932                validate="false">
933       <forward name="success" path="/docs/admingroup/modAdminGroupMembers.jsp"/>
934     </action>
935
936     <action    path="/admingroup/showUpdateList"
937                type="org.bedework.webadmin.PERenderAction"
938                name="peForm"
939                scope="session"
940                validate="false">
941       <forward name="success" path="/docs/admingroup/adminGroupList.jsp"/>
942     </action>
943
944     <action    path="/admingroup/showDeleteConfirm"
945                type="org.bedework.webadmin.PERenderAction"
946                name="peForm"
947                scope="session"
948                validate="false">
949       <forward name="success" path="/docs/admingroup/deleteAdminGroupConfirm.jsp" />
950     </action>
951
952     <action    path="/admingroup/initAdd"
953                type="org.bedework.webadmin.admingroup.PEInitAddAGAction"
954                name="peForm"
955                scope="session"
956                validate="false">
957       <forward name="continue" path="/admingroup/showModForm.rdo" redirect="true" />
958     </action>
959
960     <action    path="/admingroup/initUpdate"
961                type="org.bedework.webadmin.admingroup.PEInitUpdateAGAction"
962                name="peForm"
963                scope="session"
964                validate="false">
965       <forward name="continue" path="/admingroup/showUpdateList.rdo" redirect="true" />
966     </action>
967
968     <action    path="/admingroup/delete"
969                type="org.bedework.webadmin.admingroup.PEDeleteAGAction"
970                name="peForm"
971                scope="session"
972                validate="false">
973       <forward name="inUse" path="/admingroup/showReferenced.rdo" redirect="true" />
974       <forward name="notFound" path="/admingroup/showUpdateList.rdo" redirect="true" />
975       <forward name="cancelled" path="/admingroup/showUpdateList.rdo" redirect="true" />
976       <forward name="continue" path="/admingroup/showUpdateList.rdo" redirect="true" />
977     </action>
978
979     <action    path="/admingroup/fetchForUpdate"
980                type="org.bedework.webadmin.admingroup.PEFetchAGAction"
981                name="peForm"
982                scope="session"
983                validate="false">
984       <forward name="notFound" path="/admin/showUpdateList.rdo" redirect="true" />
985       <forward name="continue" path="/admingroup/showModForm.rdo" redirect="true" />
986     </action>
987
988     <action    path="/admingroup/fetchForUpdateMembers"
989                type="org.bedework.webadmin.admingroup.PEFetchAGAction"
990                name="peForm"
991                scope="session"
992                validate="false">
993       <forward name="notFound" path="/admin/showMain.rdo" redirect="true" />
994       <forward name="continue" path="/admingroup/showModMembersForm.rdo" redirect="true" />
995     </action>
996
997     <action    path="/admingroup/update"
998                type="org.bedework.webadmin.admingroup.PEUpdateAGAction"
999                name="peForm"
1000                scope="session"
1001                validate="false">
1002       <forward name="cancelled" path="/admingroup/showUpdateList.rdo" redirect="true" />
1003       <forward name="continue" path="/admingroup/showUpdateList.rdo" redirect="true" />
1004       <forward name="retry" path="/admingroup/showModForm.rdo" redirect="true" />
1005       <forward name="delete" path="/admingroup/showDeleteConfirm.rdo" redirect="true" />
1006     </action>
1007
1008     <action    path="/admingroup/updateMembers"
1009                type="org.bedework.webadmin.admingroup.PEUpdateAGAction"
1010                name="peForm"
1011                scope="session"
1012                validate="false">
1013       <forward name="cancelled" path="/admingroup/showUpdateList.rdo" redirect="true" />
1014       <forward name="continue" path="/admingroup/showModMembersForm.rdo" redirect="true" />
1015       <forward name="retry" path="/admingroup/showModMembersForm.rdo" redirect="true" />
1016     </action>
1017
1018     <action    path="/admingroup/switch"
1019                type="org.bedework.webadmin.admingroup.PESwitchAGAction"
1020                name="peForm"
1021                scope="session"
1022                validate="false">
1023       <forward name="continue"  path="/admingroup/showChooseGroup.rdo" redirect="true" />
1024     </action>
1025
1026     <!-- ===============================================================
1027                      Stats Actions
1028          =============================================================== -->
1029
1030     <action    path="/stats/show"
1031                type="org.bedework.webadmin.PERenderAction"
1032                name="peForm"
1033                scope="session"
1034                validate="false">
1035       <forward name="success" path="/docs/system/showSysStats.jsp" />
1036     </action>
1037
1038     <action    path="/stats/update"
1039                type="org.bedework.webcommon.misc.StatisticsAction"
1040                name="peForm"
1041                scope="session"
1042                validate="false">
1043       <forward name="continue"  path="/stats/show.rdo" redirect="true" />
1044       <forward name="success"  path="/stats/show.rdo" redirect="true" />
1045     </action>
1046   </action-mappings>
1047
1048   <!-- Below will be one or more comments which must not be edited or removed
1049        for the portlet build process to succeed. The comment will be replaced
1050         by some extra cofiguration.
1051        -->
1052
1053   <!-- Jetspeed2 controller def here -->
1054
1055   <message-resources parameter="servlet" null="true" />
1056
1057 </struts-config>
Note: See TracBrowser for help on using the browser.