Ignore:
Timestamp:
04/12/12 23:41:02 (10 years ago)
Author:
Garth Braithwaite
Message:

java and view - middle of refactoring user modelmaps. renamed the jars to include the version numbmer.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/main/webapps/ibisph-view/WEB-INF/config/spring/user.xml

    r3710 r3713  
    141141                                <bean class="org.ibisph.web.HTTPRequestParameterNameToXMLElementName"><constructor-arg value="securityQuestion"/><constructor-arg value="SECURITY_QUESTION"/></bean>
    142142                                <bean class="org.ibisph.web.HTTPRequestParameterNameToXMLElementName"><constructor-arg value="securityAnswer"/>  <constructor-arg value="SECURITY_ANSWER"/></bean>
     143                                <bean class="org.ibisph.web.HTTPRequestParameterNameToXMLElementName"><constructor-arg value="captcha"/>         <constructor-arg value="CAPTCHA"/></bean>
     144                        </list>
     145                </property>
     146        </bean>
     147
     148        <bean id="User.UserAccessFromHTTPRequestParameters.Service" class="org.ibisph.web.HTTPRequestParametersToContainerElementService">
     149                <description>used to load the email address and captcha value into a stubbed out user xml document.</description>
     150                <property name="containerElementName" value="USER"/>
     151                <property name="HTTPRequestParameterNameToXMLElementNameList">
     152                        <list>
     153                                <bean class="org.ibisph.web.HTTPRequestParameterNameToXMLElementName"><constructor-arg value="emailAddress"/>    <constructor-arg value="ID"/></bean>
     154                                <bean class="org.ibisph.web.HTTPRequestParameterNameToXMLElementName"><constructor-arg value="emailAddress"/>    <constructor-arg value="EMAIL_ADDRESS"/></bean>
    143155                                <bean class="org.ibisph.web.HTTPRequestParameterNameToXMLElementName"><constructor-arg value="captcha"/>         <constructor-arg value="CAPTCHA"/></bean>
    144156                        </list>
     
    201213        </bean>
    202214
     215        <bean id="User.UserAccessFromHTTPRequest.ModelMap" class="org.ibisph.web.modelmap.HTTPRequestParametersToXML">
     216                <description>
     217                        Loads the HTTP Request Parameters into a base USER XML container
     218                        element which is placed into the model map. 
     219                </description>
     220                <property name="HTTPRequestParametersToContainerElementService" ref="User.UserAccessFromHTTPRequestParameters.Service"/>
     221                <property name="modelMapKey" ref="User.UserProfile.ModelMapKey"/>
     222        </bean>
     223
    203224        <bean id="User.StatusHTMLContent.ModelMap" class="org.ibisph.modelmap.SimpleModelMap" parent="Common.XMLModelMap.CommonProperties">
    204225                <property name="model" ref="User.RegistartionStatus.HTMLContent.XML.SystemID"/>
    205226        </bean>
    206227
     228        <bean id="User.SendUserAccess.ModelMap" class="org.ibisph.user.modelmap.SendAccess">
     229                <property name="userProfileModelMapKey" ref="User.UserProfile.ModelMapKey"/>
     230                <property name="userProfileService"     ref="User.XML.Service"/>
     231        </bean>
    207232
    208233        <bean id="User.QueryDefinitionsXML.ModelMap" class="org.ibisph.querydefinition.modelmap.QueryDefinitionsFromHTTPRequest">
     
    210235                <property name="queryDefinitionsService" ref="QueryDefinition.XML.Service"/>
    211236        </bean>
     237
    212238        <bean id="User.UserAuthoritiesXML.ModelMap" class="org.ibisph.user.springsecurity.UserAuthoritiesXMLModelMap">
    213239                <property name="modelMapKey" value="UserAuthorities"/>
     
    228254                </property>
    229255                <property name="view" ref="Home.HTMLContent.View"/>
    230         </bean>
    231 
    232         <bean id="User.EmailPassword.Controller" class="org.ibisph.web.springmvc.ModelMapListProcessingController">
    233                 <property name="modelMapList">
    234                         <list>
    235                         </list>
    236                 </property>
    237         </bean>
    238 
    239         <bean id="User.NewRegistration.Controller" class="org.ibisph.web.springmvc.ModelMapListProcessingController">
    240                 <property name="modelMapList">
    241                         <list>
    242                         </list>
    243                 </property>
    244256        </bean>
    245257
     
    270282        </bean>
    271283
    272 <bean id="User.VerifyUserRegistration.Controller" class="org.ibisph.web.springmvc.ModelMapListProcessingController">
     284        <bean id="User.VerifyUserRegistration.Controller" class="org.ibisph.web.springmvc.ModelMapListProcessingController">
    273285                <description>
    274286                        verify/user/registration/email address/session id
     
    290302        </bean>
    291303
    292 <bean id="User.EditProfile.Controller" class="org.ibisph.web.springmvc.ModelMapListProcessingController">
    293         </bean>
    294 
    295 <bean id="User.SaveProfile.Controller" class="org.ibisph.web.springmvc.ModelMapListProcessingController">
    296         </bean>
    297 
    298 
    299 
    300 
    301 
    302 
    303 
    304 
    305         <bean id="User.QuerySelectionList.XSLT.SystemID" class="org.ibisph.systemid.FileSystemID">
    306                 <constructor-arg ref="Common.Webapp.RootPath"/>
    307                 <constructor-arg value="xslt/html/user/queryselections/SelectionPage.xslt"/>
    308         </bean>
    309 
    310 
    311 <!-- MY QUERIES -->
     304        <bean id="User.EmailAccess.Controller" class="org.ibisph.web.springmvc.ModelMapListProcessingController">
     305                <property name="modelMapList">
     306                        <list>
     307                                <ref bean="User.UserAccessFromHTTPRequest.ModelMap"/>
     308                                <ref bean="User.SendUserAccess.ModelMap"/>
     309                                <ref bean="User.StatusHTMLContent.ModelMap"/>
     310                                <ref bean="Common.ModifiedDateFromFileSystemID.ModelMap"/>
     311                                <ref bean="Common.WebAppURLContextPrefixFromHTTPRequest.ModelMap"/>
     312                        </list>
     313                </property>
     314                <property name="view" ref="User.Status.View"/>
     315        </bean>
     316
    312317        <bean id="User.QuerySelectionList.Controller" class="org.ibisph.web.springmvc.ModelMapListProcessingController">
    313318                <description>    </description>
     
    324329        </bean>
    325330
    326         <bean id="User.QuerySelectionList.View" class="org.ibisph.xml.springmvc.XSLTXMLTransformationView">
    327                 <constructor-arg ref="User.QuerySelectionList.XSLT.SystemID"/>
    328                 <constructor-arg ref="Common.XSLT.Transformation"/>
    329         </bean>
    330331
    331332
     
    341342        </bean>
    342343
     344        <bean id="User.QuerySelectionList.XSLT.SystemID" class="org.ibisph.systemid.FileSystemID">
     345                <constructor-arg ref="Common.Webapp.RootPath"/>
     346                <constructor-arg value="xslt/html/user/queryselections/SelectionPage.xslt"/>
     347        </bean>
     348
    343349
    344350
     
    353359                <constructor-arg ref="Common.XSLT.Transformation"/>
    354360        </bean>
     361
     362        <bean id="User.QuerySelectionList.View" class="org.ibisph.xml.springmvc.XSLTXMLTransformationView">
     363                <constructor-arg ref="User.QuerySelectionList.XSLT.SystemID"/>
     364                <constructor-arg ref="Common.XSLT.Transformation"/>
     365        </bean>
    355366</beans>
    356367
Note: See TracChangeset for help on using the changeset viewer.