[kune-commits] r1738 - in trunk: . src/main/java/cc/kune/core/server/init src/main/resources/META-INF

Vicente J. Ruiz Jurado vjrj_ at ourproject.org
Mon Mar 5 22:10:39 CET 2012


Author: vjrj_
Date: 2012-03-05 22:10:38 +0100 (Mon, 05 Mar 2012)
New Revision: 1738

Modified:
   trunk/INSTALL
   trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java
   trunk/src/main/resources/META-INF/persistence.xml
Log:
updated INSTALL

Modified: trunk/INSTALL
===================================================================
--- trunk/INSTALL	2012-03-05 20:19:55 UTC (rev 1737)
+++ trunk/INSTALL	2012-03-05 21:10:38 UTC (rev 1738)
@@ -142,30 +142,26 @@
 
 Not verified: in Windows you need to do something similar (copy the jmagick .dll of the same version in the Windows directory)
 
-===Run the server for the first time===
+===Initialize the kune database===
 
-Run the server for the first time and initialize the db:
+mysql -p -u kune < script/kune_initialize.sql
 
-I you are installing kuen for development:
+And if all goes ok, migrate the database:
 
- bin/server.sh # or mvn exec:java
+script/liquibase-migrate.sh
 
-or for production
+Windows users should do this by hand or adapt this (simple) script to Windows.
 
- bin/server.sh -j kune.jar # -h for more options
+===Run the server===
 
-Once started for the first time the db is initialized. Then you should stop (Ctrl-C) and start the db migration process:
+Run the server for the first time and initialize the db:
 
- ./script/liquibase-migrate.sh
+I you are installing kune for development:
 
-=== Normal kune server start (after initialization) ===
+ bin/server.sh # or mvn exec:java
 
-After that, you can start the server using the script:
+or for production
 
- bin/server.sh
-
-or (again) running in production:
-
  bin/server.sh -j kune.jar # -h for more options
 
 ===Connecting to the server===

Modified: trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java	2012-03-05 20:19:55 UTC (rev 1737)
+++ trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java	2012-03-05 21:10:38 UTC (rev 1738)
@@ -176,12 +176,9 @@
   }
 
   public void initConditional() throws Exception {
-    final Group dummyGroup = new Group("dummygr", "dummygr");
-    groupManager.persist(dummyGroup);
     if (groupManager.count() == 0) {
       initialize();
     }
-    groupManager.remove(dummyGroup);
     translationService.init();
   }
 

Modified: trunk/src/main/resources/META-INF/persistence.xml
===================================================================
--- trunk/src/main/resources/META-INF/persistence.xml	2012-03-05 20:19:55 UTC (rev 1737)
+++ trunk/src/main/resources/META-INF/persistence.xml	2012-03-05 21:10:38 UTC (rev 1738)
@@ -50,7 +50,7 @@
       <!-- http://stackoverflow.com/questions/221379/hibernate-hbm2ddl-auto-update-in-production
         (NO!, use liquibase, for instance) -->
       <!-- http://stackoverflow.com/questions/438146/hibernate-question-hbm2ddl-auto-possible-values-and-what-they-do -->
-      <property name="hibernate.hbm2ddl.auto" value="update"/>
+      <property name="hibernate.hbm2ddl.auto" value="validate"/>
       <!-- https://www.hibernate.org/214.html -->
       <property name="hibernate.connection.provider_class"
         value="org.hibernate.connection.C3P0ConnectionProvider"/>




More information about the kune-commits mailing list