[JIRA] Created: (HUDSON-5590) Windows with SUA/SFU/Interix Java path malformed, no build execution

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

[JIRA] Created: (HUDSON-5590) Windows with SUA/SFU/Interix Java path malformed, no build execution

Hudson issues mailing list
Windows with SUA/SFU/Interix Java path malformed, no build execution
--------------------------------------------------------------------

                 Key: HUDSON-5590
                 URL: http://issues.hudson-ci.org/browse/HUDSON-5590
             Project: Hudson
          Issue Type: Bug
          Components: maven2
    Affects Versions: current
         Environment: Windows XP or Windows 7
i386 or amd64
SFU or SUA (aka Interix) installed, filesystem not set to casesensitive
Agents started via JNLP
Linux Master
            Reporter: jotimail
            Priority: Blocker


We use the enviroment described above to build one of our products across all supported platforms. I used to build on WinXP which worked fine. Then I 2 new slaves (described above) and installed SUA/SFU on them to enable SSH and rsync for environment synchronization.

When I run the given Windows build now, I do get this error:

[monster] $ D:\hudson\tools\JDK6/bin/java -cp D:\hudson\maven-agent.jar;D:\hudson\tools\maven-current\boot\classworlds-1.1.jar hudson.maven.agent.Main D:\hudson\tools\maven-current C:\slave.jar D:\hudson\maven-interceptor.jar 3576 D:\hudson\maven2.1-interceptor.jar
ERROR: POMs konnten nicht geparst werden
java.io.IOException: Cannot run program "D:\hudson\tools\JDK6/bin/java" (in directory "D:\hudson\workspace\job\folder"): CreateProcess error=3, The system cannot find the path specified
        at java.lang.ProcessBuilder.start(Unknown Source)
        at hudson.Proc$LocalProc.<init>(Proc.java:149)
        at hudson.Proc$LocalProc.<init>(Proc.java:121)
        at hudson.Launcher$LocalLauncher.launch(Launcher.java:633)
        at hudson.Launcher$ProcStarter.start(Launcher.java:268)
        at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:778)
        at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:754)
        at hudson.remoting.UserRequest.perform(UserRequest.java:104)
        at hudson.remoting.UserRequest.perform(UserRequest.java:48)
        at hudson.remoting.Request$2.run(Request.java:270)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at hudson.remoting.Engine$1$1.run(Engine.java:58)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: CreateProcess error=3, The system cannot find the path specified
        at java.lang.ProcessImpl.create(Native Method)
        at java.lang.ProcessImpl.<init>(Unknown Source)
        at java.lang.ProcessImpl.start(Unknown Source)
        ... 17 more

Which seems to not function due to the Java path beeing built wrong.

Please add a comment if you need further information.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[JIRA] Commented: (HUDSON-5590) Windows with SUA/SFU/Interix Java path malformed, no build execution

Hudson issues mailing list

    [ http://issues.hudson-ci.org/browse/HUDSON-5590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=135993#action_135993 ]

kohsuke commented on HUDSON-5590:
---------------------------------

On Win32, both \ and / are acceptable path separator.

Does D:\hudson\tools\JDK6\bin\java exist and is executable?

> Windows with SUA/SFU/Interix Java path malformed, no build execution
> --------------------------------------------------------------------
>
>                 Key: HUDSON-5590
>                 URL: http://issues.hudson-ci.org/browse/HUDSON-5590
>             Project: Hudson
>          Issue Type: Bug
>          Components: maven2
>    Affects Versions: current
>         Environment: Windows XP or Windows 7
> i386 or amd64
> SFU or SUA (aka Interix) installed, filesystem not set to casesensitive
> Agents started via JNLP
> Linux Master
>            Reporter: jotimail
>            Priority: Blocker
>
> We use the enviroment described above to build one of our products across all supported platforms. I used to build on WinXP which worked fine. Then I 2 new slaves (described above) and installed SUA/SFU on them to enable SSH and rsync for environment synchronization.
> When I run the given Windows build now, I do get this error:
> [monster] $ D:\hudson\tools\JDK6/bin/java -cp D:\hudson\maven-agent.jar;D:\hudson\tools\maven-current\boot\classworlds-1.1.jar hudson.maven.agent.Main D:\hudson\tools\maven-current C:\slave.jar D:\hudson\maven-interceptor.jar 3576 D:\hudson\maven2.1-interceptor.jar
> ERROR: POMs konnten nicht geparst werden
> java.io.IOException: Cannot run program "D:\hudson\tools\JDK6/bin/java" (in directory "D:\hudson\workspace\job\folder"): CreateProcess error=3, The system cannot find the path specified
> at java.lang.ProcessBuilder.start(Unknown Source)
> at hudson.Proc$LocalProc.<init>(Proc.java:149)
> at hudson.Proc$LocalProc.<init>(Proc.java:121)
> at hudson.Launcher$LocalLauncher.launch(Launcher.java:633)
> at hudson.Launcher$ProcStarter.start(Launcher.java:268)
> at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:778)
> at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:754)
> at hudson.remoting.UserRequest.perform(UserRequest.java:104)
> at hudson.remoting.UserRequest.perform(UserRequest.java:48)
> at hudson.remoting.Request$2.run(Request.java:270)
> at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
> at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
> at java.util.concurrent.FutureTask.run(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> at hudson.remoting.Engine$1$1.run(Engine.java:58)
> at java.lang.Thread.run(Unknown Source)
> Caused by: java.io.IOException: CreateProcess error=3, The system cannot find the path specified
> at java.lang.ProcessImpl.create(Native Method)
> at java.lang.ProcessImpl.<init>(Unknown Source)
> at java.lang.ProcessImpl.start(Unknown Source)
> ... 17 more
> Which seems to not function due to the Java path beeing built wrong.
> Please add a comment if you need further information.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.hudson-ci.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]