Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

riojug · Rio Java Users Group

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 1262
  • Category: Java
  • Founded: Aug 7, 2001
  • Language: Portuguese
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Messages

Advanced
Messages Help
Messages 16122 - 16152 of 24933   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#16122 From: "Luiz Antonio Gomes Picanço" <lpicanco@...>
Date: Tue May 2, 2006 1:10 am
Subject: CheckBoxList do Webwork
dark_sided
Send Email Send Email
 
Salve javeiros...

Estou tendo uns problemas aqui para inicializar os valores da tag CheckBoxList do webwork.

Consigo recuperar os valores na boa, mas estou tendo problemas aqui para inicializa-los..


Tentei algumas variações também sem sucesso:
<ww:checkboxlist name="checkedItems" list="hashMapList"/>

Alguem já teve algum problema semelhante ?

Abraços
--
Luiz Antonio Picanço

#16123 From: "João Paulo Linhares Gonçalves" <joaopaulolg@...>
Date: Tue May 2, 2006 12:39 pm
Subject: JComboBox
joaoplg
Send Email Send Email
 
Pessoal,
 
Adicionei um JComboBox a um JFrame. Criei esta combo com o construtor padrão, sem parâmetros. Adicionei os itens com o método addItem. Quando executo a aplicação, não consigo selecionar um item presente na combo. Se chamo o método setEditable(true), consigo selecionar um item, mas ao verificar qual o item selecionado, a combo me retorna null.
 
Alguém sabe pq isso está acontecendo ?

--
João Paulo L.G.
joaopaulolg@...
 

#16124 From: Andre Luiz Monteiro da Costa <almcosta.cgm@...>
Date: Tue May 2, 2006 2:01 pm
Subject: Re: JComboBox
almcostafsj
Send Email Send Email
 

João,

Vc deve adicionar os elementos através do método insertItemAt("valor", indice);

A partir daí vc pode selecionar os elementos pelos métodos getSelectedItem() ou getSelectedIndex();

Se vc estiver usando esta combo como lookup de outra tabela e se vc precisar do id do item selecionado, te aconselho a implementar um Array de int somente com os ids, de forma que vc não precise buscar o id na base de dados no momento da gravacao.

Se precisar de maiores detalhes, avise.

Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...




"João Paulo Linhares Gonçalves" <joaopaulolg@...>
Enviado Por: riojug@yahoogroups.com

02/05/2006 09:39
Favor responder a riojug

       

           Para:        riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] JComboBox

 



Pessoal,
 
Adicionei um JComboBox a um JFrame. Criei esta combo com o construtor padrão, sem parâmetros. Adicionei os itens com o método addItem. Quando executo a aplicação, não consigo selecionar um item presente na combo. Se chamo o método setEditable(true), consigo selecionar um item, mas ao verificar qual o item selecionado, a combo me retorna null.
 
Alguém sabe pq isso está acontecendo ?

--
João Paulo L.G.
joaopaulolg@...
 


 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language



YAHOO! GROUPS LINKS


#16125 From: "João Paulo Linhares Gonçalves" <joaopaulolg@...>
Date: Tue May 2, 2006 2:30 pm
Subject: Re: JComboBox
joaoplg
Send Email Send Email
 
Existe alguma diferença entre addItem e esse insertItemAt ?
 
Eu tô adicionando um objeto que já contém o id e a descrição a ser mostrada na combo. Com o getSelectedItem, eu recuperaria este objeto (em teoria)...
 
O curioso é que, deixando a combo editável (chamando o método setEditable(true)), eu consigo selecionar um item na combo, mas o método getSelectedIndex me retorna -1...

--
João Paulo L.G.
joaopaulolg@...
 
 
Em 02/05/06, Andre Luiz Monteiro da Costa <almcosta.cgm@...> escreveu:

João,

Vc deve adicionar os elementos através do método insertItemAt("valor", indice);

A partir daí vc pode selecionar os elementos pelos métodos getSelectedItem() ou getSelectedIndex();

Se vc estiver usando esta combo como lookup de outra tabela e se vc precisar do id do item selecionado, te aconselho a implementar um Array de int somente com os ids, de forma que vc não precise buscar o id na base de dados no momento da gravacao.

Se precisar de maiores detalhes, avise.

Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...




"João Paulo Linhares Gonçalves" <joaopaulolg@... >
Enviado Por: riojug@yahoogroups.com

02/05/2006 09:39
Favor responder a riojug

       

           Para:         riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] JComboBox


 



Pessoal,
 
Adicionei um JComboBox a um JFrame. Criei esta combo com o construtor padrão, sem parâmetros. Adicionei os itens com o método addItem. Quando executo a aplicação, não consigo selecionar um item presente na combo. Se chamo o método setEditable(true), consigo selecionar um item, mas ao verificar qual o item selecionado, a combo me retorna null.
 
Alguém sabe pq isso está acontecendo ?

--
João Paulo L.G.
joaopaulolg@...
 


 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP ( groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug )
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language



YAHOO! GROUPS LINKS



-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP ( groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-




SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language


YAHOO! GROUPS LINKS






#16126 From: Andre Luiz Monteiro da Costa <almcosta.cgm@...>
Date: Tue May 2, 2006 2:59 pm
Subject: Re: JComboBox
almcostafsj
Send Email Send Email
 

Justamente o indice. Da forma como vc fez, nao ha indice para os elementos. Sempre te retornará -1.

O metodo addItem recebe um argumento do tipo Object, enquanto que insertItemAt recebe um Object e um inteiro como indice.

Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...




"João Paulo Linhares Gonçalves" <joaopaulolg@...>
Enviado Por: riojug@yahoogroups.com

02/05/2006 11:30
Favor responder a riojug

       

           Para:        riojug@yahoogroups.com
               cc:        
     Assunto:        Re: [riojug] JComboBox

 



Existe alguma diferença entre addItem e esse insertItemAt ?
 
Eu tô adicionando um objeto que já contém o id e a descrição a ser mostrada na combo. Com o getSelectedItem, eu recuperaria este objeto (em teoria)...
 
O curioso é que, deixando a combo editável (chamando o método setEditable(true)), eu consigo selecionar um item na combo, mas o método getSelectedIndex me retorna -1...

--
João Paulo L.G.
joaopaulolg@...
 
 
Em 02/05/06, Andre Luiz Monteiro da Costa <almcosta.cgm@...> escreveu:

João,

Vc deve adicionar os elementos através do método insertItemAt("valor", indice);

A partir daí vc pode selecionar os elementos pelos métodos getSelectedItem() ou getSelectedIndex();

Se vc estiver usando esta combo como lookup de outra tabela e se vc precisar do id do item selecionado, te aconselho a implementar um Array de int somente com os ids, de forma que vc não precise buscar o id na base de dados no momento da gravacao.  

Se precisar de maiores detalhes, avise.

Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...



"João Paulo Linhares Gonçalves" <joaopaulolg@... >
Enviado Por: riojug@yahoogroups.com  

02/05/2006 09:39
Favor responder a riojug
       

           Para:         riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] JComboBox




 



Pessoal,
 
Adicionei um JComboBox a um JFrame. Criei esta combo com o construtor padrão, sem parâmetros. Adicionei os itens com o método addItem. Quando executo a aplicação, não consigo selecionar um item presente na combo. Se chamo o método setEditable(true), consigo selecionar um item, mas ao verificar qual o item selecionado, a combo me retorna null.  
 
Alguém sabe pq isso está acontecendo ?

--
João Paulo L.G.
joaopaulolg@...
 


 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com  

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-  
Participe também das outras listas do RioJUG:
SCJP ( groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug )
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language




YAHOO! GROUPS LINKS
  •  Visit your group "riojug" on the web.
  •  
     

#16127 From: "javamongol" <javamongol@...>
Date: Tue May 2, 2006 3:57 pm
Subject: Confimação de inscrição do Java Summit
javamongol
Send Email Send Email
 
Pessoal,

Recebi a confirmação de inscrição do Rio Java Summit, mas não consegui
entender bulhufas do que estava escrito, parece até língua de ET. Vai
rolar alguma espécie de contato alien no Summit e vocês estão
excluindo os terráqueos??

Segue o texto na íntegra, caso haja algum ET no grupo que possa traduzir:

"Ipsum Lorem

Parabéns, sua inscrição foi confirmada

Per ex persius inermis. Pri id odio scripta. Inani aliquid perfecto
cum ex. No assum mediocrem mei, ex qui patrioque theophrastus. Fierent
adipiscing definitionem vis no. Stet eros an eam, mea viris percipit
an, ei laudem ponderum gloriatur nam.

Per ex persius inermis. Pri id odio scripta. Inani aliquid perfecto
cum ex. No assum"

Obrigado,
mongol phone home

#16128 From: "Marcos Eliziario Santos" <marcos.eliziario@...>
Date: Tue May 2, 2006 4:35 pm
Subject: [MODERADOR]Re: Confimação de inscrição do Java Summit
Marcovitch
Send Email Send Email
 
O(a) Senhor(a) javamongol foi banido da lista por comportamento
incompatível com o padrão profissional dos demais membros dessa lista.
Caso o(a) colega não fosse um covarde e tivesse assinado seus e-mails
com nome de homem ou ao menos tivesse se inscrito com o mesmo e-mail
no evento, a moderação poderia ter tido a felicidade de também banir
sua presença indesejada de nosso meio no próximo dia 6, a fim de
poupar nossa honrada comunidade de tão deletéria influência.
Mas enfim, quando se lida com pessoas sem honra e covardes, posto que
incapazes até mesmo de assinar suas palavras, não se pode esperar
outra coisa.
Peço desculpas aos dignos companheiros da lista por tais palavras, mas
espero que todos entendam que a coordenação tem que demonstrar
energicamente que não tolerará elementos anti-sociais e perniciosos
como esse Senhor(a) em nosso meio.

Atenciosamente
Marcos Eliziário Santos
RioJUG Leader.



--- In riojug@yahoogroups.com, "javamongol" <javamongol@...> wrote:
>
> Pessoal,
>
> Recebi a confirmação de inscrição do Rio Java Summit, mas não consegui
> entender bulhufas do que estava escrito, parece até língua de ET. Vai
> rolar alguma espécie de contato alien no Summit e vocês estão
> excluindo os terráqueos??
>
> Segue o texto na íntegra, caso haja algum ET no grupo que possa
traduzir:
>
> "Ipsum Lorem
>
> Parabéns, sua inscrição foi confirmada
>
> Per ex persius inermis. Pri id odio scripta. Inani aliquid perfecto
> cum ex. No assum mediocrem mei, ex qui patrioque theophrastus. Fierent
> adipiscing definitionem vis no. Stet eros an eam, mea viris percipit
> an, ei laudem ponderum gloriatur nam.
>
> Per ex persius inermis. Pri id odio scripta. Inani aliquid perfecto
> cum ex. No assum"
>
> Obrigado,
> mongol phone home
>

#16129 From: Julio Cabral <jcabral_br@...>
Date: Tue May 2, 2006 4:41 pm
Subject: Re: Confimação de inscrição do Java Summit
jcabral_br
Send Email Send Email
 
Isso é latim.

javamongol <javamongol@...> escreveu:
Pessoal,

Recebi a confirmação de inscrição do Rio Java Summit, mas não consegui
entender bulhufas do que estava escrito, parece até língua de ET. Vai
rolar alguma espécie de contato alien no Summit e vocês estão
excluindo os terráqueos??

Segue o texto na íntegra, caso haja algum ET no grupo que possa traduzir:

"Ipsum Lorem

Parabéns, sua inscrição foi confirmada

Per ex persius inermis. Pri id odio scripta. Inani aliquid perfecto
cum ex. No assum mediocrem mei, ex qui patrioque theophrastus. Fierent
adipiscing definitionem vis no. Stet eros an eam, mea viris percipit
an, ei laudem ponderum gloriatur nam.

Per ex persius inermis. Pri id odio scripta. Inani aliquid perfecto
cum ex. No assum"

Obrigado,
mongol phone home





Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.

#16130 From: "wandersonaldo" <aldo_asquatro@...>
Date: Tue May 2, 2006 6:31 pm
Subject: Sistema de tipos Java
wandersonaldo
Send Email Send Email
 
Os tipos-Java usam tipagem forte, o que significa que todas as vars
deverão ser declaradas como um type específico e cada var só poderá
guardar contents que sejam do mesmo type daquele declarado.

Ou seja, quando eu falo sistema de tipos, o que eu quero dizer, é como
ele funciona no compilador? E eu posso dizer que tipos nada mais sao do
que vars, uma espécie de armário?

Atenciosamente!

#16131 From: "wandersonaldo" <aldo_asquatro@...>
Date: Tue May 2, 2006 6:46 pm
Subject: hungarian notation
wandersonaldo
Send Email Send Email
 
Eu posso utilizar esta técnica também em Java?

#16132 From: "Fabricio Braga" <fabribraga@...>
Date: Tue May 2, 2006 6:48 pm
Subject: Re: Sistema de tipos Java
fabriciobrag...
Send Email Send Email
 
 
 
Não entendi muito bem o que você quis dizer, mas vou tentar alguma coisa.  Pense em objetos...
 
Uma variável em Java é uma referência para um objeto.  Simples assim.
 
Um objeto é uma instância de uma classe, e portanto tem um tipo.  Você pode fazer uso do polimorfismo, uma das maravilhas que a OO nos proporciona, então quando você fala:
 
"vars
deverão ser declaradas como um type específico e cada var só poderá
guardar contents que sejam do mesmo type daquele declarado"
 
Na realidade seria melhor dizer que "cada referência para um objeto só pode guardar referências para objetos do mesmo tipo.  Para exemplificar:
 
Se você fizer:
ClassePai pai = new ClasseFilha();
 
Está perfeitamente correto, ou então fazer uso de uma interface (esse eu gosto mais):
 
Collection dados = new ArrayList();
 
Também está ok.
 
Lembre-se também de que existem tipos primitivos e objetos.  Tipos primitivos são avaliados em tempo de compilação e objetos são avaliados em tempo de execução.
 
[]s
Fabricio Braga

 
On 5/2/06, wandersonaldo <aldo_asquatro@...> wrote:
Os tipos-Java usam tipagem forte, o que significa que todas as vars
deverão ser declaradas como um type específico e cada var só poderá
guardar contents que sejam do mesmo type daquele declarado.

Ou seja, quando eu falo sistema de tipos, o que eu quero dizer, é como
ele funciona no compilador? E eu posso dizer que tipos nada mais sao do
que vars, uma espécie de armário?

Atenciosamente!






-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores   riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Yahoo! Groups Links

<*> To visit your group on the web, go to:
   http://groups.yahoo.com/group/riojug/

<*> To unsubscribe from this group, send an email to:
   riojug-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
   http://docs.yahoo.com/info/terms/





#16133 From: "Luiz Esmiralha" <esmiralha@...>
Date: Tue May 2, 2006 7:26 pm
Subject: Re: hungarian notation
lesmiralha
Send Email Send Email
 
On 5/2/06, wandersonaldo <aldo_asquatro@...> wrote:
Eu posso utilizar esta técnica também em Java?




Cara, eu não aconselharia e acharia muito difícil trabalhar com alguém que usasse esse tipo de notação. A dita notação húngara tem a tendência de produzir nomes de variáveis incompreensíveis (daí o nome) e acredito que obteve um sucesso relativo apenas na comunidade de Visual C++. Eu usaria nomes de variáveis que comuniquem sua responsabilidade e não suas características "físicas".

Abraço,
--
Luiz Esmiralha


#16134 From: "Romano José Magacho da Silva" <rmagacho@...>
Date: Tue May 2, 2006 8:31 pm
Subject: Re: Sistema de tipos Java
romano_magacho
Send Email Send Email
 

Quando você fala de sistema de tipos, você está falando de conceito de linguagem de programação e não de compiladores e objetos.

Em uma linguagem fortemente tipada, o tipo da variável tém que estar definido antes da variável receber um valor e o tipo do valor deve corresponder ao tipo da variável. A mesma irá manter esse tipo durante a sua existência. Java e C são exemplo de linguagens fortemente tipadas. Com isso, você garante que não acontecerá um erro de tipo em tempo de execução.

Uma linguagem fracamente tipada não possui definição de tipos, como por exemplo PHP. Você pode atribuir qualquer tipo de valor a qualquer variável previamente declarada ou não.

Além disso, uma linguagem pode ser estaticamente tipada, como Java, onde os métodos e variáveis devem ter o seu tipo na sua declaração ou dinamicamente tipada, como Python.

[]s
Romano Silva
----- Mensagem Original -----
Data: TerçA, 02 De Maio De 2006 18:39
Assunto: [riojug] Sistema de tipos Java

Os tipos-Java usam tipagem forte, o que significa que todas as vars
deverão ser declaradas como um type específico e cada var só poderá
guardar contents que sejam do mesmo type daquele declarado.

Ou seja, quando eu falo sistema de tipos, o que eu quero dizer, é como
ele funciona no compilador? E eu posso dizer que tipos nada mais sao do
que vars, uma espécie de armário?

Atenciosamente!





#16135 From: Cristiano Mário <cristiano_mario@...>
Date: Wed May 3, 2006 12:39 pm
Subject: Primeira tela com swing
cristiano_mario
Send Email Send Email
 
Bom dia, pessoal!!!
 
Alguém pode me ajudar com algum material que tenha um passo a passo ou um exemplo de como montar uma tela usando swing?
 
Vou fazer um projetinho simples de Lista de Supermercado. Este projeto vai conter dois cadastros (Categoria e Itens da Lista) e um relatório que vai listar os Itens da Lista agrupado por Categoria.
 
Desde já agradeço-lhes.
 
Cristiano


Yahoo! Search
Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no site da Receita Federal.

#16136 From: "Ary Junior" <junior@...>
Date: Wed May 3, 2006 12:43 pm
Subject: Re: Primeira tela com swing
ary_juniorbr
Send Email Send Email
 
http://java.sun.com/docs/books/tutorial/uiswing/

Experimente tbm usar o NetBeans 5 para criar a sua aplicacao Swing, se
vc precisar de um pouco mais de agilidade no desenvolvimento.

[]s

Ary Junior

On 5/3/06, Cristiano Mário <cristiano_mario@...> wrote:
>
> Bom dia, pessoal!!!
>
> Alguém pode me ajudar com algum material que tenha um passo a passo ou um
> exemplo de como montar uma tela usando swing?
>
> Vou fazer um projetinho simples de Lista de Supermercado. Este projeto vai
> conter dois cadastros (Categoria e Itens da Lista) e um relatório que vai
> listar os Itens da Lista agrupado por Categoria.
>
> Desde já agradeço-lhes.
>
> Cristiano
>
>  ________________________________
>  Yahoo! Search
>  Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no
> site da Receita Federal.
>
>  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>  Rio Java Users Group    www.riojug.org
>  E-mail dos Moderadores  riojug-owner@yahoogroups.com
>
>  Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
>  Apoio: Java Magazine, SQL Magazine
>  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>  Participe também das outras listas do RioJUG:
>  SCJP (groups.yahoo.com/group/scjp_riojug)
>  SCWCD (groups.yahoo.com/group/scwcd_riojug)
>  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>
>
>
>  ________________________________
>  YAHOO! GROUPS LINKS
>
>
>  Visit your group "riojug" on the web.
>
>  To unsubscribe from this group, send an email to:
>  riojug-unsubscribe@yahoogroups.com
>
>  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
>
>  ________________________________
>
>
>

#16137 From: Cristiano Mário <cristiano_mario@...>
Date: Wed May 3, 2006 2:31 pm
Subject: Re: Primeira tela com swing
cristiano_mario
Send Email Send Email
 
Eu estou com o Eclipse 3.1. nunca usei o NetBeans 5. Mas vou pegar pra eu ver como funciona o desenvolvimento com ele.
 
Muito obrigado, Ary Junior.
 
Cristiano

Ary Junior <junior@...> escreveu:
http://java.sun.com/docs/books/tutorial/uiswing/

Experimente tbm usar o NetBeans 5 para criar a sua aplicacao Swing, se
vc precisar de um pouco mais de agilidade no desenvolvimento.

[]s

Ary Junior

On 5/3/06, Cristiano Mário <cristiano_mario@...> wrote:
>
> Bom dia, pessoal!!!
>
> Alguém pode me ajudar com algum material que tenha um passo a passo ou um
> exemplo de como montar uma tela usando swing?
>
> Vou fazer um projetinho simples de Lista de Supermercado. Este projeto vai
> conter dois cadastros (Categoria e Itens da Lista) e um relatório que vai
> listar os Itens da Lista agrupado por Categoria.
>
> Desde já agradeço-lhes.
>
> Cristiano
>
>  ________________________________
>  Yahoo! Search
>  Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no
> site da Receita Federal.
>
>  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>  Rio Java Users Group    www.riojug.org
>  E-mail dos Moderadores  riojug-owner@yahoogroups.com
>
>  Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
>  Apoio: Java Magazine, SQL Magazine
>  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>  Participe também das outras listas do RioJUG:
>  SCJP (groups.yahoo.com/group/scjp_riojug)
>  SCWCD (groups.yahoo.com/group/scwcd_riojug)
>  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>
>
>
>  ________________________________
>  YAHOO! GROUPS LINKS
>
>
>  Visit your group "riojug" on the web.
>
>  To unsubscribe from this group, send an email to:
>  riojug-unsubscribe@yahoogroups.com
>
>  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
>
>  ________________________________
>
>
>


Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.

#16138 From: "Humberto Loureiro" <humbertorocha@...>
Date: Wed May 3, 2006 3:29 pm
Subject: Projeto de localizaçao de celulares com Google Maps, MSN Maps e Yahoo Maps gratuitamente ...
humbertoroch...
Send Email Send Email
 
Preciso de ajuda, quero criar um grupo para completar este projeto pessoal que ja desenvolvo a 1 ano, mas nao tenho tempo de terminar, mas ja funciona e ja foi feito teste em campo. Mas falta muito ainda para virar versao final. O serviço sera gratuito a todos.
De acordo com o apoio de um grupo a ser formado e se der certo, irei avançar com a ideia.

Vou me apresentar.

Sou Humberto Rocha Loureiro, estou nesta lista desde Setembro de 2005 e desenvolvo sistemas no momento somente em Java (J2EE, J2ME) para a empresa que trabalho. Tenho experiencia em muitas outras linguagens.
Vivo e trabalho a quase 2 anos na Italia, neste momento me localizo em Milao.


Descriçao do projeto:
A um ano atras tive uma ideia de criar um projeto de um localizador de celulares. Ou seja, voce pode saber onde esta um amigo em qualquer lugar do planeta bastando ele estar usando o sistema que criei em J2ME que se comunica automaticamente com um pequeno aparelho GPS via bluetooth. Deste modo ele envia as coordenadas para o site que por sua vez visualiza a localizaçao do usuario via mapas do Google Maps, Yahoo Maps e MSN Maps.
O usuario podera utilizar todos os mapas simultaneamente.

Eu ja iniciei a desenvolver e falta um pulinho para terminar a versao beta, mas me encontro numa situaçao dificil, nao consigo tempo para terminar e estou por optar em criar um grupo entusiasta para este projeto, sabendo que o sistema sera gratuito a todos usuarios nao comerciais. E para comerciais nao seria possivel porque teria que pagar as 3 empresas de mapas e nao compensa.

Dificuldade:

Preciso definir quais todas as funcionalidades para o sistema, como iniciar uma documentaçao do projeto, e como gerar o UML para to
Eu nao estou conseguindo tempo para terminar, a empresa que trabalho esta me sugando de canudo e meu tempo livre que é apenas 2 horas quase todos dias da semana e 4 horas final de semana nao é suficiente.
O projeto ja esta desenvolvido e funcionando com alguns bugs, ja fiz o teste em campo e funcionou.
Ja tenho uma versao J2ME para o celular que tenha suporte a bluetooth (minimo CLDC1.0 e MIDP 2.0), mais tarde posso suportar celulares mais antigos com suporte a java com MIDP 1.0.
Ja tenho o site pronto, pelo menos o nucleo do site desenvolvido em J2EE com arquitetura (Servlet e EJB) e AJAX. uso para comunicaçao entre celular e o servlet o XML, criei uma classe em Javascript que une todos os metodos iguais de cada API de fornecedores de mapas diferentes, fazendo acessar as funcionalidades dos mapas do mesmo modo.

Nao utilizo nenhuma library de terceiros no J2EE e apenas Kxml para J2ME poder ler dados em xml recebidos como resposta do server.


Finalizando:

Desejo saber quem é entusiasmado e fazer parte deste projeto, sabendo que nem eu e nenhum do grupo recebera nada com isso, e que se um dia vier a ser viavel a exploraçao comercial, todos do grupo terao de participar.

Neste momento aqueles que desejarem participar, terao que me ajudar a organizar as atividades de cada um, e encontrar meios de todo o trabalho de cada um seja possivel ser reservado os direitos de uso, como por exemplo, o modulo creado por usuario X terao de usar APIs criadas por eles para que outros possam utilizar sem a necessidade de obter seu codigo fonte.
Por onde recomeçar ? Eu desenvolvi o projeto no chute, nao fiz nenhuma documentaçao, apenas alguns manuais antigos com ideias futuras, totalmente desorganizado.
O server ? pois é tenho problemas no momento para conseguir um que aceite EJB com suporte a Entity Bean e Session Bean. Mas possivelmente poderei resolver este problema temporario com um server aqui na empresa. Mas ainda nao esta com IP visivel na rede, eu uso na subrede para um projeto da empresa.

OBS: A empresa que trabalho que se chama Sopra Group www.sopragroup.com e depois que souberam (por acaso) deste meu projeto e viu funcionar querem que eu faça um para eles com outras funcionalidades mas com parte do fonte ja pronto. Sou totalmente contra, mas nao tenho alternativa. Eu deixei claro que o meu projeto faz parte de um grupo e que eles nao podem controlar, para que eles nao insistem em adquirir o projeto para eles pelo fato de ser um funcionario deles sem nenhum extra, e nem pensar em me processar no futuro quando ver meu projeto no ar de graça a todos.

QUEM DESEJAR PARTICIPAR E TER VARIAS IDEIAS, PORFAVOR ME CONTACTAR.

Abaixo tem o exemplo da pagina mas é uma versao antiga somente com o layout e javascript com algumas APIs. Tem alguns icones que nao tem nada haver com o projeto (nao reparem)

http://www.myjavaserver.com/~humbertorocha/sito_teste.htm

#16139 From: "calex." <javix21@...>
Date: Wed May 3, 2006 3:45 pm
Subject: Re: Projeto de localizaçao de celulares com Google Maps, MSN Maps e Yahoo Maps gratuitamente ...
seilamais
Send Email Send Email
 
Tipo assim...
 
----- Original Message -----
Sent: Wednesday, May 03, 2006 12:29 PM
Subject: [riojug] Projeto de localizaçao de celulares com Google Maps, MSN Maps e Yahoo Maps gratuitamente ...

Preciso de ajuda, quero criar um grupo para completar este projeto pessoal que ja desenvolvo a 1 ano, mas nao tenho tempo de terminar, mas ja funciona e ja foi feito teste em campo. Mas falta muito ainda para virar versao final. O serviço sera gratuito a todos.
De acordo com o apoio de um grupo a ser formado e se der certo, irei avançar com a ideia.

Vou me apresentar.

Sou Humberto Rocha Loureiro, estou nesta lista desde Setembro de 2005 e desenvolvo sistemas no momento somente em Java (J2EE, J2ME) para a empresa que trabalho. Tenho experiencia em muitas outras linguagens.
Vivo e trabalho a quase 2 anos na Italia, neste momento me localizo em Milao.


Descriçao do projeto:
A um ano atras tive uma ideia de criar um projeto de um localizador de celulares. Ou seja, voce pode saber onde esta um amigo em qualquer lugar do planeta bastando ele estar usando o sistema que criei em J2ME que se comunica automaticamente com um pequeno aparelho GPS via bluetooth. Deste modo ele envia as coordenadas para o site que por sua vez visualiza a localizaçao do usuario via mapas do Google Maps, Yahoo Maps e MSN Maps.
O usuario podera utilizar todos os mapas simultaneamente.

Eu ja iniciei a desenvolver e falta um pulinho para terminar a versao beta, mas me encontro numa situaçao dificil, nao consigo tempo para terminar e estou por optar em criar um grupo entusiasta para este projeto, sabendo que o sistema sera gratuito a todos usuarios nao comerciais. E para comerciais nao seria possivel porque teria que pagar as 3 empresas de mapas e nao compensa.

Dificuldade:

Preciso definir quais todas as funcionalidades para o sistema, como iniciar uma documentaçao do projeto, e como gerar o UML para to
Eu nao estou conseguindo tempo para terminar, a empresa que trabalho esta me sugando de canudo e meu tempo livre que é apenas 2 horas quase todos dias da semana e 4 horas final de semana nao é suficiente.
O projeto ja esta desenvolvido e funcionando com alguns bugs, ja fiz o teste em campo e funcionou.
Ja tenho uma versao J2ME para o celular que tenha suporte a bluetooth (minimo CLDC1.0 e MIDP 2.0), mais tarde posso suportar celulares mais antigos com suporte a java com MIDP 1.0.
Ja tenho o site pronto, pelo menos o nucleo do site desenvolvido em J2EE com arquitetura (Servlet e EJB) e AJAX. uso para comunicaçao entre celular e o servlet o XML, criei uma classe em Javascript que une todos os metodos iguais de cada API de fornecedores de mapas diferentes, fazendo acessar as funcionalidades dos mapas do mesmo modo.

Nao utilizo nenhuma library de terceiros no J2EE e apenas Kxml para J2ME poder ler dados em xml recebidos como resposta do server.


Finalizando:

Desejo saber quem é entusiasmado e fazer parte deste projeto, sabendo que nem eu e nenhum do grupo recebera nada com isso, e que se um dia vier a ser viavel a exploraçao comercial, todos do grupo terao de participar.

Neste momento aqueles que desejarem participar, terao que me ajudar a organizar as atividades de cada um, e encontrar meios de todo o trabalho de cada um seja possivel ser reservado os direitos de uso, como por exemplo, o modulo creado por usuario X terao de usar APIs criadas por eles para que outros possam utilizar sem a necessidade de obter seu codigo fonte.
Por onde recomeçar ? Eu desenvolvi o projeto no chute, nao fiz nenhuma documentaçao, apenas alguns manuais antigos com ideias futuras, totalmente desorganizado.
O server ? pois é tenho problemas no momento para conseguir um que aceite EJB com suporte a Entity Bean e Session Bean. Mas possivelmente poderei resolver este problema temporario com um server aqui na empresa. Mas ainda nao esta com IP visivel na rede, eu uso na subrede para um projeto da empresa.

OBS: A empresa que trabalho que se chama Sopra Group www.sopragroup.com e depois que souberam (por acaso) deste meu projeto e viu funcionar querem que eu faça um para eles com outras funcionalidades mas com parte do fonte ja pronto. Sou totalmente contra, mas nao tenho alternativa. Eu deixei claro que o meu projeto faz parte de um grupo e que eles nao podem controlar, para que eles nao insistem em adquirir o projeto para eles pelo fato de ser um funcionario deles sem nenhum extra, e nem pensar em me processar no futuro quando ver meu projeto no ar de graça a todos.

QUEM DESEJAR PARTICIPAR E TER VARIAS IDEIAS, PORFAVOR ME CONTACTAR.

Abaixo tem o exemplo da pagina mas é uma versao antiga somente com o layout e javascript com algumas APIs. Tem alguns icones que nao tem nada haver com o projeto (nao reparem)

http://www.myjavaserver.com/~humbertorocha/sito_teste.htm

#16140 From: "Humberto Loureiro" <humbertorocha@...>
Date: Wed May 3, 2006 4:33 pm
Subject: Re: Projeto de localizaçao de celulares com Google Maps, MSN Maps e Yahoo Maps gratuitamente ...
humbertoroch...
Send Email Send Email
 
Exatamente, e ja conhecia o Mologogo, mas se for visitar como esta o layout da pagina e as funcionalidades que possue e ainda terao do meu projeto, vera que podemos fazer muito mais funcionalidade....
Aqui na Italia eu comprei um GPS por 80 euros
Humberto

On 5/3/06, calex. <javix21@...> wrote:
----- Original Message -----
Sent: Wednesday, May 03, 2006 12:29 PM
Subject: [riojug] Projeto de localizaçao de celulares com Google Maps, MSN Maps e Yahoo Maps gratuitamente ...

Preciso de ajuda, quero criar um grupo para completar este projeto pessoal que ja desenvolvo a 1 ano, mas nao tenho tempo de terminar, mas ja funciona e ja foi feito teste em campo. Mas falta muito ainda para virar versao final. O serviço sera gratuito a todos.
De acordo com o apoio de um grupo a ser formado e se der certo, irei avançar com a ideia.

Vou me apresentar.

Sou Humberto Rocha Loureiro, estou nesta lista desde Setembro de 2005 e desenvolvo sistemas no momento somente em Java (J2EE, J2ME) para a empresa que trabalho. Tenho experiencia em muitas outras linguagens.
Vivo e trabalho a quase 2 anos na Italia, neste momento me localizo em Milao.


Descriçao do projeto:
A um ano atras tive uma ideia de criar um projeto de um localizador de celulares. Ou seja, voce pode saber onde esta um amigo em qualquer lugar do planeta bastando ele estar usando o sistema que criei em J2ME que se comunica automaticamente com um pequeno aparelho GPS via bluetooth. Deste modo ele envia as coordenadas para o site que por sua vez visualiza a localizaçao do usuario via mapas do Google Maps, Yahoo Maps e MSN Maps.
O usuario podera utilizar todos os mapas simultaneamente.

Eu ja iniciei a desenvolver e falta um pulinho para terminar a versao beta, mas me encontro numa situaçao dificil, nao consigo tempo para terminar e estou por optar em criar um grupo entusiasta para este projeto, sabendo que o sistema sera gratuito a todos usuarios nao comerciais. E para comerciais nao seria possivel porque teria que pagar as 3 empresas de mapas e nao compensa.

Dificuldade:

Preciso definir quais todas as funcionalidades para o sistema, como iniciar uma documentaçao do projeto, e como gerar o UML para to
Eu nao estou conseguindo tempo para terminar, a empresa que trabalho esta me sugando de canudo e meu tempo livre que é apenas 2 horas quase todos dias da semana e 4 horas final de semana nao é suficiente.
O projeto ja esta desenvolvido e funcionando com alguns bugs, ja fiz o teste em campo e funcionou.
Ja tenho uma versao J2ME para o celular que tenha suporte a bluetooth (minimo CLDC1.0 e MIDP 2.0), mais tarde posso suportar celulares mais antigos com suporte a java com MIDP 1.0.
Ja tenho o site pronto, pelo menos o nucleo do site desenvolvido em J2EE com arquitetura (Servlet e EJB) e AJAX. uso para comunicaçao entre celular e o servlet o XML, criei uma classe em Javascript que une todos os metodos iguais de cada API de fornecedores de mapas diferentes, fazendo acessar as funcionalidades dos mapas do mesmo modo.

Nao utilizo nenhuma library de terceiros no J2EE e apenas Kxml para J2ME poder ler dados em xml recebidos como resposta do server.


Finalizando:

Desejo saber quem é entusiasmado e fazer parte deste projeto, sabendo que nem eu e nenhum do grupo recebera nada com isso, e que se um dia vier a ser viavel a exploraçao comercial, todos do grupo terao de participar.

Neste momento aqueles que desejarem participar, terao que me ajudar a organizar as atividades de cada um, e encontrar meios de todo o trabalho de cada um seja possivel ser reservado os direitos de uso, como por exemplo, o modulo creado por usuario X terao de usar APIs criadas por eles para que outros possam utilizar sem a necessidade de obter seu codigo fonte.
Por onde recomeçar ? Eu desenvolvi o projeto no chute, nao fiz nenhuma documentaçao, apenas alguns manuais antigos com ideias futuras, totalmente desorganizado.
O server ? pois é tenho problemas no momento para conseguir um que aceite EJB com suporte a Entity Bean e Session Bean. Mas possivelmente poderei resolver este problema temporario com um server aqui na empresa. Mas ainda nao esta com IP visivel na rede, eu uso na subrede para um projeto da empresa.

OBS: A empresa que trabalho que se chama Sopra Group www.sopragroup.com e depois que souberam (por acaso) deste meu projeto e viu funcionar querem que eu faça um para eles com outras funcionalidades mas com parte do fonte ja pronto. Sou totalmente contra, mas nao tenho alternativa. Eu deixei claro que o meu projeto faz parte de um grupo e que eles nao podem controlar, para que eles nao insistem em adquirir o projeto para eles pelo fato de ser um funcionario deles sem nenhum extra, e nem pensar em me processar no futuro quando ver meu projeto no ar de graça a todos.

QUEM DESEJAR PARTICIPAR E TER VARIAS IDEIAS, PORFAVOR ME CONTACTAR.

Abaixo tem o exemplo da pagina mas é uma versao antiga somente com o layout e javascript com algumas APIs. Tem alguns icones que nao tem nada haver com o projeto (nao reparem)

http://www.myjavaserver.com/~humbertorocha/sito_teste.htm


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-




YAHOO! GROUPS LINKS





#16141 From: "Jap - Java" <jap_java@...>
Date: Wed May 3, 2006 11:56 am
Subject: Pool
jap_java@...
Send Email Send Email
 
Algum colega tem um exemplo de uma classe java usando pool de conexoes,  para me enviar ?
 
obrigado
 
barba
 
 
 

#16143 From: Conrad Peres <conradmarquesperesp@...>
Date: Thu May 4, 2006 1:25 pm
Subject: DataSource via JNDI no JBOSS com MS SQLServer
conradmarque...
Send Email Send Email
 
Senhores,
 
Estou aqui tentando configurar o DataSource via JNDI no JBOSS 4 para o MS SQLServer, criei o seguinte um arquivo para configuração do DataSource chamado:sqlserver-ds.xml, com o seguinte conteúdo:
 
 
 
<?
xml version="1.0" encoding="UTF-8"?>
<
datasources>
<local-tx-datasource>
<jndi-name>SQLServerDS</jndi-name>
<connection-url>
jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep;SelectMethod=cursor
</connection-url>
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
<user-name>sa</user-name>
<password></password>
<min-pool-size>5</min-pool-size>
<max-pool-size>20</max-pool-size>
<idle-timeout-minutes>15</idle-timeout-minutes>
<metadata>
<type-mapping>MS SQLSERVER</type-mapping>
</metadata>
</local-tx-datasource>
</
datasources>
 
 
A Classe que busca esse recurso JNDI é a seguinte:
 
 
 
public class DataSourceConnection {
 /**
  * String para recuperar o objeto via JNDI;
  */
 private final static String JNDI_NAME = "java:/SQLServerDS";
 /**
  * InitialContext que irá recuperar o DataSource via JNDI.
  */
 private InitialContext ic = null;
 /**
  * O Data Source propriamente dito.
  */
 private DataSource ds = null;
 private static Util util = null;
 /**
  * Default constructor.
  *
  * @throws NamingException
  *
  */
 public DataSourceConnection() throws DAOException {
  super();
  try {
   ic = new InitialContext();
   ds = (DataSource) ic.lookup(JNDI_NAME);
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   // e.printStackTrace();
   throw new DAOException(e.getMessage());
  }
 }
 /**
  * Retorna uma java.sql.Connection.
  *
  * @return con
  * @throws DAOException
  */
 public Connection getConnection() throws SQLException {
  Connection con = null;
  try {
   if (ds == null || ic == null) {
    ic = new InitialContext();
    ds = (DataSource) ic.lookup(JNDI_NAME);
   }
   con = ds.getConnection();
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   throw new DAOException(e.getMessage());
  } catch (SQLException e) {
   // TODO: Use um sistema de log adequado
   
   // util.debug(e.getClass().getName());
   // util.debug(""+e.getErrorCode());
   //   util.debug(e.getNextException().toString());
   throw new SQLException(e.getCause().toString());
  }
  return con;
 }
 public static void main(String args[]) {
  // try {
  // new DataSourceConnection().consultTest();
  // } catch (RuntimeException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // } catch (SQLException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // }
 }
 /**
  * @throws SQLException
  */
 public void consultTest() throws SQLException {
  DataSourceConnection dataSourceConnection = new DataSourceConnection();
  Connection con = dataSourceConnection.getConnection();
  Statement st = con.createStatement();
  ResultSet rs = st.executeQuery("SELECT MRFMESANO FROM uploadarquivos");
  util = new Util();
  while (rs.next()) {
   util.debug(rs.getString("MRFMESANO"));
  }
  st.close();
  con.close();
 }
}
 
O erro que aparece é de não reconhecimento da classe de Driver de Banco de Dados (Aparently Wrong Driver class for this URL), acontece que consigo conectar com a mesma classe via Jdbc normalmente e executa todas as operções normalmente, só que visando padronizar o uso de um DataSource para toda a fábrica de software, estou tentando deixar isso funcional, o jar que estou utilizando para driver é o jtds-1.2.jar.
 
 
Se alguém já tiver passado por esse problema agradeceria se dessem um Blueprint algo do gênero.
 
 
 
Aguardo Resposta
Atenciosamente
Conrad Peres.
 
 
 


Yahoo! Messenger com voz - Instale agora e faça ligações de graça.

#16144 From: Andre Luiz Monteiro da Costa <almcosta.cgm@...>
Date: Thu May 4, 2006 1:54 pm
Subject: Re: DataSource via JNDI no JBOSS com MS SQLServer
almcostafsj
Send Email Send Email
 

Estou passando pelo mesmo problema.

Dei até um tempo para pesquisar mais, mas  se alguém puder elucidar melhor as coisas, também agradeço a colaboração.

Se puderem exemplificar o DataSource com o Hibernate, melhor ainda!


Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...




Conrad Peres <conradmarquesperesp@...>
Enviado Por: riojug@yahoogroups.com

04/05/2006 10:25
Favor responder a riojug

       

           Para:        riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] DataSource via JNDI no JBOSS com MS SQLServer

 



Senhores,
 
Estou aqui tentando configurar o DataSource via JNDI no JBOSS 4 para o MS SQLServer, criei o seguinte um arquivo para configuração do DataSource chamado:sqlserver-ds.xml, com o seguinte conteúdo:
 
 
 
 
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
 
<local-tx-datasource>
 
<jndi-name>SQLServerDS</jndi-name>
 
<connection-url>
 
jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep;SelectMethod=cursor</connection-url>
 
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
 
<user-name>sa</user-name>
 
<password></password>
 
<min-pool-size>5</min-pool-size>
 
<max-pool-size>20</max-pool-size>
 
<idle-timeout-minutes>15</idle-timeout-minutes>
 
<metadata>
 
<type-mapping>MS SQLSERVER</type-mapping>
 
</metadata>
 
</local-tx-datasource>
</datasources>
 
 
A Classe que busca esse recurso JNDI é a seguinte:
 
 
 
public class DataSourceConnection {
 /**
  * String para recuperar o objeto via JNDI;
  */
 private final static String JNDI_NAME = "java:/SQLServerDS";
 /**
  * InitialContext que irá recuperar o DataSource via JNDI.
  */
 private InitialContext ic = null;
 /**
  * O Data Source propriamente dito.
  */
 private DataSource ds = null;
 private static Util util = null;
 /**
  * Default constructor.
  *
  * @throws NamingException
  *
  */
 public DataSourceConnection() throws DAOException {
  super();
  try {
   ic = new InitialContext();
   ds = (DataSource) ic.lookup(JNDI_NAME);
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   // e.printStackTrace();
   throw new DAOException(e.getMessage());
  }
 }
 /**
  * Retorna uma java.sql.Connection.
  *
  * @return con
  * @throws DAOException
  */
 public Connection getConnection() throws SQLException {
  Connection con = null;
  try {
   if (ds == null || ic == null) {
    ic = new InitialContext();
    ds = (DataSource) ic.lookup(JNDI_NAME);
   }
   con = ds.getConnection();
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   throw new DAOException(e.getMessage());
  } catch (SQLException e) {
   // TODO: Use um sistema de log adequado
   
   // util.debug(e.getClass().getName());
   // util.debug(""+e.getErrorCode());
   //   util.debug(e.getNextException().toString());
   throw new SQLException(e.getCause().toString());
  }
  return con;
 }
 public static void main(String args[]) {
  // try {
  // new DataSourceConnection().consultTest();
  // } catch (RuntimeException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // } catch (SQLException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // }
 }
 /**
  * @throws SQLException
  */
 public void consultTest() throws SQLException {
  DataSourceConnection dataSourceConnection = new DataSourceConnection();
  Connection con = dataSourceConnection.getConnection();
  Statement st = con.createStatement();
  ResultSet rs = st.executeQuery("SELECT MRFMESANO FROM uploadarquivos");
  util = new Util();
  while (rs.next()) {
   util.debug(rs.getString("MRFMESANO"));
  }
  st.close();
  con.close();
 }
}

 
O erro que aparece é de não reconhecimento da classe de Driver de Banco de Dados (Aparently Wrong Driver class for this URL), acontece que consigo conectar com a mesma classe via Jdbc normalmente e executa todas as operções normalmente, só que visando padronizar o uso de um DataSource para toda a fábrica de software, estou tentando deixar isso funcional, o jar que estou utilizando para driver é o jtds-1.2.jar.
 
 
Se alguém já tiver passado por esse problema agradeceria se dessem um Blueprint algo do gênero.
 
 
 
Aguardo Resposta
Atenciosamente
Conrad Peres.
 
 
 




Yahoo! Messenger com voz - Instale agora e faça ligações de graça.  

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language



YAHOO! GROUPS LINKS


#16145 From: marina <marinampires@...>
Date: Thu May 4, 2006 1:57 pm
Subject: Re: DataSource via JNDI no JBOSS com MS SQLServer
marinampires
Send Email Send Email
 
Aqui no trabalho eu uso esse:

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
  <local-tx-datasource>
    <jndi-name>jdbc/SIGTI</jndi-name>           
    <connection-url>jdbc:microsoft:sqlserver://servidor:1433;DatabaseName=MIDB11D</connection-url>
    <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
    <user-name>XXXX</user-name>
    <password>XXXXX</password>
    <min-pool-size>8</min-pool-size>
    <max-pool-size>32</max-pool-size>
    <idle-timeout-minutes>0</idle-timeout-minutes>
  </local-tx-datasource>
</datasources>

e no hibernate.cfg.xml

eu coloco essa propriedade.
        <property name="hibernate.connection.datasource">java:jdbc/SIGTI</property>

Espero que isso ajude

Abs

Marina Melo

Andre Luiz Monteiro da Costa wrote:

Estou passando pelo mesmo problema.

Dei até um tempo para pesquisar mais, mas  se alguém puder elucidar melhor as coisas, também agradeço a colaboração.

Se puderem exemplificar o DataSource com o Hibernate, melhor ainda!


Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...





Conrad Peres <conradmarquesperesp@...>
Enviado Por: riojug@yahoogroups.com

04/05/2006 10:25
Favor responder a riojug

       

           Para:        riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] DataSource via JNDI no JBOSS com MS SQLServer

 



Senhores,
 
Estou aqui tentando configurar o DataSource via JNDI no JBOSS 4 para o MS SQLServer, criei o seguinte um arquivo para configuração do DataSource chamado:sqlserver-ds.xml, com o seguinte conteúdo:
 
 
 
 
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
 
<local-tx-datasource>
 
<jndi-name>SQLServerDS</jndi-name>
 
<connection-url>
 
jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep;SelectMethod=cursor</connection-url>
 
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
 
<user-name>sa</user-name>
 
<password></password>
 
<min-pool-size>5</min-pool-size>
 
<max-pool-size>20</max-pool-size>
 
<idle-timeout-minutes>15</idle-timeout-minutes>
 
<metadata>
 
<type-mapping>MS SQLSERVER</type-mapping>
 
</metadata>
 
</local-tx-datasource>
</datasources>
 
 
A Classe que busca esse recurso JNDI é a seguinte:
 
 
 
public class DataSourceConnection {
 /**
  * String para recuperar o objeto via JNDI;
  */
 private final static String JNDI_NAME = "java:/SQLServerDS";
 /**
  * InitialContext que irá recuperar o DataSource via JNDI.
  */
 private InitialContext ic = null;
 /**
  * O Data Source propriamente dito.
  */
 private DataSource ds = null;
 private static Util util = null;
 /**
  * Default constructor.
  *
  * @throws NamingException
  *
  */
 public DataSourceConnection() throws DAOException {
  super();
  try {
   ic = new InitialContext();
   ds = (DataSource) ic.lookup(JNDI_NAME);
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   // e.printStackTrace();
   throw new DAOException(e.getMessage());
  }
 }
 /**
  * Retorna uma java.sql.Connection.
  *
  * @return con
  * @throws DAOException
  */
 public Connection getConnection() throws SQLException {
  Connection con = null;
  try {
   if (ds == null || ic == null) {
    ic = new InitialContext();
    ds = (DataSource) ic.lookup(JNDI_NAME);
   }
   con = ds.getConnection();
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   throw new DAOException(e.getMessage());
  } catch (SQLException e) {
   // TODO: Use um sistema de log adequado
   
   // util.debug(e.getClass().getName());
   // util.debug(""+e.getErrorCode());
   //   util.debug(e.getNextException().toString());
   throw new SQLException(e.getCause().toString());
  }
  return con;
 }
 public static void main(String args[]) {
  // try {
  // new DataSourceConnection().consultTest();
  // } catch (RuntimeException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // } catch (SQLException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // }
 }
 /**
  * @throws SQLException
  */
 public void consultTest() throws SQLException {
  DataSourceConnection dataSourceConnection = new DataSourceConnection();
  Connection con = dataSourceConnection.getConnection();
  Statement st = con.createStatement();
  ResultSet rs = st.executeQuery("SELECT MRFMESANO FROM uploadarquivos");
  util = new Util();
  while (rs.next()) {
   util.debug(rs.getString("MRFMESANO"));
  }
  st.close();
  con.close();
 }
}

 
O erro que aparece é de não reconhecimento da classe de Driver de Banco de Dados (Aparently Wrong Driver class for this URL), acontece que consigo conectar com a mesma classe via Jdbc normalmente e executa todas as operções normalmente, só que visando padronizar o uso de um DataSource para toda a fábrica de software, estou tentando deixar isso funcional, o jar que estou utilizando para driver é o jtds-1.2.jar.
 
 
Se alguém já tiver passado por esse problema agradeceria se dessem um Blueprint algo do gênero.
 
 
 
Aguardo Resposta
Atenciosamente
Conrad Peres.
 
 
 




Yahoo! Messenger com voz - Instale agora e faça ligações de graça.  

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language



YAHOO! GROUPS LINKS



#16146 From: Conrad Peres <conradmarquesperesp@...>
Date: Thu May 4, 2006 2:05 pm
Subject: Re: DataSource via JNDI no JBOSS com MS SQLServer
conradmarque...
Send Email Send Email
 
Com o Hibernate aconselho que use o MYEclipse, o problema que ele é pago, :-)   ....
 
Mas ainda assim o MyEclipse não resolve esse problema da Configuração do Driver no DataSource.
 
Se alguém souber favor dar uma ajuda, tenho certeza que alguém já passou por esses problemas.
 
 
Desde Já Agradecido
Abs
Conrad Peres.

Andre Luiz Monteiro da Costa <almcosta.cgm@...> escreveu:

Estou passando pelo mesmo problema.

Dei até um tempo para pesquisar mais, mas  se alguém puder elucidar melhor as coisas, também agradeço a colaboração.

Se puderem exemplificar o DataSource com o Hibernate, melhor ainda!


Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...




Conrad Peres <conradmarquesperesp@...>
Enviado Por: riojug@yahoogroups.com
04/05/2006 10:25
Favor responder a riojug
       

           Para:        riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] DataSource via JNDI no JBOSS com MS SQLServer

 



Senhores,
 
Estou aqui tentando configurar o DataSource via JNDI no JBOSS 4 para o MS SQLServer, criei o seguinte um arquivo para configuração do DataSource chamado:sqlserver-ds.xml, com o seguinte conteúdo:
 
 
 
 
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
 
<local-tx-datasource>
 
<jndi-name>SQLServerDS</jndi-name>
 
<connection-url>
 
jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep;SelectMethod=cursor</connection-url>
 
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
 
<user-name>sa</user-name>
 
<password></password>
 
<min-pool-size>5</min-pool-size>
 
<max-pool-size>20</max-pool-size>
 
<idle-timeout-minutes>15</idle-timeout-minutes>
 
<metadata>
 
<type-mapping>MS SQLSERVER</type-mapping>
 
</metadata>
 
</local-tx-datasource>
</datasources>
 
 
A Classe que busca esse recurso JNDI é a seguinte:
 
 
 
public class DataSourceConnection {
 /**
  * String para recuperar o objeto via JNDI;
  */
 private final static String JNDI_NAME = "java:/SQLServerDS";
 /**
  * InitialContext que irá recuperar o DataSource via JNDI.
  */
 private InitialContext ic = null;
 /**
  * O Data Source propriamente dito.
  */
 private DataSource ds = null;
 private static Util util = null;
 /**
  * Default constructor.
  *
  * @throws NamingException
  *
  */
 public DataSourceConnection() throws DAOException {
  super();
  try {
   ic = new InitialContext();
   ds = (DataSource) ic.lookup(JNDI_NAME);
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   // e.printStackTrace();
   throw new DAOException(e.getMessage());
  }
 }
 /**
  * Retorna uma java.sql.Connection.
  *
  * @return con
  * @throws DAOException
  */
 public Connection getConnection() throws SQLException {
  Connection con = null;
  try {
   if (ds == null || ic == null) {
    ic = new InitialContext();
    ds = (DataSource) ic.lookup(JNDI_NAME);
   }
   con = ds.getConnection();
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   throw new DAOException(e.getMessage());
  } catch (SQLException e) {
   // TODO: Use um sistema de log adequado
   
   // util.debug(e.getClass().getName());
   // util.debug(""+e.getErrorCode());
   //   util.debug(e.getNextException().toString());
   throw new SQLException(e.getCause().toString());
  }
  return con;
 }
 public static void main(String args[]) {
  // try {
  // new DataSourceConnection().consultTest();
  // } catch (RuntimeException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // } catch (SQLException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // }
 }
 /**
  * @throws SQLException
  */
 public void consultTest() throws SQLException {
  DataSourceConnection dataSourceConnection = new DataSourceConnection();
  Connection con = dataSourceConnection.getConnection();
  Statement st = con.createStatement();
  ResultSet rs = st.executeQuery("SELECT MRFMESANO FROM uploadarquivos");
  util = new Util();
  while (rs.next()) {
   util.debug(rs.getString("MRFMESANO"));
  }
  st.close();
  con.close();
 }
}

 
O erro que aparece é de não reconhecimento da classe de Driver de Banco de Dados (Aparently Wrong Driver class for this URL), acontece que consigo conectar com a mesma classe via Jdbc normalmente e executa todas as operções normalmente, só que visando padronizar o uso de um DataSource para toda a fábrica de software, estou tentando deixar isso funcional, o jar que estou utilizando para driver é o jtds-1.2.jar.
 
 
Se alguém já tiver passado por esse problema agradeceria se dessem um Blueprint algo do gênero.
 
 
 
Aguardo Resposta
Atenciosamente
Conrad Peres.
 
 
 




Yahoo! Messenger com voz - Instale agora e faça ligações de graça.  

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language



YAHOO! GROUPS LINKS



-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-




Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.

#16147 From: "Marcelo Pitanga" <mpitanga@...>
Date: Thu May 4, 2006 2:07 pm
Subject: Re: DataSource via JNDI no JBOSS com MS SQLServer
mpitanga2
Send Email Send Email
 
Olá Pessoal,

Pode ser algum problema com esse driver do sqlServer que vcs estão utilizando porque tenho usado o DataSource do JBoss sem problemas para conectar com banco Informix e FireBird.

Os drivers do banco de dados eu coloco na pasta "jboss\server\default\lib".


Marcelo Pitanga

Em 04/05/06, Andre Luiz Monteiro da Costa < almcosta.cgm@...> escreveu:

Estou passando pelo mesmo problema.

Dei até um tempo para pesquisar mais, mas  se alguém puder elucidar melhor as coisas, também agradeço a colaboração.

Se puderem exemplificar o DataSource com o Hibernate, melhor ainda!


Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...





Conrad Peres <conradmarquesperesp@...>
Enviado Por: riojug@yahoogroups.com

04/05/2006 10:25
Favor responder a riojug

       

           Para:        riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] DataSource via JNDI no JBOSS com MS SQLServer

 



Senhores,
 
Estou aqui tentando configurar o DataSource via JNDI no JBOSS 4 para o MS SQLServer, criei o seguinte um arquivo para configuração do DataSource chamado:sqlserver-ds.xml, com o seguinte conteúdo:
 
 
 
 
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
 
<local-tx-datasource>
 
<jndi-name>SQLServerDS</jndi-name>
 
<connection-url>
 
jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep;SelectMethod=cursor</connection-url>
 
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
 
<user-name>sa</user-name>
 
<password></password>
 
<min-pool-size>5</min-pool-size>
 
<max-pool-size>20</max-pool-size>
 
<idle-timeout-minutes>15</idle-timeout-minutes>
 
<metadata>
 
<type-mapping>MS SQLSERVER</type-mapping>
 
</metadata>
 
</local-tx-datasource>
</datasources>
 
 
A Classe que busca esse recurso JNDI é a seguinte:
 
 
 
public class DataSourceConnection {
 /**
  * String para recuperar o objeto via JNDI;
  */
 private final static String JNDI_NAME = "java:/SQLServerDS";
 /**
  * InitialContext que irá recuperar o DataSource via JNDI.
  */
 private InitialContext ic = null;
 /**
  * O Data Source propriamente dito.
  */
 private DataSource ds = null;
 private static Util util = null;
 /**
  * Default constructor.
  *
  * @throws NamingException
  *
  */
 public DataSourceConnection() throws DAOException {
  super();
  try {
   ic = new InitialContext();
   ds = (DataSource) ic.lookup(JNDI_NAME);
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   // e.printStackTrace();
   throw new DAOException(e.getMessage());
  }
 }
 /**
  * Retorna uma java.sql.Connection.
  *
  * @return con
  * @throws DAOException
  */
 public Connection getConnection() throws SQLException {
  Connection con = null;
  try {
   if (ds == null || ic == null) {
    ic = new InitialContext();
    ds = (DataSource) ic.lookup(JNDI_NAME);
   }
   con = ds.getConnection();
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   throw new DAOException(e.getMessage());
  } catch (SQLException e) {
   // TODO: Use um sistema de log adequado
   
   // util.debug(e.getClass().getName());
   // util.debug(""+e.getErrorCode());
   //   util.debug(e.getNextException().toString());
   throw new SQLException(e.getCause().toString());
  }
  return con;
 }
 public static void main(String args[]) {
  // try {
  // new DataSourceConnection().consultTest();
  // } catch (RuntimeException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // } catch (SQLException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // }
 }
 /**
  * @throws SQLException
  */
 public void consultTest() throws SQLException {
  DataSourceConnection dataSourceConnection = new DataSourceConnection();
  Connection con = dataSourceConnection.getConnection();
  Statement st = con.createStatement();
  ResultSet rs = st.executeQuery("SELECT MRFMESANO FROM uploadarquivos");
  util = new Util();
  while (rs.next()) {
   util.debug(rs.getString("MRFMESANO"));
  }
  st.close();
  con.close();
 }
}

 
O erro que aparece é de não reconhecimento da classe de Driver de Banco de Dados (Aparently Wrong Driver class for this URL), acontece que consigo conectar com a mesma classe via Jdbc normalmente e executa todas as operções normalmente, só que visando padronizar o uso de um DataSource para toda a fábrica de software, estou tentando deixar isso funcional, o jar que estou utilizando para driver é o jtds-1.2.jar.
 
 
Se alguém já tiver passado por esse problema agradeceria se dessem um Blueprint algo do gênero.
 
 
 
Aguardo Resposta
Atenciosamente
Conrad Peres.
 
 
 




Yahoo! Messenger com voz - Instale agora e faça ligações de graça.  

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language



YAHOO! GROUPS LINKS



-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-




SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language


YAHOO! GROUPS LINKS





#16148 From: Conrad Peres <conradmarquesperesp@...>
Date: Thu May 4, 2006 2:29 pm
Subject: Re: DataSource via JNDI no JBOSS com MS SQLServer
conradmarque...
Send Email Send Email
 
Bom Baixei esse driver que esta utilizando, coloquei no projeto e mudei a configuração para:
 
 
 
 
<?
xml version="1.0" encoding="UTF-8"?>
<
datasources>
<local-tx-datasource>
<jndi-name>SQLServerDS</jndi-name>
<connection-url>jdbc:microsoft:sqlserver://ib-roberta:1433/UploadSusep</connection-url>
<driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
<user-name>user</user-name>
<password></password>
<min-pool-size>5</min-pool-size>
<max-pool-size>20</max-pool-size>
<idle-timeout-minutes>15</idle-timeout-minutes>
<metadata>
<type-mapping>MS SQLSERVER</type-mapping>
</metadata>
</local-tx-datasource>
</
datasources>
 
 
 
 
 
e o erro aparentemente permanece o mesmo:
 
 
 
org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (org.jboss.resource.JBossResourceException: Apparently wrong driver class specified for URL: class: com.microsoft.jdbc.sqlserver.SQLServerDriver, url: jdbc:microsoft:sqlserver://ib-roberta:1433/UploadSusep)
 
 
 
 
Se tiver alguma idéia agradeço.
 
Att
Conrad Peres.

marina <marinampires@...> escreveu:
Aqui no trabalho eu uso esse:

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
  <local-tx-datasource>
    <jndi-name>jdbc/SIGTI</jndi-name>           
    <connection-url>jdbc:microsoft:sqlserver://servidor:1433;DatabaseName=MIDB11D</connection-url>
    <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
    <user-name>XXXX</user-name>
    <password>XXXXX</password>
    <min-pool-size>8</min-pool-size>
    <max-pool-size>32</max-pool-size>
    <idle-timeout-minutes>0</idle-timeout-minutes>
  </local-tx-datasource>
</datasources>

e no hibernate.cfg.xml

eu coloco essa propriedade.
        <property name="hibernate.connection.datasource">java:jdbc/SIGTI</property>

Espero que isso ajude

Abs

Marina Melo

Andre Luiz Monteiro da Costa wrote:

Estou passando pelo mesmo problema.

Dei até um tempo para pesquisar mais, mas  se alguém puder elucidar melhor as coisas, também agradeço a colaboração.

Se puderem exemplificar o DataSource com o Hibernate, melhor ainda!


Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...





Conrad Peres <conradmarquesperesp@...>
Enviado Por: riojug@yahoogroups.com
04/05/2006 10:25
Favor responder a riojug
       

           Para:        riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] DataSource via JNDI no JBOSS com MS SQLServer

 



Senhores,
 
Estou aqui tentando configurar o DataSource via JNDI no JBOSS 4 para o MS SQLServer, criei o seguinte um arquivo para configuração do DataSource chamado:sqlserver-ds.xml, com o seguinte conteúdo:
 
 
 
 
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
 
<local-tx-datasource>
 
<jndi-name>SQLServerDS</jndi-name>
 
<connection-url>
 
jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep;SelectMethod=cursor</connection-url>
 
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
 
<user-name>sa</user-name>
 
<password></password>
 
<min-pool-size>5</min-pool-size>
 
<max-pool-size>20</max-pool-size>
 
<idle-timeout-minutes>15</idle-timeout-minutes>
 
<metadata>
 
<type-mapping>MS SQLSERVER</type-mapping>
 
</metadata>
 
</local-tx-datasource>
</datasources>
 
 
A Classe que busca esse recurso JNDI é a seguinte:
 
 
 
public class DataSourceConnection {
 /**
  * String para recuperar o objeto via JNDI;
  */
 private final static String JNDI_NAME = "java:/SQLServerDS";
 /**
  * InitialContext que irá recuperar o DataSource via JNDI.
  */
 private InitialContext ic = null;
 /**
  * O Data Source propriamente dito.
  */
 private DataSource ds = null;
 private static Util util = null;
 /**
  * Default constructor.
  *
  * @throws NamingException
  *
  */
 public DataSourceConnection() throws DAOException {
  super();
  try {
   ic = new InitialContext();
   ds = (DataSource) ic.lookup(JNDI_NAME);
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   // e.printStackTrace();
   throw new DAOException(e.getMessage());
  }
 }
 /**
  * Retorna uma java.sql.Connection.
  *
  * @return con
  * @throws DAOException
  */
 public Connection getConnection() throws SQLException {
  Connection con = null;
  try {
   if (ds == null || ic == null) {
    ic = new InitialContext();
    ds = (DataSource) ic.lookup(JNDI_NAME);
   }
   con = ds.getConnection();
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   throw new DAOException(e.getMessage());
  } catch (SQLException e) {
   // TODO: Use um sistema de log adequado
   
   // util.debug(e.getClass().getName());
   // util.debug(""+e.getErrorCode());
   //   util.debug(e.getNextException().toString());
   throw new SQLException(e.getCause().toString());
  }
  return con;
 }
 public static void main(String args[]) {
  // try {
  // new DataSourceConnection().consultTest();
  // } catch (RuntimeException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // } catch (SQLException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // }
 }
 /**
  * @throws SQLException
  */
 public void consultTest() throws SQLException {
  DataSourceConnection dataSourceConnection = new DataSourceConnection();
  Connection con = dataSourceConnection.getConnection();
  Statement st = con.createStatement();
  ResultSet rs = st.executeQuery("SELECT MRFMESANO FROM uploadarquivos");
  util = new Util();
  while (rs.next()) {
   util.debug(rs.getString("MRFMESANO"));
  }
  st.close();
  con.close();
 }
}

 
O erro que aparece é de não reconhecimento da classe de Driver de Banco de Dados (Aparently Wrong Driver class for this URL), acontece que consigo conectar com a mesma classe via Jdbc normalmente e executa todas as operções normalmente, só que visando padronizar o uso de um DataSource para toda a fábrica de software, estou tentando deixar isso funcional, o jar que estou utilizando para driver é o jtds-1.2.jar.
 
 
Se alguém já tiver passado por esse problema agradeceria se dessem um Blueprint algo do gênero.
 
 
 
Aguardo Resposta
Atenciosamente
Conrad Peres.
 
 
 




Yahoo! Messenger com voz - Instale agora e faça ligações de graça.  

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language



YAHOO! GROUPS LINKS




Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.

#16149 From: "Marcelo Pitanga" <mpitanga@...>
Date: Thu May 4, 2006 3:05 pm
Subject: Re: DataSource via JNDI no JBOSS com MS SQLServer
mpitanga2
Send Email Send Email
 
Olá Conrad,

Vamos lá:

Baixei o driver indicado por voce no site:
http://ufpr.dl.sourceforge.net/sourceforge/jtds/jtds-1.2-dist.zip

Copiei o arquivo jtds-1.2.jar em: jboss\server\default\lib porque estou usando a configuração default do JBOSS.

O meu JBOSS é a versão 4.0.2
Release ID: JBoss [Zion] 4.0.2 (build: CVSTag=JBoss_4_0_2 date=200505022023)


Minha configuração de DataSource para um banco de testes que tenho no SqlServer 7

jtds-ds.xml

<datasources>
  <local-tx-datasource>
    <jndi-name>MSSQLDS</jndi-name>
    <connection-url>jdbc:jtds:sqlserver://localhost:1433/popshop;tds= 8.0;lastupdatecount=true</connection-url>
    <driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
    <user-name>teste</user-name>
    <password>teste</password>
   <!--
        sql to call on an existing pooled connection when it is obtained from pool
    -->
    <check-valid-connection-sql>SELECT 1</check-valid-connection-sql>     
  </local-tx-datasource>

</datasources>

Log do JBOSS quando fiz o deploy do arquivo acima:

11:47:30,562 INFO  [WrapperDataSourceService] Bound connection factory for resou
rce adapter for ConnectionManager 'jboss.jca:service=DataSourceBinding ,name=MSSQ
LDS to JNDI name 'java:MSSQLDS'


Um pequeno EJB que faz a conexão com o banco e executa um SQL passado pelo cliente devolvendo um recordset desconectado:

import javax.sql.*;
import java.rmi.* ;
import javax.ejb.*;
import java.sql.*;
import javax.sql.rowset.CachedRowSet;
import com.sun.rowset.CachedRowSetImpl;
import javax.naming.*;

/**
 * @author marcelopitanga
 */
public class BankBean implements SessionBean {
    private SessionContext ctx;
    private DataSource dataSource;
   
    public CachedRowSet getRows(String sql) {
            Connection con = null;
            try {
                con = dataSource.getConnection ();
                Statement stmt = con.createStatement();
                ResultSet rs = stmt.executeQuery(sql);

                CachedRowSet wr = new CachedRowSetImpl();
                wr.populate(rs);

                rs.close();
            stmt.close();
                return wr;
            }
            catch (SQLException e) {
                ctx.setRollbackOnly();
                error(" Erro no processamento.",e);
                        return null;
            }
            finally    {
                if (con != null) {
                    try {
                        con.close();
                    }
                    catch (SQLException e) {}
                }
            }
    }

    public void ejbCreate () throws CreateException {
        try {
            InitialContext ic = new InitialContext();
            dataSource = (DataSource)ic.lookup("java:MSSQLDS");
        }
        catch (NamingException ex) {
            error("Error connecting to java:java:MSSQLDS:",ex);
        }
    }

    public void ejbActivate(){
    }

    public void ejbPassivate(){
    }

    public void ejbRemove(){
        this.dataSource = null;       
    }

    public void setSessionContext(SessionContext ctx) {
        this.ctx = ctx;
    }

    private void error (String msg, Exception ex) {
        String s = "BankBean: "+msg + "\n" + ex;
        System.out.println(s);
        throw new EJBException(s, ex);
    }

}

Trecho do Programa cliente que chama o EJB

import javax.naming.*;
import javax.ejb.*;
import javax.rmi.*;
import javax.sql.rowset.*;
import java.sql.*;
import com.sun.rowset.CachedRowSetImpl ;
import java.util.Date;
import java.text.SimpleDateFormat;

public class RSTest {

    public static void main(String[] args){
      try {
            long inicio = System.currentTimeMillis();
            System.out.println("Inicio: "+shf.format(inicio));

            InitialContext ic = new InitialContext();
            Object lookup = ic.lookup("Bank");
            BankHome home = (BankHome)PortableRemoteObject.narrow(lookup, BankHome.class);
            Bank b = home.create();
            CachedRowSet cr = b.getRows("SELECT cod_cliente, nom_cliente FROM cliente");
            b.remove();
            b = null;
            while ( cr.next()) {
                System.out.println("Reg."+cr.getRow()+" -> "+cr.getString("cod_cliente")+"-"+cr.getString("nom_cliente"));
            }
            System.out.println("\nTotal de Clientes="+cr.size());
        }
        catch(Exception  e) {
            e.printStackTrace();
        }
    }
}

C:\java\eclipse\workspace\testeEJB>ant run
Buildfile: build.xml

run:
     [echo] Executando o Cliente
     [java] Inicio: 11:47:41.328
     [java] Reg.1 -> 1279-TESTE1
     [java] Reg.2 -> 1287-JOSE DA SILVA
     [java] Reg.3 -> 1856-MARIA
     [java] Reg.4 -> 1872-LEONARDO
     [java] Total de Clientes=4

BUILD SUCCESSFUL
Total time: 2 seconds
C:\java\eclipse\workspace\testeEJB>

Não encontrei o referido erro que voce esta apontando.

Espero ter ajudado,

Marcelo Pitanga

Em 04/05/06, Conrad Peres <conradmarquesperesp@... > escreveu:
Bom Baixei esse driver que esta utilizando, coloquei no projeto e mudei a configuração para:
 
 
 
 
<?
xml version="1.0" encoding="UTF-8"?>
<
datasources >
<local-tx-datasource>
<jndi-name>SQLServerDS</ jndi-name>
<connection-url >jdbc:microsoft:sqlserver://ib-roberta:1433/UploadSusep</connection-url >
<driver-class> com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
<user-name>user </user-name>
< password></password>
<min-pool-size>5</ min-pool-size>
<max-pool-size >20</max-pool-size>
<idle-timeout-minutes>15</ idle-timeout-minutes>
<metadata >
<type-mapping> MS SQLSERVER</type-mapping>
</ metadata>
</local-tx-datasource >
</
datasources>
 
 
 
 
 
e o erro aparentemente permanece o mesmo:
 
 
 
org.jboss.resource.JBossResourceException : Could not create connection; - nested throwable: (org.jboss.resource.JBossResourceException: Apparently wrong driver class specified for URL: class: com.microsoft.jdbc.sqlserver.SQLServerDriver, url: jdbc:microsoft:sqlserver://ib-roberta:1433/UploadSusep)
 
 
 
 
Se tiver alguma idéia agradeço.
 
Att
Conrad Peres.

marina < marinampires@...> escreveu:
Aqui no trabalho eu uso esse:

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
  <local-tx-datasource>
    <jndi-name>jdbc/SIGTI</jndi-name>           
    <connection-url>jdbc:microsoft:sqlserver://servidor:1433;DatabaseName=MIDB11D</connection-url>
    <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
    <user-name>XXXX</user-name>
    <password>XXXXX</password>
    <min-pool-size>8</min-pool-size>
    <max-pool-size>32</max-pool-size>
    <idle-timeout-minutes>0</idle-timeout-minutes>
  </local-tx-datasource>
</datasources>

e no hibernate.cfg.xml

eu coloco essa propriedade.
        <property name="hibernate.connection.datasource">java:jdbc/SIGTI</property>

Espero que isso ajude

Abs

Marina Melo

Andre Luiz Monteiro da Costa wrote:

Estou passando pelo mesmo problema.

Dei até um tempo para pesquisar mais, mas  se alguém puder elucidar melhor as coisas, também agradeço a colaboração.

Se puderem exemplificar o DataSource com o Hibernate, melhor ainda!


Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...





Conrad Peres <conradmarquesperesp@...>
Enviado Por: riojug@yahoogroups.com
04/05/2006 10:25
Favor responder a riojug
       

           Para:         riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] DataSource via JNDI no JBOSS com MS SQLServer

 



Senhores,
 
Estou aqui tentando configurar o DataSource via JNDI no JBOSS 4 para o MS SQLServer, criei o seguinte um arquivo para configuração do DataSource chamado:sqlserver-ds.xml, com o seguinte conteúdo:
 
 
 
 
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
 
<local-tx-datasource>
 
<jndi-name>SQLServerDS</jndi-name>
 
<connection-url>
 
jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep;SelectMethod=cursor</connection-url>
 
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
 
<user-name>sa</user-name>
 
<password></password>
 
<min-pool-size>5</min-pool-size>
 
<max-pool-size>20</max-pool-size>
 
<idle-timeout-minutes>15</idle-timeout-minutes>
 
<metadata>
 
<type-mapping>MS SQLSERVER</type-mapping>
 
</metadata>
 
</local-tx-datasource>
</datasources>
 
 
A Classe que busca esse recurso JNDI é a seguinte:
 
 
 
public class DataSourceConnection {
 /**
  * String para recuperar o objeto via JNDI;
  */
 private final static String JNDI_NAME = "java:/SQLServerDS";
 /**
  * InitialContext que irá recuperar o DataSource via JNDI.
  */
 private InitialContext ic = null;
 /**
  * O Data Source propriamente dito.
  */
 private DataSource ds = null;
 private static Util util = null;
 /**
  * Default constructor.
  *
  * @throws NamingException
  *
  */
 public DataSourceConnection() throws DAOException {
  super();
  try {
   ic = new InitialContext();
   ds = (DataSource) ic.lookup(JNDI_NAME);
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   // e.printStackTrace();
   throw new DAOException(e.getMessage());
  }
 }
 /**
  * Retorna uma java.sql.Connection.
  *
  * @return con
  * @throws DAOException
  */
 public Connection getConnection() throws SQLException {
  Connection con = null;
  try {
   if (ds == null || ic == null) {
    ic = new InitialContext();
    ds = (DataSource) ic.lookup(JNDI_NAME);
   }
   con = ds.getConnection();
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   throw new DAOException(e.getMessage());
  } catch (SQLException e) {
   // TODO: Use um sistema de log adequado
   
   // util.debug(e.getClass().getName());
   // util.debug(""+e.getErrorCode());
   //   util.debug(e.getNextException().toString());
   throw new SQLException(e.getCause().toString());
  }
  return con;
 }
 public static void main(String args[]) {
  // try {
  // new DataSourceConnection().consultTest();
  // } catch (RuntimeException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // } catch (SQLException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace ();
  // }
 }
 /**
  * @throws SQLException
  */
 public void consultTest() throws SQLException {
  DataSourceConnection dataSourceConnection = new DataSourceConnection();
  Connection con = dataSourceConnection.getConnection();
  Statement st = con.createStatement();
  ResultSet rs = st.executeQuery("SELECT MRFMESANO FROM uploadarquivos");
  util = new Util();
  while (rs.next ()) {
   util.debug(rs.getString("MRFMESANO"));
  }
  st.close();
  con.close();
 }
}

 
O erro que aparece é de não reconhecimento da classe de Driver de Banco de Dados (Aparently Wrong Driver class for this URL), acontece que consigo conectar com a mesma classe via Jdbc normalmente e executa todas as operções normalmente, só que visando padronizar o uso de um DataSource para toda a fábrica de software, estou tentando deixar isso funcional, o jar que estou utilizando para driver é o jtds-1.2.jar.
 
 
Se alguém já tiver passado por esse problema agradeceria se dessem um Blueprint algo do gênero.
 
 
 
Aguardo Resposta
Atenciosamente
Conrad Peres.
 
 
 




Yahoo! Messenger com voz - Instale agora e faça ligações de graça.  

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP ( groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug )
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language



YAHOO! GROUPS LINKS




Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-




SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language


YAHOO! GROUPS LINKS





#16150 From: Conrad Peres <conradmarquesperesp@...>
Date: Thu May 4, 2006 3:26 pm
Subject: Re: DataSource via JNDI no JBOSS com MS SQLServer
conradmarque...
Send Email Send Email
 
ótima dica, consegui seguindo o que vc falou, imaginei que era somente colocando no projeto ele ia reconhecer, mas como é um recurso comum a todos os projetos então realmente faz todo o sentido!
 
 
Brigadão
Abs
Conrad Peres.

Marcelo Pitanga <mpitanga@...> escreveu:
Olá Pessoal,

Pode ser algum problema com esse driver do sqlServer que vcs estão utilizando porque tenho usado o DataSource do JBoss sem problemas para conectar com banco Informix e FireBird.

Os drivers do banco de dados eu coloco na pasta "jboss\server\default\lib".


Marcelo Pitanga

Em 04/05/06, Andre Luiz Monteiro da Costa < almcosta.cgm@...> escreveu:

Estou passando pelo mesmo problema.

Dei até um tempo para pesquisar mais, mas  se alguém puder elucidar melhor as coisas, também agradeço a colaboração.

Se puderem exemplificar o DataSource com o Hibernate, melhor ainda!


Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...





Conrad Peres <conradmarquesperesp@...>
Enviado Por: riojug@yahoogroups.com
04/05/2006 10:25
Favor responder a riojug
       

           Para:        riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] DataSource via JNDI no JBOSS com MS SQLServer

 



Senhores,
 
Estou aqui tentando configurar o DataSource via JNDI no JBOSS 4 para o MS SQLServer, criei o seguinte um arquivo para configuração do DataSource chamado:sqlserver-ds.xml, com o seguinte conteúdo:
 
 
 
 
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
 
<local-tx-datasource>
 
<jndi-name>SQLServerDS</jndi-name>
 
<connection-url>
 
jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep;SelectMethod=cursor</connection-url>
 
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
 
<user-name>sa</user-name>
 
<password></password>
 
<min-pool-size>5</min-pool-size>
 
<max-pool-size>20</max-pool-size>
 
<idle-timeout-minutes>15</idle-timeout-minutes>
 
<metadata>
 
<type-mapping>MS SQLSERVER</type-mapping>
 
</metadata>
 
</local-tx-datasource>
</datasources>
 
 
A Classe que busca esse recurso JNDI é a seguinte:
 
 
 
public class DataSourceConnection {
 /**
  * String para recuperar o objeto via JNDI;
  */
 private final static String JNDI_NAME = "java:/SQLServerDS";
 /**
  * InitialContext que irá recuperar o DataSource via JNDI.
  */
 private InitialContext ic = null;
 /**
  * O Data Source propriamente dito.
  */
 private DataSource ds = null;
 private static Util util = null;
 /**
  * Default constructor.
  *
  * @throws NamingException
  *
  */
 public DataSourceConnection() throws DAOException {
  super();
  try {
   ic = new InitialContext();
   ds = (DataSource) ic.lookup(JNDI_NAME);
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   // e.printStackTrace();
   throw new DAOException(e.getMessage());
  }
 }
 /**
  * Retorna uma java.sql.Connection.
  *
  * @return con
  * @throws DAOException
  */
 public Connection getConnection() throws SQLException {
  Connection con = null;
  try {
   if (ds == null || ic == null) {
    ic = new InitialContext();
    ds = (DataSource) ic.lookup(JNDI_NAME);
   }
   con = ds.getConnection();
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   throw new DAOException(e.getMessage());
  } catch (SQLException e) {
   // TODO: Use um sistema de log adequado
   
   // util.debug(e.getClass().getName());
   // util.debug(""+e.getErrorCode());
   //   util.debug(e.getNextException().toString());
   throw new SQLException(e.getCause().toString());
  }
  return con;
 }
 public static void main(String args[]) {
  // try {
  // new DataSourceConnection().consultTest();
  // } catch (RuntimeException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // } catch (SQLException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // }
 }
 /**
  * @throws SQLException
  */
 public void consultTest() throws SQLException {
  DataSourceConnection dataSourceConnection = new DataSourceConnection();
  Connection con = dataSourceConnection.getConnection();
  Statement st = con.createStatement();
  ResultSet rs = st.executeQuery("SELECT MRFMESANO FROM uploadarquivos");
  util = new Util();
  while (rs.next()) {
   util.debug(rs.getString("MRFMESANO"));
  }
  st.close();
  con.close();
 }
}

 
O erro que aparece é de não reconhecimento da classe de Driver de Banco de Dados (Aparently Wrong Driver class for this URL), acontece que consigo conectar com a mesma classe via Jdbc normalmente e executa todas as operções normalmente, só que visando padronizar o uso de um DataSource para toda a fábrica de software, estou tentando deixar isso funcional, o jar que estou utilizando para driver é o jtds-1.2.jar.
 
 
Se alguém já tiver passado por esse problema agradeceria se dessem um Blueprint algo do gênero.
 
 
 
Aguardo Resposta
Atenciosamente
Conrad Peres.
 
 
 




Yahoo! Messenger com voz - Instale agora e faça ligações de graça.  

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language



YAHOO! GROUPS LINKS



-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-




SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language


YAHOO! GROUPS LINKS






Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.

#16151 From: "Magno Cavalcante" <magno.riojug@...>
Date: Thu May 4, 2006 3:57 pm
Subject: [MODERADOR] Re: *** PSYZONE PRIVATE - INGRESSOS LIMITADOS ***
magnocav
Send Email Send Email
 
Comunico que o referido membro do fórum e transgressor da regra
(abaixo listado) foi banido a bem da disciplina.

---
Atenciosamente,
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Magno Cavalcante
RioJUG Leader [http://www.riojug.org]
Rio de Janeiro - RJ
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

On 5/3/06, Leandro Silva Ferreira <leandrosilvaferreira@...> wrote:
>
>
> ***PSYZONE PRIVATE - INGRESSOS LIMITADOS***
>
> Sábado 23:59 – 06 Maio 2006
>  Cuiabá - MT
>

#16152 From: Conrad Peres <conradmarquesperesp@...>
Date: Thu May 4, 2006 4:00 pm
Subject: Re: DataSource via JNDI no JBOSS com MS SQLServer
conradmarque...
Send Email Send Email
 
Brigado gente vcs são muito atenciosos, funcionou bem, o exemplo do Marcelo Pitanga tbm foi excelente!!!!!
 
 
Agora estou criando um pool utilizando o que já existe da commons dbcp, alguém já utilizou? recomendam?
 
Estou seguindo mais ou menos essa linha, é claro que esse código vai mudar:
 
 
public void testConnection() throws Throwable {
  GenericObjectPool connectionPool = new GenericObjectPool(null);
  ConnectionFactory connectionFactory = new DriverManagerConnectionFactory(
    "jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep", "sa", "");
  PoolableConnectionFactory poolableConnectionFactory = new PoolableConnectionFactory(
    connectionFactory, connectionPool, null, null, false, true);
  PoolingDataSource dataSource = new PoolingDataSource(connectionPool);
  ObjectPool objPool = poolableConnectionFactory.getPool();
  
  Connection conPool=dataSource.getConnection();
  Statement st = conPool.createStatement();
  ResultSet rs = st
    .executeQuery("SELECT TPAID, TPANOME FROM tiposArquivos");
  util = new Util();
  while (rs.next()) {
   util.debug(rs.getString("TPAID"));
   util.debug(rs.getString("TPANOME"));
  }
  st.close();
  con.close();
  Object obj = null;
  
  
   try {
      obj = objPool.borrowObject();
      //...use the object...
   } catch(Exception e) {
      //...handle any exceptions...
   } finally {
      // make sure the object is returned to the pool
      if(null != obj) {
       objPool.returnObject(obj);
      }
   }
 }
 
 
Vcs são Show, continuem assim muito 10!!!!!!
 
 
Abs
Conrad Peres.
 
 
 
 
 
 
 
 


marina <marinampires@...> escreveu:
Conrad,

Estou lhe enviando meu driver....
Talvez funcione

Conrad Peres wrote:
Bom Baixei esse driver que esta utilizando, coloquei no projeto e mudei a configuração para:
 
 
 
 
<? xml version = "1.0" encoding = "UTF-8" ?>
< datasources >
< local-tx-datasource >
< jndi-name > SQLServerDS </ jndi-name >
< connection-url > jdbc:microsoft:sqlserver://ib-roberta:1433/UploadSusep </ connection-url >
< driver-class > com.microsoft.jdbc.sqlserver.SQLServerDriver </ driver-class >
< user-name > user </ user-name >
< password ></ password >
< min-pool-size > 5 </ min-pool-size >
< max-pool-size > 20 </ max-pool-size >
< idle-timeout-minutes > 15 </ idle-timeout-minutes >
< metadata >
< type-mapping > MS SQLSERVER </ type-mapping >
</ metadata >
</ local-tx-datasource >
</ datasources >
 
 
 
 
 
e o erro aparentemente permanece o mesmo:
 
 
 
org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (org.jboss.resource.JBossResourceException: Apparently wrong driver class specified for URL: class: com.microsoft.jdbc.sqlserver.SQLServerDriver, url: jdbc:microsoft:sqlserver://ib-roberta:1433/UploadSusep)
 
 
 
 
Se tiver alguma idéia agradeço.
 
Att
Conrad Peres.

marina <marinampires@...> escreveu:
Aqui no trabalho eu uso esse:

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
  <local-tx-datasource>
    <jndi-name>jdbc/SIGTI</jndi-name>           
    <connection-url>jdbc:microsoft:sqlserver://servidor:1433;DatabaseName=MIDB11D</connection-url>
    <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
    <user-name>XXXX</user-name>
    <password>XXXXX</password>
    <min-pool-size>8</min-pool-size>
    <max-pool-size>32</max-pool-size>
    <idle-timeout-minutes>0</idle-timeout-minutes>
  </local-tx-datasource>
</datasources>

e no hibernate.cfg.xml

eu coloco essa propriedade.
        <property name="hibernate.connection.datasource">java:jdbc/SIGTI</property>

Espero que isso ajude

Abs

Marina Melo

Andre Luiz Monteiro da Costa wrote:

Estou passando pelo mesmo problema.

Dei até um tempo para pesquisar mais, mas  se alguém puder elucidar melhor as coisas, também agradeço a colaboração.

Se puderem exemplificar o DataSource com o Hibernate, melhor ainda!


Atenciosamente,

Andre Luiz Monteiro da Costa
almcosta.cgm@...





Conrad Peres <conradmarquesperesp@...>
Enviado Por: riojug@yahoogroups.com
04/05/2006 10:25
Favor responder a riojug
       

           Para:        riojug@yahoogroups.com
               cc:        
     Assunto:        [riojug] DataSource via JNDI no JBOSS com MS SQLServer

 



Senhores,
 
Estou aqui tentando configurar o DataSource via JNDI no JBOSS 4 para o MS SQLServer, criei o seguinte um arquivo para configuração do DataSource chamado:sqlserver-ds.xml, com o seguinte conteúdo:
 
 
 
 
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
 
<local-tx-datasource>
 
<jndi-name>SQLServerDS</jndi-name>
 
<connection-url>
 
jdbc:jtds:sqlserver://ib-roberta:1433/UploadSusep;SelectMethod=cursor</connection-url>
 
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
 
<user-name>sa</user-name>
 
<password></password>
 
<min-pool-size>5</min-pool-size>
 
<max-pool-size>20</max-pool-size>
 
<idle-timeout-minutes>15</idle-timeout-minutes>
 
<metadata>
 
<type-mapping>MS SQLSERVER</type-mapping>
 
</metadata>
 
</local-tx-datasource>
</datasources>
 
 
A Classe que busca esse recurso JNDI é a seguinte:
 
 
 
public class DataSourceConnection {
 /**
  * String para recuperar o objeto via JNDI;
  */
 private final static String JNDI_NAME = "java:/SQLServerDS";
 /**
  * InitialContext que irá recuperar o DataSource via JNDI.
  */
 private InitialContext ic = null;
 /**
  * O Data Source propriamente dito.
  */
 private DataSource ds = null;
 private static Util util = null;
 /**
  * Default constructor.
  *
  * @throws NamingException
  *
  */
 public DataSourceConnection() throws DAOException {
  super();
  try {
   ic = new InitialContext();
   ds = (DataSource) ic.lookup(JNDI_NAME);
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   // e.printStackTrace();
   throw new DAOException(e.getMessage());
  }
 }
 /**
  * Retorna uma java.sql.Connection.
  *
  * @return con
  * @throws DAOException
  */
 public Connection getConnection() throws SQLException {
  Connection con = null;
  try {
   if (ds == null || ic == null) {
    ic = new InitialContext();
    ds = (DataSource) ic.lookup(JNDI_NAME);
   }
   con = ds.getConnection();
  } catch (NamingException e) {
   // TODO: Use um sistema de log adequado
   throw new DAOException(e.getMessage());
  } catch (SQLException e) {
   // TODO: Use um sistema de log adequado
   
   // util.debug(e.getClass().getName());
   // util.debug(""+e.getErrorCode());
   //   util.debug(e.getNextException().toString());
   throw new SQLException(e.getCause().toString());
  }
  return con;
 }
 public static void main(String args[]) {
  // try {
  // new DataSourceConnection().consultTest();
  // } catch (RuntimeException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // } catch (SQLException e) {
  // // TODO Auto-generated catch block
  // e.printStackTrace();
  // }
 }
 /**
  * @throws SQLException
  */
 public void consultTest() throws SQLException {
  DataSourceConnection dataSourceConnection = new DataSourceConnection();
  Connection con = dataSourceConnection.getConnection();
  Statement st = con.createStatement();
  ResultSet rs = st.executeQuery("SELECT MRFMESANO FROM uploadarquivos");
  util = new Util();
  while (rs.next()) {
   util.debug(rs.getString("MRFMESANO"));
  }
  st.close();
  con.close();
 }
}

 
O erro que aparece é de não reconhecimento da classe de Driver de Banco de Dados (Aparently Wrong Driver class for this URL), acontece que consigo conectar com a mesma classe via Jdbc normalmente e executa todas as operções normalmente, só que visando padronizar o uso de um DataSource para toda a fábrica de software, estou tentando deixar isso funcional, o jar que estou utilizando para driver é o jtds-1.2.jar.
 
 
Se alguém já tiver passado por esse problema agradeceria se dessem um Blueprint algo do gênero.
 
 
 
Aguardo Resposta
Atenciosamente
Conrad Peres.
 
 
 



Yahoo! Messenger com voz - Instale agora e faça ligações de graça.  

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language


YAHOO! GROUPS LINKS



Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rio Java Users Group    www.riojug.org
E-mail dos Moderadores  riojug-owner@yahoogroups.com

Patrocínio: Quality Software, SENAC-Rio CIT, Locaweb
Apoio: Java Magazine, SQL Magazine
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Participe também das outras listas do RioJUG:
SCJP (groups.yahoo.com/group/scjp_riojug)
SCWCD (groups.yahoo.com/group/scwcd_riojug)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-




SPONSORED LINKS
Basic programming language C programming language Computer programming languages
The c programming language C++ programming language Software programming language

YAHOO! GROUPS LINKS






Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz.

Messages 16122 - 16152 of 24933   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help