Cewolf + JFreechart no Linux = Problemas

dae galera,

seguinte, na minha maquina, windows, tomcat 5.5, jdk 5, struts.
o cewolf funciona, os graficos sao uma belezura.

ai quando eu mando pro server, q eh linux, tomcat 5.5, jdk 5.
o negocio para.

as libs:
crimson-1.1.3.jar
gnujaxp-1.0.0.jar

quando vao para o server, interrompe o sistema, Http Status 404.
e quando eu retiro do server, o sistema funciona, mas os graficos do cewolf aparecem soh um X no lugar da imagem.

alguem sabe o q ta rolando!?

Olá

O que aparece no console?

no console aparece uma bela tela em branco.

o unico erro q aparece eh ao inserir as libs no server,
a primeira tela da aplicacao da erro 404.

e essa tela nem usa cewolf. eh uma index normal, aberta pelo struts.

e ae pessoal, nada!?

ninguem nunca teve problema nem parecido com esse?

de um jar funcionar no windows e nao funcionar no linux???

[quote=sirmario]e ae pessoal, nada!?

ninguem nunca teve problema nem parecido com esse?

de um jar funcionar no windows e nao funcionar no linux???[/quote]

Nao é pra acontecer isto. Vc deve ter feito algo errado. :wink:

po cado, antes fosse simples assim.

na minha maquina funciona.
quando eu jogo pro server eh q a coisa complica.

e nao eh erro na pagina, eh com os jars do cewolf.

[quote=sirmario]po cado, antes fosse simples assim.

na minha maquina funciona.
quando eu jogo pro server eh q a coisa complica.

e nao eh erro na pagina, eh com os jars do cewolf.[/quote]

Vc precisa deste jars:

  • jfreechart-*-demo.jar

  • jfreechart-*.jar

  • jcommon-*.jar

  • commons-logging.jar

  • cewolf.jar

  • batik-xml.jar

  • batik-util.jar

  • batik-svggen.jar

  • batik-dom.jar

  • batik-awt-util.jar

Olá

[quote=sirmario]no console aparece uma bela tela em branco.

o unico erro q aparece eh ao inserir as libs no server,
a primeira tela da aplicacao da erro 404.

e essa tela nem usa cewolf. eh uma index normal, aberta pelo struts.[/quote]
Verifique nos logs do tomcat deve ter algum erro de deploy.

os jars q o cado listou ja estao no server,
soh q as imagens nao sao renderizadas, fica um X no lugar da imagem.

no log do tomcat, no console e no log4j nao gera erro.
alias eu soh sei q da erro, pq estoura na tela o erro 404.
tirando isso, nao tem nada pra eu poder investigar.

resolvido!!!

aquelas 2 jar realmente nao sao necessarias para geracao dos graficos pelo cewolf.
mas quando eu nao colocava as 2 jars no projeto, ficava um X no lugar das imagens.

isso acontecia pq!?
na estrutura do server, eu tenho minha aplicacao num tomcat particular, uma JVM dedicada, onde eu posso parar e reiniciar quando quizer, sem interromper as outras aplicacoes hospedadas no mesmo server.

o q eu fiquei sabendo, eh q, as paginas dinamicas, jsp, sao renderizadas pelo meu tomcat no server.
ja a parte estatica, html, jpg, eh renderizada de outra forma, para deixar o processo mais rapido (segundo o pessoal do suporte diz).
e pra realizar esse controle eles tem um webservice.

o cewolf gera imagens jpg q sao dinamicas.
o webservice deles entendia como imagem, entao ia pegar de outro local a imagem estatica, q nao existe, pq meu tomcat esta gerando a imagem em tempo real. sentiu o drama? por isso o X no lugar do grafico.

para resolver isso, redirecionaram o webservice para pegar a parte estatica tb do meu tomcat. e agora ta tudo certo.

valew geral,