java.io.FileNotFoundException: C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv03\awp_data\upload (拒绝访问。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at com.ist.common.DownloadResponse.downloadFile(DownloadResponse.java:57)
at com.ist.bmp.platform.controller.T01_attachmentAction.performGetT01_attachmentRead(T01_attachmentAction.java:1101)
at com.ist.bmp.platform.controller.T01_attachmentAction.execute(T01_attachmentAction.java:132)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at com.ist.common.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:157)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:837)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:640)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1287)
at java.lang.Thread.run(Thread.java:595)请问各位这是什么错啊!我用的是windows7

解决方案 »

  1.   

    java.io.FileNotFoundException: C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv03\awp_data\upload路径不全吧!
      

  2.   

    java.io.FileNotFoundException: C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv03\awp_data\upload (拒绝访问。)
    at java.io.FileInputStream.open(Native Method)文件流打开时出错,出错原因是文件拒绝访问,也就是你所在的程序没有权限访问C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv03\awp_data\upload这个文件或者路径。windows7中最常用的方法就是右键-属性-以管理员权限运行。所有java程序都是由java.exe运行的,所以你这个只需要右击java.exe应该就可以了。看你用的是Websphere,也有可能是websphere本身限定了这个目录的权限。
      

  3.   

    2楼应该是正解,当打开的File对象指向的是路径是就是报  拒绝访问  ,3楼我的回答可以无视。
      

  4.   

    我这个是整个系统里的一个页面,整个程序部署到tomcat里了,能不能把管理员身份给去了啊,直接就运行,谢谢了
      

  5.   

    不一定就是权限的问题 也可能是文件被锁定了
    windows 读取的权限应该每个人都有的
      

  6.   

    java.io.FileNotFoundException: C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv03\awp_data\upload (拒绝访问。)一般这个就是文件坏或者无权限
    后面没有"(拒绝访问)"就是没有这个文件~