Wakakakak nih orang ada disini toh --- On Tue, 12/16/08, Sukma Agung Verdianto <save...@gmail.com> wrote: From: Sukma Agung Verdianto <save...@gmail.com> Subject: Re: [JUG-Indonesia] error seperti ini :at java.io.UnixFileSystem.createFileExclusively(Native Method), itu kenapa ya? To: jug-indonesia@yahoogroups.com Date: Tuesday, December 16, 2008, 10:15 AM
Kalo diliat dari exceptionnya "error READING file element," mustinya gara2 ga punya read permission. Pastiin aja si user yg jalanin aplikasi itu punya permission rwx ke folder tujuan. On 12/15/08, pieter pattiruhu <pieter.milis. c...@gmail. com> wrote: > kakak JUGers, mau tanya aplikasi aku dapat error seperti di bawah ini, > kalo masalah permission denied, udah aku ubah semua jadi dapat di > execute...tapi kok tetap muncul error seperti di bawah, kira2 kenapa > ya?. > > errornya : > > HTTP Status 500 - > > type Exception report > message > description The server encountered an internal error () that prevented > it from fulfilling this request. > exception > javax.servlet. ServletException : IOException while reading file > element: Permission denied > at > org.apache.struts. upload.Multipart Iterator. getNextElement( > MultipartIterato r.java:222) > at > org.apache.struts. upload.DiskMulti partRequestHandl er.handleRequest > (DiskMultipartRe questHandler. java:76) > at org.apache.struts. util.RequestUtil s.populate( RequestUtils. > java:735) > at > org.apache.struts. action.ActionSer vlet.processPopu late(ActionServl > et.java:2061) > at org.apache.struts. action.ActionSer vlet.process( ActionServlet. > java:1564) > at org.apache.struts. action.ActionSer vlet.doPost( ActionServlet. > java:510) > at javax.servlet. http.HttpServlet .service( HttpServlet. java:760) > at javax.servlet. http.HttpServlet .service( HttpServlet. java:853) > at > org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter > (ApplicationFilt erChain.java: 247) > at > org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationFilte > rChain.java: 193) > at > org.apache.catalina .core.StandardWr apperValve. invoke(StandardW > rapperValve. java:256) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:643) > at > org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline > .java:480) > at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. > java:995) > at > org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC > ontextValve. java:191) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:643) > at > org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline > .java:480) > at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. > java:995) > at > org.apache.catalina .core.StandardCo ntext.invoke( StandardContext. java:2422) > at > org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv > e.java:180) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:643) > at > org.apache.catalina .valves.ErrorDis patcherValve. invoke(ErrorDisp > atcherValve. java:171) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:641) > at > org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.java: > 163) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:641) > at > org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline > .java:480) > at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. > java:995) > at > org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineValve. > java:174) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:643) > at > org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline > .java:480) > at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. > java:995) > at org.apache.coyote. tomcat4.CoyoteAd apter.service( CoyoteAdapter. > java:199) > at > org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java:828) > at > org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. > processConnectio n(Http11Protocol .java:700) > at > org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java: > 584) > at > org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadPool. > java:683) > at java.lang.Thread. run(Thread. java:534) > root cause > java.io.IOException : Permission denied > at java.io.UnixFileSys tem.createFileEx clusively( Native Method) > at java.io.File. checkAndCreate( File.java: 1314) > at java.io.File. createTempFile( File.java: 1402) > at > org.apache.struts. upload.Multipart Iterator. createLocalFile( > MultipartIterato r.java:485) > at > org.apache.struts. upload.Multipart Iterator. getNextElement( > MultipartIterato r.java:217) > at > org.apache.struts. upload.DiskMulti partRequestHandl er.handleRequest > (DiskMultipartRe questHandler. java:76) > at org.apache.struts. util.RequestUtil s.populate( RequestUtils. > java:735) > at > org.apache.struts. action.ActionSer vlet.processPopu late(ActionServl > et.java:2061) > at org.apache.struts. action.ActionSer vlet.process( ActionServlet. > java:1564) > at org.apache.struts. action.ActionSer vlet.doPost( ActionServlet. > java:510) > at javax.servlet. http.HttpServlet .service( HttpServlet. java:760) > at javax.servlet. http.HttpServlet .service( HttpServlet. java:853) > at > org.apache.catalina .core.Applicatio nFilterChain. internalDoFilter > (ApplicationFilt erChain.java: 247) > at > org.apache.catalina .core.Applicatio nFilterChain. doFilter( ApplicationFilte > rChain.java: 193) > at > org.apache.catalina .core.StandardWr apperValve. invoke(StandardW > rapperValve. java:256) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:643) > at > org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline > .java:480) > at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. > java:995) > at > org.apache.catalina .core.StandardCo ntextValve. invoke(StandardC > ontextValve. java:191) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:643) > at > org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline > .java:480) > at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. > java:995) > at > org.apache.catalina .core.StandardCo ntext.invoke( StandardContext. java:2422) > at > org.apache.catalina .core.StandardHo stValve.invoke( StandardHostValv > e.java:180) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:643) > at > org.apache.catalina .valves.ErrorDis patcherValve. invoke(ErrorDisp > atcherValve. java:171) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:641) > at > org.apache.catalina .valves.ErrorRep ortValve. invoke(ErrorRepo rtValve.java: > 163) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:641) > at > org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline > .java:480) > at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. > java:995) > at > org.apache.catalina .core.StandardEn gineValve. invoke(StandardE ngineValve. > java:174) > at > org.apache.catalina .core.StandardPi peline$StandardP ipelineValveCont > ext.invokeNext( StandardPipeline .java:643) > at > org.apache.catalina .core.StandardPi peline.invoke( StandardPipeline > .java:480) > at org.apache.catalina .core.ContainerB ase.invoke( ContainerBase. > java:995) > at org.apache.coyote. tomcat4.CoyoteAd apter.service( CoyoteAdapter. > java:199) > at > org.apache.coyote. http11.Http11Pro cessor.process( Http11Processor. java:828) > at > org.apache.coyote. http11.Http11Pro tocol$Http11Conn ectionHandler. > processConnectio n(Http11Protocol .java:700) > at > org.apache.tomcat. util.net. TcpWorkerThread. runIt(PoolTcpEnd point.java: > 584) > at > org.apache.tomcat. util.threads. ThreadPool$ ControlRunnable. run(ThreadPool. > java:683) > at java.lang.Thread. run(Thread. java:534) > > Apache Tomcat/4.1.30 > > ------------ --------- --------- ------ > > Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke > jug-indonesia- unsubscribe@ yahoogroups. com. > > Jangan lupa, website JUG Indonesia adalah http://www.jug. or.id > > Yahoo! Groups Links > > > > -- Sent from Gmail for mobile | mobile.google. com