On 3 January 2013 04:28, Christopher Schultz
<ch...@christopherschultz.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Mauro,
>
> On 1/2/13 9:52 AM, Mauro wrote:
>> Here is my_app.xml:
>>
>> <Context path="/myapp> <Resource name="jdbc/myapp" auth="Container"
>> type="javax.sql.DataSource" maxActive="100" maxIdle="30"
>> maxWait="10000" username="mauro" password="xxx"
>> driverClassName="org.postgresql.Driver"
>> url="jdbc:postgresql://svsopsql01.mydomain.com:5432/my_app"/>
>> </Context>
>
> You should not be setting the "path" attribute of the <Context>: the
> path will be determined from the name of the file. Are you placing
> your WAR file (or exploded WAR directory) in your <Host>'s deployment
> directory (typically CATALINA_BASE/webapps)?

Yes.


> Unless you have a copy/paste error, the above is invalid XML because
> you haven't closed the "path" attribute's value.

It's a refuse.

>
> Everything else looks good to me.
>
>> and here is my_app1.xml
>>
>> <Context path="/myapp1> <Resource name="jdbc/myapp1"
>> auth="Container" type="javax.sql.DataSource" maxActive="100"
>> maxIdle="30" maxWait="10000" username="mauro" password="xxx"
>> driverClassName="org.postgresql.Driver"
>> url="jdbc:postgresql://svsopsql01.mydomain.com:5432/my_app1"/>
>> </Context>
>
> Same comments as above.
>
>> Here is the message error of the first application:
>>
>> org.jruby.rack.RackInitializationException: The driver encountered
>> an unknown error: Cannot create JDBC driver of class
>> 'org.postgresql.Driver' for connect URL
>
> You mentioned that you put your Postgres driver in CATALINA_BASE/lib.
> Do you also have those drivers in the WEB-INF/lib directory of either
> 'my_app' or 'my_app1'?

No, I've put the driver only under CATALINA_BASE/lib.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to