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
