segunda-feira, 23 de março de 2009

[java-br] Erro no JWS

·

olá pessoal
meu programa chama relatórios feitos no ireport
quando eu rodo o programa localmente funciona os relatórios
quando eu rodo o programa poelo jws - java web start - os relatórios não funcionam
já assinei o meu jar e criei o arquivo .policy
como eu faço para chamar esse meu policy, ou seja, como eu sei que o java está usando esse policy ?
o relatorio (.jasper) esta dentro do meu jar
o que pode ser ?

- erro ao chamar relatorio
access denied (java.io.filepermission jar:http:\www.informaticajm.com.br\escola\escola.jar!\servico_diario.jasper read)

- meu arquivo .policy
keystore "file:/c:/jars/escola/escola.keystore", "jks";
grant signedBy "key", codeBase "http://www.informaticajm.com.br/escola/*" {
permission java.security.AllPermission;
permission java.io.FilePermission "<<ALL FILES>>", "read, write, delete, execute";
permission java.net.SocketPermission "*", "accept, connect, listen, resolve";
};

- chamada do relatorio (.java)
URL teste = getClass().getResource("/reporte/Servico_Diario.jasper") ;
String aki = teste.toString() ;
System.out.println( aki );

JasperPrint impressao = null;
try {
impressao = JasperFillManager.fillReport( aki , map1 , jrRS1 );
} catch (JRException e1) {
JOptionPane.showMessageDialog(null, "Erro 1 ao gerar relatório !\n" + e1.getMessage(), "Operador", JOptionPane.ERROR_MESSAGE);
} catch (Exception e2) {
JOptionPane.showMessageDialog(null, "Erro 2 ao gerar relatório !\n" + e2.getMessage(), "Operador", JOptionPane.ERROR_MESSAGE);
}
JasperViewer viewer = new JasperViewer(impressao, false);
viewer.setVisible(true);

obrigado
marcos fabricio

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Atividade nos últimos dias
Visite seu Grupo
Yahoo! Mail

Conecte-se ao mundo

Proteção anti-spam

Muito mais espaço

Yahoo! Barra

Instale grátis

Buscar sites na web

Checar seus e-mails .

Yahoo! Grupos

Crie seu próprio grupo

A melhor forma de comunicação

.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog