From: <rv...@us...> - 2009-06-23 12:04:14
|
Revision: 85 http://treebase.svn.sourceforge.net/treebase/?rev=85&view=rev Author: rvos Date: 2009-06-23 11:14:09 +0000 (Tue, 23 Jun 2009) Log Message: ----------- Changed configuration for download controllers, which need a nexmlService so they can serialize to nexml in addition to nexus. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml Modified: trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml 2009-06-23 11:12:31 UTC (rev 84) +++ trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml 2009-06-23 11:14:09 UTC (rev 85) @@ -101,29 +101,39 @@ <property name="formView"><value>readyState</value></property> <property name="submissionService"><ref bean="submissionService"></ref></property> <property name="studyService"><ref bean="studyService"></ref></property> - </bean> + </bean> + + <!-- Download A Study --> + <bean id="downloadAStudyController" class="org.cipres.treebase.web.controllers.DownloadAStudyController"> + <property name="studyService"><ref bean="studyService"></ref></property> + <property name="nexmlService"><ref bean="nexmlService"></ref></property> + </bean> <!-- Download A Tree --> <bean id="downloadATreeController" class="org.cipres.treebase.web.controllers.DownloadATreeController"> <property name="studyService"><ref bean="studyService"></ref></property> - <property name="phyloTreeService"><ref bean="phyloTreeService"></ref></property> + <property name="phyloTreeService"><ref bean="phyloTreeService"></ref></property> + <property name="nexmlService"><ref bean="nexmlService"></ref></property> </bean> <bean id="downloadATreeBlockController" class="org.cipres.treebase.web.controllers.DownloadATreeBlockController"> - <property name="phyloTreeHome"><ref bean="phyloTreeHome"></ref></property> + <property name="phyloTreeHome"><ref bean="phyloTreeHome"></ref></property> + <property name="nexmlService"><ref bean="nexmlService"></ref></property> </bean> <!-- Download A Matrix --> <bean id="downloadAMatrixController" class="org.cipres.treebase.web.controllers.DownloadAMatrixController"> <property name="matrixService"><ref bean="matrixService"></ref></property> - <property name="studyService"><ref bean="studyService"></ref></property> + <property name="studyService"><ref bean="studyService"></ref></property> + <property name="nexmlService"><ref bean="nexmlService"></ref></property> </bean> <!-- Download A NexusFile --> <bean id="downloadANexusFileController" class="org.cipres.treebase.web.controllers.DownloadANexusFileController"> <property name="phyloTreeService"><ref bean="phyloTreeService"></ref></property> <property name="studyService"><ref bean="studyService"></ref></property> - <property name="matrixService"><ref bean="matrixService"></ref></property> + <property name="matrixService"><ref bean="matrixService"></ref></property> + <property name="nexmlService"><ref bean="nexmlService"></ref></property> </bean> <!-- Download An AnalysisStep's input and output as a NexusFile --> @@ -131,11 +141,13 @@ <property name="phyloTreeService"><ref bean="phyloTreeService"></ref></property> <property name="matrixService"><ref bean="matrixService"></ref></property> <property name="analysisStepService"><ref bean="analysisStepService"></ref></property> + <property name="nexmlService"><ref bean="nexmlService"></ref></property> </bean> <!-- Download A NexusFile --> <bean id="downloadANexusRCTFileController" class="org.cipres.treebase.web.controllers.DownloadANexusRCTFileController"> - <property name="studyService"><ref bean="studyService"></ref></property> + <property name="studyService"><ref bean="studyService"></ref></property> + <property name="nexmlService"><ref bean="nexmlService"></ref></property> </bean> <!-- View Taxa --> @@ -910,6 +922,7 @@ <prop key="/search/study/rowSegments.html">searchSummaryController</prop> <prop key="/search/matrixRowList.html">listMatrixRowController</prop> <prop key="/search/taxonList.html">listTaxaSearchController</prop> + <prop key="/search/downloadAStudy.html">downloadAStudyController</prop> <prop key="/search/downloadATree.html">downloadATreeController</prop> <prop key="/search/downloadATreeBlock.html">downloadATreeBlockController</prop> <prop key="/search/downloadAMatrix.html">downloadAMatrixController</prop> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |