前提:当我没有连接数据库之前,一切正常,且在最后能够按照我的要求看到提交的表单信息内容,当配置上数据库之后,就会出现如下反映!TOMCAT的运行整体提示如下:
2004-11-13 13:18:16 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2004-11-13 13:18:16 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1532 ms
2004-11-13 13:18:17 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2004-11-13 13:18:17 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.0.24
2004-11-13 13:18:17 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2004-11-13 13:18:17 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=tru
e
2004-11-13 13:18:17 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.action.ActionResources', returnNul
l=true
2004-11-13 13:18:18 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='ApplicationResources', returnNull=true
---->The Plugin is starting<----
---->Prop: LDAP some ldap server name
2004-11-13 13:18:21 org.apache.struts.action.ActionServlet initModuleDataSources严重: Initializing application data source A
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFact
ory, cause:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establis
hing socket.
        at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source
)
        at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
        at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
        at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source)        at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Sou
rce)
        at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown S
ource)
        at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
        at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
        at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(Driv
erConnectionFactory.java:82)
        at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(Poolable
ConnectionFactory.java:300)
        at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(Bas
icDataSource.java:838)
        at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou
rce.java:821)
        at org.apache.commons.dbcp.BasicDataSource.setLogWriter(BasicDataSource.
java:576)
        at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionSe
rvlet.java:778)
        at org.apache.struts.action.ActionServlet.init(ActionServlet.java:331)
        at javax.servlet.GenericServlet.init(GenericServlet.java:256)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1019)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:86
2)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:3991)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
335)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)        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:4
76)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:229
8)
        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(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:494)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)

解决方案 »

  1.   

    2004-11-13 13:18:21 org.apache.catalina.core.StandardHost getDeployer
    信息: Create Host deployer for direct deployment ( non-jmx )
    2004-11-13 13:18:21 org.apache.catalina.core.StandardHostDeployer install
    信息: Processing Context configuration file URL file:C:\jakarta-tomcat-5.0.24\co
    nf\Catalina\localhost\admin.xml
    2004-11-13 13:18:21 org.apache.struts.util.PropertyMessageResources <init>
    信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=tru
    e
    2004-11-13 13:18:21 org.apache.struts.util.PropertyMessageResources <init>
    信息: Initializing, config='org.apache.struts.action.ActionResources', returnNul
    l=true
    2004-11-13 13:18:22 org.apache.struts.util.PropertyMessageResources <init>
    信息: Initializing, config='org.apache.webapp.admin.ApplicationResources', retur
    nNull=true
    2004-11-13 13:18:24 org.apache.catalina.core.StandardHostDeployer install
    信息: Processing Context configuration file URL file:C:\jakarta-tomcat-5.0.24\co
    nf\Catalina\localhost\balancer.xml
    2004-11-13 13:18:24 org.apache.catalina.core.StandardHostDeployer install
    信息: Processing Context configuration file URL file:C:\jakarta-tomcat-5.0.24\co
    nf\Catalina\localhost\manager.xml
    2004-11-13 13:18:24 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path  from URL file:C:\jakarta-tomca
    t-5.0.24\webapps\ROOT
    2004-11-13 13:18:25 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path /jsp-examples from URL file:C:\
    jakarta-tomcat-5.0.24\webapps\jsp-examples
    2004-11-13 13:18:25 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path /servlets-examples from URL fil
    e:C:\jakarta-tomcat-5.0.24\webapps\servlets-examples
    2004-11-13 13:18:25 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path /tomcat-docs from URL file:C:\j
    akarta-tomcat-5.0.24\webapps\tomcat-docs
    2004-11-13 13:18:26 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path /webdav from URL file:C:\jakart
    a-tomcat-5.0.24\webapps\webdav
    2004-11-13 13:18:26 org.apache.catalina.core.StandardHostDeployer install
    信息: Installing web application at context path /wroxapp from URL file:C:\jakar
    ta-tomcat-5.0.24\webapps\wroxapp
    2004-11-13 13:18:26 org.apache.struts.util.PropertyMessageResources <init>
    信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=tru
    e
    2004-11-13 13:18:26 org.apache.struts.util.PropertyMessageResources <init>
    信息: Initializing, config='org.apache.struts.action.ActionResources', returnNul
    l=true
    2004-11-13 13:18:26 org.apache.struts.util.PropertyMessageResources <init>
    信息: Initializing, config='ApplicationResources', returnNull=true
    ---->The Plugin is starting<----
    ---->Prop: LDAP some ldap server name
    2004-11-13 13:18:27 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    2004-11-13 13:18:27 org.apache.jk.common.ChannelSocket init
    信息: JK2: ajp13 listening on 0.0.0.0/0.0.0.0:8009
    2004-11-13 13:18:27 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/100  config=C:\jakarta-tomcat-5.0.24\conf\jk2.prope
    rties
    2004-11-13 13:18:27 org.apache.catalina.startup.Catalina start
    信息: Server startup in 10596 ms
    浏览器显示页面正常,当提交表单的时候,出现如下提示:
    HTTP Status 404 - Servlet action is not available--------------------------------------------------------------------------------type Status reportmessage Servlet action is not availabledescription The requested resource (Servlet action is not available) is not available.
      

  2.   

    周六人气不够!今日继续up,up!
    有没有人知道这是怎么回事呀?
      

  3.   

    配注文件好没错呀,然后你的JDBC驱动那些放的位置也不错,你看下你的web.xml和处理数据页面(C)有没有错吧,太长的信息,慢慢来吧!
      

  4.   

    我用mysql数据库能成功,但就sqlserver2000总也不成功。
    哪位高手可以传一个简单的例子?主要是配置文件。
    我的信箱:[email protected],UP!
    谢谢各位!
      

  5.   

    好像是和SQLSERVER建立连接出错
    普通JDBC访问没错误?
      

  6.   

    结贴!
    虽然blueskey(蓝天)并没有参与,但他的贴子帮了我最根本上的忙!