Your browser was unable to load all of the resources. They may have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.

Can not create directory 'C:\Program Files\QuickBuild\temp'. #1269

eric-hanzl ·
Trying to set up a evaluation environment. I get this error:

wrapper | --> Wrapper Started as Console
wrapper | Java Service Wrapper Standard Edition 32-bit 3.3.9
wrapper | Copyright (C) 1999-2009 Tanuki Software, Ltd. All Rights Reserved.
wrapper | http://wrapper.tanukisoftware.org
wrapper | Licensed to PMEase Inc. for QuickBuild
wrapper |
wrapper | Launching a JVM...
jvm 1 | WrapperManager: Initializing...
jvm 1 | WrapperSimpleApp:
jvm 1 | WrapperSimpleApp: Encountered an error running main:
jvm 1 | WrapperSimpleApp: java.lang.RuntimeException: Can not create directory 'C:\Program Files\QuickBuild\temp'.
jvm 1 | WrapperSimpleApp: at com.pmease.quickbuild.bootstrap.Bootstrap.init(Bootstrap.java:180)
jvm 1 | WrapperSimpleApp: at com.pmease.quickbuild.bootstrap.Bootstrap.main(Bootstrap.java:122)
jvm 1 | WrapperSimpleApp: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1 | WrapperSimpleApp: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
jvm 1 | WrapperSimpleApp: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
jvm 1 | WrapperSimpleApp: at java.lang.reflect.Method.invoke(Unknown Source)
jvm 1 | WrapperSimpleApp: at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:244)
jvm 1 | WrapperSimpleApp: at java.lang.Thread.run(Unknown Source)
wrapper | <-- Wrapper Stopped


I am in Win7 32 bit, JDK 6

What am i missing on the install?
  • replies 7
  • views 4675
  • stars 0
robinshen ADMIN ·
Looks like the user running QuickBuild does not have permission to create directory "C:\Program Files\QuickBuild\temp". Please login as that user and create the directory from command line to see if it succeeds.
eric-hanzl ·
I can only create the directory if I launch the command prompt "as administrator". The account I am using to install is listed as an administrator. Is this windows7 user account security settings?
robinshen ADMIN ·
Probably. Please open command prompt as administrator and run command "c:\program files\quickbuild\bin\server.bat console" from there. This time, QuickBuild should be able to create the temp directory as expected.
eric-hanzl ·
I entered the command as you requested. I received this ouput:

wrapper | --> Wrapper Started as Console
wrapper | Java Service Wrapper Standard Edition 32-bit 3.3.9
wrapper | Copyright (C) 1999-2009 Tanuki Software, Ltd. All Rights Reserved.
wrapper | http://wrapper.tanukisoftware.org
wrapper | Licensed to PMEase Inc. for QuickBuild
wrapper |
wrapper | Launching a JVM...
wrapper | Unable to execute Java command. Access is denied. (0x5)
wrapper | "C:\Program Files\Java\jdk1.6.0_23\bin" -Djava.awt.headless=true -Xverify:none -Xms128m -Xmx1024m -Djava.library.path=".;../plugins/com.pmease.quickbuild.libs;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.6.0_23\bin" -classpath "wrapper.jar;../plugins/com.pmease.quickbuild.bootstrap;../plugins/com.pmease.quickbuild.bootstrap/lib/joda-time-1.6.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/slf4j-api-1.5.8.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/commons-logging-1.0.4.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/javax.servlet_2.4.0.v200806031604.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/hessian-3.2.1.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/jul-to-slf4j-1.5.8.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/commons-lang-2.4.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/commons-codec-1.3.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/slf4j-log4j12-1.5.8.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/commons-io-1.4.jar;../plugins/com.pmease.quickbuild.bootstrap/lib/log4j-1.2.15.jar" -Dwrapper.key="GDLFDH6JFSQF9Lj87vMpOUYhvW1o4lpO" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=2112 -Dwrapper.version="3.3.9-st" -Dwrapper.native_library="wrapper" -Dwrapper.cpu.timeout="3600" -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp com.pmease.quickbuild.bootstrap.Bootstrap
wrapper |
wrapper | ------------------------------------------------------------------------
wrapper | Advice:
wrapper | Access denied errors when attempting to launch the Java process are
wrapper | usually caused by strict access permissions assigned to the directory
wrapper | in which Java is installed.
wrapper | ------------------------------------------------------------------------
wrapper |
wrapper | Critical error: wait for JVM process failed


Looks like I have access issues all over.
robinshen ADMIN ·
The property "wrapper.java.command" needs to be pointed to "C:\Program Files\Java\jdk1.6.0_23\bin\java" instead of "C:\Program Files\Java\jdk1.6.0_23\bin"
eric-hanzl ·
ok thanks. I am able to get the server running.
sudhir ·
Thanks robin it worked for me too.