I'm sorry, but you can't run jboss in a path that contains spaces. Try to move it out of 'Program Files'.
It is removes and it is giving the same error again and i checked in the directory there is no meta-inf directory in the jbossseb.sar
the out put is as follows
13:58:55,377 ERROR [MainDeployer] Could not initialise deployment: file:/C:/progra~1/jboss-4.0.4.GA/server/default/deploy/jbossesb.sar/
org.jboss.deployment.DeploymentException: Failed to find META-INF/jboss-service.xml for archive jbossesb.sar
Can you check the jbossesb.sar/META-INF archive directory, and make sure you have this file? I just checked the binary download and it sure is in there.