Ireport - Duvidas

5 respostas
jorhudson

Boa noite, Galera.

Estou com um problema na hora que eu vou gerar um relatorio. Não consiguo exportar para um determinado local.

public void gerarRelatorio(){
		
		List<Pessoa>listaAtualizada = new ArrayList<Pessoa>();
		listaAtualizada = pd.listPessoas();
		FacesContext context = FacesContext.getCurrentInstance();
		InputStream inputStream = context.getExternalContext().getResourceAsStream("/relatorio.jasper");
		
		try {
			JasperPrint jasperPrint = JasperFillManager.fillReport(inputStream, null, new JRBeanCollectionDataSource(listaAtualizada));
			JasperExportManager.exportReportToPdfFile(jasperPrint, "c:/");
		} catch (JRException e) {
			e.printStackTrace();
		}
		
	}

Erro que aparece:

Jul 08, 2012 10:11:40 PM org.apache.catalina.core.AprLifecycleListener init
Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files (x86)\Java\jre7\bin;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:/Program Files (x86)/Java/jre7/bin/client;C:/Program Files (x86)/Java/jre7/bin;C:/Program Files (x86)/Java/jre7/lib/i386;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Windows Live\Shared;C:\Users\Jorge Hudson\Desktop\Desktop Programas\Eclipse;;.
Jul 08, 2012 10:11:41 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Project2305' did not find a matching property.
Jul 08, 2012 10:11:41 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler ["http-bio-8080"]
Jul 08, 2012 10:11:41 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler ["ajp-bio-8009"]
Jul 08, 2012 10:11:41 PM org.apache.catalina.startup.Catalina load
Informações: Initialization processed in 2157 ms
Jul 08, 2012 10:11:41 PM org.apache.catalina.core.StandardService startInternal
Informações: Starting service Catalina
Jul 08, 2012 10:11:41 PM org.apache.catalina.core.StandardEngine startInternal
Informações: Starting Servlet Engine: Apache Tomcat/7.0.25
Jul 08, 2012 10:11:43 PM org.apache.catalina.core.StandardContext addApplicationListener
Informações: The listener "com.sun.faces.config.ConfigureListener" is already configured for this context. The duplicate definition has been ignored.
Jul 08, 2012 10:11:43 PM com.sun.faces.config.ConfigureListener contextInitialized
Informações: Inicializando Mojarra 2.0.3 (FCS b03) para o contexto '/Project2305'
Jul 08, 2012 10:11:45 PM com.sun.faces.spi.InjectionProviderFactory createInstance
Informações: JSF1048: Anotações PostConstruct/PreDestroy presentes.  Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.CacheManager getCacheFactory
Informações: Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=wine, javax.faces.STATE_SAVING_METHOD=server}
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance of default capacity
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.CacheManager getCacheFactory
Informações: Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=wine, javax.faces.STATE_SAVING_METHOD=server}
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance of default capacity
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.CacheManager getCacheFactory
Informações: Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=wine, javax.faces.STATE_SAVING_METHOD=server}
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance of default capacity
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.CacheManager getCacheFactory
Informações: Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=wine, javax.faces.STATE_SAVING_METHOD=server}
Jul 08, 2012 10:11:46 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance of default capacity
Jul 08, 2012 10:11:46 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler ["http-bio-8080"]
Jul 08, 2012 10:11:46 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler ["ajp-bio-8009"]
Jul 08, 2012 10:11:46 PM org.apache.catalina.startup.Catalina start
Informações: Server startup in 5054 ms
Jul 08, 2012 10:11:49 PM org.apache.jasper.compiler.TldLocationsCache tldScanJar
Informações: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.annotations.Version <clinit>
Informações: Hibernate Annotations 3.3.1.GA
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.Environment <clinit>
Informações: Hibernate 3.2.5
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.Environment <clinit>
Informações: hibernate.properties not found
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.Environment buildBytecodeProvider
Informações: Bytecode provider name : cglib
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.Environment <clinit>
Informações: using JDK 1.4 java.sql.Timestamp handling
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.Configuration configure
Informações: configuring from resource: persistence/mysql_hibernate.cfg.xml
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.Configuration getConfigurationInputStream
Informações: Configuration resource: persistence/mysql_hibernate.cfg.xml
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.Configuration doConfigure
Informações: Configured SessionFactory: null
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.AnnotationBinder bindClass
Informações: Binding entity from annotated class: entity.Pessoa
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.annotations.EntityBinder bindTable
Informações: Bind entity entity.Pessoa on table tbl_pessoa
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.AnnotationBinder bindClass
Informações: Binding entity from annotated class: entity.Telefone
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.annotations.EntityBinder bindTable
Informações: Bind entity entity.Telefone on table tbl_telefone
Jul 08, 2012 10:11:51 PM org.hibernate.cfg.AnnotationConfiguration secondPassCompile
Informações: Hibernate Validator not found: ignoring
Jul 08, 2012 10:11:51 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: Using Hibernate built-in connection pool (not for production use!)
Jul 08, 2012 10:11:51 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: Hibernate connection pool size: 20
Jul 08, 2012 10:11:51 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: autocommit mode: false
Jul 08, 2012 10:11:51 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/db_banco
Jul 08, 2012 10:11:51 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: connection properties: {user=root, password=****}
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: RDBMS: MySQL, version: 5.1.53-community
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
Jul 08, 2012 10:11:52 PM org.hibernate.dialect.Dialect <init>
Informações: Using dialect: org.hibernate.dialect.MySQLDialect
Jul 08, 2012 10:11:52 PM org.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory
Informações: Using default transaction strategy (direct JDBC transactions)
Jul 08, 2012 10:11:52 PM org.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
Informações: No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Automatic flush during beforeCompletion(): disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Automatic session close at end of transaction: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JDBC batch size: 15
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JDBC batch updates for versioned data: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Scrollable result sets: enabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JDBC3 getGeneratedKeys(): enabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Connection release mode: auto
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Maximum outer join fetch depth: 2
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Default batch fetch size: 1
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Generate SQL with comments: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Order SQL updates by primary key: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Order SQL inserts for batching: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory createQueryTranslatorFactory
Informações: Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
Jul 08, 2012 10:11:52 PM org.hibernate.hql.ast.ASTQueryTranslatorFactory <init>
Informações: Using ASTQueryTranslatorFactory
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Query language substitutions: {}
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JPA-QL strict compliance: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Second-level cache: enabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Query cache: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory createCacheProvider
Informações: Cache provider: org.hibernate.cache.NoCacheProvider
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Optimize cache for minimal puts: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Structured second-level cache entries: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Echoing all SQL to stdout
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Statistics: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Deleted entity synthetic identifier rollback: disabled
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Default entity-mode: pojo
Jul 08, 2012 10:11:52 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Named query checking : enabled
Jul 08, 2012 10:11:52 PM org.hibernate.impl.SessionFactoryImpl <init>
Informações: building session factory
Jul 08, 2012 10:11:52 PM org.hibernate.impl.SessionFactoryObjectFactory addInstance
Informações: Not binding factory to JNDI, no JNDI name configured
Hibernate: 
    select
        pessoa0_.IDPESSOA as IDPESSOA0_,
        pessoa0_.DATACADASTRO as DATACADA2_0_,
        pessoa0_.NOME as NOME0_ 
    from
        tbl_pessoa pessoa0_
Hibernate: 
    select
        pessoa0_.IDPESSOA as IDPESSOA0_,
        pessoa0_.DATACADASTRO as DATACADA2_0_,
        pessoa0_.NOME as NOME0_ 
    from
        tbl_pessoa pessoa0_
Hibernate: 
    select
        pessoa0_.IDPESSOA as IDPESSOA0_,
        pessoa0_.DATACADASTRO as DATACADA2_0_,
        pessoa0_.NOME as NOME0_ 
    from
        tbl_pessoa pessoa0_
Jul 08, 2012 10:11:55 PM com.sun.faces.application.ActionListenerImpl processAction
Grave: java.lang.NullPointerException
javax.faces.el.EvaluationException: java.lang.NullPointerException
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:98)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
	at javax.faces.component.UICommand.broadcast(UICommand.java:311)
	at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
	at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
	at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
	at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:77)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:114)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:308)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:532)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	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:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
	at java.io.ObjectInputStream$PeekInputStream.read(Unknown Source)
	at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
	at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
	at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
	at java.io.ObjectInputStream.<init>(Unknown Source)
	at net.sf.jasperreports.engine.util.ContextClassLoaderObjectInputStream.<init>(ContextClassLoaderObjectInputStream.java:53)
	at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:214)
	at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:632)
	at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:956)
	at manager.GerenciarPessoa.gerarRelatorio(GerenciarPessoa.java:54)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:262)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:70)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:84)
	... 35 more

Jul 08, 2012 10:11:55 PM com.sun.faces.lifecycle.InvokeApplicationPhase execute
Advertência: #{GP.gerarRelatorio}: java.lang.NullPointerException
javax.faces.FacesException: #{GP.gerarRelatorio}: java.lang.NullPointerException
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:114)
	at javax.faces.component.UICommand.broadcast(UICommand.java:311)
	at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
	at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
	at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
	at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:77)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:114)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:308)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:532)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	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:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: javax.faces.el.EvaluationException: java.lang.NullPointerException
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:98)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
	... 34 more
Caused by: java.lang.NullPointerException
	at java.io.ObjectInputStream$PeekInputStream.read(Unknown Source)
	at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
	at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
	at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
	at java.io.ObjectInputStream.<init>(Unknown Source)
	at net.sf.jasperreports.engine.util.ContextClassLoaderObjectInputStream.<init>(ContextClassLoaderObjectInputStream.java:53)
	at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:214)
	at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:632)
	at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:956)
	at manager.GerenciarPessoa.gerarRelatorio(GerenciarPessoa.java:54)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:262)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:70)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:84)
	... 35 more

Jul 08, 2012 10:11:55 PM org.ajax4jsf.webapp.BaseXMLFilter doXmlFilter
Grave: Exception in the filter chain
javax.servlet.ServletException: java.lang.NullPointerException
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:321)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:532)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	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:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: javax.faces.el.EvaluationException: java.lang.NullPointerException
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:98)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
	at javax.faces.component.UICommand.broadcast(UICommand.java:311)
	at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
	at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
	at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
	at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:77)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:114)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:308)
	... 25 more
Caused by: java.lang.NullPointerException
	at java.io.ObjectInputStream$PeekInputStream.read(Unknown Source)
	at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
	at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
	at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
	at java.io.ObjectInputStream.<init>(Unknown Source)
	at net.sf.jasperreports.engine.util.ContextClassLoaderObjectInputStream.<init>(ContextClassLoaderObjectInputStream.java:53)
	at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:214)
	at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:632)
	at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:956)
	at manager.GerenciarPessoa.gerarRelatorio(GerenciarPessoa.java:54)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:262)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:70)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:84)
	... 35 more

Jul 08, 2012 10:11:55 PM org.apache.catalina.core.StandardWrapperValve invoke
Grave: Servlet.service() for servlet [Faces Servlet] in context with path [/Project2305] threw exception [java.lang.NullPointerException] with root cause
java.lang.NullPointerException
	at java.io.ObjectInputStream$PeekInputStream.read(Unknown Source)
	at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
	at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
	at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
	at java.io.ObjectInputStream.<init>(Unknown Source)
	at net.sf.jasperreports.engine.util.ContextClassLoaderObjectInputStream.<init>(ContextClassLoaderObjectInputStream.java:53)
	at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:214)
	at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:632)
	at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:956)
	at manager.GerenciarPessoa.gerarRelatorio(GerenciarPessoa.java:54)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:262)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:70)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:84)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
	at javax.faces.component.UICommand.broadcast(UICommand.java:311)
	at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
	at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
	at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
	at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:77)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:114)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:308)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:532)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	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:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

5 Respostas

JuniorMaia

falta importar as bibliotecas do ireports

jorhudson

commons-beanutils-1.8.2
commons-collections-3.2.1
commons-digester-2.1
commons-logging-1.1
groovy-all-1.7.5
iText-2.1.7
jasperreports-4.6.0
poi-3.7-20101029

Essas libs vieram na versão 4.6 do Ireport. Está todos no projeto e continua o mesmo erro …

jorhudson

Fiz algumas alterações , e consequi resolver o problemas das libs, só que agora está me dando acesso negado em qualquer pasta que eu tenho exportar o arquivo…
Já dei permissões totais para a pasta repositorio, e a pasta do Ireport4.6.

Existe alguma class no jasperreport que eu tenho que fazer essa permissão?

Jul 09, 2012 1:05:37 PM org.apache.catalina.core.AprLifecycleListener init
Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files (x86)\Java\jre7\bin;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:/Program Files (x86)/Java/jre7/bin/client;C:/Program Files (x86)/Java/jre7/bin;C:/Program Files (x86)/Java/jre7/lib/i386;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Windows Live\Shared;C:\Users\Jorge Hudson\Desktop\Desktop Programas\Eclipse;;.
Jul 09, 2012 1:05:37 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Project2305' did not find a matching property.
Jul 09, 2012 1:05:37 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler ["http-bio-8080"]
Jul 09, 2012 1:05:37 PM org.apache.coyote.AbstractProtocol init
Informações: Initializing ProtocolHandler ["ajp-bio-8009"]
Jul 09, 2012 1:05:37 PM org.apache.catalina.startup.Catalina load
Informações: Initialization processed in 698 ms
Jul 09, 2012 1:05:37 PM org.apache.catalina.core.StandardService startInternal
Informações: Starting service Catalina
Jul 09, 2012 1:05:37 PM org.apache.catalina.core.StandardEngine startInternal
Informações: Starting Servlet Engine: Apache Tomcat/7.0.25
Jul 09, 2012 1:05:38 PM org.apache.catalina.core.StandardContext addApplicationListener
Informações: The listener "com.sun.faces.config.ConfigureListener" is already configured for this context. The duplicate definition has been ignored.
Jul 09, 2012 1:05:38 PM com.sun.faces.config.ConfigureListener contextInitialized
Informações: Inicializando Mojarra 2.0.3 (FCS b03) para o contexto '/Project2305'
Jul 09, 2012 1:05:39 PM com.sun.faces.spi.InjectionProviderFactory createInstance
Informações: JSF1048: Anotações PostConstruct/PreDestroy presentes.  Os métodos ManagedBeans marcados com essas anotações informarão as anotações processadas.
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.CacheManager getCacheFactory
Informações: Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=wine, javax.faces.STATE_SAVING_METHOD=server}
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance of default capacity
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.CacheManager getCacheFactory
Informações: Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=wine, javax.faces.STATE_SAVING_METHOD=server}
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance of default capacity
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.CacheManager getCacheFactory
Informações: Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=wine, javax.faces.STATE_SAVING_METHOD=server}
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance of default capacity
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.CacheManager getCacheFactory
Informações: Selected [org.ajax4jsf.cache.LRUMapCacheFactory] cache factory
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance using parameters: {org.richfaces.SKIN=wine, javax.faces.STATE_SAVING_METHOD=server}
Jul 09, 2012 1:05:41 PM org.ajax4jsf.cache.LRUMapCacheFactory createCache
Informações: Creating LRUMap cache instance of default capacity
Jul 09, 2012 1:05:41 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler ["http-bio-8080"]
Jul 09, 2012 1:05:41 PM org.apache.coyote.AbstractProtocol start
Informações: Starting ProtocolHandler ["ajp-bio-8009"]
Jul 09, 2012 1:05:41 PM org.apache.catalina.startup.Catalina start
Informações: Server startup in 3282 ms
Jul 09, 2012 1:05:42 PM org.hibernate.cfg.annotations.Version <clinit>
Informações: Hibernate Annotations 3.3.1.GA
Jul 09, 2012 1:05:42 PM org.hibernate.cfg.Environment <clinit>
Informações: Hibernate 3.2.5
Jul 09, 2012 1:05:42 PM org.hibernate.cfg.Environment <clinit>
Informações: hibernate.properties not found
Jul 09, 2012 1:05:42 PM org.hibernate.cfg.Environment buildBytecodeProvider
Informações: Bytecode provider name : cglib
Jul 09, 2012 1:05:42 PM org.hibernate.cfg.Environment <clinit>
Informações: using JDK 1.4 java.sql.Timestamp handling
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.Configuration configure
Informações: configuring from resource: persistence/mysql_hibernate.cfg.xml
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.Configuration getConfigurationInputStream
Informações: Configuration resource: persistence/mysql_hibernate.cfg.xml
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.Configuration doConfigure
Informações: Configured SessionFactory: null
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.AnnotationBinder bindClass
Informações: Binding entity from annotated class: entity.Pessoa
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.annotations.EntityBinder bindTable
Informações: Bind entity entity.Pessoa on table tbl_pessoa
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.AnnotationBinder bindClass
Informações: Binding entity from annotated class: entity.Telefone
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.annotations.EntityBinder bindTable
Informações: Bind entity entity.Telefone on table tbl_telefone
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.AnnotationConfiguration secondPassCompile
Informações: Hibernate Validator not found: ignoring
Jul 09, 2012 1:05:43 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: Using Hibernate built-in connection pool (not for production use!)
Jul 09, 2012 1:05:43 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: Hibernate connection pool size: 20
Jul 09, 2012 1:05:43 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: autocommit mode: false
Jul 09, 2012 1:05:43 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/db_banco
Jul 09, 2012 1:05:43 PM org.hibernate.connection.DriverManagerConnectionProvider configure
Informações: connection properties: {user=root, password=****}
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: RDBMS: MySQL, version: 5.1.53-community
Jul 09, 2012 1:05:43 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
Jul 09, 2012 1:05:44 PM org.hibernate.dialect.Dialect <init>
Informações: Using dialect: org.hibernate.dialect.MySQLDialect
Jul 09, 2012 1:05:44 PM org.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory
Informações: Using default transaction strategy (direct JDBC transactions)
Jul 09, 2012 1:05:44 PM org.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
Informações: No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Automatic flush during beforeCompletion(): disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Automatic session close at end of transaction: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JDBC batch size: 15
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JDBC batch updates for versioned data: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Scrollable result sets: enabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JDBC3 getGeneratedKeys(): enabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Connection release mode: auto
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Maximum outer join fetch depth: 2
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Default batch fetch size: 1
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Generate SQL with comments: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Order SQL updates by primary key: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Order SQL inserts for batching: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory createQueryTranslatorFactory
Informações: Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
Jul 09, 2012 1:05:44 PM org.hibernate.hql.ast.ASTQueryTranslatorFactory <init>
Informações: Using ASTQueryTranslatorFactory
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Query language substitutions: {}
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: JPA-QL strict compliance: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Second-level cache: enabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Query cache: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory createCacheProvider
Informações: Cache provider: org.hibernate.cache.NoCacheProvider
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Optimize cache for minimal puts: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Structured second-level cache entries: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Echoing all SQL to stdout
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Statistics: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Deleted entity synthetic identifier rollback: disabled
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Default entity-mode: pojo
Jul 09, 2012 1:05:44 PM org.hibernate.cfg.SettingsFactory buildSettings
Informações: Named query checking : enabled
Jul 09, 2012 1:05:44 PM org.hibernate.impl.SessionFactoryImpl <init>
Informações: building session factory
Jul 09, 2012 1:05:44 PM org.hibernate.impl.SessionFactoryObjectFactory addInstance
Informações: Not binding factory to JNDI, no JNDI name configured
Hibernate: 
    select
        pessoa0_.IDPESSOA as IDPESSOA0_,
        pessoa0_.DATACADASTRO as DATACADA2_0_,
        pessoa0_.NOME as NOME0_ 
    from
        tbl_pessoa pessoa0_
Hibernate: 
    select
        pessoa0_.IDPESSOA as IDPESSOA0_,
        pessoa0_.DATACADASTRO as DATACADA2_0_,
        pessoa0_.NOME as NOME0_ 
    from
        tbl_pessoa pessoa0_
Hibernate: 
    select
        pessoa0_.IDPESSOA as IDPESSOA0_,
        pessoa0_.DATACADASTRO as DATACADA2_0_,
        pessoa0_.NOME as NOME0_ 
    from
        tbl_pessoa pessoa0_
net.sf.jasperreports.engine.JRException: Error trying to export to file : D:\Repositorio
	at net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:422)
	at net.sf.jasperreports.engine.JasperExportManager.exportToPdfFile(JasperExportManager.java:150)
	at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:497)
	at manager.GerenciarPessoa.gerarPDF(GerenciarPessoa.java:54)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.el.parser.AstValue.invoke(AstValue.java:262)
	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
	at org.apache.jasper.el.JspMethodExpression.invoke(JspMethodExpression.java:70)
	at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:84)
	at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
	at javax.faces.component.UICommand.broadcast(UICommand.java:311)
	at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)
	at org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)
	at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)
	at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)
	at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:77)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:114)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:308)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:532)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	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:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: D:\Repositorio (Acesso negado)
	at java.io.FileOutputStream.open(Native Method)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:416)
	... 46 more
marcusco

Conforme a mensagem de erro, parece que você está
sem acesso de gravação do diretório d:\Repositorio

Caused by: java.io.FileNotFoundException: D:\Repositorio (Acesso negado)

at java.io.FileOutputStream.open(Native Method)

at java.io.FileOutputStream.(Unknown Source)

at java.io.FileOutputStream.(Unknown Source)

at net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:416)
jorhudson

Ja verifiquei todos os jeitos de segurança de pastas e até agora não consegui exportar…
As pastas onde estou colocando estão com permissões totais…

O Codigo para gerar o pdf segue em abaixo.

public void gerarPDF(){
		
		List<Pessoa> listaAtualizada = pd.listPessoas();
		String caminhoSalvar = "D:/Repositorio/";
		FacesContext context = FacesContext.getCurrentInstance();
		InputStream inputStream = context.getExternalContext().getResourceAsStream("/relatoriocontato.jasper");
		
		try {
			
			JasperPrint jasperPrint = JasperFillManager.fillReport(inputStream, null, new JRBeanCollectionDataSource(listaAtualizada));
			JasperExportManager.exportReportToPdfFile(jasperPrint,caminhoSalvar);
			
			
			
		} catch (Exception e){
			e.printStackTrace();
		}
		
		
	}
Criado 8 de julho de 2012
Ultima resposta 9 de jul. de 2012
Respostas 5
Participantes 3