From: Krishnan, Navaneetha (nkrishnan@matlensilver.com)
Date: Fri May 21 2004 - 11:53:09 PDT
Hi Alexander,
Thanks for your reply. I suspected that this could be a problem with .Net.
So creted a simple asp page which creates pdf from xml and xsl.
When i tried to run it with WAS to load test it fails after few minutes. Initially it creates pdf for every three scond after 3 minutes it takes 15-20 secs and after a minute it throws the error.
I have the code and the error message too. Any help will be appreciated.
CODE : I did not include the code for function SaveBinaryDataTextStream
Dim XEP
Set xep = CreateObject("XEP.XEPFormatter")
xep.setOutputFormat ("PDF")
XEP.SetStyleSheetFile Server.MapPath("AssetReport.xsl")
dt = now()
objRet = XEP.TransformFile(Server.MapPath("AYA_input.xml"))
strFileName = Server.MapPath(".") & "\MLReport-" & formatdatetime(dt,1) & "-" & Replace(formatdatetime(dt,3), ":", "-") & ".pdf"
SaveBinaryDataTextStream strFileName,objRet
Response.write "Created PDF File : " & strFileName
set xep = nothing
ERROR:
Error Type:
method setStylesheetFile() in XEP.IXEPFormatter (0x80004005)
Can't set stylesheet
/xslfopetest/createXEPpdf.asp, line 5
Thanks
Nav
-----Original Message-----
From: Alexander Peshkov [mailto:peshkov@renderx.com]
Sent: Friday, May 21, 2004 4:33 AM
To: Krishnan, Navaneetha
Subject: Re: [xep-support] XEP Genarating pdfs take long time with .Net
interface.
Hello Nav,
As Nikolai has admitted in his recent post: http://xep.xattic.com/lists/xep-support/2045.html
performance of XEP.Net is lower than of its Java counterpart, because
of .Net version is a port of Java one it's efficiency is lower.
As for the problems with COM wrapper - judging on the symptoms you
describe it's a typical memory leak. We believe that our COM
wrapper does not have such leaks itself (it was thoroughly tested in
this respect) thus I suppose that the source of the problem may be in
your code or it maybe a case of .Net-COM inter-operability issue. It
definitely looks like XEP COM wrapper instances are not released by .Net.
Best regards,
Alexander Peshkov mailto:peshkov@renderx.com
RenderX
KN> Hi ,
KN> Generating PDF with the .Net library takes a long time compared to the Java version.
KN> If we use the COM library provided by XEP it is faster than the .Net version. But on a server it gets slower and slower and fails after a while saying cannot set stylesheet.
KN> Any alternate or workaround to this problem.
KN> Thanks in advance
KN> -Nav
KN> -------------------
KN> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
KN> in the body of the message to majordomo@renderx.com from the address
KN> you are subscribed from.
KN> (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo@renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo@renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html
This archive was generated by hypermail 2.1.5 : Fri May 21 2004 - 12:05:22 PDT