You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by aw...@gmail.com on 2009/06/17 23:26:44 UTC

Upgrade to JUEL 2.1.2

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