[jboss-cvs] JBossBlog SVN: r32 - in trunk: . blog-core/src/etc blog-core/src/etc/META-INF blog-core/src/etc/conf blog-core/src/etc/conf/hibernate blog-core/src/java/org/jboss/blog/service/model/caching blog-core/src/java/org/jboss/blog/service/store/hibernate

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Nov 23 09:00:45 EST 2006


Author: adamw
Date: 2006-11-23 09:00:40 -0500 (Thu, 23 Nov 2006)
New Revision: 32

Added:
   trunk/blog-core/src/etc/conf/
   trunk/blog-core/src/etc/conf/hibernate/
   trunk/blog-core/src/etc/conf/hibernate/hibernate.cfg.xml
Modified:
   trunk/blog-core/src/etc/META-INF/jboss-service.xml
   trunk/blog-core/src/java/org/jboss/blog/service/model/caching/CachingBlogModelService.java
   trunk/blog-core/src/java/org/jboss/blog/service/store/hibernate/HibernateBlogStoreService.java
   trunk/jbossblog.iws
Log:
http://jira.jboss.com/jira/browse/JBBLOG-25

Modified: trunk/blog-core/src/etc/META-INF/jboss-service.xml
===================================================================
--- trunk/blog-core/src/etc/META-INF/jboss-service.xml	2006-11-21 23:07:40 UTC (rev 31)
+++ trunk/blog-core/src/etc/META-INF/jboss-service.xml	2006-11-23 14:00:40 UTC (rev 32)
@@ -79,48 +79,6 @@
     <mbean code="org.jboss.blog.service.store.hibernate.HibernateBlogStoreService"
            name="blog:service=Store"
            xmbean-dd="org/jboss/blog/service/store/hibernate/HibernateBlogStoreService.xml" >
-        <depends>blog:service=Hibernate</depends>
-    </mbean>
-
-    <!-- Hibernate setup -->
-    <mbean code="org.hibernate.jmx.HibernateService"
-           name="blog:service=Hibernate">
-        <!-- Bind the Hibernate service to JNDI -->
-        <attribute name="JndiName">java:/hibernate/BlogSessionFactory</attribute>
-
-        <!-- Datasource settings -->
-        <attribute name="Datasource">java:/BlogDS</attribute>
-        <attribute name="Dialect">org.hibernate.dialect.MySQLDialect</attribute>
-
-        <!-- Transaction integration -->
-        <attribute name="TransactionStrategy">
-            org.hibernate.transaction.JTATransactionFactory</attribute>
-        <attribute name="TransactionManagerLookupStrategy">
-            org.hibernate.transaction.JBossTransactionManagerLookup</attribute>
-        <attribute name="FlushBeforeCompletionEnabled">true</attribute>
-        <attribute name="AutoCloseSessionEnabled">true</attribute>
-
-        <!-- Fetching options -->
-        <attribute name="MaximumFetchDepth">5</attribute>
-
-        <!-- Second-level caching -->
-        <attribute name="SecondLevelCacheEnabled">false</attribute>
-        <attribute name="CacheProviderClass">org.hibernate.cache.NoCacheProvider</attribute>
-        <attribute name="QueryCacheEnabled">false</attribute>
-
-        <!-- Logging -->
-        <attribute name="ShowSqlEnabled">false</attribute>
-
-        <!-- Mapping files -->
-        <attribute name="MapResources">
-            org/jboss/blog/service/store/hibernate/HBlogModel.hbm.xml,
-            org/jboss/blog/service/store/hibernate/HBlogModelPost.hbm.xml
-            org/jboss/blog/service/store/hibernate/HBlogPost.hbm.xml
-        </attribute>
-
         <depends>jboss.jca:name=BlogDS,service=DataSourceBinding</depends>
-        <depends>jboss.jca:service=RARDeployer</depends>
-
-        <!--<attribute name="Hbm2ddlAuto">update</attribute>-->
     </mbean>
 </server>
\ No newline at end of file

Added: trunk/blog-core/src/etc/conf/hibernate/hibernate.cfg.xml
===================================================================
--- trunk/blog-core/src/etc/conf/hibernate/hibernate.cfg.xml	2006-11-21 23:07:40 UTC (rev 31)
+++ trunk/blog-core/src/etc/conf/hibernate/hibernate.cfg.xml	2006-11-23 14:00:40 UTC (rev 32)
@@ -0,0 +1,43 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!DOCTYPE hibernate-configuration PUBLIC
+        "-//Hibernate/Hibernate Configuration DTD//EN"
+        "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+    <session-factory name="java:/hibernate/BlogSessionFactory">
+        <property name="connection.datasource">java:/BlogDS</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
+
+        <property name="hibernate.session_factory_name">java:/hibernate/BlogSessionFactory</property>
+
+        <property name="hibernate.transaction.factory_class">
+            org.hibernate.transaction.JTATransactionFactory
+        </property>
+        <property name="hibernate.transaction.manager_lookup_class">
+            org.hibernate.transaction.JBossTransactionManagerLookup
+        </property>
+
+        <property name="hibernate.transaction.flush_before_completion">true</property>
+        <property name="hibernate.transaction.auto_close_session">true</property>
+
+        <property name="show_sql">false</property>
+
+        <property name="hibernate.hbm2ddl.auto">update</property>
+
+        <!-- cache -->
+        <property name="hibernate.cache.use_query_cache">true</property>
+        <property name="hibernate.cache.use_second_level_cache">true</property>
+        <property name="hibernate.cache.provider_class">
+            org.hibernate.cache.EhCacheProvider
+        </property>
+
+        <!-- mapping files -->
+        <mapping resource="org/jboss/blog/service/store/hibernate/HBlogModel.hbm.xml"/>
+        <mapping resource="org/jboss/blog/service/store/hibernate/HBlogModelPost.hbm.xml"/>
+        <mapping resource="org/jboss/blog/service/store/hibernate/HBlogPost.hbm.xml"/>
+
+        <class-cache class="org.jboss.blog.service.store.hibernate.HBlogModel" usage="read-write" />
+        <class-cache class="org.jboss.blog.service.store.hibernate.HBlogModelPost" usage="read-write" />
+        <class-cache class="org.jboss.blog.service.store.hibernate.HBlogPost" usage="read-write" />
+    </session-factory>
+</hibernate-configuration>
\ No newline at end of file

Modified: trunk/blog-core/src/java/org/jboss/blog/service/model/caching/CachingBlogModelService.java
===================================================================
--- trunk/blog-core/src/java/org/jboss/blog/service/model/caching/CachingBlogModelService.java	2006-11-21 23:07:40 UTC (rev 31)
+++ trunk/blog-core/src/java/org/jboss/blog/service/model/caching/CachingBlogModelService.java	2006-11-23 14:00:40 UTC (rev 32)
@@ -55,7 +55,6 @@
             BlogModel ret;
 
             if (now - lock.getLastUpdate() > updateInterval) {
-                System.out.println("CREATING A NEW MODEL " + name);
                 ret = delegateModelService.getBlogModel(name);
                 models.put(name, ret);
 

Modified: trunk/blog-core/src/java/org/jboss/blog/service/store/hibernate/HibernateBlogStoreService.java
===================================================================
--- trunk/blog-core/src/java/org/jboss/blog/service/store/hibernate/HibernateBlogStoreService.java	2006-11-21 23:07:40 UTC (rev 31)
+++ trunk/blog-core/src/java/org/jboss/blog/service/store/hibernate/HibernateBlogStoreService.java	2006-11-23 14:00:40 UTC (rev 32)
@@ -9,8 +9,8 @@
 import org.jboss.blog.model.BlogModelDoesNotExistException;
 import org.jboss.blog.tools.BlogTools;
 import org.hibernate.SessionFactory;
+import org.hibernate.cfg.Configuration;
 
-import javax.naming.InitialContext;
 import java.util.List;
 import java.util.ArrayList;
 import java.util.Iterator;
@@ -33,8 +33,8 @@
     private SessionFactory sf;
 
     protected void startService() throws Exception {
-        InitialContext ctx = new InitialContext();
-        sf = (SessionFactory) ctx.lookup("java:/hibernate/BlogSessionFactory");
+        sf = new Configuration().configure("/conf/hibernate/hibernate.cfg.xml")
+                .buildSessionFactory();
     }
 
     protected void stopService() throws Exception {
@@ -68,7 +68,8 @@
      */
     public List getAllBlogs() {
         List ids = sf.getCurrentSession().createQuery(
-                "select distinct model.blogName.id from HBlogModel as model").list();
+                "select distinct model.blogName.id from HBlogModel as model")
+                .list();
 
         List ret = new ArrayList();
         for (Iterator iter = ids.iterator(); iter.hasNext();) {
@@ -94,7 +95,7 @@
         Long count = (Long) sf.getCurrentSession().createQuery(
                 "select count(*) from HBlogModel as model where " +
                         "model.blogName = :name")
-                .setParameter("name", blogName)
+                .setParameter("name", blogName).setCacheable(true)
                 .uniqueResult();
 
         return (count.longValue() > 0);
@@ -119,7 +120,7 @@
 
         HBlogModel hbm = (HBlogModel) sf.getCurrentSession()
                 .createQuery("from HBlogModel as model where model.blogName = :name")
-                .setParameter("name", blogName).uniqueResult();
+                .setCacheable(true).setParameter("name", blogName).uniqueResult();
 
         if (hbm == null) {
             throw new BlogModelDoesNotExistException(blogName.toString());
@@ -286,7 +287,8 @@
         return sf.getCurrentSession().createQuery(
                 "select bmp.post from HBlogModelPost bmp where bmp.model = :model " +
                         "order by bmp.post.created desc")
-                .setEntity("model", model).setFirstResult(from).setMaxResults(to-from).list();
+                .setEntity("model", model).setFirstResult(from)
+                .setMaxResults(to-from).list();
     }
 
     /**

Modified: trunk/jbossblog.iws
===================================================================
--- trunk/jbossblog.iws	2006-11-21 23:07:40 UTC (rev 31)
+++ trunk/jbossblog.iws	2006-11-23 14:00:40 UTC (rev 32)
@@ -17,11 +17,12 @@
   </component>
   <component name="ChangeListManager">
     <list default="true" name="Default" comment="">
-      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/model/caching/BlogLock.java" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/model/caching/CachingBlogModelService.java" afterPath="$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/model/caching/CachingBlogModelService.java" />
       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/blog-core/src/etc/META-INF/jboss-service.xml" afterPath="$PROJECT_DIR$/blog-core/src/etc/META-INF/jboss-service.xml" />
-      <change type="DELETED" beforePath="$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/model/CachingBlogModelService.java" afterPath="" />
-      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/model/caching/CachingBlogModelService.java" />
-      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/model/caching" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/store/hibernate/HibernateBlogStoreService.java" afterPath="$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/store/hibernate/HibernateBlogStoreService.java" />
+      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/blog-core/src/etc/conf/hibernate/hibernate.cfg.xml" />
+      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/blog-core/src/etc/conf" />
+      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/blog-core/src/etc/conf/hibernate" />
     </list>
   </component>
   <component name="ChangeListSynchronizer" />
@@ -145,7 +146,46 @@
     </subPane>
   </component>
   <component name="FileEditorManager">
-    <leaf />
+    <leaf>
+      <file leaf-file-name="hibernate.cfg.xml" pinned="false" current="true" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/blog-core/src/etc/conf/hibernate/hibernate.cfg.xml">
+          <provider selected="true" editor-type-id="text-editor">
+            <state line="37" column="29" selection-start="1755" selection-end="1755" vertical-scroll-proportion="0.888">
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="HBlogModel.hbm.xml" pinned="false" current="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/store/hibernate/HBlogModel.hbm.xml">
+          <provider selected="true" editor-type-id="text-editor">
+            <state line="7" column="32" selection-start="310" selection-end="310" vertical-scroll-proportion="0.1640625">
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="jboss-service.xml" pinned="false" current="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/blog-core/src/etc/META-INF/jboss-service.xml">
+          <provider selected="true" editor-type-id="text-editor">
+            <state line="76" column="73" selection-start="4033" selection-end="4033" vertical-scroll-proportion="1.0176">
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="HibernateBlogStoreService.java" pinned="false" current="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/store/hibernate/HibernateBlogStoreService.java">
+          <provider selected="true" editor-type-id="text-editor">
+            <state line="304" column="16" selection-start="10882" selection-end="10882" vertical-scroll-proportion="1.1136">
+              <folding>
+                <element signature="imports" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+    </leaf>
   </component>
   <component name="FindManager">
     <FindUsagesManager>
@@ -398,6 +438,86 @@
           <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
         </PATH_ELEMENT>
         <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/store" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+      </PATH>
+      <PATH>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="jbossblog.ipr" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="blog-core" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss/blog" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/store" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/store/hibernate" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+      </PATH>
+      <PATH>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="jbossblog.ipr" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="blog-core" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss/blog" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
           <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/model" />
           <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
         </PATH_ELEMENT>
@@ -492,6 +612,36 @@
           <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
         </PATH_ELEMENT>
       </PATH>
+      <PATH>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="jbossblog.ipr" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="blog-core" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/etc" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/etc/conf" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+        <PATH_ELEMENT>
+          <option name="myItemId" value="PsiDirectory:$PROJECT_DIR$/blog-core/src/etc/conf/hibernate" />
+          <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+        </PATH_ELEMENT>
+      </PATH>
     </subPane>
   </component>
   <component name="ProjectReloadState">
@@ -505,7 +655,7 @@
       <showLibraryContents />
       <hideEmptyPackages />
       <abbreviatePackageNames />
-      <showStructure PackagesPane="false" ProjectPane="false" Scope="false" Favorites="false" />
+      <showStructure Favorites="false" PackagesPane="false" Scope="false" ProjectPane="false" />
       <autoscrollToSource />
       <autoscrollFromSource />
       <sortByType />
@@ -667,17 +817,17 @@
     </todo-panel>
   </component>
   <component name="ToolWindowManager">
-    <frame x="15" y="263" width="1690" height="1004" extended-state="6" />
-    <editor active="true" />
+    <frame x="0" y="25" width="1690" height="1004" extended-state="6" />
+    <editor active="false" />
     <layout>
       <window_info id="UI Designer" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="2" />
       <window_info id="CVS" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="13" />
       <window_info id="IDEtalk" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="3" />
       <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3298969" order="7" />
       <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.26118946" order="0" />
-      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32914287" order="1" />
+      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32839224" order="1" />
       <window_info id="Structure" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.24367674" order="7" />
-      <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.22690992" order="9" />
+      <window_info id="Messages" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.22690992" order="9" />
       <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.39977092" order="6" />
       <window_info id="Module Dependencies" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="4" />
       <window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="10" />
@@ -786,27 +936,6 @@
     <option name="myLastEditedConfigurable" value="Project Default" />
   </component>
   <component name="editorHistoryManager">
-    <entry file="file://$PROJECT_DIR$/blog-core/src/web/blog.css">
-      <provider selected="true" editor-type-id="text-editor">
-        <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="-0.4903846">
-          <folding />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/blog-core/src/web/WEB-INF/blog-object.xml">
-      <provider selected="true" editor-type-id="text-editor">
-        <state line="30" column="21" selection-start="1395" selection-end="1395" vertical-scroll-proportion="0.72115386">
-          <folding />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/blog-core/src/etc/META-INF/acl-mapping.xml">
-      <provider selected="true" editor-type-id="text-editor">
-        <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="-1.5517242">
-          <folding />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/blog-core/src/etc/META-INF/acl-permissions.xml">
       <provider selected="true" editor-type-id="text-editor">
         <state line="33" column="42" selection-start="1342" selection-end="1342" vertical-scroll-proportion="0.81280786">
@@ -815,44 +944,44 @@
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/blog-core/src/web/views/blog_view.xhtml">
+      <provider editor-type-id="HtmlPreview">
+        <state />
+      </provider>
       <provider selected="true" editor-type-id="text-editor">
         <state line="66" column="33" selection-start="2989" selection-end="2989" vertical-scroll-proportion="0.7941681">
           <folding />
         </state>
       </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/blog-core/src/web/views/post_view.xhtml">
       <provider editor-type-id="HtmlPreview">
         <state />
       </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/blog-core/src/web/views/post_view.xhtml">
       <provider selected="true" editor-type-id="text-editor">
         <state line="34" column="99" selection-start="1271" selection-end="1347" vertical-scroll-proportion="0.8279221">
           <folding />
         </state>
       </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/blog-core/src/web/views/view.xhtml">
       <provider editor-type-id="HtmlPreview">
         <state />
       </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/blog-core/src/web/views/view.xhtml">
       <provider selected="true" editor-type-id="text-editor">
         <state line="19" column="54" selection-start="927" selection-end="927" vertical-scroll-proportion="0.47420964">
           <folding />
         </state>
       </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/blog-core/src/web/views/post_mod.xhtml">
       <provider editor-type-id="HtmlPreview">
         <state />
       </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/blog-core/src/web/views/post_mod.xhtml">
       <provider selected="true" editor-type-id="text-editor">
         <state line="60" column="37" selection-start="2753" selection-end="2753" vertical-scroll-proportion="0.8198052">
           <folding />
         </state>
       </provider>
-      <provider editor-type-id="HtmlPreview">
-        <state />
-      </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/blog-core/src/web/WEB-INF/portlet-instances.xml">
       <provider selected="true" editor-type-id="text-editor">
@@ -869,6 +998,9 @@
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/blog-core/src/web/WEB-INF/faces-config.xml">
+      <provider editor-type-id="com.intellij.jsf.ui.FacesConfigEditorProvider">
+        <state />
+      </provider>
       <provider editor-type-id="com.intellij.jsf.yfilesGraph.editor.FacesNavigationFileEditorProvider">
         <state />
       </provider>
@@ -877,9 +1009,6 @@
           <folding />
         </state>
       </provider>
-      <provider editor-type-id="com.intellij.jsf.ui.FacesConfigEditorProvider">
-        <state />
-      </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/model/caching/BlogLock.java">
       <provider selected="true" editor-type-id="text-editor">
@@ -897,18 +1026,41 @@
     </entry>
     <entry file="file://$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/model/caching/CachingBlogModelService.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state line="20" column="55" selection-start="641" selection-end="641" vertical-scroll-proportion="0.28125">
+        <state line="19" column="47" selection-start="585" selection-end="585" vertical-scroll-proportion="0.2578125">
           <folding />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/blog-core/src/etc/META-INF/jboss-service.xml">
       <provider selected="true" editor-type-id="text-editor">
-        <state line="56" column="43" selection-start="3039" selection-end="3039" vertical-scroll-proportion="0.6992">
+        <state line="76" column="73" selection-start="4033" selection-end="4033" vertical-scroll-proportion="1.0176">
           <folding />
         </state>
       </provider>
     </entry>
+    <entry file="file://$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/store/hibernate/HibernateBlogStoreService.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="304" column="16" selection-start="10882" selection-end="10882" vertical-scroll-proportion="1.1136">
+          <folding>
+            <element signature="imports" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/blog-core/src/java/org/jboss/blog/service/store/hibernate/HBlogModel.hbm.xml">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="7" column="32" selection-start="310" selection-end="310" vertical-scroll-proportion="0.1640625">
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/blog-core/src/etc/conf/hibernate/hibernate.cfg.xml">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="37" column="29" selection-start="1755" selection-end="1755" vertical-scroll-proportion="0.888">
+          <folding />
+        </state>
+      </provider>
+    </entry>
   </component>
 </project>
 




More information about the jboss-cvs-commits mailing list