jboss启动异常的入门问题

[code="java"]
2010-02-01 09:37:40,218 ERROR [org.jboss.deployment.MainDeployer] DeploymentException while trying to deploy a package with a new deployer
org.jboss.deployment.DeploymentException: Could not create deployment: file:/D:/jboss/server/default/deploy/http-invoker.sar/invoker.war/; - nested throwable: (java.lang.NoClassDefFoundError: org/apache/catalina/loader/Reloader)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:827)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
at org.jboss.deployment.MainDeployer.addDeployer(MainDeployer.java:224)

[/code]
.....
[code="java"]
Caused by: java.lang.NoClassDefFoundError: org/apache/catalina/loader/Reloader
[/code]
我是初学JBOSS,请各位看看什么问题?谢谢!

使用环境:
机子上先安装过jdk1.6,后有安装了1.4,环境变量也改了,使用的jboss为3.04。
刚开始jboss是可以正常启动的,我放入了一个项目,就报这样的错误,很急,谢谢各位!

我忘了那个包在那里,,也忘了叫什么 ,,只是因为以前碰到过而已。。
明显包里面至少包括:org/apache/catalina/loader/Reloader。。
自己找找,,找到了就放到server/default/lib里面去。。

关于JBOSS的目录结构有点模糊,这里的解决方案应该是
将jboss的lib目录中的对应的catalina包复制一份到deploy/default的应用目录中的相应目录中。
原因就是程序不默认加载jboss的总的lib目录的