Q1) Yes, the recommendation is to place neither the JDK nor JBoss AS into Program Files or in Documents and Settings on XP. I have JBoss AS at:
and the JDK at:
Q2) Yes, that is OK. However, the better approach to changing any of the ports (including the HTTP port) is to edit the server/xxx/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml file.
Q3) To start JBoss AS, open a command prompt an 'cd' to the bin directory and run:
What you did was attempt to start JBoss AS as a service, but you first need to register it as a service. Since you are just now starting out with JBoss AS I highly recommend you run it from the command line (as indicated about) until you are comfortable with it. Later we can discuss how to set it up as a service. It is not hard to do, but it is much easier to debug problems you might encounter if it is not running as a service.