----- Original Message -----
From: "Alvaro Mota" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, December 04, 2002 2:03 PM
Subject: Re: [enterprise-list] Traduzir erro do SQLException


>
> Vc pode internacionalizar sua solu��o.
>
> Crie um arquivo de propriedades ou arquivo XML que
> traduz a sua mensagem. Eh o que usamos aqui na empresa.
>
> Por exemplo:
> "N�o foi poss�vel encontrar registro pai"
> � uma mensagem gen�rica demais.
>
> Vc pode definir chaves gen�ricas que retornem valores *mensagens*
> espec�ficas e bem mais explicativas das que s�o retornadas pelo
> banco, baseadas no Locale do cliente.
> Lembrando que isto n�o vale somente para mensagens do BD, engloba
> toda e qualquer msg da sua aplica��o.
>
> Procure por Internationalization ou i18n.
>
>
http://developer.java.sun.com/developer/community/chat/JavaLive/1998/jl0331.
html
> http://java.sun.com/products/jilkit/
>
> Se quiser me manda um mail  diretamente
> Alvaro Mota
>
>
>
>
>
>
> Paulo H.M. wrote:
> > Vc. teria que catalogar todos os "error code", que � retornado quando �
> > lan�ado o SqlException, esses c�digos correspondem aos c�digo do banco
> > de dados nativo, exemplo, errocode==0001 no oracle � igual  a viola��o
> > de chave e baseado nisso vc. criaria sua biblioteca de mensagens.
> >
> >
> >> From: "Ribeiro, Max R. M." <[EMAIL PROTECTED]>
> >> Reply-To: [EMAIL PROTECTED]
> >> To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
> >> Subject: RE: [enterprise-list] Traduzir erro do SQLException
> >> Date: Wed, 4 Dec 2002 12:03:32 -0200 MIME-Version: 1.0
> >> Received: from coffee.soujava.org.br ([200.225.88.71]) by
> >> mc1-f7.law16.hotmail.com with Microsoft SMTPSVC(5.0.2195.5600); Wed, 4
> >> Dec 2002 06:22:17 -0800
> >> Received: (qmail 13884 invoked by uid 30014); 4 Dec 2002 14:02:35 -0000
> >> Received: (qmail 13843 invoked from network); 4 Dec 2002 14:02:26 -0000
> >> Mailing-List: contacte [EMAIL PROTECTED]; gerenciado
> >> pelo ezmlm
> >> List-ID: Enterprise-List SouJava <[EMAIL PROTECTED]>
> >> Precedence: bulk
> >> List-Help: <mailto:[EMAIL PROTECTED]>
> >> List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
> >> List-Subscribe: <mailto:[EMAIL PROTECTED]>
> >> List-Post: <mailto:[EMAIL PROTECTED]>
> >> Delivered-To: mailing list [EMAIL PROTECTED]
> >> Message-ID:
> >> <[EMAIL PROTECTED]>
> >> X-Mailer: Internet Mail Service (5.5.2656.59)
> >> Return-Path:
> >> [EMAIL PROTECTED]
> >> X-OriginalArrivalTime: 04 Dec 2002 14:22:18.0191 (UTC)
> >> FILETIME=[8CF7ADF0:01C29BA0]
> >>
> >> Outra solu��o � tratar a mensagem de erro � partir do BD, ou seja qdo
> >> causar
> >> um erro na execu��o de uma procedure tratar o erro por l� e emitir uma
> >> mensagem traduzida.
> >>
> >> Como no exemplo Oracle :
> >>
> >> BEGIN
> >>
> >>    .....
> >>
> >> EXCEPTION
> >>    WHEN INVALID_CURSOR THEN
> >>       RAISE_APPLICATION_ERROR(-20001, 'N�o foi poss�vel recuperar
> >> cursor');
> >>    WHEN OTHERS THEN
> >>       IF SQLCODE = -2291 THEN
> >>          RAISE_APPLICATION_ERROR(-20001, 'N�o foi poss�vel encontrar
> >> registro pai');
> >>       END IF
> >>
> >> END;
> >>
> >> Abra�[]s,
> >>
> >> Max Ricardo Mercurio Ribeiro
> >> IT & Business Consultant for Alcoa Company
> >>
> >> e-mail: [EMAIL PROTECTED] < <mailto:[EMAIL PROTECTED]>
> >> mailto:[EMAIL PROTECTED]> (company) / [EMAIL PROTECTED] <
> >> <mailto:[EMAIL PROTECTED]> mailto:[EMAIL PROTECTED]>
(personal)
> >> phones # : (0x11) 9101-5511 mob. / (0x11) 3741-4418 com.
> >> -----Original Message-----
> >> From: Ribeiro, Max R. M. [mailto:[EMAIL PROTECTED]]
> >> Sent: Wednesday, 4 de December de 2002 11:49 AM
> >> To: '[EMAIL PROTECTED]'
> >> Subject: RE: [enterprise-list] Traduzir erro do SQLException
> >>
> >>
> >> Os erros gerados pelo SQLException s�o provenientes do BD e n�o do
Java.
> >>
> >> Sendo assim para traduzi-los o DBA t�m de "setar" a linguagem do BD
para
> >> portugu�s.
> >>
> >>
> >>
> >> Abra�[]s,
> >>
> >> Max Ricardo Mercurio Ribeiro
> >> IT & Business Consultant for Alcoa Company
> >>
> >> e-mail: [EMAIL PROTECTED] < <mailto:[EMAIL PROTECTED]>
> >> mailto:[EMAIL PROTECTED]> (company) / [EMAIL PROTECTED] <
> >> <mailto:[EMAIL PROTECTED]> mailto:[EMAIL PROTECTED]>
(personal)
> >> phones # : (0x11) 9101-5511 mob. / (0x11) 3741-4418 com.
> >> -----Original Message-----
> >> From: Fernando Rubbo [mailto:[EMAIL PROTECTED]]
> >> Sent: Wednesday, 4 de December de 2002 12:40 PM
> >> To: [EMAIL PROTECTED]
> >> Subject: [enterprise-list] Traduzir erro do SQLException
> >>
> >>
> >> Bom dia a todos...
> >>
> >> Como eu fa�o para traduzir os erro gerados pelo SQLException??
> >> Eu queria criar uma tabela com o c�digo dos erros gerados pelo Java
> >> traduzidos, mas eu n�o consegui achar na documenta��o do Java o que
> >> significa  cada c�digo. Ex. como que eu sei que o erro que gerou foi de
> >> viola��o de chave prim�ria???
> >> Algu�m poderia me ajudar??!?!
> >>
> >> Obrigado a todos
> >> Fernando
> >
> >
> >
> > _________________________________________________________________
> > MSN Messenger: converse com os seus amigos online.
> > http://messenger.msn.com.br
> >
> >
> > ---------------------------------------------------------------------
> > Para cancelar a subscri��o, envie mensagem para:
> > [EMAIL PROTECTED]
> > Para comandos adicionais, envie mensagem para:
> > [EMAIL PROTECTED]
> >
>
>
>
> --
> "Se um homem nao sabe a que porto se dirige, nenhum vento lhe sera
> favoravel !"
>
>
>
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
>


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a