You downloaded the source. Try downloading the binary instead - the binary is a zip file.
I did that also , and it still does not work
The error you posted was:
Missing required file: /usr/jboss/jboss-4.2.1.GA-SRC/bin/run.jar
This file exists in the binary download, at the location specified. Well, actually it would be at /usr/jboss/jboss-4.2.1.GA/bin/run.jar if you unzipped into the same location.
What are the files in the bin directory?
I got it installed now I# ./run.sh
JBoss Bootstrap Environment
JAVA_OPTS: -Dprogram.name=run.sh -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInte
./run.sh: /usr/bin/java/bin/java: cannot execute
am getting this error:
You need to set JAVA_HOME to the JVM installation directory, looks like you have it set to the java executable. On my Fedora system I have it set as follows:
Thank you, I set this and it is working now, I appreciate your help.
I have another issue, I am getting this when I try and start the jboss server:
# 13:28:07,224 INFO [AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/server:/usr/jdk/instances/jdk1.5.0/jre/lib/sparc:/usr/jdk/instances/jdk1.5.0/jre/../lib/sparc:/usr/jboss/jboss-4.2.1.GA/server/default/deploy/arsys.war/WEB-INF/lib::/usr/lib
bash: 13:28:07,224: command not found
You can safely ignore this warning.
JBoss AS 4.2 includes the new JBoss Web Server, which uses the Apache Portable Runtime (APR). This technology allows you to provide platform-specific libraries to handle HTTP/HTTPS requests. JBoss AS does not ship with those platform-specific libraries. But then it does not require them - it uses Java code to process the requests instead.
Thanks again for explaining this to me.