Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    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.

    #2
    Show the complete server log for the request as well as exact nightly date and browsers tested (always do this).

    Comment


      #3
      Full error message

      Code:
      11:03:31.937 [ERROR] [GAEDS_js] 11:03:31.937:XRP5:WARN:RPCManager:Problem with query &lt;SELECT count (_City.cityId) FROM City _City WHERE (lower(_City.countryId) = lower(:p0))&gt;: Unsupported method &lt;toLowerCase&gt; while parsing expression: InvokeExpression{[ParameterExpression{p0}].toLowerCase(&lt;none&gt;)}, response: {operationId: &quot;city_DataSource_fetch&quot;,
      clientContext: Obj,
      context: Obj,
      transactionNum: 1,
      httpResponseCode: 200,
      httpResponseText: &quot;//isc_RPCResponseStart--&gt;[{queueStatus:-...&quot;[353],
      xmlHttpRequest: Obj,
      transport: &quot;xmlHttpRequest&quot;,
      status: -1,
      clientOnly: undef,
      httpHeaders: Obj,
      isStructured: true,
      callbackArgs: null,
      results: Obj,
      queueStatus: -1,
      isDSResponse: true,
      invalidateCache: false,
      data: &quot;Problem with query &lt;SELECT count (_City....&quot;[232],
      startRow: 0,
      endRow: 0,
      totalRows: 0}
      
      com.smartgwt.client.core.JsObject$SGWT_WARN: 11:03:31.937:XRP5:WARN:RPCManager:Problem with query &lt;SELECT count (_City.cityId) FROM City _City WHERE (lower(_City.countryId) = lower(:p0))&gt;: Unsupported method &lt;toLowerCase&gt; while parsing expression: InvokeExpression{[ParameterExpression{p0}].toLowerCase(&lt;none&gt;)}, response: {operationId: &quot;city_DataSource_fetch&quot;,
      clientContext: Obj,
      context: Obj,
      transactionNum: 1,
      httpResponseCode: 200,
      httpResponseText: &quot;//isc_RPCResponseStart--&gt;[{queueStatus:-...&quot;[353],
      xmlHttpRequest: Obj,
      transport: &quot;xmlHttpRequest&quot;,
      status: -1,
      clientOnly: undef,
      httpHeaders: Obj,
      isStructured: true,
      callbackArgs: null,
      results: Obj,
      queueStatus: -1,
      isDSResponse: true,
      invalidateCache: false,
      data: &quot;Problem with query &lt;SELECT count (_City....&quot;[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)
      Full console output

      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.
      Nightly build from 2011-07-23 (the same was with 2011-07-17 and likely even smartgwtee-2.4)

      Comment


        #4
        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.

        Comment

        Working...
        X