遇到这种情况可能是因为某个文件找不到,而不能正确启动服务器的。建议:在你的jboss工作目录(如:\server\default\deploy)下, 一般情况下只存放一个web工程,而其他不必要的工程就可以先备份到其他的文件夹下,删除与deploy同级下的tmp、work、data和log文件夹,然后同级lib里也只存放于该工程有关的jar包,重新启动jboss。如果还报错,那可能就是记得文件有错误了。

解决方案 »

  1.   

    只能友情支持一下了。不然成了沉贴,我用的是TOMCAT,JBOSS不太熟悉,帮不了你。
      

  2.   

    严重关注我没有遇到过这问题,据说JDK 1.5和低版本的Jboss(3.x??)有点问题,还有人说Win2003上跑Jboss好像也有点问题,不知道楼主的系统和JDK有没有换过啊
      

  3.   

    Thanks a lot for your answer
    我按 mydeman(漫步者) 说的方法处理了,还是不行.我从了个jboss-3.2.2RC1_tomcat-4.1.24还是报相似的错误.  deployer: null
      status: null
      state: INIT_WAITING_DEPLOYER
      watch: file:/D:/jboss_old/server/default/deploy/jmx-console.war/
      lastDeployed: 1094188410254
      lastModified: 1093710388000
      mbeans:
    , org.jboss.deployment.DeploymentInfo@b389c94f { url=file:/D:/jboss_old/server/default/deploy/management/web-console.war }
      

  4.   

    我的操作系统是2k adv server,jboss是3.22,jdk是1.4.1
      

  5.   

    帮你在google上search了一下,在jdom.org上看到有人讨论类似的问题,有人把一个jar文件放到了jboss里,当jboss加载这些类时,发现jar里的一个xml文件可能指定了部署器(deployer),于是根据这个xml去找deployer,找不到就保错。如果你新添加了什么jar包,看看里面meta-inf目录下有没有什么xml,如果有,删掉再试试看
      

  6.   

    我原来的jboss里是有些自己写的bean.可是,我下了一个空的也报相似的错误.
    我装有oracle9.2.0.1.0和Phoenix FirstWare Recover pro,这2个软件会不会有什么冲突?还是有病毒?我用kill 6.0.312查过,没查到病毒.
      

  7.   

    听说过oracle9i的XDB和tomcat或者JBoss都用8080端口而产生冲突,不过我没用过9i,不知道冲突的结果是什么样的
      

  8.   

    非常感谢各位!
    我把jboss的端口改掉就对了.
    结铁了