Author: chirino
Date: Sat Feb 18 15:06:34 2012
New Revision: 1245939

URL: http://svn.apache.org/viewvc?rev=1245939&view=rev
Log:
Make sure the Snappy impl class can be fully resolved before picking the impl 
winner

Modified:
    
activemq/activemq-apollo/trunk/apollo-leveldb/src/main/scala/org/apache/activemq/apollo/broker/store/SnappyTrait.scala

Modified: 
activemq/activemq-apollo/trunk/apollo-leveldb/src/main/scala/org/apache/activemq/apollo/broker/store/SnappyTrait.scala
URL: 
http://svn.apache.org/viewvc/activemq/activemq-apollo/trunk/apollo-leveldb/src/main/scala/org/apache/activemq/apollo/broker/store/SnappyTrait.scala?rev=1245939&r1=1245938&r2=1245939&view=diff
==============================================================================
--- 
activemq/activemq-apollo/trunk/apollo-leveldb/src/main/scala/org/apache/activemq/apollo/broker/store/SnappyTrait.scala
 (original)
+++ 
activemq/activemq-apollo/trunk/apollo-leveldb/src/main/scala/org/apache/activemq/apollo/broker/store/SnappyTrait.scala
 Sat Feb 18 15:06:34 2012
@@ -51,8 +51,10 @@ package object leveldb  {
               case _ => name
             }
             attempt = 
Thread.currentThread().getContextClassLoader().loadClass(name).newInstance().asInstanceOf[SnappyTrait];
+            attempt.compress("test")
         } catch {
           case _ =>
+            attempt = null
         }
       }
     }


Reply via email to