Quantcast
Channel: SmartClient Forums
Viewing all articles
Browse latest Browse all 4756

Error coming in SmartGWT EE trial while using PDF export feature

$
0
0
I am evaluating the trial version of SmartGWT EE for our web application. I am getting an error while using the PDF export feature of SmartGWT EE. The same configuration is working for sample test application but in main application it seems that it is not able to read project.properties and server.properties while server.properties is available in classes directory. The complete Error stack trace is below.


ISC: Configuring log4j from: file:/D:/iiss_source/Tomcat7/webapps/iiss/WEB-INF/classes/log4j.isc.config.xml
=== 2014-12-11 21:26:09,788 [c-19] INFO ISCInit - Isomorphic SmartClient/SmartGWT Framework - Initializing
=== 2014-12-11 21:26:09,793 [c-19] INFO ConfigLoader - Attempting to load framework.properties from CLASSPATH
=== 2014-12-11 21:26:09,905 [c-19] INFO ConfigLoader - Successfully loaded framework.properties from CLASSPATH at location: jar:file:/D:/iiss_source/Tomcat7/webapps/iiss/WEB-INF/lib/isomorphic_core_rpc.jar!/framework.properties
=== 2014-12-11 21:26:09,906 [c-19] INFO ConfigLoader - Attempting to load project.properties from CLASSPATH
=== 2014-12-11 21:26:09,906 [c-19] INFO ConfigLoader - Unable to locate project.properties in CLASSPATH
=== 2014-12-11 21:26:09,910 [c-19] INFO ConfigLoader - Successfully loaded isc_interfaces.properties from CLASSPATH at location: jar:file:/D:/iiss_source/Tomcat7/webapps/iiss/WEB-INF/lib/isomorphic_core_rpc.jar!/isc_interfaces.properties
=== 2014-12-11 21:26:09,910 [c-19] INFO ConfigLoader - Attempting to load server.properties from CLASSPATH
=== 2014-12-11 21:26:09,911 [c-19] INFO ConfigLoader - Unable to locate server.properties in CLASSPATH
=== 2014-12-11 21:26:09,916 [c-19] INFO ConfigLoader - Attempting to load server.properties from __USE_CONTAINER__/WEB-INF/classes
=== 2014-12-11 21:26:09,916 [c-19] INFO ConfigLoader - Unable to locate server.properties in __USE_CONTAINER__/WEB-INF/classes
=== 2014-12-11 21:26:09,916 [c-19] INFO ConfigLoader - Attempting to load server.properties from __USE_CONTAINER__/isomorphicConfig
=== 2014-12-11 21:26:09,916 [c-19] INFO ConfigLoader - Unable to locate server.properties in __USE_CONTAINER__/isomorphicConfig
=== 2014-12-11 21:26:09,916 [c-19] INFO ConfigLoader - Unable to load server.properties
=== 2014-12-11 21:26:09,919 [c-19] INFO Logger - Logging system started.
=== 2014-12-11 21:26:09,920 [c-19] ERROR ISCInit - Can't find marker file for webRoot: D:/iiss_source/Tomcat7/webapps/iiss/isomorphic for configured/autodetected webRoot - if you moved the 'isomorphic' directory, please set isomorphicPathRootRelative in server.properties to the new location and restart the servlet engine.
=== 2014-12-11 21:26:09,921 [c-19] INFO ISCInit - WebRoot auto-detection failed - using container IO
=== 2014-12-11 21:26:09,921 [c-19] INFO ISCInit - Isomorphic SmartClient/SmartGWT Framework (v10.0p_2014-11-23/EVAL Deployment 2014-11-23) - Initialization Complete
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: host:localhost:8080
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: user-agent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: accept-language:en-US,en;q=0.5
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: accept-encoding:gzip, deflate
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: referer:http://localhost:8080/iiss/
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: cookie:GLog=%7B%0D%20%20%20%20trackRPC%3Afalse%0D%7D
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: connection:keep-alive
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: content-type:application/x-www-form-urlencoded
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - Header Name:Value pair: content-length:11457
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - session exists: null
=== 2014-12-11 21:26:10,158 [c-19] DEBUG IDACall - remote user: null
=== 2014-12-11 21:26:10,178 [c-19] DEBUG ConfigParser - Matched var name: debug
=== 2014-12-11 21:26:10,179 [c-19] DEBUG ConfigParser - value after substitution: true
=== 2014-12-11 21:26:10,182 [c-19] INFO RequestContext - URL: '/iiss/iiss/sc/IDACall', User-Agent: 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0': Moz (Gecko) with Accept-Encoding header
=== 2014-12-11 21:26:10,228 [c-19] DEBUG XML - Parsed XML from (in memory stream): 4ms
=== 2014-12-11 21:26:10,335 [c-19] DEBUG ConfigParser - Matched var name: isomorphicDir
=== 2014-12-11 21:26:10,336 [c-19] DEBUG ConfigParser - Matched var name: isomorphicPathRootRelative
=== 2014-12-11 21:26:10,336 [c-19] DEBUG ConfigParser - value after substitution: isomorphic
=== 2014-12-11 21:26:10,337 [c-19] DEBUG ConfigParser - Matched var name: webRoot
=== 2014-12-11 21:26:10,337 [c-19] DEBUG ConfigParser - value after substitution: __USE_CONTAINER__/isomorphic
=== 2014-12-11 21:26:10,337 [c-19] DEBUG ConfigParser - value after substitution: __USE_CONTAINER__/isomorphic/system/schema
Problem loading builtinTypes.xml
Exception when loading from __USE_CONTAINER__/isomorphic/system/schema/builtinTypes.xml:
java.lang.NullPointerException
at com.isomorphic.io.ISCFile.lastModified(ISCFile.java:519)
at com.isomorphic.store.ProcessedFileCache.getObjectFromFile(ProcessedFileCache.java:140)
at com.isomorphic.xml.XML.getXMLDocument(XML.java:286)
at com.isomorphic.xml.XML.toDSRecords(XML.java:294)
at com.isomorphic.xml.XML.toDSRecords(XML.java:298)
at com.isomorphic.xml.XML.toDSRecords(XML.java:303)
at com.isomorphic.datasource.DataSource.<clinit>(DataSource.java:990)
at com.isomorphic.xml.XML.toDSRecords(XML.java:363)
at com.isomorphic.xml.XML.toDSRecords(XML.java:349)
at com.isomorphic.xml.XML.toDSRecords(XML.java:345)
at com.isomorphic.xml.XML.toDSRecords(XML.java:328)
at com.isomorphic.rpc.RPCManager.parseRequest(RPCManager.java:2325)
at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:333)
at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:313)
at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:129)
at com.isomorphic.servlet.IDACall.doPost(IDACall.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
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:1004)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
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)

=== 2014-12-11 21:26:10,403 [c-19] INFO PoolManager - SmartClient pooling started for 'transaction' objects
=== 2014-12-11 21:26:10,403 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'transaction'
=== 2014-12-11 21:26:10,406 [c-19] DEBUG ConfigParser - Matched var name: webRoot
=== 2014-12-11 21:26:10,408 [c-19] DEBUG ConfigParser - value after substitution: __USE_CONTAINER__/shared/ds
=== 2014-12-11 21:26:10,414 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'transaction' in the pooling flow
=== 2014-12-11 21:26:10,415 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2014-12-11 21:26:10,430 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource 1 of type 'Object' and assigned it to thread http-bio-8080-exec-19
=== 2014-12-11 21:26:10,430 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource 1 of type 'Object' in the pooling flow
=== 2014-12-11 21:26:10,430 [c-19] DEBUG PoolableDataSourceFactory - Activated DataSource 1 of type 'Object'
=== 2014-12-11 21:26:10,432 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'long'
=== 2014-12-11 21:26:10,432 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'long' in the pooling flow
=== 2014-12-11 21:26:10,433 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'transactionNum'
=== 2014-12-11 21:26:10,433 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'transactionNum' in the pooling flow
=== 2014-12-11 21:26:10,434 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'List'
=== 2014-12-11 21:26:10,434 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'List' in the pooling flow
=== 2014-12-11 21:26:10,434 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'elem'
=== 2014-12-11 21:26:10,435 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'elem' in the pooling flow
=== 2014-12-11 21:26:10,435 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'operations'
=== 2014-12-11 21:26:10,435 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'operations' in the pooling flow
=== 2014-12-11 21:26:10,438 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'arguments'
=== 2014-12-11 21:26:10,439 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'arguments' in the pooling flow
=== 2014-12-11 21:26:10,440 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'boolean'
=== 2014-12-11 21:26:10,441 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'boolean' in the pooling flow
=== 2014-12-11 21:26:10,441 [c-19] DEBUG ISCKeyedObjectPool - Borrowing object for 'is_ISC_RPC_DMI'
=== 2014-12-11 21:26:10,441 [c-19] DEBUG PoolableDataSourceFactory - Created DataSource null of type 'is_ISC_RPC_DMI' in the pooling flow
=== 2014-12-11 21:26:10,443 [c-19] ERROR IDACall - com.isomorphic.servlet.IDACall top-level exception
java.lang.ClassCastException: com.isomorphic.js.JSExpression cannot be cast to java.lang.Long
at com.isomorphic.rpc.RPCManager.parseRequest(RPCManager.java:2337)
at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:333)
at com.isomorphic.rpc.RPCManager.<init>(RPCManager.java:313)
at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:129)
at com.isomorphic.servlet.IDACall.doPost(IDACall.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
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:1004)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
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)
=== 2014-12-11 21:26:10,445 [c-19] DEBUG ConfigParser - Matched var name: debug
=== 2014-12-11 21:26:10,445 [c-19] DEBUG ConfigParser - value after substitution: true




I am using :
GWT - 2.4.0
Smart GWT - 5.0p
Server - Tomcat
Browser - Firefox

Please help as we have a scheduled demo on coming Monday.

Thanks !!
Kapil

Viewing all articles
Browse latest Browse all 4756

Trending Articles