Hello Together,
i need your Help. i have sitemape like:
<?xml version="1.0" encoding="UTF-8"?>
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<map:components>
<map:transformers default="xslt">
<map:transformer logger='transformer.savefiles'
name='savefiles'
src='wohland.de.Framework.cocoon.ameliTransformer.SaveFilesTransformer'/>
<map:transformer name="mailme"
src="wohland.de.Framework.cocoon.ameliTransformer.TraxMail_Transformer"/>
</map:transformers>
</map:components>
<map:flow language="javascript">
<map:script src="flows/Mail_InfoNotificationAct_HTML.js"/>
</map:flow>
<map:pipelines>
<map:pipeline>
<map:match pattern="">
<map:call function="Mail_InfoNotificationAct_HTML"/>
</map:match>
<map:match pattern="Mail_InfoNotificationAct_HTML.js">
<map:generate src="module:flow-attr:myXml"/>
<map:transform type="xslt"
src="Mail_InfoNotificationAct.xslt"/>
<map:transform src="saveFile.xsl">
<map:parameter name="serializer" value="html" />
<map:parameter name="filepath"
value="{flow-attribute:path}" />
</map:transform>
<map:transform type ="savefiles"/>
<map:serialize type="html"/>
</map:match>
<map:match pattern="success.txt">
<map:generate type="jx" src="documents/templates/success.jxt"/>
<map:serialize type="html"/>
</map:match>
<map:match pattern="error.txt">
<map:generate type="jx" src="documents/templates/error.jxt"/>
<map:serialize type="html"/>
</map:match>
<map:match pattern="test.html">
<map:generate type="file"
src="Mail_InfoNotificationActTypeMitMailInf.xml"/>
<map:transform src="Mail_InfoNotificationAct.xslt"/>
<map:serialize type="html"/>
</map:match>
</map:pipeline>
</map:pipelines>
</map:sitemap>
and i have flowscript like
function Mail_InfoNotificationAct_HTML()
{
/*try
{*/
var enrichedXML = new
Packages.java.io.ByteArrayOutputStream();
var pipeutil =
cocoon.createObject(Packages.org.apache.cocoon.components.flow.util.PipelineUtil);
var
dbmanger=cocoon.getComponent("wohland.de.Framework.cocoon.dbmanager.DBManager");
var nodeDoc =
dbmanger.runMail_InfoNotificationAct_HTML();
/* var temp=nodeDoc;
var bool =(temp=!null);
if(bool)
{*/
var filename = nodeDoc.getFilename();
var pfad = new
Packages.java.lang.String("output_file/"+filename);
var psID_Idea=nodeDoc.getDocument_id();
var psDocumentType=
nodeDoc.getDocumenttype();
var psCreator =nodeDoc.getCreater();
//pipeutil.processToStream("Mail_InfoAppealAccepted2.js", {"path":pfad},
enrichedXML);
var byteArrayInputStream = new
Packages.java.io.ByteArrayInputStream(nodeDoc.serializeToString().getBytes("UTF-8"));
cocoon.sendPage("Mail_InfoNotificationAct_HTML.js", {path:pfad,
myXml:byteArrayInputStream})
/*enrichedXML.close();*/
byteArrayInputStream.close();
cocoon.redirectTo("success.txt");}
i will to give request to my flowscript
i dont know how i do it?
--
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]