sql错误??郁闷??很不明白??

xiaoxiaoxiaogou_1983 2004-10-22 10:49:52
我每次联接TOmcat时总出现这样的错误??
还有我就不能打开:http://localhost:8080/admin/
能帮帮我吗??
严重: Prototype
java.sql.SQLException: Unable to connect to any hosts due to exception: java.net
.ConnectException: Connection refused: connect
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1797)
at com.mysql.jdbc.Connection.<init>(Connection.java:562)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java
:361)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at org.logicalcobwebs.proxool.ProxyFactory.buildProxyConnection(ProxyFac
tory.java:41)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java
:150)
at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:95)
at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java
:42)
...全文
119 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dll_lld 2004-10-23
  • 打赏
  • 举报
回复
看看 http://localhost:8080 有没有正常启动好tomcat
  • 打赏
  • 举报
回复
Parse Fatal Error at line 1 column 2: The markup declarations contained or pointed to by

the document type declaration must be well-formed.
(这里我也不大明白!我就无法开启TOmcat管理器admin,它只给我一个空白叶,什么错误也没!!可却

能开启manager!这个运行正常!!)
org.xml.sax.SAXParseException: The markup declarations contained or pointed to by the

document type declaration must be well-formed.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown

Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
at org.apache.xerces.impl.XMLDTDScannerImpl.scanDecls(Unknown Source)
at org.apache.xerces.impl.XMLDTDScannerImpl.scanDTDExternalSubset(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown

Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown

Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.struts.digester.Digester.parse(Digester.java:716)
at org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java:1262)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:447)
at org.apache.webapp.admin.ApplicationServlet.init(ApplicationServlet.java:105)
at javax.servlet.GenericServlet.init(GenericServlet.java:211)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1029)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
at org.apache.catalina.core.StandardContext.loadOnStartup

(StandardContext.java:4013)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4357)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.addChild

(StandardHostDeployer.java:903)
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.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown

Source)
at

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch

(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown

Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1567)
at org.apache.catalina.core.StandardHostDeployer.install

(StandardHostDeployer.java:488)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:483)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent

(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
2004-10-23 6:46:40 org.logicalcobwebs.proxool.Prototyper sweep
严重: Prototype
java.sql.SQLException: Unable to connect to any hosts due to exception:

java.net.ConnectException: Connection refused: connect(你看,又出现了???)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1797)
at com.mysql.jdbc.Connection.<init>(Connection.java:562)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:361)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at org.logicalcobwebs.proxool.ProxyFactory.buildProxyConnection

(ProxyFactory.java:41)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:150)
at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:95)
at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java:42)
  • 打赏
  • 举报
回复
我装的是mySQL,可因为运行不好,我就删了,卸载了
可还是出现这样的现象!!可却最终也能运行服务器
samwong 2004-10-22
  • 打赏
  • 举报
回复
检查一下tomcat启动是不是正常:查log文件。
power17 2004-10-22
  • 打赏
  • 举报
回复
你的tomcat,mssql,jdbc for mssql是什么样的?
mongdeer123 2004-10-22
  • 打赏
  • 举报
回复
是不是TOMCat服务器和JDBC的配置有问题啊
说了动软代码生成器,同时也见过很多其他类似的工具,不过大都是英文的,以前只是看看,没有做过项目,也不想去使用。现在找工作好难,不能不多学点东西,所以就做了个东西,顺便把一些东西好好研究下,一方面锻炼自己的学习能力,另一方面也学点新东西,为以后工作做准备。动软代码生成器功能相当强大,我对软件架构这些东西呢不是很熟,听说过,但拿到实际的项目,理解起来还是有难度的。拿到这个小工具,琢磨了半天,也不知道怎么用,没办法只好从网上找了些资料,大概的熟悉了一下,看到每次自动化生成的那些代码,开始感觉还真有点害怕,也不知道怎么去用。而且对于一些设置什么,都不是很清楚。最后我决定自己搞个数据库使用一下,不懂再说。而且都有源代码,应该不难的。结果证明我的思路是正确的,的确遇到了不懂的地方,但是打开项目的源代码看看。。。结果也明白了不少。说说新手学习应该注意的问题吧。可能有些地方不是很详细和表述有问题,请大家见谅。 1.我首先只生成了1个表的简单3层架构代码,(表不是很复杂,7个字段),把这些3个文件好好看一下,代码其实很简单,虽然很长,也是以前学过的,但是要明白3个类之间的关系,看完了,我才大概了解了一点什么是所谓的3层架构。。。要注意在项目中引用相应的dll和命名空间,自动生成的代码里面都提示了的。 2.其实把一个表的搞懂了,其他的也类似了。只不过一次生成整个数据库的表时,文件很多,有点杂乱,所以头痛。不过看懂了一个表的情况,也明白了为什么要有3个文件夹(或3个项目),呵呵,就是把每层架构大代码都放在一起。。。。。 3.关于使用。数据库操作的代码都自动生成了,如此完美。。。。再就是使用你,开始就直接在项目里面使用,结果发现数据库连接报错,我想也是的,我都没有设置数据库连接字符串,可是一时都找不到去哪里设置。最后一步步从错误的地方开始找,发现在更新数据库时,直接调用了DbHelperSQL类,代码很简单,应该就是这里面大问题了。然后找到项目大源代码,发现里面确实有一个数据库连接属性,需要重新设置,否则会报错。 4.顺便提一下一个郁闷大问题,就是在项目中有一个DataSet,设置的时候把连接字符串保存到 app.config文件中去了,需要重新读取出来,应该很简单的,但遇到你一些问题。网上也有类似大方法,但是在VS2008中好像不行了。郁闷了一会,结果我突然想到,DataSet也自动生成那些更新的代码,它也是从里面读的,应该在代码中有相应大方法的。果然,去自动生成的代码找了一下,发现你下面这行代码: string connStr = global::MobileSystem.Properties.Settings.Default.JTmobileConnectionString ; 呵呵,就是它了,后面的那个字符串就是连接字符串的名字。结果测试了一下,通过。。。。。。。应该还有很多方法读的,先学这个吧。。。

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧