|
Changes for auctionMonitor included the following:
Synchronous mode: <context-param> <param-name>com.icesoft.faces.synchronousUpdate</param-name> <param-value>true</param-value> </context-param> Do not run the item update in parallel: // Thread t = new Thread( // new AuctionMonitorItemDetailer(this, searchItemBeans)); // t.start(); (new AuctionMonitorItemDetailer(this, searchItemBeans)).run(); Comment-out RenderManager in faces-config.xml (not relevant for synchronous mode and the app engine objects to the managed-property injection). Google App Engine fixes for synchronous mode applications have been checked in. Please create individual JIRA entries for any specific issues. |
|||||||||||||||||||||||||||||||||||||||||||||
Core changes to support the Google App Engine fall into two categories:
1. Threads cannot be spawned (this affects MonitorRunner, SessionMonitor, and MessageServiceClient)
2. InetAddress is not available (this affects ICEfaces ID generation)