Salome HOME
Reindex of studies is fixed.
[tools/siman.git] / Workspace / Siman / src / struts.xml
index 210cdb0a3023dad3a73d1b07c937c576ce4c42e6..e4f843454d1fcb1f2066d19eb0667ef08fa8696b 100644 (file)
@@ -8,29 +8,34 @@
        <constant name="struts.objectFactory" value="spring" />
     <constant name="struts.enable.DynamicMethodInvocation" value="false" />
     <constant name="struts.devMode" value="true" />
-    <constant name="struts.custom.i18n.resources" value="labels,som" />
+    <constant name="struts.custom.i18n.resources" value="log-messages,labels,som" />
     <constant name="struts.i18n.encoding" value="ISO-8859-1" />
 
     <package name="simer-default" namespace="/" extends="struts-default">
     </package>
 
     <package name="default" namespace="/" extends="simer-default">
+       
+       <result-types>
+               <result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult" />
+       </result-types>
 
         <default-action-ref name="index" />
 
-        <action name="index" class="org.splat.simer.StartAction" method="initialize">
+        <action name="index" class="startAction" method="initialize">
             <result name="success">/welcome.jsp</result>
             <result name="error">/error.jsp?error=initialization</result>
         </action>        
-        <action name="login" class="org.splat.simer.ConnectionAction" method="login">
+        <action name="login" class="connectionAction" method="login">
             <result name="none">/home.jsp</result>
             <result name="open"      type="redirectAction">select?menu=search</result>
             <result name="study"     type="redirectAction">study/step-study</result>
             <result name="knowledge" type="redirectAction">study/step-knowledge</result>
-            <result name="input">/login.jsp</result>
+            <!--result name="input">/login.jsp</result-->
+            <result name="input"  type="tiles">page.login</result>
             <result name="error">/home.jsp?error=login</result>
         </action>
-        <action name="logout" class="org.splat.simer.ConnectionAction" method="logout">
+        <action name="logout" class="connectionAction" method="logout">
             <result name="none">/home.jsp</result>
             <result name="create">/home.jsp</result>
             <result name="open"      type="redirectAction">select?menu=search</result>
@@ -39,7 +44,7 @@
             <result name="datadmin">/home.jsp</result>
             <result name="sysadmin">/home.jsp</result>
         </action>
-        <action name="select" class="org.splat.simer.MenuAction" method="selectItem">
+        <action name="select" class="menuAction" method="selectItem">
             <result name="new-empty"        type="redirectAction">study/new-empty</result>
             <result name="search-study"     type="redirectAction">study/search-study</result>
             <result name="search-knowledge" type="redirectAction">study/search-knowledge</result>
 
     <package name="study" namespace="/study" extends="simer-default">
 
-        <action name="notyetimplemented" class="org.splat.simer.NotYetImplementedAction" method="initialize">
+        <action name="notyetimplemented" class="notYetImplementedAction" method="initialize">
             <result name="success">/study/error.jsp?message=notyetimplemented</result>
         </action>
 
         <!-- Creation of a study
           -->        
-        <action name="new-empty" class="org.splat.simer.NewStudyAction" method="initialize">
+        <action name="new-empty" class="newStudyAction" method="initialize">
             <result name="success">/study/newStudy.jsp</result>
         </action>
-        <action name="valid-new" class="org.splat.simer.NewStudyAction" method="create">
+        <action name="valid-new" class="newStudyAction" method="create">
             <result name="success" type="redirectAction">open-study?selection=0.1</result>
             <result name="input">/study/newStudy.jsp</result>
             <result name="error">/home.jsp?error=newstudy</result>
 
         <!-- Search for studies, knowledge elements and documents
           -->
-        <action name="search-study" class="org.splat.simer.SearchStudyAction" method="initialize">
+        <action name="search-study" class="searchStudyAction" method="initialize">
             <result name="success">/study/searchStudy.jsp</result>
             <result name="error">/home.jsp</result>
         </action>
-        <action name="refresh-study" class="org.splat.simer.SearchStudyAction" method="submitForm">
+        <action name="refresh-study" class="searchStudyAction" method="submitForm">
             <result name="selectype">/study/searchStudy.jsp?action=setContext</result>
             <result name="refresh">/study/searchStudy.jsp</result>
             <result name="wait">/study/searchStudy.jsp</result>
             <result name="error" type="redirectAction">search-study</result>
         </action>
 
-        <action name="search-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="initialize">
+        <action name="search-knowledge" class="searchKnowledgeAction" method="initialize">
             <result name="success">/study/searchKnowledge.jsp</result>
         </action>
-        <action name="refresh-knowledge" class="org.splat.simer.SearchKnowledgeAction" method="submitForm">
+        <action name="refresh-knowledge" class="searchKnowledgeAction" method="submitForm">
             <result name="selectype">/study/searchKnowledge.jsp?action=setContext</result>
             <result name="refresh">/study/searchKnowledge.jsp</result>
             <result name="wait">/study/searchKnowledge.jsp</result>
             <result name="error" type="redirectAction">search-knowledge</result>
         </action>
 
-        <action name="search-document" class="org.splat.simer.SearchDocumentAction" method="initialize">
+        <action name="search-document" class="searchDocumentAction" method="initialize">
             <result name="success">/study/searchDocument.jsp</result>
         </action>
 
         <!-- Display of studies
           -->
-        <action name="open-study" class="org.splat.simer.DisplayStudyStepAction" method="open">
+        <action name="open-study" class="displayStudyStepAction" method="open">
             <result name="success">/study/displayStudyStep.jsp</result>
         </action>
-        <action name="step-study" class="org.splat.simer.DisplayStudyStepAction" method="selectStep">
+        <action name="step-study" class="displayStudyStepAction" method="selectStep">
             <result name="success">/study/displayStudyStep.jsp</result>
         </action>
-        <action name="document-study" class="org.splat.simer.DisplayStudyStepAction" method="selectDocument">
+        <action name="document-study" class="displayStudyStepAction" method="selectDocument">
             <result name="success">/study/displayStudyStep.jsp</result>
         </action>
-        <action name="knowledge-study" class="org.splat.simer.DisplayStudyStepAction" method="selectKnowledge">
+        <action name="knowledge-study" class="displayStudyStepAction" method="selectKnowledge">
             <result name="success">/study/displayStudyStep.jsp</result>
         </action>
-        <action name="close-study" class="org.splat.simer.DisplayStudyStepAction" method="close">
+        <action name="close-study" class="displayStudyStepAction" method="close">
             <result name="success">/home.jsp</result>
         </action>
-        <action name="prop-study" class="org.splat.simer.StudyPropertiesAction" method="initialize">
+        <action name="prop-study" class="studyPropertiesAction" method="initialize">
             <result name="display">/study/displayStudyProperties.jsp</result>
             <result name="edit">/study/editStudyProperties.jsp</result>
         </action>
 
         <!-- Display of knowledge elements
           -->        
-        <action name="open-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="open">
+        <action name="open-knowledge" class="displayKnowledgeAction" method="open">
             <result name="success">/study/displayKnowledge.jsp</result>
         </action>
-        <action name="step-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectStep">
+        <action name="step-knowledge" class="displayKnowledgeAction" method="selectStep">
             <result name="success">/study/displayKnowledge.jsp</result>
         </action>
-        <action name="document-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectDocument">
+        <action name="document-knowledge" class="displayKnowledgeAction" method="selectDocument">
             <result name="success">/study/displayKnowledge.jsp</result>
         </action>
-        <action name="knowledge-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="selectKnowledge">
+        <action name="knowledge-knowledge" class="displayKnowledgeAction" method="selectKnowledge">
             <result name="success">/study/displayKnowledge.jsp</result>
         </action>
-        <action name="close-knowledge" class="org.splat.simer.DisplayKnowledgeAction" method="close">
+        <action name="close-knowledge" class="displayKnowledgeAction" method="close">
             <result name="success">/home.jsp</result>
         </action>
 
         <!-- Edition of study
           -->        
-        <action name="edit-study" class="org.splat.simer.EditStudyAction" method="edition">
+        <action name="edit-study" class="editStudyAction" method="edition">
             <result name="success">/study/displayStudyStep.jsp</result>
         </action>
-        <action name="add-scenario" class="org.splat.simer.NewScenarioAction" method="initialize">
+        <action name="add-scenario" class="newScenarioAction" method="initialize">
             <result name="success">/study/newScenario.jsp?init=focus</result>
         </action>
-        <action name="edit-title" class="org.splat.simer.StudyPropertiesAction" method="editTitle">
+        <action name="edit-title" class="studyPropertiesAction" method="editTitle">
             <result name="success">/study/editStudyProperties.jsp?action=edititle</result>
         </action>
-        <action name="edit-contributor" class="org.splat.simer.StudyPropertiesAction" method="editContributors">
+        <action name="edit-contributor" class="studyPropertiesAction" method="editContributors">
             <result name="success">/study/editStudyProperties.jsp?action=edibutor</result>
         </action>
-        <action name="edit-cycle" class="org.splat.simer.StudyPropertiesAction" method="editCycle">
+        <action name="edit-cycle" class="studyPropertiesAction" method="editCycle">
             <result name="success">/study/editStudyProperties.jsp?action=edicycle</result>
         </action>
-        <action name="select-step" class="org.splat.simer.NewScenarioAction" method="selectStep">
+        <action name="select-step" class="newScenarioAction" method="selectStep">
             <result name="success">/study/newScenario.jsp</result>
         </action>
-        <action name="valid-add" class="org.splat.simer.NewScenarioAction" method="create">
+        <action name="valid-add" class="newScenarioAction" method="create">
             <result name="cancel"  type="redirectAction">step-study</result>
             <result name="success" type="redirectAction">step-study</result>
            <result name="error">/study/displayStudyStep.jsp?error=addScenario</result>
         </action>
-        <action name="valid-edit" class="org.splat.simer.StudyPropertiesAction" method="edition">
+        <action name="valid-edit" class="studyPropertiesAction" method="edition">
             <result name="success">/study/editStudyProperties.jsp</result>
         </action>
-        <action name="prop-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="initialize">
+        <action name="prop-scenario" class="editScenarioPropertiesAction" method="initialize">
             <result name="success">/study/editScenarioProperties.jsp</result>
         </action>
 
         <!-- Edition of scenario
           -->
-        <action name="checkin-scenario" class="org.splat.simer.EditScenarioPropertiesAction" method="checkin">
+        <action name="checkin-scenario" class="editScenarioPropertiesAction" method="checkin">
             <result name="success">/study/displayStudyStep.jsp</result>
         </action>
 
         <!-- Edition of simulation contexts
           -->        
-        <action name="add-context" class="org.splat.simer.EditSimulationContextAction" method="initialize">
+        <action name="add-context" class="editSimulationContextAction" method="initialize">
             <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
             <result name="select">/study/displayStudyStep.jsp?action=selectContext</result>
         </action>
-        <action name="selectContext" class="org.splat.simer.EditSimulationContextAction" method="selectContext">
+        <action name="selectContext" class="editSimulationContextAction" method="selectContext">
             <result name="create">/study/displayStudyStep.jsp?action=newContext</result>
             <result name="set">/study/displayStudyStep.jsp?action=setContext&amp;index=%{contextType.index}</result>
         </action>
-        <action name="newContext" class="org.splat.simer.EditSimulationContextAction" method="createContext">
+        <action name="newContext" class="editSimulationContextAction" method="createContext">
             <result name="success">/study/displayStudyStep.jsp</result>
             <result name="input">/study/displayStudyStep.jsp?action=newContext</result>
             <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
         </action>
-        <action name="setContext" class="org.splat.simer.EditSimulationContextAction" method="setContext">
+        <action name="setContext" class="editSimulationContextAction" method="setContext">
             <result name="success">/study/displayStudyStep.jsp</result>
             <result name="input">/study/displayStudyStep.jsp?action=setContext&amp;index=%{contextType.index}</result>
             <result name="error">/study/displayStudyStep.jsp?error=addContext</result>
         </action>
-        <action name="remove-context" class="org.splat.simer.EditSimulationContextAction" method="deleteContext">
+        <action name="remove-context" class="editSimulationContextAction" method="deleteContext">
             <result name="success">/study/displayStudyStep.jsp</result>
             <result name="error">/study/displayStudyStep.jsp?error=removeContext</result>
         </action>
 
         <!-- Edition of documents
           -->
-        <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
+        <action name="select-file" class="uploadAction" method="initialize">
             <result name="success">/study/upload.jsp</result>
         </action>
-        <action name="upload" class="org.splat.simer.UploadAction" method="upload">
+        <action name="upload" class="uploadAction" method="upload">
             <result name="cancel"  type="redirectAction">step-study</result>
             <result name="import"  type="redirectAction">import-document?fileName=%{fileName}</result>
             <result name="version" type="redirectAction">version-document?index=%{index}&amp;fileName=%{fileName}</result>
             <result name="attach"  type="redirectAction">attach-document?index=%{index}&amp;fileName=%{fileName}</result>
             <result name="outofmemory">/study/error.jsp?message=outofmemory</result>
         </action>
-        <action name="import-document" class="org.splat.simer.ImportDocumentAction" method="initialize">
+        <action name="import-document" class="importDocumentAction" method="initialize">
             <result name="success">/study/importDocument.jsp</result>
             <result name="error">/study/importError.jsp?message=%{errorCode}</result>
         </action>
-        <action name="valid-import" class="org.splat.simer.ImportDocumentAction" method="import">
+        <action name="valid-import" class="importDocumentAction" method="import">
             <result name="success" type="redirectAction">step-study</result>
             <result name="cancel"  type="redirectAction">step-study</result>
             <result name="error">/study/importError.jsp?message=%{errorCode}&amp;action=back</result>
         </action>
-        <action name="version-document" class="org.splat.simer.VersionDocumentAction" method="initialize">
+        <action name="version-document" class="versionDocumentAction" method="initialize">
             <result name="success">/study/versionDocument.jsp</result>
             <result name="error">/study/importError.jsp?message=%{errorCode}</result>
         </action>
-        <action name="valid-version" class="org.splat.simer.VersionDocumentAction" method="version">
+        <action name="valid-version" class="versionDocumentAction" method="version">
             <result name="success" type="redirectAction">step-study</result>
             <result name="cancel"  type="redirectAction">step-study</result>
             <result name="error">/study/importError.jsp?message=%{errorCode}&amp;action=back</result>
         </action>
-        <action name="attach-document" class="org.splat.simer.EditDocumentAction" method="attach">
+        <action name="attach-document" class="editDocumentAction" method="attach">
             <result name="success">/study/displayStudyStep.jsp?action=display</result>
         </action>
-        <action name="edit-document" class="org.splat.simer.EditDocumentAction" method="initialize">
+        <action name="edit-document" class="editDocumentAction" method="initialize">
             <result name="success">/study/displayStudyStep.jsp</result>
         </action>
-        <action name="setDocument" class="org.splat.simer.EditDocumentAction" method="setDocument">
+        <action name="setDocument" class="editDocumentAction" method="setDocument">
             <result name="success">/study/displayStudyStep.jsp?action=display</result>
         </action>
-        <action name="remove-document" class="org.splat.simer.EditDocumentAction" method="deleteDocument">
+        <action name="remove-document" class="editDocumentAction" method="deleteDocument">
             <result name="success">/study/displayStudyStep.jsp</result>
             <result name="error">/study/displayStudyStep.jsp?error=removeDocument</result>
         </action>
 
         <!-- Edition of knowledge elements
           -->        
-        <action name="add-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
+        <action name="add-knowledge" class="editKnowledgeElementAction" method="initialize">
             <result name="success">/study/displayStudyStep.jsp?action=addKnowledge&amp;index=%{knowledgeType}</result>
         </action>
-        <action name="edit-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="initialize">
+        <action name="edit-knowledge" class="editKnowledgeElementAction" method="initialize">
             <result name="success">/study/displayStudyStep.jsp</result>
         </action>
-        <action name="setKnowledge" class="org.splat.simer.EditKnowledgeElementAction" method="setKnowledge">
+        <action name="setKnowledge" class="editKnowledgeElementAction" method="setKnowledge">
             <result name="success">/study/displayStudyStep.jsp?action=display</result>
         </action>
-        <action name="remove-knowledge" class="org.splat.simer.EditKnowledgeElementAction" method="deleteKnowledge">
+        <action name="remove-knowledge" class="editKnowledgeElementAction" method="deleteKnowledge">
             <result name="success">/study/displayStudyStep.jsp</result>
             <result name="error">/study/displayStudyStep.jsp?error=removeKnowledge</result>
         </action>
 
         <!-- Menus of database administration
           -->        
-        <action name="indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="initialize">
+        <action name="indexing" class="databaseIndexingAction" method="initialize">
             <result name="success">/sadmin/indexStudies.jsp</result>
         </action>
-        <action name="valid-indexing" class="org.splat.simer.admin.DatabaseIndexingAction" method="indexing">
+        <action name="valid-indexing" class="databaseIndexingAction" method="indexing">
             <result name="success" type="redirectAction">../study/search-study</result>
         </action>
-        <action name="select-file" class="org.splat.simer.UploadAction" method="initialize">
+        <action name="select-file" class="uploadAction" method="initialize">
             <result name="success">/sadmin/upload.jsp</result>
         </action>
-        <action name="upload"      class="org.splat.simer.UploadAction" method="upload">
+        <action name="upload"      class="uploadAction" method="upload">
             <result name="importuser" type="redirectAction">importuser?fileName=%{fileName}</result>
         </action>
-        <action name="importuser" class="org.splat.simer.admin.ImportUserAction" method="import">
+        <action name="importuser" class="importUserAction" method="import">
             <result name="success">/sadmin/displayUser.jsp</result>
         </action>
 
         <!-- Menus of knowledge administration
           -->        
-        <action name="scontext" class="org.splat.simer.admin.SimulationContextAction" method="initialize">
+        <action name="scontext" class="simulationContextAction" method="initialize">
             <result name="success">/sadmin/approveSContext.jsp</result>
         </action>
-        <action name="scontext-edit" class="org.splat.simer.admin.SimulationContextAction" method="select">
+        <action name="scontext-edit" class="simulationContextAction" method="select">
             <result name="success">/sadmin/approveSContext.jsp</result>
         </action>
-        <action name="knowelm"  class="org.splat.simer.admin.KnowledgeElementAction" method="initialize">
+        <action name="knowelm"  class="knowledgeElementAction" method="initialize">
             <result name="success">/sadmin/approveKnowelm.jsp</result>
         </action>
     </package>
 
     <package name="sgeom" namespace="/sgeom" extends="simer-default">
 
-        <action name="valid-save"    class="org.splat.module.SaveDocumentAction" method="save">
+        <action name="valid-save"    class="saveDocumentAction" method="save">
             <result name="success">/sgeom/index.jsp</result>
         </action>
-        <action name="valid-update"  class="org.splat.module.SaveDocumentAction" method="update">
+        <action name="valid-update"  class="saveDocumentAction" method="update">
             <result name="success">/sgeom/index.jsp</result>
         </action>
-        <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
+        <action name="valid-version" class="saveDocumentAction" method="version">
             <result name="success">/sgeom/index.jsp</result>
         </action>
 
 
     <package name="smesh" namespace="/smesh" extends="simer-default">
 
-        <action name="valid-save"    class="org.splat.module.SaveDocumentAction" method="save">
+        <action name="valid-save"    class="saveDocumentAction" method="save">
             <result name="success">/smesh/index.jsp</result>
         </action>
-        <action name="valid-update"  class="org.splat.module.SaveDocumentAction" method="update">
+        <action name="valid-update"  class="saveDocumentAction" method="update">
             <result name="success">/smesh/index.jsp</result>
         </action>
-        <action name="valid-version" class="org.splat.module.SaveDocumentAction" method="version">
+        <action name="valid-version" class="saveDocumentAction" method="version">
             <result name="success">/smesh/index.jsp</result>
         </action>