Then You definitively should read the servlet specs, i'm not sure if servletContext is present or real under junit - is it?
Best greetings, Paweł Wielgus. 2008/12/17 Milan Milanovic <milanmilanov...@yahoo.com>: > > No, I'm runing test from my Eclipse 3.3 environment (right click to class -> > Run As -> JUnit 4 test). > > > Paweł Wielgus wrote: >> >> Hi Milan, >> are You running your app from war file? >> If yes, servletContext.getRealPath(...) might not work, >> if i remember it correct, it is in servlet specification. >> >> Best greetings, >> Paweł Wielgus. >> >> 2008/12/17 Milan Milanovic <milanmilanov...@yahoo.com>: >>> >>> I tried to set location programatically, and from my test I tried to set >>> different paths, e.g.: "WebContent/reports/" and >>> "\\WebContet\\reports\\", >>> but every time I get FileNotFoundException from >>> servletContext.getRealPath(...) method. >>> >>> >>> Milan Milanovic wrote: >>>> >>>> Hi, >>>> >>>> I have defined a following Struts 2 action which show one simple PDF >>>> report: >>>> >>>> <action name="showReport" method="showReport" class="ReportAction"> >>>> <result name="success" type="jasper"> >>>> /reports/MainReport.jasper >>>> parameters >>>> connection >>>> PDF >>>> </result> >>>> </action> >>>> >>>> And I'm trying to test with JUnit 4 this action by using >>>> BaseStrutsTestCase class ( >>>> http://depressedprogrammer.wordpress.com/2007/06/18/unit-testing-struts-2-actions-spring-junit/ >>>> http://depressedprogrammer.wordpress.com/2007/06/18/unit-testing-struts-2-actions-spring-junit/ >>>> ). But I have a problem because JasperReportsResult is trying to find >>>> location of my report by using finalLocation parameter of its >>>> doExecute(...) method. The problem is that this file is not found during >>>> test, while, when application is running on server IT IS found. So, how >>>> can I solve this problem, i.e., how to pass correct location to >>>> doExecute >>>> method of JasperReportsResult during Junit test, or maybe I can pass >>>> this >>>> somehow ? >>>> >>>> -- >>>> Thx, M. >>>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/-S2--Problem-with-testing-S2-Action-when-JasperResult-type-is-used-tp21037498p21054572.html >>> Sent from the Struts - User mailing list archive at Nabble.com. >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> For additional commands, e-mail: user-h...@struts.apache.org >>> >>> >> >> > > -- > View this message in context: > http://www.nabble.com/-S2--Problem-with-testing-S2-Action-when-JasperResult-type-is-used-tp21037498p21056441.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > >