Hi

I am having a problem when using the 'oxf:page-flow' from within a pipeline (Pipeline.xpl). The contents of the <page> context, to be used to navigate to the next screen, is obtained from an external xml file, and loaded into the page-flow processor.

The page displays the "view.xsl" part of the page-flow declaration, but not the "model.xsl" part. The instance data (model) from the previous page (that launched the pipeline, and therefore the oxf:page-flow processor) is showing/available, not the model declared in the page-flow processor.
 
The pipeline that contains the oxf:page-flow process is launched from an <action action="" in the page-flow.xml file when the initial page loads.

<page id="home" path-info="/home/([0-9A-Za-z/^;]*);([^/]*)" matcher="oxf/processor/perl5-matcher"
                xforms="oxf:/xxxx/home_model.xml" >                
                <param ref="/Instance/meta/screen-id"/>        
                <param ref="/Instance/meta/user-id"/>        
                <action action="oxf:xxx/Pipeline.xpl">        
                        <result>
                                 <xu:update select="Instance/Document"><xu:copy-of select="document('oxf:action')/*" /></xu:update>
                        </result>
                </action>                        
        </page>


Any help would be greatly appreciated.

Thanks,

Brian Bacsu

Reply via email to