title: Hudson cannot launch slave - hudson-slave.exe not being copied
body: <p>I am trying to add a node to my Hudson master.</p>
  
  <p>The node runs Windows Server 2008 Enterprise edition and it has Java, Ant and .NET installed on it.</p>
  
  <p>The connection log of that machine shows this output and is never able to connect.</p>
  
  <pre><code>Connecting to machine01 
  Checking if Java exists
  java full version "1.6.0_25-b06"
  Copying slave.jar
  Starting the service
  Connecting to machine01
  Checking if Java exists
  java full version "1.6.0_25-b06"
  Copying slave.jar
  Starting the service
  Connecting to machine01 
  </code></pre>
  
  <p>The message keeps on repeating and never connects.</p>
  
  <p>Upon further investigation, I see that the "Hudson Slave at <code>&lt;FS Root</code>>" service is registered, but the "hudson-slave.exe" in the FS root is not there. It means that this .exe file is not copied onto the slave at all. I have checked the entire hudson.war, but no exe file exists in it - may be it is getting created? Only slave.jar is being copied.</p>
  
  <p>I wonder why no error is reported and master keeps trying. Can any one suggest a solution for this?</p>