[RESOLVIDO]primefaces 3.x dataExporter - Biblioteca itext e Apache-poi compativel

7 respostas
couta

Boa tarde galera,

estou com problema em encontrar essas duas bibliotecas compatives com o primefaces 3

eu preciso usar o componente dataExporter onde precido dessas bibliotecas para poder funcionar…

alguem sabe me dizer onde posso baixar a versão compatível…

abraço

7 Respostas

Hebert_Coelho

Vc procurou no google? Achou quais? Teve qual problema com as bibliotecas que você encontrou?

couta

já procurei em diversos lugares… tambem já baixei no proprio site oficial das bibliotecas…

ja tentei com
itext 5.1 5.2 5.3
POI 3.4 3.6 3.8

e continua dando o seguinte
está dando o erro com/lowagie/text/Phrase

segui o mesmo exemplo da pagina do primefaces http://www.primefaces.org/showcase/ui/exporter.jsf

Hebert_Coelho

já procurei em diversos lugares… tambem já baixei no proprio site oficial das bibliotecas…

ja tentei com
itext 5.1 5.2 5.3
POI 3.4 3.6 3.8

e continua o erro, dizendo que falta as bibliotecasLegal.
Quais as bibliotecas ele fala que está faltando? Você tentou adicioná-las também?

couta

já procurei em diversos lugares… tambem já baixei no proprio site oficial das bibliotecas…

ja tentei com
itext 5.1 5.2 5.3
POI 3.4 3.6 3.8

e continua o erro, dizendo que falta as bibliotecasLegal.
Quais as bibliotecas ele fala que está faltando? Você tentou adicioná-las também?

está dando o erro com/lowagie/text/Phrase

segui o mesmo exemplo da pagina do primefaces http://www.primefaces.org/showcase/ui/exporter.jsf

segue o erro detalhado

java.lang.NoClassDefFoundError: com/lowagie/text/Phrase at org.primefaces.component.export.ExporterFactory.getExporterForType(ExporterFactory.java:24) at org.primefaces.component.export.DataExporter.processAction(DataExporter.java:94) at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88) at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:777) at javax.faces.component.UICommand.broadcast(UICommand.java:300) at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:787) at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1252) at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:312) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.ClassNotFoundException: com.lowagie.text.Phrase at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) ... 27 more

Hebert_Coelho

Blz. Os exemplos deles geralmente resultam em erro quanto a dependências.

Você pode fazer isso aqui, procure no google:
jar com.lowagie.text.Phrase

Que você começará a descobrir qual jar está faltando na sua aplicação. [=

couta

Consegui Resolver o meu Problema.

baixei os jar itext-2.1.3 esse tem a com/lowagie/text/Phrase as versoes 5.1 5.2 5.3 é outra estrutura de pacotes…
baixei tambem o apache-poi.3.8

vlw pela ajuda

Rodrigo_Sasaki

guarde aí nos seus favoritos: http://www.findjar.com/

Criado 23 de agosto de 2012
Ultima resposta 24 de ago. de 2012
Respostas 7
Participantes 3