Mensagens enviadas por: fviana
Índice dos Fóruns » Perfil de fviana » Mensagens enviadas por fviana
Autor Mensagem
que engraçado... fiz o mesmo e ele resolveu!!!

mandei um email pro administrador e ele resolveu.
e ae galera...

tenho uma app web que gera relatorios em jasperreport.

tudo funciona muito bem em minha estação de trabalho Windows, onde estão instalados os servidores Tomcat e MySQL para rodar o sistema.

o sistema é hospedado em uma outra maquina com Linux. uso a minha so pra desenvolvimento e a outra é o servidor.

até o momento o sistema nao gerava relatorios em jasperreport.
adicionamos nesta semana mais esta funcionalidade, que em minha maquina roda perfeitamente.

o problema acontece no linux. quando rodo o sistema e faço requisição de relatorio em PDF dá o erro abaixo:




pelo que li o erro é que falta o ambiente grafico no lunux, mas não encontrei uma resposta correta e com a solução.
ok... é isso mesmo. a versão era antiga. mudei para uma mais nova e funcionou legal.
estou rodando no eclipse.
todos os *.jar estão na pasta lib e estão no classpath do projeto dentro do eclipse.
e ai pessoal!!!
estou fazendo um sistema WEB que exporta dados em PDF.
fiz o seguinte codigo:



e quando executo dá o erro:


java.lang.NoSuchMethodError: com.lowagie.text.pdf.PdfContentByte.transform(Ljava/awt/geom/AffineTransformV
at net.sf.jasperreports.engine.export.JRPdfExporter.exportText(JRPdfExporter.java:1584)
at net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:45
at net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:39
at net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:265)
at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:127)
at Teste.main(Teste.java:45)
Exception in thread "main"



o relatorio é executado normalmente porem nao exporta...
de acordo com a legislação brasileira e da maioria dos paises, ideias, pensamentos, teorias, formulas, ou qualquer coisa do tipo > não < são protegidos por patente.

Imagine a formula de calcular raizes...
delta = b^2 - 4ac

isto foi um cientista quem fez. se fosse protegido por patente ou algo assim, nunca poderia ser usado sem a autorização.

entendeu???

o que é protegido é o seu programa e não a ideia.
se existir um programa identico ao seu, certamente vc poderá procurar a justiça, mas se existir um programa com uma cara diferente, desenvolvido de forma diferente mas com a mesma ideia, não há nada que se possa fazer, é apenas um concorrente.
mas como faço pra configurar o servidor e as paginas em UTF-8?

quando coloco nas pagians UTF-8 fica tudo zoneado
ola pessoal!!!

to usando hibernate com mysql e Struts.
quando imprimo registros do banco com acentuação aparece uma '?'

alguem sabe como corrigir este problema?

li a respeito de encoding...
no meu jsp ta assim:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

no banco está com acento
entendi!!!

mas quando a session é fechada neste ponto

quer dizer que o JSP já foi montado?
se a session for fechada apos o processamento do JSP não ocorre erros.

usando filter, consigo pegar este evento?
porque ai eu posso fechar a session.



quando 'chain.doFilter(request, response);' é chamado o Servlet e o JSP são executados???
ok, valeu!!!

fiz os testes aqui e acontece o seguinte:
antes de iniciar a action eu abro uma transação e ao final fecho a transação porem quando a pagina jsp é montada dá uma exception:

isto é causado pelos relacionamentos lazy.
minha webapp é em struts.

tenho uma action chamada PostAction que contem os controles básicos de acesso a dados.

existe tambem uma ActionForm chamada DBForm, com metodos que chamam o DAO correspondente a cada formbean.

por herança, define-se qual o objeto (tabela do banco) cada formBean corresponde.

no metodo execute da action (PostAction), eu verifico qual tipo de acesso (inserção, edição, remoção ou visualização) foi requerido pelo usuário, chama o metodo correspondente no form que acessa o banco de dados e efetiva a requisição (DAO -> Persistencia.insert()...).

isto tá funcionando muito bem.

não estou sabendo como trabalhar com transações dentro deste modelo.

podem me ajudar???
voce fala assim:

está é a classe


ao iniciar o webapp é iniciado tambem a factory do hibernate.

quando é feito o primeiro acesso ao banco de dados uma session é aberta:



sempre que faço acessos a dados só uso os metodos select, insert, update e delete.
possuo tambem classes DAO, que fazem as regras de negocio, mas ao final sempre passa por aí.

o que ta acontecendo é que, nunca fecho e nem deconecto a session do hibernate, simplesmente vou usando os metodos. chega uma hora que dá erro de timeout no hibernate.

entendeu???
será que a forma que estou fazendo está correta?
pesoal, estou com uma duvida cruel...

tenho uma aplicação webapp para gerenciamento de arrecadações.
neste, é feito o logon no sistema que espera o usuario lançar os dados.
geralmente o usuario loga e fica o dia interio, de 8h as 18h.

uso struts e hibernate.

as HttpSession estão numa boa, porem as Session do hibernate dão timeout.

usei ThreadLocal como recomendações do pesoal do proprio Hibernate
http://www.hibernate.org/42.html

uso a mesma session do hibernate para todos os usuarios, o que deixa o sistema muito mais rápido, porem a session está dando timeout e quando acesso objetos lazy, dá uma exceção.

alguem sabe o que fazer???
 
Índice dos Fóruns » Perfil de fviana » Mensagens enviadas por fviana
Ir para:   
Powered by JForum 2.1.8 © JForum Team