基本上是原封不动,只改了数据库名和JNDI的名称,可是重启JBoss后却出现下面两个错误:
一是:
17:32:39,740 INFO  [MainDeployer] Deployed package: file:/E:/jboss-3.0.8_tomcat-4.1.24/server/default/deploy/user-service.xml
17:32:39,760 INFO  [MainDeployer] Starting deployment of package: file:/E:/jboss-3.0.8_tomcat-4.1.24/server/default/deploy/mssql-service.xml
17:32:39,830 ERROR [URLDeploymentScanner] Failed to deploy: org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@38d48c98{ url=file:/E:/jboss-3.0.8_tomcat-4.1.24/server/default/deploy/mssql-s
ervice.xml, deployedLastModified=0 }
org.jboss.deployment.DeploymentException: Exception getting document; - nested throwable: (org.xml.sax.SAXParseException: 缺少文件根组件。)
        at org.jboss.deployment.SARDeployer.parseDocument(SARDeployer.java:622)
        at org.jboss.deployment.SARDeployer.init(SARDeployer.java:130)
        at org.jboss.deployment.MainDeployer.init(MainDeployer.java:679)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:615)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
        at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy3.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:266)
        at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
        at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1003)
        at $Proxy0.start(Unknown Source)
        at org.jboss.system.ServiceController.start(ServiceController.java:413)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
        at $Proxy2.start(Unknown Source)
        at org.jboss.deployment.SARDeployer.start(SARDeployer.java:232)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:814)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:627)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:575)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:324)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:221)
        at org.jboss.Main.boot(Main.java:148)
        at org.jboss.Main$1.run(Main.java:381)
        at java.lang.Thread.run(Thread.java:534)
Caused by: org.xml.sax.SAXParseException: 缺少文件根组件。
        at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3376)
        at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3364)
        at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:668)
        at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
        at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
        at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
        at org.jboss.deployment.SARDeployer.parseDocument(SARDeployer.java:618)
        ... 47 more
二是:
17:32:43,033 ERROR [URLDeploymentScanner] MBeanException: Exception in MBean operation 'checkIncompleteDeployments()'
Cause: Incomplete Deployment listing:
Packages waiting for a deployer:
  <none>
Incompletely deployed packages:
[org.jboss.deployment.DeploymentInfo@38d48c98 { url=file:/E:/jboss-3.0.8_tomcat-4.1.24/server/default/deploy/mssql-service.xml }
  deployer: org.jboss.deployment.SARDeployer@c7b00c
  status: null
  state: FAILED
  watch: file:/E:/jboss-3.0.8_tomcat-4.1.24/server/default/deploy/mssql-service.xml
  lastDeployed: 1099992759830
  lastModified: 1099992760000
  mbeans:
]MBeans waiting for classes:
  <none>
MBeans waiting for other MBeans:
  <none>17:32:43,213 INFO  [URLDeploymentScanner] Started
请问是什么原因?如何解决?
谢谢!