Struts - problem with pool connection

Discussion in 'Java' started by cccc, Jul 15, 2004.

  1. cccc

    cccc Guest

    Hi,
    I want to manage a pool connection with struts framework and Tomcat 5.0.
    My RAD is JBuilderX.

    I have put this code in the rows struts-config.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts
    Configuration 1.1//EN"
    "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
    <struts-config>
    <data-sources>
    <data-source key="db">
    <set-property property="url" value="jdbc:eek:dbc:wDRG" />
    <set-property property="password" value="a" />
    <set-property property="user" value="a" />
    <set-property property="driverClass" value="javax.sql.DataSource" />
    </data-source>
    </data-sources>
    ....
    ...
    ..

    But this not work.
    I have only this message error:
    StandardContext[/wdrg]: Servlet /wdrg threw load() exception:
    javax.servlet.ServletException: Servlet.init() for servlet action threw
    exception

    javax.servlet.ServletException: Servlet.init() for servlet action threw
    exception

    at
    org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:96
    3)

    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)

    ....
    ...
    ..


    Why?
    You can help me?

    Thank you,
    CC
    cccc, Jul 15, 2004
    #1
    1. Advertising

  2. cccc

    Murray Guest


    > But this not work.
    > I have only this message error:
    > StandardContext[/wdrg]: Servlet /wdrg threw load() exception:
    > javax.servlet.ServletException: Servlet.init() for servlet action threw
    > exception
    >
    > javax.servlet.ServletException: Servlet.init() for servlet action threw
    > exception
    >
    > at
    >

    org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:96
    > 3)
    >
    > at

    org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)

    That could mean almost anything. Try and get access to the real / full
    exception stacktrace
    Murray, Jul 15, 2004
    #2
    1. Advertising

  3. cccc

    cccc Guest

    > That could mean almost anything. Try and get access to the real / full
    > exception stacktrace


    How?

    Thank you,
    CC
    cccc, Jul 15, 2004
    #3
  4. cccc

    cccc Guest

    > That could mean almost anything. Try and get access to the real / full
    > exception stacktrace


    This is the stacktrace of server startup:

    C:\JBuilderX\jdk1.4\bin\javaw -classpath
    "C:\JBuilderX\thirdparty\jakarta-tomcat-4.1.27-LE-jdk14\bin\bootstrap.jar;C:
    \JBuilderX\jdk1.4\lib\tools.jar" -Dcatalina.home="C:/JBuilderX/thirdparty/j
    akarta-tomcat-4.1.27-LE-jdk14"
    org.apache.catalina.startup.Bootstrap -config "C:\Documents and
    Settings\Carlo\Desktop\wDRG\Tomcat\conf\server8080.xml" start
    15-lug-2004 17.54.31 org.apache.coyote.http11.Http11Protocol init

    INFO: Initializing Coyote HTTP/1.1 on port 8080

    Starting service Tomcat-Standalone

    Apache Tomcat/4.1.27-LE-jdk14

    HostConfig[localhost]: HostConfig: Processing START

    HostConfig[localhost]: Deploying discovered web applications

    HostConfig[localhost]: Deploying configuration descriptor jb-wdrg.xml

    WebappLoader[/wdrg]: Deploying class repositories to work directory
    C:\Documents and Settings\Carlo\Desktop\wDRG\Tomcat\work\wdrg

    WebappLoader[/wdrg]: Deploy class files /WEB-INF/classes to C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\classes

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/beandt.jar to C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\beandt.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/commons-beanutils.jar to
    C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\commons-beanutils.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/commons-collections.jar to
    C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\commons-collections.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/commons-digester.jar to
    C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\commons-digester.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/commons-fileupload.jar to
    C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\commons-fileupload.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/commons-lang.jar to
    C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\commons-lang.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/commons-logging.jar to
    C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\commons-logging.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/commons-validator.jar to
    C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\commons-validator.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/dx.jar to C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\dx.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/jakarta-oro.jar to C:\Documents
    and Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\jakarta-oro.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/jds.jar to C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\jds.jar

    WebappLoader[/wdrg]: Deploy JAR /WEB-INF/lib/struts.jar to C:\Documents and
    Settings\Carlo\Desktop\wDRG\wdrg\WEB-INF\lib\struts.jar

    WebappLoader[/wdrg]: Reloading checks are enabled for this Context

    StandardManager[/wdrg]: Seeding random number generator class
    java.security.SecureRandom

    StandardManager[/wdrg]: Seeding of random number generator has been
    completed

    StandardWrapper[/wdrg:default]: Loading container servlet default

    15-lug-2004 17.54.33 org.apache.struts.util.PropertyMessageResources <init>

    INFO: Initializing, config='org.apache.struts.util.LocalStrings',
    returnNull=true

    15-lug-2004 17.54.33 org.apache.struts.util.PropertyMessageResources <init>

    INFO: Initializing, config='org.apache.struts.action.ActionResources',
    returnNull=true

    15-lug-2004 17.54.33 org.apache.struts.util.PropertyMessageResources <init>

    INFO: Initializing, config='ApplicationResources', returnNull=true

    StandardContext[/wdrg]: Servlet /wdrg threw load() exception:
    javax.servlet.ServletException: Servlet.init() for servlet action threw
    exception

    javax.servlet.ServletException: Servlet.init() for servlet action threw
    exception

    at
    org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:96
    3)

    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)

    at
    org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
    3421)

    at
    org.apache.catalina.core.StandardContext.start(StandardContext.java:3609)

    at
    org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
    21)

    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)

    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)

    at
    org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.
    java:700)

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

    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.crimson.parser.Parser2.maybeElement(Parser2.java:1683)

    at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:634)

    at org.apache.crimson.parser.Parser2.parse(Parser2.java:333)

    at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)

    at org.apache.commons.digester.Digester.parse(Digester.java:1567)

    at
    org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
    ava:385)

    at org.apache.catalina.core.StandardHost.install(StandardHost.java:803)

    at
    org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:442
    )

    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:399)

    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)

    at
    org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:358)

    at
    org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
    t.java:166)

    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)

    at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)

    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)

    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)

    at org.apache.catalina.core.StandardService.start(StandardService.java:497)

    at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)

    at org.apache.catalina.startup.Catalina.start(Catalina.java:512)

    at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)

    at org.apache.catalina.startup.Catalina.process(Catalina.java:180)

    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.main(Bootstrap.java:203)

    StandardWrapper[/wdrg:invoker]: Loading container servlet invoker

    HostConfig[localhost]: Starting background thread

    EngineConfig: EngineConfig: Processing START

    HostConfig[localhost]: BACKGROUND THREAD Starting

    15-lug-2004 17.54.34 org.apache.coyote.http11.Http11Protocol start

    INFO: Starting Coyote HTTP/1.1 on port 8080

    StandardEngine[Standalone]: Mapping server name 'localhost'

    StandardEngine[Standalone]: Trying a direct match

    StandardHost[localhost]: Mapping request URI '/wdrg/'

    StandardHost[localhost]: Trying the longest context path prefix

    StandardHost[localhost]: Mapped to context '/wdrg'

    StandardEngine[Standalone]: Mapping server name 'localhost'

    StandardEngine[Standalone]: Trying a direct match

    StandardHost[localhost]: Mapping request URI '/wdrg/'

    StandardHost[localhost]: Trying the longest context path prefix

    StandardHost[localhost]: Mapped to context '/wdrg'

    StandardEngine[Standalone]: Mapping server name 'localhost'

    StandardEngine[Standalone]: Trying a direct match

    StandardHost[localhost]: Mapping request URI '/wdrg/login.jsp'

    StandardHost[localhost]: Trying the longest context path prefix

    StandardHost[localhost]: Mapped to context '/wdrg'

    15-lug-2004 17.54.34 org.apache.struts.util.PropertyMessageResources <init>

    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
    returnNull=true

    15-lug-2004 17.54.34 org.apache.struts.util.PropertyMessageResources <init>

    INFO: Initializing, config='org.apache.struts.util.LocalStrings',
    returnNull=true

    15-lug-2004 17.54.34 org.apache.struts.util.PropertyMessageResources <init>

    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
    returnNull=true

    15-lug-2004 17.54.34 org.apache.struts.util.PropertyMessageResources <init>

    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
    returnNull=true

    15-lug-2004 17.54.34 org.apache.struts.util.PropertyMessageResources <init>

    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
    returnNull=true

    15-lug-2004 17.54.34 org.apache.struts.util.PropertyMessageResources <init>

    INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings',
    returnNull=true

    StandardEngine[Standalone]: Mapping server name 'localhost'

    StandardEngine[Standalone]: Trying a direct match

    StandardHost[localhost]: Mapping request URI '/wdrg/JS/login.js'

    StandardHost[localhost]: Trying the longest context path prefix

    StandardHost[localhost]: Mapped to context '/wdrg'

    StandardEngine[Standalone]: Mapping server name 'localhost'

    StandardEngine[Standalone]: Trying a direct match

    StandardHost[localhost]: Mapping request URI '/wdrg/CSS/global.css'

    StandardHost[localhost]: Trying the longest context path prefix

    StandardHost[localhost]: Mapped to context '/wdrg'

    StandardEngine[Standalone]: Mapping server name 'localhost'

    StandardEngine[Standalone]: Trying a direct match

    StandardHost[localhost]: Mapping request URI '/wdrg/immagini/logo_login.jpg'

    StandardHost[localhost]: Trying the longest context path prefix

    StandardHost[localhost]: Mapped to context '/wdrg'

    StandardEngine[Standalone]: Mapping server name 'localhost'

    StandardEngine[Standalone]: Trying a direct match

    StandardHost[localhost]: Mapping request URI '/wdrg/immagini/logo_login.jpg'

    StandardHost[localhost]: Trying the longest context path prefix

    StandardHost[localhost]: Mapped to context '/wdrg'

    StandardEngine[Standalone]: Mapping server name 'localhost'

    StandardEngine[Standalone]: Trying a direct match

    StandardHost[localhost]: Mapping request URI '/wdrg/immagini/logo_login.jpg'

    StandardHost[localhost]: Trying the longest context path prefix

    StandardHost[localhost]: Mapped to context '/wdrg'

    HostConfig[localhost]: Deploying discovered web applications

    HostConfig[localhost]: Deploying discovered web applications

    HostConfig[localhost]: Deploying discovered web applications
    cccc, Jul 15, 2004
    #4
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. =?Utf-8?B?TXJEb3ROZXQ=?=

    Connection Pool problem

    =?Utf-8?B?TXJEb3ROZXQ=?=, Jan 31, 2005, in forum: ASP .Net
    Replies:
    1
    Views:
    462
    Patrice
    Jan 31, 2005
  2. DaM

    Problem with connection pool

    DaM, Sep 2, 2005, in forum: ASP .Net
    Replies:
    5
    Views:
    3,657
    =?Utf-8?B?TWlsb3N6IFNrYWxlY2tp?=
    Sep 2, 2005
  3. Linus Nikander
    Replies:
    5
    Views:
    539
  4. Wei  Lu
    Replies:
    2
    Views:
    5,863
    Wei Lu
    Feb 16, 2009
  5. Rick Lawson
    Replies:
    8
    Views:
    799
    Graham Dumpleton
    Jul 17, 2009
Loading...

Share This Page