Reviewers: levik, louiscryan,

Message:
Upgrade to JUEL 2.1.2
- Uses Ian Boston's temporary upload of JUEL 2.1.2 to a maven repos,
thanks Ian!
- Fixed boolean coercion to comply with the Opensocial spec
- Centralized Iterable and JSONArray coercion to no longer be gross
hacks
- Stopped using default caching;  instead use CacheProvider.  Expression
trees are now cached using the LRU or ehcache caches, and can be
configured accordingly.
- Got rid of default constructor of Expressions (only useful for
testing);  added Expressions.forTesting() method to access the same
thing.



Please review this at http://codereview.appspot.com/74075

Affected files:
  M     java/common/conf/shindig.properties
  M     java/common/pom.xml
A java/common/src/main/java/org/apache/shindig/common/cache/NullCache.java M java/common/src/main/java/org/apache/shindig/expressions/Expressions.java A java/common/src/main/java/org/apache/shindig/expressions/ShindigTypeConverter.java M java/common/src/main/resources/org/apache/shindig/common/cache/ehcache/ehcacheConfig.xml M java/common/src/test/java/org/apache/shindig/config/JsonContainerConfigTest.java M java/common/src/test/java/org/apache/shindig/expressions/ExpressionsTest.java M java/common/src/test/java/org/apache/shindig/expressions/FunctionsTest.java M java/common/src/test/java/org/apache/shindig/expressions/OpensocialFunctionsTest.java
  M     java/gadgets/pom.xml
M java/gadgets/src/main/java/org/apache/shindig/gadgets/templates/DefaultTemplateProcessor.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/GadgetELResolverTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/preload/PipelineExecutorTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/preload/PipelinedDataPreloaderTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/process/ProcessorTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/render/DefaultServiceFetcherTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/PipelineDataGadgetRewriterTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/rewrite/TemplateRewriterTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/spec/PipelinedDataTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/spec/ViewTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/templates/DefaultTemplateProcessorTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/templates/MessageELResolverTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/templates/RenderTagHandlerTest.java M java/gadgets/src/test/java/org/apache/shindig/gadgets/templates/XmlTemplateLibraryTest.java
  M     java/server/pom.xml
  M     java/social-api/pom.xml
M java/social-api/src/test/java/org/apache/shindig/social/SocialApiTestsGuiceModule.java M java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/ActivityHandlerTest.java M java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/PersonHandlerTest.java
  M     pom.xml


Reply via email to