Do you have some more details about your environment: which version of windows? 
32 or 64 bit? are you using cygwin? which version of java? etc.

On 23/02/2011, at 2:08 AM, Spencer Allain wrote:

> Only under windows am I getting this behavior (for 0.9-rc-2 and 0.9.2) - it 
> works fine under unix.
> 
> I tried all levels of debug, and unfortunately, it does not state where it is 
> trying to actually create the temporary file :-(
> 
> Below is the full information running with -S.
> 
> org.gradle.util.UncheckedException: java.lang.Error: Failed to create 
> temporary
> file for jnidispatch library: java.io.IOException: Access is denied
>         at 
> org.gradle.util.UncheckedException.asUncheckedException(UncheckedExce
> ption.java:31)
>         at 
> org.gradle.api.internal.project.DefaultServiceRegistry.invoke(Default
> ServiceRegistry.java:181)
>         at 
> org.gradle.api.internal.project.DefaultServiceRegistry.access$100(Def
> aultServiceRegistry.java:52)
>         at 
> org.gradle.api.internal.project.DefaultServiceRegistry$FactoryMethodS
> ervice.create(DefaultServiceRegistry.java:284)
>         at 
> org.gradle.api.internal.project.DefaultServiceRegistry$Service.getSer
> vice(DefaultServiceRegistry.java:207)
>         at 
> org.gradle.api.internal.project.DefaultServiceRegistry.get(DefaultSer
> viceRegistry.java:123)
>         at 
> org.gradle.logging.LoggingServiceRegistry.<init>(LoggingServiceRegist
> ry.java:33)
>         at 
> org.gradle.process.internal.child.ImplementationClassLoaderWorker.cre
> ateLoggingManager(ImplementationClassLoaderWorker.java:83)
>         at 
> org.gradle.process.internal.child.ImplementationClassLoaderWorker.exe
> cute(ImplementationClassLoaderWorker.java:51)
>         at 
> org.gradle.process.internal.child.ImplementationClassLoaderWorker.exe
> cute(ImplementationClassLoaderWorker.java:35)
>         at 
> org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.
> call(SystemApplicationClassLoaderWorker.java:56)
>         at 
> org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.
> call(SystemApplicationClassLoaderWorker.java:38)
>         at 
> org.gradle.process.internal.launcher.BootstrapClassLoaderWorker.call(
> BootstrapClassLoaderWorker.java:52)
>         at 
> org.gradle.process.internal.launcher.BootstrapClassLoaderWorker.call(
> BootstrapClassLoaderWorker.java:33)
>         at 
> org.gradle.process.internal.launcher.GradleWorkerMain.run(GradleWorke
> rMain.java:30)
>         at 
> org.gradle.process.internal.launcher.GradleWorkerMain.main(GradleWork
> erMain.java:35)
> Caused by: java.lang.Error: Failed to create temporary file for jnidispatch 
> libr
> ary: java.io.IOException: Access is denied
>         at com.sun.jna.Native.loadNativeLibraryFromJar(Native.java:734)
>         at com.sun.jna.Native.loadNativeLibrary(Native.java:678)
>         at com.sun.jna.Native.<clinit>(Native.java:106)
>         at org.fusesource.jansi.internal.Kernel32.<clinit>(Kernel32.java:33)
>         at 
> org.fusesource.jansi.WindowsAnsiOutputStream.<clinit>(WindowsAnsiOutp
> utStream.java:47)
>         at 
> org.gradle.logging.internal.TerminalDetector.isSatisfiedBy(TerminalDe
> tector.java:33)
>         at 
> org.gradle.logging.internal.OutputEventRenderer.addStandardOutputAndE
> rror(OutputEventRenderer.java:54)
>         at 
> org.gradle.logging.LoggingServiceRegistry.createOutputEventRenderer(L
> oggingServiceRegistry.java:68)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at 
> org.gradle.api.internal.project.DefaultServiceRegistry.invoke(Default
> ServiceRegistry.java:179)
>         ... 14 more
> 
> and then....
> 
> * What went wrong:
> Execution failed for task ':test'.
> Cause: Gradle Worker 1 finished with non-zero exit value.
> 
> * Try:
> Run with -d option to get more details.
> 
> * Exception is:
> org.gradle.api.tasks.LocationAwareTaskExecutionException: Build file 
> 'C:\Users\s
> allain\work\test1\uidtool\build.gradle'
> Execution failed for task ':test'.
>         at 
> org.gradle.api.internal.tasks.DefaultTaskExecuter.executeActions(Defa
> ultTaskExecuter.java:66)
>         at 
> org.gradle.api.internal.tasks.DefaultTaskExecuter.execute(DefaultTask
> Executer.java:43)
>         at 
> org.gradle.api.internal.project.taskfactory.PostExecutionAnalysisTask
> Executer.execute(PostExecutionAnalysisTaskExecuter.java:32)
>         at 
> org.gradle.api.internal.project.taskfactory.ExecutionShortCircuitTask
> Executer.execute(ExecutionShortCircuitTaskExecuter.java:50)
>         at 
> org.gradle.api.internal.tasks.SkipTaskExecuter.doExecute(SkipTaskExec
> uter.java:57)
>         at 
> org.gradle.api.internal.tasks.SkipTaskExecuter.execute(SkipTaskExecut
> er.java:35)
>         at 
> org.gradle.api.internal.tasks.ExecuteAtMostOnceTaskExecuter.execute(E
> xecuteAtMostOnceTaskExecuter.java:32)
>         at org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:231)
>         at 
> org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTask
> GraphExecuter.java:167)
>         at 
> org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGr
> aphExecuter.java:160)
>         at 
> org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGrap
> hExecuter.java:78)
>         at 
> org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameR
> esolvingBuildExecuter.java:113)
>         at 
> org.gradle.execution.DelegatingBuildExecuter.execute(DelegatingBuildE
> xecuter.java:54)
>         at 
> org.gradle.execution.DelegatingBuildExecuter.execute(DelegatingBuildE
> xecuter.java:54)
>         at 
> org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default
> GradleLauncher.java:153)
>         at 
> org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle
> Launcher.java:107)
>         at 
> org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun
> cher.java:75)
>         at 
> org.gradle.launcher.CommandLineActionFactory$RunBuildAction.run(Comma
> ndLineActionFactory.java:171)
>         at 
> org.gradle.launcher.CommandLineActionFactory$WithLoggingAction.run(Co
> mmandLineActionFactory.java:192)
>         at org.gradle.launcher.Main.execute(Main.java:51)
>         at org.gradle.launcher.Main.main(Main.java:38)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.gradle.launcher.GradleMain.main(GradleMain.java:52)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at 
> org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.ja
> va:37)
>         at org.gradle.wrapper.Wrapper.execute(Wrapper.java:64)
>         at 
> org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:42)
> Caused by: org.gradle.process.internal.ExecException: Gradle Worker 1 
> finished w
> ith non-zero exit value.
>         at 
> org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNo
> rmalExitValue(DefaultExecHandle.java:335)
>         at 
> org.gradle.process.internal.DefaultWorkerProcess.onProcessStop(Defaul
> tWorkerProcess.java:82)
>         at 
> org.gradle.process.internal.DefaultWorkerProcess.access$000(DefaultWo
> rkerProcess.java:31)
>         at 
> org.gradle.process.internal.DefaultWorkerProcess$1.executionFinished(
> DefaultWorkerProcess.java:55)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at 
> org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionD
> ispatch.java:32)
>         at 
> org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionD
> ispatch.java:23)
>         at 
> org.gradle.messaging.dispatch.BroadcastDispatch.dispatch(BroadcastDis
> patch.java:88)
>         at 
> org.gradle.messaging.dispatch.BroadcastDispatch.dispatch(BroadcastDis
> patch.java:32)
>         at 
> org.gradle.messaging.dispatch.AsyncDispatch.dispatchMessages(AsyncDis
> patch.java:131)
>         at 
> org.gradle.messaging.dispatch.AsyncDispatch.access$000(AsyncDispatch.
> java:35)
>         at 
> org.gradle.messaging.dispatch.AsyncDispatch$1.run(AsyncDispatch.java:
> 71)
>         at 
> org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecu
> torImpl$1.run(DefaultExecutorFactory.java:63)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:886)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:908)
>         at java.lang.Thread.run(Thread.java:619)
> 
> -Spencer
> 


--
Adam Murdoch
Gradle Developer
http://www.gradle.org
CTO, Gradleware Inc. - Gradle Training, Support, Consulting
http://www.gradleware.com

Reply via email to