请问这个社区其它功能需要什么级别才能访问?
另外:
请问在Blog项目中,MySQL测试连接成功。但是
Eclipse控制台输出:
log4j:WARN No appenders could be found for logger (com.easyjf.dbo.EasyJDBEngine).
log4j:WARN Please initialize the log4j system properly.
Fri Dec 07 15:14:29 CST 2007配置文件初始化!
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Network error IOException: Connection refused: connect)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at com.easyjf.dbo.DataSourceManager.testConnection(DataSourceManager.java:186)
at com.easyjf.dbo.DataSourceManager.createDriverSource(DataSourceManager.java:126)
at com.easyjf.dbo.config.XMLConfigFactory.initDataSource(XMLConfigFactory.java:181)
at com.easyjf.dbo.config.XMLConfigFactory.init(XMLConfigFactory.java:93)
at com.easyjf.dbo.config.DBOConfig.init(DBOConfig.java:71)
at com.easyjf.dbo.config.DBOConfig.getInstance(DBOConfig.java:134)
at com.easyjf.dbo.EasyJDBEngine.getInstance(EasyJDBEngine.java:86)
at com.easyjf.dbo.EasyJDB.<init>(EasyJDB.java:50)
at com.easyjf.dbo.EasyJDB.<clinit>(EasyJDB.java:41)
at com.easyjf.web.tools.EasyDBODAO.<init>(EasyDBODAO.java:20)
at com.easyjf.web.tools.EasyDBODAO.<clinit>(EasyDBODAO.java:18)
at com.easyjf.blog.logic.impl.DAOSupportService.<init>(DAOSupportService.java:6)
at com.easyjf.blog.logic.impl.BlogCoreServiceImpl.<init>(BlogCoreServiceImpl.java:21)
at com.easyjf.blog.logic.impl.BlogCoreServiceImpl.<clinit>(BlogCoreServiceImpl.java:23)
at com.easyjf.blog.logic.BlogNewsDocServiceTest.<init>(BlogNewsDocServiceTest.java:8)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at junit.framework.TestSuite.createTest(TestSuite.java:131)
at junit.framework.TestSuite.addTestMethod(TestSuite.java:114)
at junit.framework.TestSuite.<init>(TestSuite.java:75)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.getTest(JUnit3TestLoader.java:102)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.loadTests(JUnit3TestLoader.java:59)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:445)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
Caused by: java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:372)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:178)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
... 29 more
Caused by: 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:519)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
无法打开数据源!
string
class java.lang.String
方言:
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:289)
at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:250)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:297)
... 35 more
java.lang.ClassNotFoundException:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at com.easyjf.dbo.EasyJDBEngine.getInstance(EasyJDBEngine.java:87)
at com.easyjf.dbo.EasyJDB.<init>(EasyJDB.java:50)
at com.easyjf.dbo.EasyJDB.<clinit>(EasyJDB.java:41)
at com.easyjf.web.tools.EasyDBODAO.<init>(EasyDBODAO.java:20)
at com.easyjf.web.tools.EasyDBODAO.<clinit>(EasyDBODAO.java:18)
at com.easyjf.blog.logic.impl.DAOSupportService.<init>(DAOSupportService.java:6)
at com.easyjf.blog.logic.impl.BlogCoreServiceImpl.<init>(BlogCoreServiceImpl.java:21)
at com.easyjf.blog.logic.impl.BlogCoreServiceImpl.<clinit>(BlogCoreServiceImpl.java:23)
at com.easyjf.blog.logic.BlogNewsDocServiceTest.<init>(BlogNewsDocServiceTest.java:8)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at junit.framework.TestSuite.createTest(TestSuite.java:131)
at junit.framework.TestSuite.addTestMethod(TestSuite.java:114)
at junit.framework.TestSuite.<init>(TestSuite.java:75)Fri Dec 07 15:14:31 CST 2007配置文件初始化!
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.getTest(JUnit3TestLoader.java:102)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.loadTests(JUnit3TestLoader.java:59)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:445)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Network error IOException: Connection refused: connect)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at com.easyjf.dbo.DataSourceManager.testConnection(DataSourceManager.java:186)
at com.easyjf.dbo.DataSourceManager.createDriverSource(DataSourceManager.java:126)
at com.easyjf.dbo.config.XMLConfigFactory.initDataSource(XMLConfigFactory.java:181)
at com.easyjf.dbo.config.XMLConfigFactory.init(XMLConfigFactory.java:93)
at com.easyjf.dbo.config.DBOConfig.init(DBOConfig.java:71)
at com.easyjf.dbo.config.DBOConfig.getDataSource(DBOConfig.java:88)
at com.easyjf.dbo.DataSourceManager.getDataSource(DataSourceManager.java:219)
at com.easyjf.dbo.EasyJDBEngine.getInstance(EasyJDBEngine.java:99)
at com.easyjf.dbo.EasyJDB.<init>(EasyJDB.java:50)
at com.easyjf.dbo.EasyJDB.<clinit>(EasyJDB.java:41)
at com.easyjf.web.tools.EasyDBODAO.<init>(EasyDBODAO.java:20)
at com.easyjf.web.tools.EasyDBODAO.<clinit>(EasyDBODAO.java:18)
at com.easyjf.blog.logic.impl.DAOSupportService.<init>(DAOSupportService.java:6)
at com.easyjf.blog.logic.impl.BlogCoreServiceImpl.<init>(BlogCoreServiceImpl.java:21)
at com.easyjf.blog.logic.impl.BlogCoreServiceImpl.<clinit>(BlogCoreServiceImpl.java:23)
at com.easyjf.blog.logic.BlogNewsDocServiceTest.<init>(BlogNewsDocServiceTest.java:8)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at junit.framework.TestSuite.createTest(TestSuite.java:131)
at junit.framework.TestSuite.addTestMethod(TestSuite.java:114)
at junit.framework.TestSuite.<init>(TestSuite.java:75)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.getTest(JUnit3TestLoader.java:102)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.loadTests(JUnit3TestLoader.java:59)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:445)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
Caused by: java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:372)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:178)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
... 30 more
Caused by: 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:519)
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 net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:289)
at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:250)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:297)
... 36 more
无法打开数据源!
string
class java.lang.String