好象JBoss还不支持JDK1。5 呢

解决方案 »

  1.   

    错了1.4也是同样的错误:
    是什么原因?
    是不是安装Tomcat后就不行了? JBoss Bootstrap Environment JBOSS_HOME: D:\jboss4\bin\\.. JAVA: E:\j2sdk1.4.2\bin\java JAVA_OPTS:  -Dprogram.name=run.bat -Xms128m -Xmx512m CLASSPATH: E:\j2sdk1.4.2\lib\tools.jar;D:\jboss4\bin\\run.jar===========================================================================1:25:25,406 INFO  [Server] Starting JBoss (MX MicroKernel)...
    1:25:25,421 INFO  [Server] Release ID: JBoss [Zion] 4.0.1RC1 (build: CVSTag
    s_4_0_1_RC1 date=200411041143)
    1:25:25,421 INFO  [Server] Home Dir: D:\jboss4
    1:25:25,421 INFO  [Server] Home URL: file:/D:/jboss4/
    1:25:25,421 INFO  [Server] Library URL: file:/D:/jboss4/lib/
    1:25:25,421 INFO  [Server] Patch URL: null
    1:25:25,421 INFO  [Server] Server Name: default
    1:25:25,421 INFO  [Server] Server Home Dir: D:\jboss4\server\default
    1:25:25,421 INFO  [Server] Server Home URL: file:/D:/jboss4/server/default/
    1:25:25,421 INFO  [Server] Server Data Dir: D:\jboss4\server\default\data
    1:25:25,421 INFO  [Server] Server Temp Dir: D:\jboss4\server\default\tmp
    1:25:25,421 INFO  [Server] Server Config URL: file:/D:/jboss4/server/defaul
    f/
    1:25:25,421 INFO  [Server] Server Library URL: file:/D:/jboss4/server/defau
    b/
    1:25:25,421 INFO  [Server] Root Deployment Filename: jboss-service.xml
    1:25:25,421 INFO  [Server] Starting General Purpose Architecture (GPA)...
    1:25:25,671 WARN  [BasicMBeanRegistry] javax.management.MBeanRegistrationEx
    on: preRegister() failed: [ObjectName='JMImplementation:type=MBeanServerDel
    ', Class=javax.management.MBeanServerDelegate (javax.management.MBeanServer
    ate@16df84b)]
    ailed to boot JBoss:
    ava.lang.RuntimeException: Cannot create MBeanServer
           at org.jboss.mx.server.MBeanServerImpl.<init>(MBeanServerImpl.java:2
           at org.jboss.mx.server.MBeanServerBuilderImpl.newMBeanServer(MBeanSe
    uilderImpl.java:56)
           at javax.management.MBeanServerFactory.newMBeanServer(MBeanServerFac
    java:324)
           at javax.management.MBeanServerFactory.createMBeanServer(MBeanServer
    ry.java:227)
           at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:349)
           at org.jboss.system.server.ServerImpl.start(ServerImpl.java:310)
           at org.jboss.Main.boot(Main.java:151)
           at org.jboss.Main$1.run(Main.java:405)
           at java.lang.Thread.run(Thread.java:534)
    aused by: javax.management.MBeanRegistrationException: preRegister() failed
    jectName='JMImplementation:type=MBeanServerDelegate', Class=javax.managemen
    anServerDelegate (javax.management.MBeanServerDelegate@16df84b)]
           at org.jboss.mx.server.registry.BasicMBeanRegistry.invokePreRegister
    cMBeanRegistry.java:707)
           at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(Bas
    anRegistry.java:197)
           at org.jboss.mx.server.MBeanServerImpl.<init>(MBeanServerImpl.java:2
           ... 8 more
    aused by: javax.management.RuntimeOperationsException: Exception occured tr
    find the descriptors of the MBean
           at javax.management.modelmbean.ModelMBeanInfoSupport.getDescriptors(
    MBeanInfoSupport.java:445)
           at org.jboss.mx.modelmbean.ModelMBeanInvoker.initPersistence(ModelMB
    voker.java:523)
           at org.jboss.mx.modelmbean.ModelMBeanInvoker.init(ModelMBeanInvoker.
    505)
           at org.jboss.mx.modelmbean.ModelMBeanInvoker.invokePreRegister(Model
    Invoker.java:470)
           at org.jboss.mx.server.AbstractMBeanInvoker.preRegister(AbstractMBea
    ker.java:639)
           at org.jboss.mx.server.registry.BasicMBeanRegistry.invokePreRegister
    cMBeanRegistry.java:691)
           ... 10 more
    aused by: java.lang.IllegalArgumentException: Descriptor Type is invalid
           ... 16 more
    请按任意键继续 . . .
      

  2.   

    tomcat和jboss都是用8080端口,要手工把一个改掉。weblogic用7001端口就不会冲突。
      

  3.   

    Tomcat5.0 -> jdk1.42
    Tomcat5.5 -> jdk1.5
    jboss4.0  -> jdk1.5这个也别搞混了。
      

  4.   

    tomcat和jboss默认都是用8080端口,可以到jboss安装目录:例如:在D:\jboss-3.2.5\server\default\deploy\jbossweb-tomcat50.sar目录下打开server.xml找到 <Connector port="8080" address="${jboss.bind.address}"
             maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
             enableLookups="false" redirectPort="8443" acceptCount="100"
             connectionTimeout="20000" disableUploadTimeout="true"/>把端口号修改后,重起jboss即可。或者修改tomcat端口号:D:\Tomcat 5.0\conf  打开server.xml<Connector 
    port="8080"               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                   enableLookups="false" redirectPort="8443" acceptCount="100"
                   debug="0" connectionTimeout="20000" 
                   disableUploadTimeout="true" />修改端口号。