Cewolf + JSF Nao gera grafico!

Boa noite!

Estou tentando gerar graficos com o Cewof…
Configurei tudo certinho como no exemplo do site… Se eu criar uma pagina igual ao do exemplo… ele gera a grafico normalmente!
[code]<%–
Document : chart
Created on : 02/10/2008, 12:37:32
Author : Vitor
–%>

<%@page contentType=“text/html”%>
<%@taglib uri="/WEB-INF/cewolf.tld" prefix=“cewolf” %>

Page View Statistics


[/code]

Porem…
quando crio uma pagina visual jsf nao consigo fazer a visuzalicao do grafico!

[code] <?xml version="1.0" encoding="UTF-8"?>

<jsp:root version=“2.1” xmlns:f=“http://java.sun.com/jsf/core” xmlns:h=“http://java.sun.com/jsf/html” xmlns:jsp=“http://java.sun.com/JSP/Page” xmlns:webuijsf=“http://www.sun.com/webui/webuijsf” xmlns:cewolf="/WEB-INF/cewolf.tld">
<jsp:directive.page contentType=“text/html;charset=UTF-8” pageEncoding=“UTF-8”/>
<f:view>
<webuijsf:page binding="#{Page1.page1}" id=“page1”>
<webuijsf:html binding="#{Page1.html1}" id=“html1”>
<webuijsf:head binding="#{Page1.head1}" id=“head1”>
<webuijsf:link binding="#{Page1.link1}" id=“link1” url="/resources/stylesheet.css"/>
</webuijsf:head>
<webuijsf:body binding="#{Page1.body1}" id=“body1” style="-rave-layout: grid">
<webuijsf:form binding="#{Page1.form1}" id=“form1”>
<jsp:useBean id=“pageViews” class=“sagw.PageViewCountData”/>
<cewolf:chart
id=“line”
title=“Page View Statistics”
type=“line”
xaxislabel=“Page”
yaxislabel=“Views”>
cewolf:data
<cewolf:producer id=“pageViews”/>
</cewolf:data>
</cewolf:chart>
<cewolf:img chartid=“line” renderer=“cewolf” width=“400” height=“300”/>
</webuijsf:form>
</webuijsf:body>
</webuijsf:html>
</webuijsf:page>
</f:view>
</jsp:root>[/code]

As duas paginas acima estao na mesma aplicacao… A primeira mosta o grafico normalmente… bem bonito!
a segunda nem se quer executa as tags do <cewolf:chart …

Alguem tem alguma ideia??

Obrigado

Cara, vc ja tentou usar o chartCreator???

Eu usei ele num projetinho e foi super simples de adicionar ao meu projeto jsf, ja tem as tags tds definidas, td muito facil!

http://jsf-comp.sourceforge.net/components/chartcreator/index.html

Fica ai uma alternativa ao cwolf q eu achei meio ruim de trabalhar com ele!

Abraço!

Também tentei usar o cewolf com JSF uma vez, mas não deu certo, a alternativa que encontrei foi usar a tag <a4j:mediaOutput>, eu gerava o gráfico e jogava a imagem por meio de um método para essa Tag e funcionava direitinho :slight_smile:

Abrass

Com o chartCreator só precisei passar o dataset já montado:

//criando o Dataset
this.dataset = new DefaultCategoryDataset();
for(Produto produto : listProdutosDaMeta){
	Float totalVendas = ControleVendas.produtoListarTotalDeVendasDoProdutoMetaEVendedor(produto, this.meta, funcionario);
	this.dataset.addValue(totalVendas, produto.getDescricao(), "Valor da meta: R$" + new DecimalFormat("#,##0.00").format(meta.getValor()));
}

E no meu jsp ficou assim:

<c:chart id="chart" 
             datasource="#{graficoMetaMB.dataset}" 
             type="bar" 
             is3d="true"
             orientation="vertical" 
             xlabel="Produtos" 
             ylabel="Valor vendas" 
             legend="true"
	     antialias="true" 
             alpha="80" 
             legendFontSize="8.5">
</c:chart>

Muito tranquilo de se usar, o cewolf usei uma vez em um projeto struts, e achei bem chatinho!

Obrigado… Funcionou mesmo com o chartCreator…