[Anthill] Create Dependency Group - Permission denied

Steve Boone sbb at urbancode.com
Wed Jul 9 09:19:12 CDT 2008


Kenneth,

It appears that if it is not permissions related, perhaps the file it is
trying to create is an invalid file name?

On Tue, Jul 1, 2008 at 5:53 PM, Kenneth Burgener <kenneth at mail1.ttak.org>
wrote:

> I have several projects that build successfully.  Today I tried to add a
> Dependency Group only to get the following error:
>
>
> ========================================
> 15:45:58:067 [http-8080-Processor25] ERROR
> com.urbancode.anthill.web.admin.CreateDependencyGroupServlet  - Permission
> denied
> java.io.IOException: Permission denied
>       at java.io.UnixFileSystem.createFileExclusively(Native Method)
>       at java.io.File.createNewFile(File.java:850)
>       at
> com.urbancode.anthill.DependencyGroup.<init>(DependencyGroup.java:71)
>       at
> com.urbancode.anthill.Anthill.createDependencyGroup(Anthill.java:210)
>       at
> com.urbancode.anthill.web.admin.CreateDependencyGroupServlet.processRequest(CreateDependencyGroupServlet.java:65)
>       at
> com.urbancode.anthill.web.admin.AnthillBaseServlet.processRequest0(AnthillBaseServlet.java:64)
>       at
> com.urbancode.anthill.web.admin.AnthillBaseServlet.doGet(AnthillBaseServlet.java:114)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>       at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>       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:174)
>       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:151)
>       at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>       at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>       at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>       at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>       at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>       at java.lang.Thread.run(Thread.java:595)
> 15:45:58:068 [http-8080-Processor25] ERROR
> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[CreateDependencyGroupServlet]
>  - Servlet.service() for servlet CreateDependencyGroupServlet threw
> exception
> java.io.IOException: Permission denied
>       at java.io.UnixFileSystem.createFileExclusively(Native Method)
>       at java.io.File.createNewFile(File.java:850)
>       at
> com.urbancode.anthill.DependencyGroup.<init>(DependencyGroup.java:71)
>       at
> com.urbancode.anthill.Anthill.createDependencyGroup(Anthill.java:210)
>       at
> com.urbancode.anthill.web.admin.CreateDependencyGroupServlet.processRequest(CreateDependencyGroupServlet.java:65)
>       at
> com.urbancode.anthill.web.admin.AnthillBaseServlet.processRequest0(AnthillBaseServlet.java:64)
>       at
> com.urbancode.anthill.web.admin.AnthillBaseServlet.doGet(AnthillBaseServlet.java:114)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>       at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>       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:174)
>       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:151)
>       at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>       at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>       at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>       at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>       at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>       at java.lang.Thread.run(Thread.java:595)
> ========================================
>
> I am running Anthill version 1.8.1.303 with Java 1.5.0_13.  I am running
> Anthill with the user "build", which owns the whole anthill folder (I even
> ran "chown -R build:build /opt/anthill" just to make sure).  I can add,
> build and modify projects successfully.  I can also change the Anthill
> Properties and I can create, delete and update schedules as well.
>
>
> Has anyone run into this before?
>
> Thanks,
> Kenneth
>
> _______________________________________________
> Anthill mailing list
> Anthill at lists.urbancode.com
> http://lists.urbancode.com/mailman/listinfo/anthill
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.urbancode.com/pipermail/anthill/attachments/20080709/bf1be533/attachment-0002.htm


More information about the Anthill mailing list