Configurando DataSource no Jetty

5 respostas
furutani
Olá Ta dificil acertar o DS no jetty. Coloquei o seguinte no jetty.xml
<!-- =============================================================== -->
  <!-- DATASOURCE POSTGRESQL                                           -->
  <!-- =============================================================== -->
  <Call name="addService">
    <Arg>
      <New class="org.mortbay.jetty.plus.DefaultDataSourceService">
        <Set name="Name">DataSourceService</Set> <!-- name of the service -->
		<Set name="JNDI">jdbc/PostgresDS</Set>
		   
            <Call name="addDataSource">
             <Arg>jdbc/PostgresDS</Arg> 
              <Arg>
               <New class="org.enhydra.jdbc.standard.StandardDataSource">
                 <Set name="DriverName">org.postgresql.Driver</Set>
                 <Set name="Url">jdbc:postgresql://192.168.10.69:5432/banco</Set>
                 <Set name="User">postgres</Set>
                 <Set name="Password"></Set>
               </New>
             </Arg>
           </Call>
           
       </New>
     </Arg>
   </Call>
Fiz um JSP para testar:
Context context = new InitialContext();
            javax.sql.DataSource dataSource = (DataSource) context.lookup("java:comp/env/jdbc/PostgresDS");
Mas lança a exceção nameNotFound. Tinha tentado assim tbem "java:jdbc/PostgresDS" e "java:PostgresDS' mas nenhum funcionou.

Grato

5 Respostas

furutani

Ninguém tem um exemplinho pra passar? :cry: :cry:

furutani

Blz… consegui :smiley: :smiley: :smiley: :smiley: :smiley:
Vou preparar um roteirinho básico depois eu posto aqui, vai que alguem precisa, já que o manual do Jetty não é muito claro.

D

Poderia disponibilizar a solução encontrada para configurar o datasource no Jetty? Já que você é experiente, você saberia responder se é possível utilizar um pool de conexões utilizando o jetty?

faelcavalcanti

nos avise!

D

O que você precisou fazer para funcionar furutani?

Desde já agradeço,

Daniel

Criado 16 de setembro de 2004
Ultima resposta 5 de dez. de 2010
Respostas 5
Participantes 3