You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-java@ibatis.apache.org by Richard Yee <ry...@cruzio.com> on 2007/05/12 22:46:24 UTC

Re: unable to load dao.xml outside of .war

Jane,
What server are you using? Typically, servers ignore the environment 
classpath setting  and set it explicitly in the server startup script. 
You might need to edit the server startup script.

-Richard


Jane Phillips wrote:
> Hello,
>  
> I am new to iBatis and need help on one,maybe simple to you, problem. 
> I need to read dao.xml file from a config path which is out side of 
> the .ear or .war package. I was required to put all those .xml 
> files(dao.xml , sqlMap.xml and datasource.properties etc) under a 
> arbitrary directory like C:\myConfig. I know it is working if I place 
> all those .xml files under package root directory. But when I put them 
> in c:\myConfig directory and set my environment CLASSPATH to 
> C:\myConfig, it couldn't find the file!??
>  
> I am using Resource.getResourceAsReader("dao.xml") to locate it. Can 
> someone give me guidance on this? Thanks so much.
>  
> Jane
>
> ------------------------------------------------------------------------
> Building a website is a piece of cake.
> Yahoo! Small Business gives you all the tools to get online. 
> <http://us.rd.yahoo.com/evt=48251/*http://smallbusiness.yahoo.com/webhosting/?p=PASSPORTPLUS> 



Re: unable to load dao.xml outside of .war

Posted by Jane Phillips <ja...@yahoo.com>.
Richard,
   
  You are right. We use Tomcat and I fixed it. Thank you so much.
   
  Jane
  
Richard Yee <ry...@cruzio.com> wrote:
  Jane,
What server are you using? Typically, servers ignore the environment 
classpath setting and set it explicitly in the server startup script. 
You might need to edit the server startup script.

-Richard


Jane Phillips wrote:
> Hello,
> 
> I am new to iBatis and need help on one,maybe simple to you, problem. 
> I need to read dao.xml file from a config path which is out side of 
> the .ear or .war package. I was required to put all those .xml 
> files(dao.xml , sqlMap.xml and datasource.properties etc) under a 
> arbitrary directory like C:\myConfig. I know it is working if I place 
> all those .xml files under package root directory. But when I put them 
> in c:\myConfig directory and set my environment CLASSPATH to 
> C:\myConfig, it couldn't find the file!??
> 
> I am using Resource.getResourceAsReader("dao.xml") to locate it. Can 
> someone give me guidance on this? Thanks so much.
> 
> Jane
>
> ------------------------------------------------------------------------
> Building a website is a piece of cake.
> Yahoo! Small Business gives you all the tools to get online. 
> 




       
---------------------------------
Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more.