我下载新的论坛,安装出现错误,谁帮我解决下,谢谢

08-04-22 hlydlp

我使用的是jboss服务器4.0的 jdk是1.6的

配置都配置好了,按默认配置

出现mysql-ds.xml加载出现问题

initialise deployment: file:/D:/Java/jboss-4.0.2/server/default/deploy/mysql-ds.xml

org.jboss.deployment.DeploymentException: Could not parse dd; - nested throwable: (org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.)

at org.jboss.deployment.XSLSubDeployer.findDd(XSLSubDeployer.java:263)

at org.jboss.deployment.XSLSubDeployer.init(XSLSubDeployer.java:195)

at org.jboss.deployment.MainDeployer.init(MainDeployer.java:828)

at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:765)

at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)

at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)

at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)

at org.jboss.mx.interceptor.AbstractInterceptor.invoke

hlydlp
2008-04-22 10:38

java.net.ConnectException: Connection refused: connect

at java.net.PlainSocketImpl.socketConnect(Native Method)

at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)

at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)

at java.net.Socket.connect(Socket.java:518)

at java.net.Socket.connect(Socket.java:468)

at java.net.Socket.<init>(Socket.java:365)

at java.net.Socket.<init>(Socket.java:179)

at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:121)

at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:220)

at com.mysql.jdbc.Connection.createNewIO(Connection.java:1768)

at com.mysql.jdbc.Connection.<init>(Connection.java:440)

at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:400)

at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:151)

at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:508)

at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:207)

at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:534)

at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:395)

at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:297)

at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:447)

at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:874)

at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:103)

at org.jboss.security.auth.spi.DatabaseServerLoginModule.getUsersPassword(DatabaseServerLoginModule.java:105)

at org.jboss.security.auth.spi.UsernamePasswordLoginModule.login(UsernamePasswordLoginModule.java:162)

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:597)

at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)

at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)

at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)

at javax.security.auth.login.LoginContext.login(LoginContext.java:579)

at org.jboss.security.plugins.JaasSecurityManager.defaultLogin(JaasSecurityManager.java:483)

at org.jboss.security.plugins.JaasSecurityManager.authenticate(JaasSecurityManager.java:425)

at org.jboss.security.plugins.JaasSecurityManager.isValid(JaasSecurityManager.java:251)

at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.authenticate(JBossSecurityMgrRealm.java:230)

at org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthenticator.java:256)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:391)

at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

at org.apache.catalina.valves.ErrorReportValve.invoke

banq
2008-04-22 18:31

mysql-ds.xml配置文件有误,请仔细检查。或者借助于Eclipse的XML校验

yekongda
2008-05-09 10:49

mysql-ds.xml

<?xml version="1.0" encoding="UTF-8"?>

<datasource>

<local-tx-datasource>

<jndi-name>JiveJdonDS</jndi-name>

<connection-url>jdbc:mysql://localhost:3306/jivejdon?useUnicode=true&characterEncoding=UTF-8</connection-url>

<driver-class>com.mysql.jdbc.Driver</driver-class>

<user-name>tao</user-name>

<password>tao</password>

<min-pool-size>3</min-pool-size>

<max-pool-size>20</max-pool-size>

</local-tx-datasource>

<local-tx-datasource>

<jndi-name>Security</jndi-name>

<connection-url>jdbc:mysql://localhost:3306/security?useUnicode=true&characterEncoding=UTF-8</connection-url>

<driver-class>com.mysql.jdbc.Driver</driver-class>

<user-name>tao</user-name>

<password>tao</password>

<min-pool-size>1</min-pool-size>

<max-pool-size>10</max-pool-size>

</local-tx-datasource>

</datasource>