lenya/src/webapp/lenya usecase.xmap,1.4,1.5

Andreas Hartmann <[email protected]> Tue, 20 May 2003 14:06:51 +0200
Newsgroups gmane.comp.cms.wyona.cvs
Message-ID <[email protected]>
Update of /repository/lenya/src/webapp/lenya
In directory erbium:/tmp/cvs-serv13738/src/webapp/lenya

Modified Files:
	usecase.xmap 
Log Message:
- corrected hard-coded servlet context
- added scheduler "add job" pipeline with redirect to original page

Index: usecase.xmap
===================================================================
RCS file: /repository/lenya/src/webapp/lenya/usecase.xmap,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** usecase.xmap	19 May 2003 15:24:05 -0000	1.4
--- usecase.xmap	20 May 2003 12:06:48 -0000	1.5
***************
*** 92,96 ****
        <!-- create the current job snapshot -->
        <map:match pattern="scheduler-servlet">
!         <map:generate type="servletproxy" src="/lenya/servlet/QuartzSchedulerServlet"/>
          <map:transform src="xslt/scheduler/sort.xsl"/>
          <map:serialize type="xml"/>
--- 92,96 ----
        <!-- create the current job snapshot -->
        <map:match pattern="scheduler-servlet">
!         <map:generate type="servletproxy" src="{request:contextPath}/servlet/QuartzSchedulerServlet"/>
          <map:transform src="xslt/scheduler/sort.xsl"/>
          <map:serialize type="xml"/>
***************
*** 98,102 ****
        
      </map:pipeline>
! 
      <map:pipeline>
      
--- 98,102 ----
        
      </map:pipeline>
!     
      <map:pipeline>
      
***************
*** 119,122 ****
--- 119,134 ----
        <!-- Schedule Document: View, Add, Edit, Delete Jobs -->
        <map:match type="usecase" pattern="schedule">
+       
+         <!-- add job: redirect to page -->
+         <map:match type="step" pattern="add">
+           <map:call resource="scheduler-page">
+             <map:parameter name="publication-id" value="{../../1}"/>
+             <map:parameter name="uri" value="{../../2}/{../../3}"/>
+           </map:call>
+           <map:transform src="xslt/util/redirect.xsl">
+             <map:parameter name="url" value="{request:requestURI}"/>
+           </map:transform>
+           <map:serialize/>
+         </map:match>
        
            <map:call resource="scheduler-page">