Cewolf + JFreechart no Linux = Problemas  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
sirmario
What is classpath?

Membro desde: 09/02/2007 04:29:46
Mensagens: 8
Offline

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!?
furutani
JWizard
[Avatar]

Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline

Olá

O que aparece no console?

Até mais,
Roberto Jundi Furutani


Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0

[WWW]
sirmario
What is classpath?

Membro desde: 09/02/2007 04:29:46
Mensagens: 8
Offline

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.
sirmario
What is classpath?

Membro desde: 09/02/2007 04:29:46
Mensagens: 8
Offline

e ae pessoal, nada!?

ninguem nunca teve problema nem parecido com esse?

de um jar funcionar no windows e nao funcionar no linux???
cado
Java Ninja
[Avatar]

Membro desde: 28/06/2006 09:54:37
Mensagens: 265
Localização: Curitiba
Offline

sirmario wrote:e ae pessoal, nada!?

ninguem nunca teve problema nem parecido com esse?

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


Nao é pra acontecer isto. Vc deve ter feito algo errado.
sirmario
What is classpath?

Membro desde: 09/02/2007 04:29:46
Mensagens: 8
Offline

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.
cado
Java Ninja
[Avatar]

Membro desde: 28/06/2006 09:54:37
Mensagens: 265
Localização: Curitiba
Offline

sirmario wrote: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.


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


--


http://cadocruz.wordpress.com
furutani
JWizard
[Avatar]

Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline

Olá
sirmario wrote: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.

Verifique nos logs do tomcat deve ter algum erro de deploy.
[WWW]
sirmario
What is classpath?

Membro desde: 09/02/2007 04:29:46
Mensagens: 8
Offline

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.
sirmario
What is classpath?

Membro desde: 09/02/2007 04:29:46
Mensagens: 8
Offline

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,
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team