URL datasource com MYSQL

0 respostas
S

System.out.println(“Hello Amigos”)
Estou com uma aplicaçãozinha utilizando Struts e Framework e estou com um pequeno problema na conexao data source, ele esta dando erro no minha URL: em meu SERVER.XML do tomcat esta assim:

</Context>
      
	<Host name="192.168.10.68" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true">
		<DefaultContext>
		<Resource name="jdbc/StrutsDemoDS" auth="Container" type="javax.sql.DataSource" scope="Shareable"/>
		<ResourceParams name="jdbc/StrutsDemoDS">
<parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourceFactory</value></parameter>
<parameter><name>driverClassName</name><value>com.mysql.jdbc.Driver</value></parameter>
<parameter><name>url</name><value>jdbc:mysql://192.168.10.68/strutsdemo</value></parameter>
<parameter><name>username</name><value>root</value></parameter>
<parameter><name>password</name><value>solo23</value></parameter>
<parameter><name>maxActive</name><value>20</value></parameter>
<parameter><name>maxIdle</name><value>10</value></parameter>
<parameter><name>maxWait</name><value>100</value></parameter>
		</ResourceParams>	
	</DefaultContext>
	</Host>
	<Host name="192.168.10.68" appBase="webapps"

e na minha classe esta assim:

public class AdminUsers {
    
    protected static DataSource dataSource;
    protected static BasicDataSource ds;
    public AdminUsers() throws Exception {
        if (dataSource == null) {
            try {
                Connection conn = null;
                InitialContext ic = new InitialContext();
                dataSource = (DataSource) ic.lookup("java:comp/env/jdbc/StrutsDemoDS");
                if (dataSource != null) {
                    conn = dataSource.getConnection();
                }
                
            } catch (NamingException ex) {
                System.out.println(ex.getMessage());
                throw ex;
            }
        }

acho que neste trecho “java:comp/env/jdbc/StrutsDemoDS” deve conter algum erro porque ele acusa que este url esta errado, e como ja disse estou utilizando data source, se alguem souber como arrumo isso eu agradeco.

Criado 22 de novembro de 2006
Respostas 0
Participantes 1