Thank you for pointing this.
I've just committed changes - GAE does not support upper()/lower() in criteria - so GAE-DS will use case sensitive comparison.
You can test it with next nightly build.
Best regards,
Alius.
Announcement
Collapse
No announcement yet.
X
-
Full error message
Code:11:03:31.937 [ERROR] [GAEDS_js] 11:03:31.937:XRP5:WARN:RPCManager:Problem with query <SELECT count (_City.cityId) FROM City _City WHERE (lower(_City.countryId) = lower(:p0))>: Unsupported method <toLowerCase> while parsing expression: InvokeExpression{[ParameterExpression{p0}].toLowerCase(<none>)}, response: {operationId: "city_DataSource_fetch", clientContext: Obj, context: Obj, transactionNum: 1, httpResponseCode: 200, httpResponseText: "//isc_RPCResponseStart-->[{queueStatus:-..."[353], xmlHttpRequest: Obj, transport: "xmlHttpRequest", status: -1, clientOnly: undef, httpHeaders: Obj, isStructured: true, callbackArgs: null, results: Obj, queueStatus: -1, isDSResponse: true, invalidateCache: false, data: "Problem with query <SELECT count (_City...."[232], startRow: 0, endRow: 0, totalRows: 0} com.smartgwt.client.core.JsObject$SGWT_WARN: 11:03:31.937:XRP5:WARN:RPCManager:Problem with query <SELECT count (_City.cityId) FROM City _City WHERE (lower(_City.countryId) = lower(:p0))>: Unsupported method <toLowerCase> while parsing expression: InvokeExpression{[ParameterExpression{p0}].toLowerCase(<none>)}, response: {operationId: "city_DataSource_fetch", clientContext: Obj, context: Obj, transactionNum: 1, httpResponseCode: 200, httpResponseText: "//isc_RPCResponseStart-->[{queueStatus:-..."[353], xmlHttpRequest: Obj, transport: "xmlHttpRequest", status: -1, clientOnly: undef, httpHeaders: Obj, isStructured: true, callbackArgs: null, results: Obj, queueStatus: -1, isDSResponse: true, invalidateCache: false, data: "Problem with query <SELECT count (_City...."[232], startRow: 0, endRow: 0, totalRows: 0} at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:105) at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71) at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:167) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:281) at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:531) at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:352) at java.lang.Thread.run(Unknown Source)
Code:Initializing AppEngine server Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger Successfully processed C:\Projects\workspace\GAEDS\war\WEB-INF/appengine-web.xml Successfully processed C:\Projects\workspace\GAEDS\war\WEB-INF/web.xml jetty-6.1.x ISC: Configuring log4j from: file:/C:/Projects/workspace/GAEDS/war/WEB-INF/classes/log4j.isc.config.xml === 2011-07-25 07:02:27,828 [main] INFO ISCInit - Isomorphic SmartClient Framework - Initializing === 2011-07-25 07:02:27,843 [main] INFO ConfigLoader - Attempting to load framework.properties from CLASSPATH === 2011-07-25 07:02:27,937 [main] INFO ConfigLoader - Successfully loaded framework.properties from CLASSPATH at location: jar:file:/C:/Projects/workspace/GAEDS/war/WEB-INF/lib/isomorphic_core_rpc.jar!/framework.properties === 2011-07-25 07:02:27,937 [main] INFO ConfigLoader - Attempting to load project.properties from CLASSPATH === 2011-07-25 07:02:27,937 [main] INFO ConfigLoader - Unable to locate project.properties in CLASSPATH === 2011-07-25 07:02:27,937 [main] INFO ConfigLoader - Successfully loaded isc_interfaces.properties from CLASSPATH at location: jar:file:/C:/Projects/workspace/GAEDS/war/WEB-INF/lib/isomorphic_core_rpc.jar!/isc_interfaces.properties === 2011-07-25 07:02:27,937 [main] INFO ConfigLoader - Attempting to load server.properties from CLASSPATH === 2011-07-25 07:02:27,937 [main] INFO ConfigLoader - Successfully loaded server.properties from CLASSPATH at location: file:/C:/Projects/workspace/GAEDS/war/WEB-INF/classes/server.properties === 2011-07-25 07:02:27,953 [main] INFO Logger - Logging system started. === 2011-07-25 07:02:27,953 [main] INFO ISCInit - Isomorphic SmartClient Framework (SC_SNAPSHOT-2011-07-23/EVAL Deployment 2011-07-23) - Initialization Complete === 2011-07-25 07:02:27,953 [main] INFO ISCInit - Auto-detected webRoot - using: C:\Projects\workspace\GAEDS\war Started SelectChannelConnector@0.0.0.0:8888 The server is running at http://localhost:8888/ === 2011-07-25 07:02:40,406 [17-0] INFO PoolManager - SmartClient pooling disabled for 'country_DataSource' objects === 2011-07-25 07:02:40,500 [17-0] DEBUG XML - Parsed XML from C:\Projects\workspace\GAEDS\war\GAEDS_js\sc\system\schema\builtinTypes.xml: 16ms === 2011-07-25 07:02:40,625 [17-0] DEBUG XML - Parsed XML from C:\Projects\workspace\GAEDS\war\ds\country_DataSource.ds.xml: 0ms === 2011-07-25 07:02:40,625 [17-0] DEBUG XML - Parsed XML from C:\Projects\workspace\GAEDS\war\GAEDS_js\sc\system\schema\DataSource.ds.xml: 0ms === 2011-07-25 07:02:40,734 [17-0] DEBUG XML - Parsed XML from C:\Projects\workspace\GAEDS\war\GAEDS_js\sc\system\schema\DataSourceField.ds.xml: 0ms === 2011-07-25 07:02:40,843 [17-0] DEBUG XML - Parsed XML from C:\Projects\workspace\GAEDS\war\ds\city_DataSource.ds.xml: 0ms === 2011-07-25 07:03:24,890 [17-0] INFO RequestContext - URL: '/GAEDS_js/sc/IDACall', User-Agent: 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)': MSIE with Accept-Encoding header, ready for compressed JS === 2011-07-25 07:03:24,921 [17-0] DEBUG XML - Parsed XML from (in memory stream): 0ms === 2011-07-25 07:03:24,921 [17-0] DEBUG XML - Parsed XML from C:\Projects\workspace\GAEDS\war\GAEDS_js\sc\system\schema\List.ds.xml: 0ms === 2011-07-25 07:03:24,921 [17-0] DEBUG RPCManager - Processing 1 requests. === 2011-07-25 07:03:24,937 [17-0] DEBUG RPCManager - Request #1 (DSRequest) payload: { criteria:{ }, operationConfig:{ dataSource:"country_DataSource", operationType:"fetch", textMatchStyle:"substring" }, startRow:0, endRow:75, componentId:"isc_ListGrid_0", appID:"builtinApplication", operation:"country_DataSource_fetch", oldValues:{ } } === 2011-07-25 07:03:24,953 [17-0] INFO IDACall - Performing 1 operation(s) === 2011-07-25 07:03:24,968 [17-0] DEBUG AppBase - [builtinApplication.country_DataSource_fetch] No userTypes defined, allowing anyone access to all operations for this application === 2011-07-25 07:03:24,968 [17-0] DEBUG AppBase - [builtinApplication.country_DataSource_fetch] No public zero-argument method named '_country_DataSource_fetch' found, performing generic datasource operation === 2011-07-25 07:03:24,968 [17-0] DEBUG JPADataSource - [builtinApplication.country_DataSource_fetch] Creating EntityManager and starting transaction. === 2011-07-25 07:03:24,968 [17-0] DEBUG EMF - [builtinApplication.country_DataSource_fetch] Initializing EMF provider log4j:WARN No appenders could be found for logger (DataNucleus.ClassLoading). log4j:WARN Please initialize the log4j system properly. Time to load datastore: 62 ms === 2011-07-25 07:03:26,656 [17-0] DEBUG DSRequest - [builtinApplication.country_DataSource_fetch] Clobbering existing FreeResourcesHandler of type 'com.isomorphic.jpa.GAEJPADataSource' with a 'com.isomorphic.jpa.GAEJPADataSource' === 2011-07-25 07:03:26,656 [17-0] DEBUG GAEJPADataSource - [builtinApplication.country_DataSource_fetch] Executing fetch. === 2011-07-25 07:03:26,656 [17-0] DEBUG GAEJPADataSource - [builtinApplication.country_DataSource_fetch] Query string: select _Country from Country _Country === 2011-07-25 07:03:27,718 [17-0] INFO DSResponse - [builtinApplication.country_DataSource_fetch] DSResponse: List with 3 items === 2011-07-25 07:03:27,718 [17-0] DEBUG RPCManager - Content type for RPC transaction: text/plain; charset=UTF-8 === 2011-07-25 07:03:27,718 [17-0] DEBUG JPADataSource - Committing current transaction. === 2011-07-25 07:03:27,750 [17-0] DEBUG RPCManager - non-DMI response, dropExtraFields: false === 2011-07-25 07:03:27,765 [17-0] DEBUG JPADataSource - Releasing entity manager. === 2011-07-25 07:03:31,656 [17-0] INFO RequestContext - URL: '/GAEDS_js/sc/IDACall', User-Agent: 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)': MSIE with Accept-Encoding header, ready for compressed JS === 2011-07-25 07:03:31,656 [17-0] DEBUG XML - Parsed XML from (in memory stream): 0ms === 2011-07-25 07:03:31,671 [17-0] DEBUG RPCManager - Processing 1 requests. === 2011-07-25 07:03:31,671 [17-0] DEBUG RPCManager - Request #1 (DSRequest) payload: { criteria:{ countryId:"agZkcy1nYWVyDQsSB0NvdW50cnkYAQw" }, operationConfig:{ dataSource:"city_DataSource", operationType:"fetch", textMatchStyle:"exact" }, startRow:0, endRow:75, componentId:"isc_ListGrid_1", appID:"builtinApplication", operation:"city_DataSource_fetch", oldValues:{ countryId:"agZkcy1nYWVyDQsSB0NvdW50cnkYAQw" } } === 2011-07-25 07:03:31,671 [17-0] INFO IDACall - Performing 1 operation(s) === 2011-07-25 07:03:31,671 [17-0] DEBUG AppBase - [builtinApplication.city_DataSource_fetch] No userTypes defined, allowing anyone access to all operations for this application === 2011-07-25 07:03:31,671 [17-0] DEBUG AppBase - [builtinApplication.city_DataSource_fetch] No public zero-argument method named '_city_DataSource_fetch' found, performing generic datasource operation === 2011-07-25 07:03:31,671 [17-0] DEBUG JPADataSource - [builtinApplication.city_DataSource_fetch] Creating EntityManager and starting transaction. === 2011-07-25 07:03:31,671 [17-0] DEBUG DSRequest - [builtinApplication.city_DataSource_fetch] Clobbering existing FreeResourcesHandler of type 'com.isomorphic.jpa.GAEJPADataSource' with a 'com.isomorphic.jpa.GAEJPADataSource' === 2011-07-25 07:03:31,671 [17-0] DEBUG GAEJPADataSource - [builtinApplication.city_DataSource_fetch] Executing fetch. === 2011-07-25 07:03:31,671 [17-0] DEBUG GAEJPADataSource - [builtinApplication.city_DataSource_fetch] Query string: select _City from City _City where (lower(_City.countryId) = lower(:p0)) === 2011-07-25 07:03:31,687 [17-0] DEBUG GAEJPADataSource - [builtinApplication.city_DataSource_fetch] Parameter p0: agZkcy1nYWVyDQsSB0NvdW50cnkYAQw === 2011-07-25 07:03:31,687 [17-0] DEBUG JPADataSource - [builtinApplication.city_DataSource_fetch] Marking transaction for roll back. === 2011-07-25 07:03:31,687 [17-0] DEBUG JPADataSource - [builtinApplication.city_DataSource_fetch] Got exception while executing. Transaction will be rolled back. org.datanucleus.store.appengine.query.DatastoreQuery$UnsupportedDatastoreFeatureException: Problem with query <SELECT count (_City.cityId) FROM City _City WHERE (lower(_City.countryId) = lower(:p0))>: Unsupported method <toLowerCase> while parsing expression: InvokeExpression{[ParameterExpression{p0}].toLowerCase(<none>)} at org.datanucleus.store.appengine.query.DatastoreQuery.newUnsupportedQueryMethodException(DatastoreQuery.java:1219) at org.datanucleus.store.appengine.query.DatastoreQuery.addLeftPrimaryExpression(DatastoreQuery.java:1270) at org.datanucleus.store.appengine.query.DatastoreQuery.addExpression(DatastoreQuery.java:1070) at org.datanucleus.store.appengine.query.DatastoreQuery.addFilters(DatastoreQuery.java:1031) at org.datanucleus.store.appengine.query.DatastoreQuery.performExecute(DatastoreQuery.java:238) at org.datanucleus.store.appengine.query.JPQLQuery.performExecute(JPQLQuery.java:80) at org.datanucleus.store.query.Query.executeQuery(Query.java:1489) at org.datanucleus.store.query.Query.executeWithMap(Query.java:1398) at org.datanucleus.jpa.JPAQuery.getSingleResult(JPAQuery.java:203) at com.isomorphic.jpa.GAEJPADataSource.executeFetch(GAEJPADataSource.java:331) at com.isomorphic.datasource.DataSource.execute(DataSource.java:1154) at com.isomorphic.jpa.JPADataSource.execute(JPADataSource.java:356) at com.isomorphic.application.AppBase.executeDefaultDSOperation(AppBase.java:721) at com.isomorphic.application.AppBase.executeAppOperation(AppBase.java:658) at com.isomorphic.application.AppBase.execute(AppBase.java:491) at com.isomorphic.datasource.DSRequest.execute(DSRequest.java:1653) at com.isomorphic.servlet.IDACall.handleDSRequest(IDACall.java:199) at com.isomorphic.servlet.IDACall.processRPCTransaction(IDACall.java:156) at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:121) at com.isomorphic.servlet.IDACall.doPost(IDACall.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:152) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:35) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:58) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.tools.development.BackendServersFilter.doFilter(BackendServersFilter.java:97) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:70) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:351) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) === 2011-07-25 07:03:31,687 [17-0] WARN RequestContext - dsRequest.execute() failed: org.datanucleus.store.appengine.query.DatastoreQuery$UnsupportedDatastoreFeatureException: Problem with query <SELECT count (_City.cityId) FROM City _City WHERE (lower(_City.countryId) = lower(:p0))>: Unsupported method <toLowerCase> while parsing expression: InvokeExpression{[ParameterExpression{p0}].toLowerCase(<none>)} at org.datanucleus.store.appengine.query.DatastoreQuery.newUnsupportedQueryMethodException(DatastoreQuery.java:1219) at org.datanucleus.store.appengine.query.DatastoreQuery.addLeftPrimaryExpression(DatastoreQuery.java:1270) at org.datanucleus.store.appengine.query.DatastoreQuery.addExpression(DatastoreQuery.java:1070) at org.datanucleus.store.appengine.query.DatastoreQuery.addFilters(DatastoreQuery.java:1031) at org.datanucleus.store.appengine.query.DatastoreQuery.performExecute(DatastoreQuery.java:238) at org.datanucleus.store.appengine.query.JPQLQuery.performExecute(JPQLQuery.java:80) at org.datanucleus.store.query.Query.executeQuery(Query.java:1489) at org.datanucleus.store.query.Query.executeWithMap(Query.java:1398) at org.datanucleus.jpa.JPAQuery.getSingleResult(JPAQuery.java:203) at com.isomorphic.jpa.GAEJPADataSource.executeFetch(GAEJPADataSource.java:331) at com.isomorphic.datasource.DataSource.execute(DataSource.java:1154) at com.isomorphic.jpa.JPADataSource.execute(JPADataSource.java:356) at com.isomorphic.application.AppBase.executeDefaultDSOperation(AppBase.java:721) at com.isomorphic.application.AppBase.executeAppOperation(AppBase.java:658) at com.isomorphic.application.AppBase.execute(AppBase.java:491) at com.isomorphic.datasource.DSRequest.execute(DSRequest.java:1653) at com.isomorphic.servlet.IDACall.handleDSRequest(IDACall.java:199) at com.isomorphic.servlet.IDACall.processRPCTransaction(IDACall.java:156) at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:121) at com.isomorphic.servlet.IDACall.doPost(IDACall.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:152) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:35) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:58) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.appengine.tools.development.BackendServersFilter.doFilter(BackendServersFilter.java:97) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) at com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:70) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:351) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) === 2011-07-25 07:03:31,687 [17-0] DEBUG RPCManager - Content type for RPC transaction: text/plain; charset=UTF-8 === 2011-07-25 07:03:31,687 [17-0] DEBUG JPADataSource - Rolling back current transaction. === 2011-07-25 07:03:31,687 [17-0] DEBUG RPCManager - non-DMI response, dropExtraFields: false === 2011-07-25 07:03:31,687 [17-0] DEBUG JPADataSource - Releasing entity manager.
Leave a comment:
-
Show the complete server log for the request as well as exact nightly date and browsers tested (always do this).
Leave a comment:
-
Error in sample GAE-DS
Tried to run GAE-DS sample project from nightly built smartgwtee-2.5 in Eclipse 3.6 (Helios) with GWT 2.3 and AppEngine 1.5.2 (the same issue in 1.5.1)
When I select a Coutry in CountryList got the error:
WARN:RPCManager:Problem with query <SELECT count (_City.cityId) FROM City _City WHERE (lower(_City.countryId) = lower(:p0))>: Unsupported method <toLowerCase> while parsing expression: InvokeExpression{[ParameterExpression{p0}].toLowerCase(<none>)}, response: {operationId: "city_DataSource_fetch", clientContext: Obj, context: Obj, transactionNum: 1, httpResponseCode: 200, httpResponseText: "//isc_RPCResponseStart-->[{queueStatus:-..."[353], xmlHttpRequest: [object XMLHttpRequest], transport: "xmlHttpRequest", status: -1, clientOnly: undef, httpHeaders: Obj, isStructured: true, callbackArgs: null, results: Obj, queueStatus: -1, isDSResponse: true, invalidateCache: false, data: "Problem with query <SELECT count (_City...."[232], startRow: 0, endRow: 0, totalRows: 0}
Searched forums and did not find any similar issue.Tags: None
Leave a comment: