Upload permissions error

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Upload permissions error

Mark Robinson-6
Hi All.

I seem to have a permissions problem with uploading of files.  Unfortunately it does not happen consistently.  It seems to be related to the file that is being uploaded from the client but the problem is with the temporary file.

I have successfully uploaded different files to the same page but it seems to choke on pdfs in particular.  Size is not a problem as most of the files have been 250k and I have raised the limits to 16M as per the installation instructions.

The error message is "./upload_00000133.tmp (Permission denied)"  (see below) and I have not changed anything recently with the exceptions of regular Debian updates.

So 3 questions.  Where are these temporary files created?  What permissions should be on that directory? Would this be affected by the tomcat policies?

Cheers,

Mark

ERROR MESSAGE BELOW
_______________________________________________________________________________
A problem occured while trying to service your request. Please contact the support if this happens again.

Detailed information:

Error number 11008 in 11: Exception while parsing uploaded file
Wrapped Exception: Processing of multipart/form-data request failed. ./upload_00000133.tmp (Permission denied)
com.xpn.xwiki.XWikiException: Error number 11008 in 11: Exception while parsing uploaded file
Wrapped Exception: Processing of multipart/form-data request failed. ./upload_00000133.tmp (Permission denied)
        at com.xpn.xwiki.XWikiService.actionUpload(XWikiService.java:135)
        at com.xpn.xwiki.web.ViewEditAction.execute(ViewEditAction.java:195)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
        at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
        at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
        at org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:50)
        at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
        at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:127)
        at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
        at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
        at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
        at org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:50)
        at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)


Wrapped Exception:

org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. ./upload_00000133.tmp (Permission denied)
        at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:429)
        at com.xpn.xwiki.XWikiService.actionUpload(XWikiService.java:133)
        at com.xpn.xwiki.web.ViewEditAction.execute(ViewEditAction.java:195)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
        at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
        at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
        at org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:50)
        at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
        at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:127)
        at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
        at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
        at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
        at org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:50)
        at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Upload permissions error

Ludovic Dubost

Hi,

This problems occurs when files are bigger than 100K and the file system
is used for temporary storage instead of the memory.
The directory is usually tomcat/work/Catalina/localhost/xwiki and the
user under which your tomcat process is running should have permission
to this directory.
Tomcat policies could affect this if you policies state that you can't
write to the file system, but this is not the case in default policies
You can change the temporary directory with the xwiki.upload.tempdir
parameter in xwiki.cfg

Ludovic

[hidden email] a écrit :

> Hi All.
>
> I seem to have a permissions problem with uploading of files.  Unfortunately it does not happen consistently.  It seems to be related to the file that is being uploaded from the client but the problem is with the temporary file.
>
> I have successfully uploaded different files to the same page but it seems to choke on pdfs in particular.  Size is not a problem as most of the files have been 250k and I have raised the limits to 16M as per the installation instructions.
>
> The error message is "./upload_00000133.tmp (Permission denied)"  (see below) and I have not changed anything recently with the exceptions of regular Debian updates.
>
> So 3 questions.  Where are these temporary files created?  What permissions should be on that directory? Would this be affected by the tomcat policies?
>
> Cheers,
>
> Mark
>
> ERROR MESSAGE BELOW
> _______________________________________________________________________________
> A problem occured while trying to service your request. Please contact the support if this happens again.
>
> Detailed information:
>
> Error number 11008 in 11: Exception while parsing uploaded file
> Wrapped Exception: Processing of multipart/form-data request failed. ./upload_00000133.tmp (Permission denied)
> com.xpn.xwiki.XWikiException: Error number 11008 in 11: Exception while parsing uploaded file
> Wrapped Exception: Processing of multipart/form-data request failed. ./upload_00000133.tmp (Permission denied)
> at com.xpn.xwiki.XWikiService.actionUpload(XWikiService.java:135)
> at com.xpn.xwiki.web.ViewEditAction.execute(ViewEditAction.java:195)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
> at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
> at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
> at org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:50)
> at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
> at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:127)
> at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
> at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
> at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
> at org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:50)
> at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:595)
>
>
> Wrapped Exception:
>
> org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. ./upload_00000133.tmp (Permission denied)
> at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:429)
> at com.xpn.xwiki.XWikiService.actionUpload(XWikiService.java:133)
> at com.xpn.xwiki.web.ViewEditAction.execute(ViewEditAction.java:195)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
> at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
> at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:245)
> at org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:50)
> at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
> at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:127)
> at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
> at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
> at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
> at org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:50)
> at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:156)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:152)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
> at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
> at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:595)
>
>
>  
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>  

--
Ludovic Dubost
XPertNet: http://www.xpertnet.fr/
Blog: http://www.ludovic.org/blog/
XWiki: http://www.xwiki.com
Skype: ldubost AIM: nvludo Yahoo: ludovic




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

PDF aggregation

Frédéric Barachant-3
Now that i have recovered my rights (pfew) i still have a problem.
I installed the pdf agregator which used to work.
Now, all i get is an error 401 (login necessary) when the script is
trying to get the pages.
My best bet was that i set rights to pages that i could not access, but
i get the same error as superadmin. :/
Precisely:
java.io.IOException: Server returned HTTP response code: 401 for URL:
http://127.0.0.1/xwiki/bin/login/XWiki/XWikiLogin;jsessionid=62C4E232B1BB14FC68411E7DF2CEC72F 
<http://srv-ninsight-01/xwiki/bin/login/XWiki/XWikiLogin;jsessionid=62C4E232B1BB14FC68411E7DF2CEC72F>


Any idea?



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: PDF aggregation

Ludovic Dubost

Yes, this means that the PDF aggregator can't access the file system for
temporary files and has to do HTTP requests to get the images or
attachments.
For some odd reason the temp dir is different. We get it from the
servlet engine param

javax.servlet.context.tempdir

I'm not sure where that actually is.. Probably the same "work" directory

Ludovic


Frédéric Barachant a écrit :

> Now that i have recovered my rights (pfew) i still have a problem.
> I installed the pdf agregator which used to work.
> Now, all i get is an error 401 (login necessary) when the script is
> trying to get the pages.
> My best bet was that i set rights to pages that i could not access,
> but i get the same error as superadmin. :/
> Precisely:
> java.io.IOException: Server returned HTTP response code: 401 for URL:
> http://127.0.0.1/xwiki/bin/login/XWiki/XWikiLogin;jsessionid=62C4E232B1BB14FC68411E7DF2CEC72F 
> <http://srv-ninsight-01/xwiki/bin/login/XWiki/XWikiLogin;jsessionid=62C4E232B1BB14FC68411E7DF2CEC72F>
>
>
> Any idea?
>
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>  

--
Ludovic Dubost
XPertNet: http://www.xpertnet.fr/
Blog: http://www.ludovic.org/blog/
XWiki: http://www.xwiki.com
Skype: ldubost AIM: nvludo Yahoo: ludovic




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: PDF aggregation

Frédéric Barachant-3
Oh. but how do i know? What can i change? errr. i'm lost..
Is there any document to read in order to solve that problem? i looked
everywhere i could and
could not find anything. :/ (which does not imply that there is
nothing.. of course)

Ludovic Dubost a écrit :

>
> Yes, this means that the PDF aggregator can't access the file system
> for temporary files and has to do HTTP requests to get the images or
> attachments.
> For some odd reason the temp dir is different. We get it from the
> servlet engine param
>
> javax.servlet.context.tempdir
>
> I'm not sure where that actually is.. Probably the same "work" directory
>
> Ludovic
>
>
> Frédéric Barachant a écrit :
>> Now that i have recovered my rights (pfew) i still have a problem.
>> I installed the pdf agregator which used to work.
>> Now, all i get is an error 401 (login necessary) when the script is
>> trying to get the pages.
>> My best bet was that i set rights to pages that i could not access,
>> but i get the same error as superadmin. :/
>> Precisely:
>> java.io.IOException: Server returned HTTP response code: 401 for URL:
>> http://127.0.0.1/xwiki/bin/login/XWiki/XWikiLogin;jsessionid=62C4E232B1BB14FC68411E7DF2CEC72F 
>> <http://srv-ninsight-01/xwiki/bin/login/XWiki/XWikiLogin;jsessionid=62C4E232B1BB14FC68411E7DF2CEC72F>
>>
>>
>> Any idea?
>>
>> ------------------------------------------------------------------------
>>
>>
>> --
>> You receive this message as a subscriber of the
>> [hidden email] mailing list.
>> To unsubscribe: mailto:[hidden email]
>> For general help: mailto:[hidden email]?subject=help
>> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>>  
>
>
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>  



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: PDF aggregation

Ludovic Dubost

The way I would do it is temporaly give write access to everybody in the
tomcat/work directory (chmod -R 777 tomcat/work). If it does not work, I
would give write access to everybody in the tomcat directory
chmod -R 777 tomcat
and see where the document is created

Ludovic

Frédéric Barachant a écrit :

> Oh. but how do i know? What can i change? errr. i'm lost..
> Is there any document to read in order to solve that problem? i looked
> everywhere i could and
> could not find anything. :/ (which does not imply that there is
> nothing.. of course)
>
> Ludovic Dubost a écrit :
>>
>> Yes, this means that the PDF aggregator can't access the file system
>> for temporary files and has to do HTTP requests to get the images or
>> attachments.
>> For some odd reason the temp dir is different. We get it from the
>> servlet engine param
>>
>> javax.servlet.context.tempdir
>>
>> I'm not sure where that actually is.. Probably the same "work" directory
>>
>> Ludovic
>>
>>
>> Frédéric Barachant a écrit :
>>> Now that i have recovered my rights (pfew) i still have a problem.
>>> I installed the pdf agregator which used to work.
>>> Now, all i get is an error 401 (login necessary) when the script is
>>> trying to get the pages.
>>> My best bet was that i set rights to pages that i could not access,
>>> but i get the same error as superadmin. :/
>>> Precisely:
>>> java.io.IOException: Server returned HTTP response code: 401 for
>>> URL:
>>> http://127.0.0.1/xwiki/bin/login/XWiki/XWikiLogin;jsessionid=62C4E232B1BB14FC68411E7DF2CEC72F 
>>> <http://srv-ninsight-01/xwiki/bin/login/XWiki/XWikiLogin;jsessionid=62C4E232B1BB14FC68411E7DF2CEC72F>
>>>
>>>
>>> Any idea?
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>>
>>> --
>>> You receive this message as a subscriber of the
>>> [hidden email] mailing list.
>>> To unsubscribe: mailto:[hidden email]
>>> For general help: mailto:[hidden email]?subject=help
>>> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>>>  
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> --
>> You receive this message as a subscriber of the
>> [hidden email] mailing list.
>> To unsubscribe: mailto:[hidden email]
>> For general help: mailto:[hidden email]?subject=help
>> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>>  
>
>
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>  

--
Ludovic Dubost
XPertNet: http://www.xpertnet.fr/
Blog: http://www.ludovic.org/blog/
XWiki: http://www.xwiki.com
Skype: ldubost AIM: nvludo Yahoo: ludovic




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Upload permissions error

Mark Robinson-6
In reply to this post by Ludovic Dubost
Thank you again my friend (presumptuous, but well earned).

Your expertise is a boon to all who are using this wonderful  
project.  I just hope I can be of some help in the future. (I am  
looking at some documentation)

Have a fantastic day.

I'll write a bit in the wiki about this.

  Cheers,

Mark


On 10 Feb 2006, at 6:55 PM, Ludovic Dubost wrote:

>
> Hi,
>
> This problems occurs when files are bigger than 100K and the file  
> system is used for temporary storage instead of the memory.
> The directory is usually tomcat/work/Catalina/localhost/xwiki and  
> the user under which your tomcat process is running should have  
> permission to this directory.
> Tomcat policies could affect this if you policies state that you  
> can't write to the file system, but this is not the case in default  
> policies
> You can change the temporary directory with the  
> xwiki.upload.tempdir parameter in xwiki.cfg
>
> Ludovic
>
> [hidden email] a écrit :
>> Hi All.
>>
>> I seem to have a permissions problem with uploading of files.  
>> Unfortunately it does not happen consistently.  It seems to be  
>> related to the file that is being uploaded from the client but the  
>> problem is with the temporary file.
>>
>> I have successfully uploaded different files to the same page but  
>> it seems to choke on pdfs in particular.  Size is not a problem as  
>> most of the files have been 250k and I have raised the limits to  
>> 16M as per the installation instructions.
>>
>> The error message is "./upload_00000133.tmp (Permission  
>> denied)"  (see below) and I have not changed anything recently  
>> with the exceptions of regular Debian updates.
>>
>> So 3 questions.  Where are these temporary files created?  What  
>> permissions should be on that directory? Would this be affected by  
>> the tomcat policies?
>>
>> Cheers,
>>
>> Mark
>>
>> ERROR MESSAGE BELOW
>> _____________________________________________________________________
>> __________
>> A problem occured while trying to service your request. Please  
>> contact the support if this happens again.
>>
>> Detailed information:
>>
>> Error number 11008 in 11: Exception while parsing uploaded file
>> Wrapped Exception: Processing of multipart/form-data request  
>> failed. ./upload_00000133.tmp (Permission denied)
>> com.xpn.xwiki.XWikiException: Error number 11008 in 11: Exception  
>> while parsing uploaded file
>> Wrapped Exception: Processing of multipart/form-data request  
>> failed. ./upload_00000133.tmp (Permission denied)
>> at com.xpn.xwiki.XWikiService.actionUpload(XWikiService.java:135)
>> at com.xpn.xwiki.web.ViewEditAction.execute(ViewEditAction.java:195)
>> at org.apache.struts.action.RequestProcessor.processActionPerform
>> (RequestProcessor.java:421)
>> at org.apache.struts.action.RequestProcessor.process
>> (RequestProcessor.java:226)
>> at org.apache.struts.action.ActionServlet.process
>> (ActionServlet.java:1164)
>> at org.apache.struts.action.ActionServlet.doPost
>> (ActionServlet.java:415)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>> at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at org.apache.catalina.security.SecurityUtil$1.run
>> (SecurityUtil.java:243)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>> at org.apache.catalina.security.SecurityUtil.execute
>> (SecurityUtil.java:272)
>> at org.apache.catalina.security.SecurityUtil.doAsPrivilege
>> (SecurityUtil.java:161)
>> at  
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
>> (ApplicationFilterChain.java:245)
>> at org.apache.catalina.core.ApplicationFilterChain.access$0
>> (ApplicationFilterChain.java:50)
>> at org.apache.catalina.core.ApplicationFilterChain$1.run
>> (ApplicationFilterChain.java:156)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter
>> (ApplicationFilterChain.java:152)
>> at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter
>> (SetCharacterEncodingFilter.java:127)
>> at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at org.apache.catalina.security.SecurityUtil$1.run
>> (SecurityUtil.java:243)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>> at org.apache.catalina.security.SecurityUtil.execute
>> (SecurityUtil.java:272)
>> at org.apache.catalina.security.SecurityUtil.doAsPrivilege
>> (SecurityUtil.java:217)
>> at  
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
>> (ApplicationFilterChain.java:197)
>> at org.apache.catalina.core.ApplicationFilterChain.access$0
>> (ApplicationFilterChain.java:50)
>> at org.apache.catalina.core.ApplicationFilterChain$1.run
>> (ApplicationFilterChain.java:156)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter
>> (ApplicationFilterChain.java:152)
>> at org.apache.catalina.core.StandardWrapperValve.invoke
>> (StandardWrapperValve.java:214)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:104)
>> at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:520)
>> at org.apache.catalina.core.StandardContextValve.invokeInternal
>> (StandardContextValve.java:198)
>> at org.apache.catalina.core.StandardContextValve.invoke
>> (StandardContextValve.java:152)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:104)
>> at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:520)
>> at org.apache.catalina.core.StandardHostValve.invoke
>> (StandardHostValve.java:137)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:104)
>> at org.apache.catalina.valves.ErrorReportValve.invoke
>> (ErrorReportValve.java:118)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:102)
>> at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:520)
>> at org.apache.catalina.core.StandardEngineValve.invoke
>> (StandardEngineValve.java:109)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:104)
>> at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:520)
>> at org.apache.catalina.core.ContainerBase.invoke
>> (ContainerBase.java:929)
>> at org.apache.coyote.tomcat5.CoyoteAdapter.service
>> (CoyoteAdapter.java:160)
>> at org.apache.coyote.http11.Http11Processor.process
>> (Http11Processor.java:799)
>> at org.apache.coyote.http11.Http11Protocol
>> $Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>> at org.apache.tomcat.util.net.TcpWorkerThread.runIt
>> (PoolTcpEndpoint.java:577)
>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
>> (ThreadPool.java:684)
>> at java.lang.Thread.run(Thread.java:595)
>>
>>
>> Wrapped Exception:
>>
>> org.apache.commons.fileupload.FileUploadException: Processing of  
>> multipart/form-data request failed. ./upload_00000133.tmp  
>> (Permission denied)
>> at org.apache.commons.fileupload.FileUploadBase.parseRequest
>> (FileUploadBase.java:429)
>> at com.xpn.xwiki.XWikiService.actionUpload(XWikiService.java:133)
>> at com.xpn.xwiki.web.ViewEditAction.execute(ViewEditAction.java:195)
>> at org.apache.struts.action.RequestProcessor.processActionPerform
>> (RequestProcessor.java:421)
>> at org.apache.struts.action.RequestProcessor.process
>> (RequestProcessor.java:226)
>> at org.apache.struts.action.ActionServlet.process
>> (ActionServlet.java:1164)
>> at org.apache.struts.action.ActionServlet.doPost
>> (ActionServlet.java:415)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>> at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at org.apache.catalina.security.SecurityUtil$1.run
>> (SecurityUtil.java:243)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>> at org.apache.catalina.security.SecurityUtil.execute
>> (SecurityUtil.java:272)
>> at org.apache.catalina.security.SecurityUtil.doAsPrivilege
>> (SecurityUtil.java:161)
>> at  
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
>> (ApplicationFilterChain.java:245)
>> at org.apache.catalina.core.ApplicationFilterChain.access$0
>> (ApplicationFilterChain.java:50)
>> at org.apache.catalina.core.ApplicationFilterChain$1.run
>> (ApplicationFilterChain.java:156)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter
>> (ApplicationFilterChain.java:152)
>> at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter
>> (SetCharacterEncodingFilter.java:127)
>> at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at org.apache.catalina.security.SecurityUtil$1.run
>> (SecurityUtil.java:243)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>> at org.apache.catalina.security.SecurityUtil.execute
>> (SecurityUtil.java:272)
>> at org.apache.catalina.security.SecurityUtil.doAsPrivilege
>> (SecurityUtil.java:217)
>> at  
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
>> (ApplicationFilterChain.java:197)
>> at org.apache.catalina.core.ApplicationFilterChain.access$0
>> (ApplicationFilterChain.java:50)
>> at org.apache.catalina.core.ApplicationFilterChain$1.run
>> (ApplicationFilterChain.java:156)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter
>> (ApplicationFilterChain.java:152)
>> at org.apache.catalina.core.StandardWrapperValve.invoke
>> (StandardWrapperValve.java:214)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:104)
>> at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:520)
>> at org.apache.catalina.core.StandardContextValve.invokeInternal
>> (StandardContextValve.java:198)
>> at org.apache.catalina.core.StandardContextValve.invoke
>> (StandardContextValve.java:152)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:104)
>> at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:520)
>> at org.apache.catalina.core.StandardHostValve.invoke
>> (StandardHostValve.java:137)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:104)
>> at org.apache.catalina.valves.ErrorReportValve.invoke
>> (ErrorReportValve.java:118)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:102)
>> at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:520)
>> at org.apache.catalina.core.StandardEngineValve.invoke
>> (StandardEngineValve.java:109)
>> at org.apache.catalina.core.StandardValveContext.invokeNext
>> (StandardValveContext.java:104)
>> at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:520)
>> at org.apache.catalina.core.ContainerBase.invoke
>> (ContainerBase.java:929)
>> at org.apache.coyote.tomcat5.CoyoteAdapter.service
>> (CoyoteAdapter.java:160)
>> at org.apache.coyote.http11.Http11Processor.process
>> (Http11Processor.java:799)
>> at org.apache.coyote.http11.Http11Protocol
>> $Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>> at org.apache.tomcat.util.net.TcpWorkerThread.runIt
>> (PoolTcpEndpoint.java:577)
>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
>> (ThreadPool.java:684)
>> at java.lang.Thread.run(Thread.java:595)
>>
>>
>>    
>> ---------------------------------------------------------------------
>> ---
>>
>>
>> --
>> You receive this message as a subscriber of the xwiki-
>> [hidden email] mailing list.
>> To unsubscribe: mailto:[hidden email]
>> For general help: mailto:[hidden email]?subject=help
>> ObjectWeb mailing lists service home page: http://
>> www.objectweb.org/wws
>>
>
>
> --
> Ludovic Dubost
> XPertNet: http://www.xpertnet.fr/
> Blog: http://www.ludovic.org/blog/
> XWiki: http://www.xwiki.com
> Skype: ldubost AIM: nvludo Yahoo: ludovic
>
>
>
> --
> You receive this message as a subscriber of the xwiki-
> [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/ 
> wws



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Upload permissions error

Frédéric Barachant-3
Mark Robinson a écrit :

> Thank you again my friend (presumptuous, but well earned).
>
> Your expertise is a boon to all who are using this wonderful project.  
> I just hope I can be of some help in the future. (I am looking at some
> documentation)
>
> Have a fantastic day.
>
> I'll write a bit in the wiki about this.
>
>  Cheers,
>
> Mark
Idem.. this is highly apreciated.

Tout pareil que Miguel.. :D



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: PDF aggregation

Frédéric Barachant-3
In reply to this post by Ludovic Dubost
It's on a windows machine. Nevertheless, i've set all rights to anyone
onto the whole tomcat directory, to no best result.
Would this -by any luck- be solved by using latest release? (i'm using
0.9.840)

Ludovic Dubost a écrit :
>
> The way I would do it is temporaly give write access to everybody in
> the tomcat/work directory (chmod -R 777 tomcat/work). If it does not
> work, I would give write access to everybody in the tomcat directory
> chmod -R 777 tomcat
> and see where the document is created
>
> Ludovic




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws