Author: cziegeler
Date: Tue Jan 15 03:24:01 2008
New Revision: 612084

URL: http://svn.apache.org/viewvc?rev=612084&view=rev
Log:
Move default config for client into separate method; use jackrabbit default 
config.

Modified:
    
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/Activator.java
    
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java

Modified: 
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/Activator.java
URL: 
http://svn.apache.org/viewvc/incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/Activator.java?rev=612084&r1=612083&r2=612084&view=diff
==============================================================================
--- 
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/Activator.java
 (original)
+++ 
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/Activator.java
 Tue Jan 15 03:24:01 2008
@@ -71,6 +71,16 @@
         return SlingClientRepository.class.getName();
     }
 
+    protected Hashtable<String, Object>getDefaultConfiguration() {
+        Hashtable<String, Object> props = new Hashtable<String, Object>();
+        props.put(SLING_CONTEXT, slingContext);
+        props.put(SlingClientRepository.REPOSITORY_NAME, "jackrabbit");
+        props.put(Context.PROVIDER_URL, "http://incubator.apache.org/sling";);
+        props.put(Context.INITIAL_CONTEXT_FACTORY,
+            
"org.apache.jackrabbit.core.jndi.provider.DummyInitialContextFactory");
+        return props;
+    }
+
     public void start(BundleContext context) {
 
         this.bundleContext = context;
@@ -142,12 +152,7 @@
             }
 
             // we have no configuration, create from default settings
-            Hashtable<String, Object> props = new Hashtable<String, Object>();
-            props.put(SLING_CONTEXT, slingContext);
-            props.put(SlingClientRepository.REPOSITORY_NAME, "crx");
-            props.put(Context.PROVIDER_URL, "http://jcr.day.com";);
-            props.put(Context.INITIAL_CONTEXT_FACTORY,
-                "com.day.util.jndi.provider.MemoryInitialContextFactory");
+            final Hashtable<String, Object> props = 
this.getDefaultConfiguration();
 
             // create the factory and set the properties
             Configuration config = 
ca.createFactoryConfiguration(this.getClientRepositoryFactoryPID());

Modified: 
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java
URL: 
http://svn.apache.org/viewvc/incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java?rev=612084&r1=612083&r2=612084&view=diff
==============================================================================
--- 
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java
 (original)
+++ 
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java
 Tue Jan 15 03:24:01 2008
@@ -63,7 +63,7 @@
         implements Repository, SlingRepository {
 
     /**
-     * @scr.property value="crx"
+     * @scr.property value="jackrabbit"
      */
     public static final String REPOSITORY_NAME = "name";
 


Reply via email to