source: ether_megapoli/trunk/web/WEB-INF/struts-config.xml @ 140

Last change on this file since 140 was 140, checked in by vmipsl, 13 years ago

Import medias files and cleanup

File size: 12.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8" ?>
2                                                                                                                                               
3<!DOCTYPE struts-config PUBLIC
4          "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
5          "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
6                                                                                                                                               
7<struts-config>
8       
9        <!-- ======================================= Data Source Definition -->
10        <data-sources>
11               
12        </data-sources>
13       
14        <!-- ======================================== Form Bean Definitions -->
15        <form-beans>
16                <form-bean
17                        name="logonForm"
18                        type="org.medias.megapoli.struts.forms.LogonForm">
19                </form-bean>
20                <form-bean
21                        name="uploadForm"
22                        type="org.medias.megapoli.struts.forms.UploadForm">
23                </form-bean>
24                <form-bean
25                        name="accessForm"
26                        type="org.medias.megapoli.struts.forms.AccessForm">
27                </form-bean>
28                <form-bean
29                        name="deleteForm"
30                        type="org.medias.megapoli.struts.forms.DeleteForm">
31                </form-bean>
32                <form-bean
33                        name="newSetForm"
34                        type="org.medias.megapoli.struts.forms.MetadataForm">
35                </form-bean>
36                <form-bean
37                        name="metadataForm"
38                        type="org.medias.megapoli.struts.forms.MetadataForm">
39                </form-bean>
40                <form-bean
41                        name="parametresForm"
42                        type="org.medias.megapoli.struts.forms.ParametresForm">
43                </form-bean>
44                <form-bean
45                        name="capteursForm"
46                        type="org.medias.megapoli.struts.forms.CapteursForm">
47                </form-bean>
48                <form-bean
49                        name="plateformesForm"
50                        type="org.medias.megapoli.struts.forms.PlateformesForm">
51                </form-bean>
52                <form-bean
53                        name="jeuxForm"
54                        type="org.medias.megapoli.struts.forms.JeuxForm">
55                </form-bean>
56                <form-bean
57                        name="fichiersForm"
58                        type="org.medias.megapoli.struts.forms.FichiersForm">
59                </form-bean>
60                <form-bean
61                        name="parametreForm"
62                        type="org.medias.megapoli.struts.forms.ParametreForm">
63                </form-bean>
64                <form-bean
65                        name="capteurForm"
66                        type="org.medias.megapoli.struts.forms.CapteurForm">
67                </form-bean>
68                <form-bean
69                        name="plateformeForm"
70                        type="org.medias.megapoli.struts.forms.PlateformeForm">
71                </form-bean>
72                <form-bean
73                        name="prepareTreeForm"
74                        type="org.medias.megapoli.struts.forms.PrepareTreeForm">
75                </form-bean>
76                <form-bean
77                        name="datasForm"
78                        type="org.medias.megapoli.struts.forms.DatasForm">
79                </form-bean>
80        </form-beans>
81       
82        <!-- =================================== Global Forward Definitions -->
83        <global-forwards>
84                <forward name="index" path="/index.jsp"/>
85                <forward name="failure" path="/templates/errors.jsp"/>
86        </global-forwards>
87       
88        <!-- =================================== Action Mapping Definitions -->
89        <action-mappings>
90                <action
91                        path="/ConfirmDeletion"
92                        type="org.medias.megapoli.struts.actions.ConfirmDeletionAction"
93                        name="deleteForm">
94                        <forward name="set" path="/data/upload/deleteSet.jsp"/>
95                        <forward name="file" path="/data/upload/deleteFile.jsp"/>
96                </action>
97                <action
98                        path="/DeleteFile"
99                        type="org.medias.megapoli.struts.actions.DeleteFileAction"
100                        name="deleteForm">
101                        <forward name="success" path="/PrepareTree.do"/>
102                        <forward name="cancel" path="/data/upload/listFiles.jsp"/>
103                </action>
104                <action
105                        path="/DeleteSet"
106                        type="org.medias.megapoli.struts.actions.DeleteSetAction"
107                        name="deleteForm">
108                        <forward name="success" path="/PrepareTree.do"/>
109                        <forward name="cancel" path="/data/upload/upload.jsp"/>
110                </action>
111                <action
112                        path="/French"
113                        type="org.medias.megapoli.struts.actions.FrenchAction"
114                        scope="session">
115                        <forward name="success" path="/index.jsp"/>
116                </action>
117                <action
118                        path="/English"
119                        type="org.medias.megapoli.struts.actions.EnglishAction"
120                        scope="session">
121                        <forward name="success" path="/index.jsp"/>
122                </action>
123                <action
124                        path="/InitLogon"
125                        type="org.medias.megapoli.struts.actions.InitLogonAction"
126                        name="logonForm"
127                        validate="false">
128<!--                    input="/data/data.jsp"> -->
129                        <forward name="success" path="/data/logon.jsp"/>
130                </action>
131                <!-- -->
132                <action
133                        path="/InitLogonAccess"
134                        type="org.medias.megapoli.struts.actions.InitLogonAction"
135                        name="logonForm"
136                        validate="false">
137<!--                    input="/data/access/data.jsp"> -->
138                        <forward name="success" path="/data/logonAccess.jsp"/>
139                </action>
140                <!-- -->
141                <action
142                        path="/InitNewSet"
143                        type="org.medias.megapoli.struts.actions.InitNewSetAction"
144                        name="newSetForm"
145                        validate="false"
146                        input="/data/upload/upload.jsp">
147                        <forward name="success" path="/data/upload/newSet.jsp"/>
148                </action>
149                <action
150                        path="/LoadMetadata"
151                        type="org.medias.megapoli.struts.actions.LoadMetadataAction"
152                        name="metadataForm"
153                        validate="false"
154                        input="/data/upload/upload.jsp">
155                        <forward name="success" path="/data/upload/metadata.jsp"/>
156                </action>
157                <action
158                        path="/MetadataInfo"
159                        type="org.medias.megapoli.struts.actions.MetadataInfoAction"
160                        name="metadataForm"
161                        validate="false"
162                        input="/data/access/jeux.jsp">
163                        <forward name="success" path="/data/access/metadataInfo.jsp"/>
164                </action>
165                <action
166                        path="/Logon"
167                        type="org.medias.megapoli.struts.actions.LogonAction"
168                        name="logonForm"
169                        validate="true"
170                        input="/data/logon.jsp">
171                        <forward name="cancel" path="/data/data.jsp"/>
172                        <!-- <forward name="input" path="/data/logon.jsp"/> -->
173                        <!--<forward name="upload" path="/data/upload/upload.jsp"/>-->
174                        <forward name="upload" path="/PrepareTree.do"/>
175                        <forward name="login" path="/InitLogon.do"/>
176                </action>
177                <action
178                        path="/LogonAccess"
179                        type="org.medias.megapoli.struts.actions.LogonAction"
180                        name="logonForm"
181                        validate="true"
182                        input="/data/logonAccess.jsp">
183                        <forward name="cancel" path="/data/data.jsp"/>
184<!--                    <forward name="input" path="/data/logonAccess.jsp"/> -->
185                        <forward name="access" path="/DataAccess.do"/>
186                        <forward name="download" path="/JeuxAccess.do"/>
187                        <forward name="login" path="/InitLogonAccess.do"/>
188                </action>
189                <action 
190                        path="/NewContact"
191                        type="org.medias.megapoli.struts.actions.NewContactAction"
192                        name="metadataForm"/>
193                <action 
194                        path="/RemoveContact"
195                        type="org.medias.megapoli.struts.actions.RemoveContactAction"
196                        name="metadataForm"/>
197                <action 
198                        path="/NewPlat"
199                        type="org.medias.megapoli.struts.actions.NewPlatAction"
200                        name="metadataForm"/>
201                <action 
202                        path="/RemovePlat"
203                        type="org.medias.megapoli.struts.actions.RemovePlatAction"
204                        name="metadataForm"/>
205                <action 
206                        path="/NewCapt"
207                        type="org.medias.megapoli.struts.actions.NewCaptAction"
208                        name="metadataForm"/>
209                <action 
210                        path="/RemoveCapt"
211                        type="org.medias.megapoli.struts.actions.RemoveCaptAction"
212                        name="metadataForm"/>
213                <action 
214                        path="/NewParam"
215                        type="org.medias.megapoli.struts.actions.NewParamAction"
216                        name="metadataForm"/>
217                <action 
218                        path="/RemoveParam"
219                        type="org.medias.megapoli.struts.actions.RemoveParamAction"
220                        name="metadataForm"/>
221                <action
222                        path="/NewSet"
223                        type="org.medias.megapoli.struts.actions.NewSetAction"
224                        name="newSetForm"
225                        validate="true"
226                        input="/data/upload/newSet.jsp">
227                        <forward name="cancel" path="/PrepareTree.do"/>
228                        <forward name="success" path="/data/upload/newSetMails.jsp"/>
229                        <forward name="input" path="/data/upload/newSet.jsp"/>
230                        <forward name="failure" path="/data/upload/newSet.jsp"/>
231                </action>
232                <action
233                        path="/NewSetMails"
234                        type="org.medias.megapoli.struts.actions.NewSetMailsAction"
235                        name="newSetForm"
236                        validate="true"
237                        input="/data/upload/newSetMails.jsp">
238                        <forward name="cancel" path="/PrepareTree.do"/>
239                        <forward name="success" path="/PrepareTree.do"/>
240                        <forward name="input" path="/data/upload/newSetMails.jsp"/>
241                </action>
242                <action
243                        path="/PrepareTree"
244                        type="org.medias.megapoli.struts.actions.PrepareTreeAction"
245                        name="prepareTreeForm">
246                        <forward name="success" path="/data/upload/upload.jsp"/>
247                        <forward name="login" path="/InitLogon.do"/>
248                </action>
249                <action
250                        path="/PrepareTreeAccess"
251                        type="org.medias.megapoli.struts.actions.PrepareTreeAccessAction">
252                        <forward name="success" path="/data/access/jeux.jsp"/>
253                </action>               
254                <action
255                        path="/PrepareFileList"
256                        type="org.medias.megapoli.struts.actions.PrepareFileListAction">
257                        <forward name="success" path="/data/upload/listFiles.jsp"/>
258                </action>
259                <action
260                        path="/PrepareFileListAccess"
261                        type="org.medias.megapoli.struts.actions.PrepareFileListAccessAction">
262                        <forward name="success" path="/data/access/listFiles.jsp"/>
263                </action>               
264                <action
265                        path="/UpdateMetadata"
266                        type="org.medias.megapoli.struts.actions.UpdateMetadataAction"
267                        name="metadataForm"
268                        validate="true"
269                        input="/data/upload/metadata.jsp"
270                        parameter="method">
271                        <forward name="cancel" path="/data/upload/upload.jsp"/>
272                        <forward name="success" path="/PrepareTree.do"/>
273                        <forward name="input" path="/data/upload/metadata.jsp"/>
274                        <forward name="failure" path="/data/upload/metadata.jsp"/>
275                </action>
276                <action
277                        path="/Upload"
278                        type="org.medias.megapoli.struts.actions.UploadAction"
279                        name="uploadForm"
280                        validate="true"
281                        scope="request"
282                        input="/data/upload/upload.jsp">
283                        <forward name="success" path="/PrepareTree.do"/>
284                </action>
285                <action
286                        path="/SendFileToClient"
287                        type="org.medias.megapoli.struts.actions.SendFileToClientAction"
288                        input="/data/access/listFiles.jsp">
289<!--                    <forward name="success" path="/data/upload/listFiles.jsp"/> -->
290                </action>
291                <action
292                        path="/ParametresAccess"
293                        type="org.medias.megapoli.struts.actions.ParametresAccessAction"
294                        name="parametresForm">
295                        <forward name="success" path="/data/access/param.jsp"/>
296                </action>
297                <action
298                        path="/CapteursAccess"
299                        type="org.medias.megapoli.struts.actions.CapteursAccessAction"
300                        name="capteursForm">
301                        <forward name="success" path="/data/access/capt.jsp"/>
302                </action>
303                <action
304                        path="/JeuxAccess"
305                        type="org.medias.megapoli.struts.actions.JeuxAccessAction"
306                        name="jeuxForm">
307                        <forward name="success" path="/data/access/jeux.jsp"/>
308                </action>
309                <action
310                        path="/FichiersAccess"
311                        type="org.medias.megapoli.struts.actions.FichiersAccessAction"
312                        name="fichiersForm">
313                        <forward name="success" path="/data/access/files.jsp"/>
314                </action>
315                <action
316                        path="/PlateformesAccess"
317                        type="org.medias.megapoli.struts.actions.PlateformesAccessAction"
318                        name="plateformesForm">
319                        <forward name="success" path="/data/access/plat.jsp"/>
320                </action>
321                <action
322                        path="/DataAccess"
323                        type="org.medias.megapoli.struts.actions.DataAccessAction"
324                        name="datasForm"
325                        validate="false">
326                        <forward name="success" path="/data/access/extract.jsp"/>
327                </action>
328                <action 
329                        path="/DataSubmit"
330                        type="org.medias.megapoli.struts.actions.DataSubmitAction"
331                        input="/data/access/extract.jsp"
332                        name="datasForm"
333                        validate="true">
334                        <forward name="cancel" path="/data/access/access.jsp"/>
335                        <forward name="reset" path="/data/access/extract.jsp"/>
336                        <forward name="success" path="/data/access/extract2.jsp"/>
337                </action>
338                <action 
339                        path="/DataExtract"
340                        type="org.medias.megapoli.struts.actions.DataExtractAction"
341                        input="/data/access/extract2.jsp"
342                        name="datasForm">
343                        <forward name="cancel" path="/data/access/extract.jsp"/>
344                        <forward name="success" path="/data/access/extract3.jsp"/>
345                </action>
346                <action
347                        path="/DescParametre"
348                        type="org.medias.megapoli.struts.actions.DescParametreAction"
349                        name="parametreForm">
350                        <forward name="success" path="/data/access/desc_param.jsp"/>
351                </action>
352                <action
353                        path="/DescCapteur"
354                        type="org.medias.megapoli.struts.actions.DescCapteurAction"
355                        name="capteurForm">
356                        <forward name="success" path="/data/access/desc_capt.jsp"/>
357                </action>
358                <action
359                        path="/DescPlateforme"
360                        type="org.medias.megapoli.struts.actions.DescPlateformeAction"
361                        name="plateformeForm">
362                        <forward name="success" path="/data/access/desc_plat.jsp"/>
363                </action>
364                <action
365                        path="/ZipGame"
366                        type="org.medias.megapoli.struts.actions.ZipGameAction">
367                </action>
368                <action
369                        path="/Disconnect"
370                        type="org.medias.megapoli.struts.actions.DisconnectAction">
371                        <forward name="success" path="/index.jsp"/>
372                </action>
373        </action-mappings>
374       
375<!--       <controller bufferSize="4096" debug="0" /> -->
376           <controller memFileSize="0" debug="0" />
377       
378        <!-- ================================ Message Resources Definitions -->
379        <message-resources parameter="ApplicationResources" null="false"/>
380       
381       
382        <!-- ========================================== Plugins Definitions -->
383        <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
384        <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
385    </plug-in>
386       
387
388</struts-config>                                                                                                                                               
Note: See TracBrowser for help on using the repository browser.