Mensagens enviadas por: Victor
Índice dos Fóruns » Perfil de Victor » Mensagens enviadas por Victor
Autor Mensagem
Resolvi o problema.
Coloquei o jar no MySQL na pasta lib do TomCat

T+
Estou desenvolvendo um site, no netbeans 6.0, com servidor Tomcat e tentando acessar um banco MySQL
Porém está me retornado a seguinte mensagem de erro:

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: java.lang.Exception: Erro:
com.mysql.jdbc.Driver
integrator.web.ServletAutores.processRequest(ServletAutores.java:117)
integrator.web.ServletAutores.doGet(ServletAutores.java:130)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.lang.Exception: Erro:
com.mysql.jdbc.Driver
integrator.dao.AutorDAOImp.<init>(AutorDAOImp.java:2
integrator.web.ServletAutores.processRequest(ServletAutores.java:69)
integrator.web.ServletAutores.doGet(ServletAutores.java:130)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
Apache Tomcat/6.0.18

Oq pode estar acontecendo?
Consegui resolver seguindo o exemplo:
http://www.java2s.com/Code/Java/Swing-JFC/StockTable4TableSorter.htm

Aliás, este site é excelente, tem vários exemplos de códigos Java. Vale a pena conferir!
t+
Tenho um JTable e estou setando o método: setAutoCreateRowSorter(true) para ordenar minha tabela quando clicar no cabeçalho de alguma coluna.
Quando ordeno, as linhas da tabela mudam de posição conforme a nova ordenação.

Até aí tudo bem, o problema é o seguinte: o que estava por exemplo na linha 1, não é mais o q vai estar, depois da ordenação. Mais se eu busco os dados da linha 1, ele não me retorna os dados atuais, e sim, o que tinha na linha 1, antes da ordenação, ou seja, é ordenado a tabela conforme a coluna que eu cliquei, mais os dados não mudam se tento busca-los depois da ordenação.

Deu pra entender o problema? hehe

Como resolvo isso?

Valeu!!!
Seguinte galera...

To fazendo um sistema para uma farmácia, no qual tenho q enviar um arquivo xml para a anvisa via webservice.
O arquivo xml já está gerado. O problema está para acessar esse webservice disponibilizado pela anvisa.
Segue o trecho de código abaixo:

try
{
String urlWS = "http://homologacao.anvisa.gov.br/sngpc/webservice/sngpc.asmx";
Object[] params = {"","","C:/Programas/SisFarma/arquivo ANVISA/arquivo.xml",""};
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(urlWS);
call.setOperationName("EnviaArquivoSNGPC");
String ret = (String) call.invoke(params);
System.out.println("Resultado: " + ret);
}
catch(Exception ex)
{
ex.printStackTrace();
}

aí me retorna a seguinte mensagem de erro:

AxisFault
faultCode: {http://xml.apache.org/axis/}HTTP
faultSubcode:
faultString: (405)Method Not Allowed
faultActor:
faultNode:
faultDetail:
{}:return code: 405
...

Oq pode estar acontecendo???
Sou iniciante em WebService e tenho urgencia para entregar esse sistema!!!!!!!!!

Tenho que ter a seguinte estrutura no meu arquivo xml:

<mensagemSNGPC xmlns="urn:sngpc-schema">
<cabecalho>
.
.
</cabecalho>
<corpo>
.
.
</corpo>
</mensagemSNGPC>

Segue o trecho de código:

Element mensagemSNGPC = new Element("mensagemSNGPC");
mensagemSNGPC.setNamespace(Namespace.getNamespace("urn:sngpc-schema"));

Element cabecalho = new Element("cabecalho");
Element corpo = new Element("corpo");

mensagemSNGPC.addContent(cabecalho);
mensagemSNGPC.addContent(corpo);

Aí o meu arquivo xml fica assim:

<mensagemSNGPC xmlns="urn:sngpc-schema">
<cabecalho xmlns ="">
.
.
</cabecalho>
<corpo xmlns = "">
.
.
</corpo>
</mensagemSNGPC>

As tags cabecalho e corpo estão ficando com xmlns = "". Eu preciso retirar esse namespace delas.
Como faço isso?



consegui galera,

acresentei este trecho de código:

try
{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch (Exception e){}

valeu!!!
e como faço para mudar o L&F no netbeans?
Estou utilizando o Netbeans 6 no Windows

Tem uma coisa muita estranha... quando estou montando a tela utilizando swing, os compontentes ficam de um tamanho, porém quando executo o projeto a tela fica descofigurada, com os labels, por exemplo, com uma fonte maior do que a que eu tinha utilizando.


Por que isto está acontecendo???
joseguilherme,

O pacote cupsys-bsd já está na versão mais recente no meu Linux... e mesmo assim o problema continuou.
Valeu pela dica vou dar uma pesquisada e assim q conseguir posto aqui... e se alguem conseguir me avisa, por favor

Falow!!!
Está dando um erro quando tento imprimir um relatório via JasperViewer.

Abaixo segue o trecho do código:

try
{
java.net.URL arquivo = getClass().getResource("relatorios/Contratos.jasper");
if (arquivo == null)
JOptionPane.showMessageDialog(null,"Arquivo jasper não encontrado");

JasperReport relatorio = JasperManager.loadReport(arquivo.openStream());

java.sql.Connection con = java.sql.DriverManager.getConnection(Principal.enderecoBD,"SYSDBA","masterkey");

JasperPrint impressao = JasperFillManager.fillReport(relatorio, new HashMap(), con);

JasperViewer viewer = new JasperViewer(impressao, false);
viewer.setVisible(true);
}
catch(Exception exc)
{
exc.printStackTrace();
}

O JasperViewer é aberto normalmente, o problema é quando clico em imprimir que a parece um JOptionPane com a seguinte mensagem de erro:

"Erro ao imprimir relatório. Verifique o donsole para detalhes."

E o mais estranho é o seguinte, aqui na empresa temos máquinas Linux e Windows. No Windows não dá este erro, somente no Linux?!?!?!?!

O q está acontecendo???
ora, tenho q tratar mais coisas no JTextField do que simplesmente mudar de campo... coisas especificas do programa...
Boa tarde,

Segue a baixo um trecho de código que fiz para alternar entre os campos de um JFrame com o "Enter" ao invés do "Tab":

HashSet conj = new HashSet(this.getFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS));

conj.add(AWTKeyStroke.getAWTKeyStroke(java.awt.event.KeyEvent.VK_ENTER, 0));

this.setFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, conj);

até aí tudo bem...
o problema é se crio um evento actionPerformed em algum dos JTextField deste JFrame, ele não é reconhecido...

como faço para utilizar o código acima e um actionPerformed em um JTextField ao mesmo tempo?
Obrigado!!! Funcionou usando javaws...
Boa tarde,

É possível executar um arquivo .jnlp sem ser pelo browser como em:
http://172.22.1.4:8080/PontoEletronico/PontoEletronico.jnlp

pois utilizo o Linux, e quando executo o comando:
firefox http://172.22.1.4:8080/PontoEletronico/PontoEletronico.jnlp

o browser fica aberto, e eu queria que apenas o programa fosse aberto.

como faço isso?
 
Índice dos Fóruns » Perfil de Victor » Mensagens enviadas por Victor
Ir para:   
Powered by JForum 2.1.8 © JForum Team