actually that may also be the jdbc connectivity ;) you are sure your database 
listener is operational?

        -----Original Message----- 
        From: Ed Sykes [mailto:[EMAIL PROTECTED] 
        Sent: Mon 15/11/2004 18:04 
        To: Tomcat Users List 
        Cc: 
        Subject: Re: Cannot create JDBC driver of class '' for connect URL 
'null'
        
        

        Hi Allistair,
        
        Thank you very much for helping.
        
        Here's my revised server.xml :
        
        <Context docBase="/ROOT" reloadable="true">
        
           <Resource name="jdbc/myoracle" auth="Container"
                      type="javax.sql.DataSource"
        driverClassName="oracle.jdbc.driver.OracleDriver"
                      url="jdbc:oracle:thin:@newton.sheridanc.on.ca:1522:DB2"
                      username="jits" password="testing" maxActive="20" 
maxIdle="10"
                      maxWait="-1"/>
        
        
            </Context>
        
        
        it is located inside   the <Host>  </Host>  tag
        
        Unfortunately, Tomcat responds with:
        
        SEVERE:  Catalina.stop:
        java.net.ConnectException: Connection refused: connect
                at java.net.PlainSocketImpl.socketConnect(Native Method)
        
        etc.
        
        and doesn't start.
        
        
        Just to make things clear here is the location of the important stuff:
        
        my JDBC files:
        C:\jakarta-tomcat-5.5.4\common\lib
        
        my server.xml:
        C:\jakarta-tomcat-5.5.4\conf
        
        my web app:
        C:\jakarta-tomcat-5.5.4\webapps\ROOT\WEB-INF\classes\JITS
        
        the web app web.xml file:
        C:\jakarta-tomcat-5.5.4\webapps\ROOT\WEB-INF
        
        
        Thanks,
        Ed Sykes
        
        
        
        ----- Original Message -----
        From: "Allistair Crossley" <[EMAIL PROTECTED]>
        To: "Tomcat Users List" <[EMAIL PROTECTED]>
        Sent: Monday, November 15, 2004 12:25 PM
        Subject: RE: Cannot create JDBC driver of class '' for connect URL 
'null'
        
        
        your docBase should be /ROOT which should in turn contain 
WEB-INF/web.xml
        and path can be scrapped
        
        <Context docBase="/ROOT" reloadable="true">
        
        ADC
        
        > -----Original Message-----
        > From: Ed Sykes [mailto:[EMAIL PROTECTED]
        > Sent: 15 November 2004 17:24
        > To: Tomcat Users List
        > Subject: Re: Cannot create JDBC driver of class '' for connect URL
        > 'null'
        >
        >
        > Hi Yoav Shapira,
        >
        > Thank you for your help.
        >
        > I've corrected my server.xml file.  the first line now looks like:
        > <Context path="ROOT" docBase=""
        >
        > Tomcat starts up properly.
        >
        > The Oracle JDBC driver (classes12.jar, classes12dms.jar, and
        > nls_charset12.jar)  are in:
        >
        > C:\jakarta-tomcat-5.5.4\common\lib
        >
        >
        > One thing I am worried about is, during Tomcat startup, the
        > log produces:
        > INFO: Missing application web.xml, using defaults only
        > StandardEngine[Catalina].StandardHost[localhost].StandardContext[ROOT]
        >
        > do you think this is related to the problem?
        > it is curious because Tomcat can find and serve up the
        > Servlet which is
        > defined in the web.xml file...
        >
        > Thanks
        > -Ed Sykes
        >
        >
        >
        >
        > ----- Original Message -----
        > From: "Shapira, Yoav" <[EMAIL PROTECTED]>
        > To: "Tomcat Users List" <[EMAIL PROTECTED]>
        > Sent: Monday, November 15, 2004 11:59 AM
        > Subject: RE: Cannot create JDBC driver of class '' for
        > connect URL 'null'
        >
        >
        >
        > Hi,
        >
        > ><Context path="/ROOT/WEB-INF/classes"
        > docBase="ROOT/WEB-INF/classes/JITS"
        >
        > I really doubt you mean these.  The context path attribute is the URL
        > path used by browsers to retrieve your web pages, i.e.
        > http://yourhost:yourport/path.  It's not a filesystem path.
        >
        > The context docBase is the root of your webapp.  It should point to a
        > directory which has a WEB-INF subdirectory containing web.xml.
        > Therefore, I'm guessting your docBase is just "ROOT" and your path is
        > "".  Drop the Web-INF/classes part from both.
        >
        > >   <Resource name="jdbc/myoracle" auth="Container"
        > >
        > >              type="javax.sql.DataSource"
        > >driverClassName="oracle.jdbc.driver.OracleDriver"
        > >
        > >              url="jdbc:oracle:thin:@newton.sheridanc.on.ca:1522:DB2"
        > >
        > >              username="jits" password="mypassword" maxActive="20"
        > >maxIdle="10"
        > >
        > >              maxWait="-1"/>
        >
        > This looks reasonable.
        >
        > ><ResourceParams name="jdbc/myoracle">
        >
        > As Allistair pointed out and the docs explain, this is no
        > longer needed
        > in Tomcat 5.5, and should be removed.
        >
        > >org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC
        > driver
        > >of class '' for connect URL 'null'
        >
        > Where is your JDBC driver file?  In common/lib or WEB-INF/lib?  It
        > should be the former if you're using DBCP this way.  The latter would
        > work using the primitive DriverManager approach and fail with DBCP.
        >
        > Yoav Shapira http://www.yoavshapira.com
        >
        >
        >
        > This e-mail, including any attachments, is a confidential business
        > communication, and may contain information that is
        > confidential, proprietary
        > and/or privileged.  This e-mail is intended only for the
        > individual(s) to
        > whom it is addressed, and may not be saved, copied, printed,
        > disclosed or
        > used by anyone else.  If you are not the(an) intended
        > recipient, please
        > immediately delete this e-mail from your computer system and
        > notify the
        > sender.  Thank you.
        >
        >
        > ---------------------------------------------------------------------
        > To unsubscribe, e-mail: [EMAIL PROTECTED]
        > For additional commands, e-mail: [EMAIL PROTECTED]
        >
        >
        > ---------------------------------------------------------------------
        > To unsubscribe, e-mail: [EMAIL PROTECTED]
        > For additional commands, e-mail: [EMAIL PROTECTED]
        >
        >
        
        
        <FONT SIZE=1 FACE="VERDANA,ARIAL" COLOR=BLUE>
        -------------------------------------------------------
        QAS Ltd.
        Developers of QuickAddress Software
        <a href="http://www.qas.com";>www.qas.com</a>
        Registered in England: No 2582055
        Registered in Australia: No 082 851 474
        -------------------------------------------------------
        </FONT>
        
        
        ---------------------------------------------------------------------
        To unsubscribe, e-mail: [EMAIL PROTECTED]
        For additional commands, e-mail: [EMAIL PROTECTED]
        
        
        ---------------------------------------------------------------------
        To unsubscribe, e-mail: [EMAIL PROTECTED]
        For additional commands, e-mail: [EMAIL PROTECTED]
        
        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to