Author: tdraier
Date: Thu Aug 2 16:03:23 2007
New Revision: 18096
URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D18096&repname=
=3Djahia
Log:
-optimized container list creation by getting siteId as parameter
-removed unused relationship to JahiaSite from JahiaPagesData, JahiaFieldsD=
=3D
ata and JahiaObject
-clenup some comments (port 18015)
Modified:
trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerDAO.java
trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerListDAO.java
trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerStructureDAO.=
java
trunk/core/src/java/org/jahia/hibernate/dao/JahiaFieldsDataDAO.java
trunk/core/src/java/org/jahia/hibernate/dao/JahiaObjectDAO.java
trunk/core/src/java/org/jahia/hibernate/dao/JahiaPagesDAO.java
trunk/core/src/java/org/jahia/hibernate/manager/JahiaContainerListManag=
er.java
trunk/core/src/java/org/jahia/hibernate/manager/JahiaContainerManager.j=
ava
trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java
trunk/core/src/java/org/jahia/hibernate/manager/JahiaPagesManager.java
trunk/core/src/java/org/jahia/hibernate/model/JahiaContainer.java
trunk/core/src/java/org/jahia/hibernate/model/JahiaObject.java
trunk/core/src/java/org/jahia/hibernate/model/JahiaPagesData.java
trunk/core/src/java/org/jahia/services/containers/JahiaContainersBaseSe=
rvice.java
trunk/core/src/test/src/java/org/jahia/hibernate/dao/JahiaContainerDAOT=
est.java
Modified: trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerDAO.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/dao/JahiaContainerDAO.java&rev=3D18096&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerDAO.java (ori=
ginal)
+++ trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerDAO.java Thu =
Aug 2 16:03:23 2007
@@ -295,7 +295,7 @@
=
public List getAllContainerAclIdsFromSite(Integer siteId) {
List retVal =3D null;
- String hql =3D "select distinct c.jahiaAclId from JahiaContainer c=
where c.site.id=3D? order by c.jahiaAclId";
+ String hql =3D "select distinct c.jahiaAclId from JahiaContainer c=
where c.siteId=3D? order by c.jahiaAclId";
if (siteId !=3D null) {
final HibernateTemplate template =3D getHibernateTemplate();
template.setCacheQueries(true);
@@ -351,7 +351,7 @@
=
public List getAllContainerIdsFromSite(Integer siteId) {
List retVal =3D null;
- String hql =3D "select distinct c.comp_id.id from JahiaContainer c=
where c.site.id=3D? order by c.comp_id.id";
+ String hql =3D "select distinct c.comp_id.id from JahiaContainer c=
where c.siteId=3D? order by c.comp_id.id";
if (siteId !=3D null) {
final HibernateTemplate template =3D getHibernateTemplate();
template.setCacheQueries(true);
@@ -370,10 +370,10 @@
public Object doInHibernate(Session session) throws
HibernateExceptio=
n {
Criteria crit =3D session.createCriteria(JahiaContainer.cl=
ass);
- crit.createAlias("site", "site");
+ crit.createAlias("siteId", "siteId");
crit.createAlias("ctndef", "ctndef");
if (siteId !=3D null && siteId.intValue() !=3D -1) {
- crit.add(Expression.eq("site.id", siteId));
+ crit.add(Expression.eq("siteId", siteId));
}
if (ctnDefName !=3D null && !"".equals(ctnDefName.trim()))=
{
crit.add(Expression.eq("ctndef.name", ctnDefName));
@@ -593,7 +593,6 @@
StringBuffer queryString =3D new StringBuffer(1024);
queryString.append("from JahiaContainer c ");
queryString.append(" left join fetch c.ctndef ctndef ");
- queryString.append(" left join fetch c.site site ");
queryString.append(" where c.comp_id.id in (");
Iterator it =3D ids.iterator();
Integer id =3D null;
@@ -616,7 +615,6 @@
StringBuffer queryString =3D new StringBuffer(1024);
queryString.append("select c from JahiaContainer c ");
queryString.append(" left join fetch c.ctndef ctndef ");
- queryString.append(" left join fetch c.site site ");
queryString.append(" where c.comp_id.id >=3D ? and c.comp_id.id <=
=3D? and c.comp_id.workflowState=3D1");
final HibernateTemplate template =3D getHibernateTemplate();
template.setCacheQueries(true);
@@ -640,7 +638,6 @@
StringBuffer queryString =3D new StringBuffer(1024);
queryString.append("from JahiaContainer c ");
queryString.append(" left join fetch c.ctndef ctndef ");
- queryString.append(" left join fetch c.site site ");
queryString.append(" where ");
Iterator it =3D ids.iterator();
Integer id =3D null;
@@ -672,7 +669,6 @@
StringBuffer queryString =3D new StringBuffer(1024);
queryString.append("select c from JahiaContainer c ");
queryString.append(" left join fetch c.ctndef ctndef ");
- queryString.append(" left join fetch c.site site ");
queryString.append(" where c.comp_id.id >=3D ? and c.comp_id.id <=
=3D? and c.comp_id.workflowState>=3D1 ORDER BY c.comp_id.workflowState DESC=
");
=
final HibernateTemplate template =3D getHibernateTemplate();
@@ -714,7 +710,6 @@
StringBuffer queryString =3D new StringBuffer(1024);
queryString.append("select c from JahiaContainer c ");
queryString.append(" left join fetch c.ctndef ctndef ");
- queryString.append(" left join fetch c.site site ");
queryString.append(" where ");
Iterator it =3D ids.iterator();
Integer id =3D null;
@@ -965,7 +960,7 @@
}
=
public Map deleteAllContainersFromSite(Integer siteID) {
- String queryString =3D "from JahiaContainer c where c.site.id=3D? =
";
+ String queryString =3D "from JahiaContainer c where c.siteId=3D? ";
final HibernateTemplate template =3D getHibernateTemplate();
template.setFlushMode(HibernateTemplate.FLUSH_AUTO);
List list =3D template.find(queryString,siteID);
Modified: trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerListDAO=
.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/dao/JahiaContainerListDAO.java&rev=3D18096&repname=3Djah=
ia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerListDAO.java =
(original)
+++ trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerListDAO.java =
Thu Aug 2 16:03:23 2007
@@ -57,7 +57,7 @@
hibernateTemplate.save(jahiaContainer);
}
} catch (CloneNotSupportedException e) {
- log.error("Could not clone JahiaContainer");
+ log.error("Could not clone JahiaContainerList");
}
}
=
@@ -72,7 +72,7 @@
hibernateTemplate.save(jahiaContainer);
return jahiaContainer;
} catch (CloneNotSupportedException e) {
- log.error("Could not clone JahiaContainer");
+ log.error("Could not clone JahiaContainerList");
return null;
}
}
Modified: trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerStructu=
reDAO.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/dao/JahiaContainerStructureDAO.java&rev=3D18096&repname=
=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerStructureDAO.=
java (original)
+++ trunk/core/src/java/org/jahia/hibernate/dao/JahiaContainerStructureDAO.=
java Thu Aug 2 16:03:23 2007
@@ -40,7 +40,7 @@
if(containerDefinitionId !=3D null) {
final HibernateTemplate template =3D getHibernateTemplate();
template.setCacheQueries(true);
- retVal =3D template.find(hql.toString(), new Object[]{containe=
rDefinitionId});
+ retVal =3D template.find(hql, new Object[]{containerDefinition=
Id});
}
return retVal;
}
Modified: trunk/core/src/java/org/jahia/hibernate/dao/JahiaFieldsDataDAO.ja=
va
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/dao/JahiaFieldsDataDAO.java&rev=3D18096&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/dao/JahiaFieldsDataDAO.java (or=
iginal)
+++ trunk/core/src/java/org/jahia/hibernate/dao/JahiaFieldsDataDAO.java Thu=
Aug 2 16:03:23 2007
@@ -62,7 +62,7 @@
hibernateTemplate.save(jahiaContainer);
}
} catch (CloneNotSupportedException e) {
- log.error("Could not clone JahiaContainer");
+ log.error("Could not clone JahiaFieldsData");
}
}
=
@@ -92,7 +92,7 @@
hibernateTemplate.save(jahiaContainer);
return jahiaContainer;
} catch (CloneNotSupportedException e) {
- log.error("Could not clone JahiaContainer");
+ log.error("Could not clone JahiaFieldsData");
return null;
}
}
Modified: trunk/core/src/java/org/jahia/hibernate/dao/JahiaObjectDAO.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/dao/JahiaObjectDAO.java&rev=3D18096&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/dao/JahiaObjectDAO.java (origin=
al)
+++ trunk/core/src/java/org/jahia/hibernate/dao/JahiaObjectDAO.java Thu Aug=
2 16:03:23 2007
@@ -23,7 +23,6 @@
import org.jahia.hibernate.model.JahiaObject;
import org.jahia.hibernate.model.JahiaObjectPK;
import org.jahia.hibernate.model.JahiaSite;
-import org.jahia.hibernate.model.JahiaRetentionRule;
import org.springframework.orm.hibernate3.HibernateTemplate;
=
import java.util.*;
@@ -78,7 +77,6 @@
StringBuffer buffer =3D new StringBuffer(1024);
buffer.append("select jobj from JahiaObject jobj");
buffer.append(" left join fetch jobj.retentionRule retRule ");
- buffer.append(" left join fetch jobj.site site ");
buffer.append(" where jobj.comp_id.id>=3D? AND jobj.comp_id.id<=3D=
? AND jobj.comp_id.type=3D?");
List jahiaObjs =3D template.find(buffer.toString(),
new Object[]{new Integer(key.getId().intVa=
lue()-batchSize),
@@ -246,15 +244,15 @@
* Create a new entry in database
* @param type
* @param id
- * @param site
+ * @param siteId
*/
- public void create(String type, Integer id, JahiaSite site) {
+ public void create(String type, Integer id, Integer siteId) {
JahiaObject jahiaObject =3D new JahiaObject();
jahiaObject.setComp_id(new JahiaObjectPK(type,id));
- jahiaObject.setSite(site);
+ jahiaObject.setSiteId(siteId);
HibernateTemplate template =3D getHibernateTemplate();
template.setFlushMode(HibernateTemplate.FLUSH_AUTO);
- template.merge(jahiaObject);
+ template.save(jahiaObject);
template.flush();
}
=
@@ -274,7 +272,7 @@
}
=
public void deleteAllFromSite(Integer siteID) {
- String queryString =3D "from JahiaObject c where c.site.id=3D? ";
+ String queryString =3D "from JahiaObject c where c.siteId=3D? ";
final HibernateTemplate template =3D getHibernateTemplate();
template.setFlushMode(HibernateTemplate.FLUSH_AUTO);
template.deleteAll(template.find(queryString,siteID));
Modified: trunk/core/src/java/org/jahia/hibernate/dao/JahiaPagesDAO.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/dao/JahiaPagesDAO.java&rev=3D18096&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/dao/JahiaPagesDAO.java (origina=
l)
+++ trunk/core/src/java/org/jahia/hibernate/dao/JahiaPagesDAO.java Thu Aug =
2 16:03:23 2007
@@ -204,7 +204,7 @@
=
public List getAllAclId(Integer siteId) {
List retVal =3D null;
- String hql =3D "select distinct pd.jahiaAclId from JahiaPagesData =
pd where pd.site.id =3D ? ";
+ String hql =3D "select distinct pd.jahiaAclId from JahiaPagesData =
pd where pd.siteId =3D ? ";
if (siteId !=3D null) {
final HibernateTemplate template =3D getHibernateTemplate();
template.setCacheQueries(true);
@@ -275,7 +275,7 @@
=
public Integer getNbPages(Integer siteId) {
Integer retVal =3D null;
- String hql =3D "select count( pd.comp_id.id ) from JahiaPagesData =
pd where pd.site.id =3D ? ";
+ String hql =3D "select count( pd.comp_id.id ) from JahiaPagesData =
pd where pd.siteId =3D ? ";
if (siteId !=3D null) {
final HibernateTemplate template =3D getHibernateTemplate();
template.setCacheQueries(true);
@@ -292,7 +292,7 @@
template.setCacheQueries(true);
template.setFlushMode(HibernateTemplate.FLUSH_NEVER);
return template.find("select distinct pd.comp_id.id from JahiaPage=
sData pd " +
- "where pd.site.id=3D? and pd.pageType=3D?",
+ "where pd.siteId=3D? and pd.pageType=3D?",
new Object[]{siteId, linkType});
}
=
@@ -309,7 +309,7 @@
final HibernateTemplate template =3D getHibernateTemplate();
template.setCacheQueries(true);
template.setFlushMode(HibernateTemplate.FLUSH_NEVER);
- return template.find("select distinct pd.comp_id.id from JahiaPage=
sData pd where pd.site.id=3D?",
+ return template.find("select distinct pd.comp_id.id from JahiaPage=
sData pd where pd.siteId=3D?",
new Object[]{siteId});
}
=
@@ -317,7 +317,7 @@
final HibernateTemplate template =3D getHibernateTemplate();
template.setCacheQueries(true);
template.setFlushMode(HibernateTemplate.FLUSH_NEVER);
- return template.find("select distinct pd.comp_id.id from JahiaPage=
sData pd where pd.site.id=3D? order by pd.comp_id.id",
+ return template.find("select distinct pd.comp_id.id from JahiaPage=
sData pd where pd.siteId=3D? order by pd.comp_id.id",
new Object[]{siteId});
}
=
@@ -349,7 +349,7 @@
=
public Integer getRealActiveNbPages(Integer siteId) {
Integer retVal =3D null;
- String hql =3D "select count( pd.comp_id.id ) from JahiaPagesData =
pd where pd.site.id =3D ? " +
+ String hql =3D "select count( pd.comp_id.id ) from JahiaPagesData =
pd where pd.siteId =3D ? " +
"and pd.type=3D0 and pd.comp_id.workflowState =3D " +=
EntryLoadRequest.ACTIVE_WORKFLOW_STATE;
if (siteId !=3D null) {
final HibernateTemplate template =3D getHibernateTemplate();
@@ -522,7 +522,7 @@
public Map deleteAllPagesFromSite(Integer siteID) {
HibernateTemplate template =3D getHibernateTemplate();
template.setFlushMode(HibernateTemplate.FLUSH_AUTO);
- List entities =3D template.find("from JahiaPagesData pd where pd.s=
ite.id=3D?", siteID);
+ List entities =3D template.find("from JahiaPagesData pd where pd.s=
iteId=3D?", siteID);
Map map =3D new HashMap(entities.size());
for (int i =3D 0; i < entities.size(); i++) {
JahiaPagesData jahiaPagesData =3D (JahiaPagesData) entities.ge=
t(i);
@@ -539,12 +539,12 @@
template.setFlushMode(HibernateTemplate.FLUSH_NEVER);
return template.find("select distinct p.comp_id.pageId,p.comp_id.n=
ame,p.comp_id.languageCode, p.value " +
"from JahiaPagesProp p, JahiaPagesData data "=
+
- "where p.value=3D? and p.comp_id.pageId=3Ddat=
a.comp_id.id and data.site.id=3D?",new Object[]{propertyValue,siteID});
+ "where p.value=3D? and p.comp_id.pageId=3Ddat=
a.comp_id.id and data.siteId=3D?",new Object[]{propertyValue,siteID});
}
=
/**
* Returns the page ID with the specified URL key value for the given
sit=
e.
- * =
+ *
* @param pageURLKey
* the page URL key value to search for
* @param siteID
@@ -563,7 +563,7 @@
+ "from JahiaPagesProp p,
JahiaPagesData data "
+ "where p.comp_id.name=3D'"
+
PageProperty.PAGE_URL_KEY_PROPNAME
- + "' and p.value=3D? and
p.comp_id.pageId=3Ddat=
a.comp_id.id and data.site.id=3D?",
+ + "' and p.value=3D? and
p.comp_id.pageId=3Ddat=
a.comp_id.id and data.siteId=3D?",
new Object[] { pageURLKey, siteID });
else
items =3D template.find("select p.comp_id.pageId "
Modified: trunk/core/src/java/org/jahia/hibernate/manager/JahiaContainerLis=
tManager.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/manager/JahiaContainerListManager.java&rev=3D18096&repna=
me=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/manager/JahiaContainerListManag=
er.java (original)
+++ trunk/core/src/java/org/jahia/hibernate/manager/JahiaContainerListManag=
er.java Thu Aug 2 16:03:23 2007
@@ -119,7 +119,7 @@
}
=
public void createContainerList(org.jahia.data.containers.JahiaContain=
erList containerList,
- JahiaSaveVersion saveVersion) {
+ JahiaSaveVersion saveVersion, int site=
Id) {
JahiaContainerList jahiaContainerList =3D new JahiaContainerList();
jahiaContainerList.setContainerDefinition(definitionDAO.findDefini=
tionById(new Integer(containerList.getctndefid())));
jahiaContainerList.setPageid(new Integer(containerList.getPageID()=
));
@@ -144,15 +144,27 @@
containerList.setID(jahiaContainerList.getComp_id().getId().intVal=
ue());
=
if (isNew) {
- List pageInfos =3D jahiaPagesDAO.getActivePageInfo(new Integer=
(containerList.getPageID()));
- if (!pageInfos.isEmpty()) {
- JahiaPagesData pageData =3D (JahiaPagesData) pageInfos.get=
(0);
- jahiaObjectDAO.create(ContentContainerListKey.CONTAINERLIS=
T_TYPE,
- new Integer(containerList.getID()), =
pageData.getSite());
+ jahiaObjectDAO.create(ContentContainerListKey.CONTAINERLIST_TY=
PE,
+ new Integer(containerList.getID()), new Integer(siteId=
));
+
+ if (listCache =3D=3D null) {
+ try {
+ listCache =3D cacheService.createCacheInstance(JAHIA_C=
ONTAINER_LIST_CACHE);
+ } catch (JahiaInitializationException e) {
+ e.printStackTrace();
+ }
+ }
+
+ if (listCache !=3D null) {
+ List activeAndStagedEntry =3D new ArrayList(1);
+ activeAndStagedEntry.add(new ContentObjectEntryState(jahia=
ContainerList.getComp_id().getWorkflowState().intValue(),
+ jahiaContainerList.getComp_id().getVersionId().int=
Value(), ContentObject.SHARED_LANGUAGE));
+ ContentContainerList contentContainerList =3D convertToCon=
tentContainerList(jahiaContainerList, activeAndStagedEntry);
+ listCache.put(CONTENT_CONTAINER_LIST_CACHE_PREFIX + contai=
nerList.getID(), contentContainerList);
}
}
- containerList.setID(jahiaContainerList.getComp_id().getId().intVal=
ue());
- flushCache(containerList.getID(), jahiaContainerList.getContainerD=
efinition().getJahiaSite().getId().intValue(),
+
+ flushCache(containerList.getID(), siteId,
jahiaContainerList.getContainerDefinition().getName());
}
=
Modified: trunk/core/src/java/org/jahia/hibernate/manager/JahiaContainerMan=
ager.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/manager/JahiaContainerManager.java&rev=3D18096&repname=
=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/manager/JahiaContainerManager.j=
ava (original)
+++ trunk/core/src/java/org/jahia/hibernate/manager/JahiaContainerManager.j=
ava Thu Aug 2 16:03:23 2007
@@ -29,7 +29,6 @@
import org.jahia.exceptions.JahiaInitializationException;
import org.jahia.hibernate.dao.*;
import org.jahia.hibernate.model.JahiaCtnEntryPK;
-import org.jahia.hibernate.model.JahiaSite;
import org.jahia.services.cache.Cache;
import org.jahia.services.cache.CacheService;
import org.jahia.services.cache.GroupCacheKey;
@@ -112,7 +111,7 @@
container.getComp_id().setWorkflowState(new Integer(to.getWork=
flowState()));
container.getComp_id().setVersionId(new Long(to.getVersionID()=
));
dao.save(container);
- flushCache(containerId, container.getSite().getId().intValue()=
, container.getListid().intValue(), container.getPageid().intValue());
+ flushCache(containerId, container.getSiteId().intValue(), cont=
ainer.getListid().intValue(), container.getPageid().intValue());
} catch (ObjectRetrievalFailureException e) {
log.warn("Try to delete an unexisting entry " + containerId + =
" " + from.toString());
} catch (CloneNotSupportedException e) {
@@ -210,7 +209,7 @@
org.jahia.hibernate.model.JahiaContainer containerById =3D dao=
.findContainerById(new Integer(containerId), new Long(request.getVersionID(=
)),
=
new Integer(request.getWorkflowState()));
dao.deleteContainer(containerById);
- flushCache(containerId, containerById.getSite().getId().intVal=
ue(), containerById.getListid().intValue(), containerById.getPageid().intVa=
lue());
+ flushCache(containerId, containerById.getSiteId().intValue(), =
containerById.getListid().intValue(), containerById.getPageid().intValue());
} catch (ObjectRetrievalFailureException e) {
log.warn("Try to delete an unexisting entry " + containerId + =
" " + request.toString());
}
@@ -814,16 +813,15 @@
public void purgeContainer(int id) {
org.jahia.hibernate.model.JahiaContainer container =3D dao.loadCon=
tainer(new Integer(id));
dao.deleteAllEntriesForContainerId(new Integer(id));
- flushCache(id, container.getSite().getId().intValue(), container.g=
etListid().intValue(), container.getPageid().intValue());
+ flushCache(id, container.getSiteId().intValue(), container.getList=
id().intValue(), container.getPageid().intValue());
}
=
public JahiaContainer saveContainer(JahiaContainer jahiaContainer, Jah=
iaSaveVersion saveVersion) {
- JahiaSite site =3D siteDAO.findById(new Integer(jahiaContainer.get=
JahiaID()));
org.jahia.hibernate.model.JahiaContainer container =3D new org.jah=
ia.hibernate.model.JahiaContainer();
container.setJahiaAclId(new Integer(jahiaContainer.getAclID()));
container.setCtndef(definitionDAO.findDefinitionById(new Integer(j=
ahiaContainer.getctndefid())));
container.setListid(new Integer(jahiaContainer.getListID()));
- container.setSite(site);
+ container.setSiteId(new Integer(jahiaContainer.getSiteID()));
container.setPageid(new Integer(jahiaContainer.getPageID()));
if (jahiaContainer.getRank() =3D=3D 0) {
container.setRank(new Integer(dao.getMaxRankingValue()+1));
@@ -844,7 +842,7 @@
dao.save(container);
jahiaContainer.setID(container.getComp_id().getId().intValue());
if (isNew) {
- jahiaObjectDAO.create(ContentContainerKey.CONTAINER_TYPE, new =
Integer(jahiaContainer.getID()), site);
+ jahiaObjectDAO.create(ContentContainerKey.CONTAINER_TYPE, new =
Integer(jahiaContainer.getID()), new Integer(jahiaContainer.getSiteID()));
}
flushCache(jahiaContainer.getID(), jahiaContainer.getSiteID(), jah=
iaContainer.getListID(), jahiaContainer.getPageID());
return jahiaContainer;
@@ -870,7 +868,7 @@
container.setJahiaAclId(new Integer(jahiaContainer.getAclID()));
container.setCtndef(definitionDAO.findDefinitionById(new Integer(j=
ahiaContainer.getctndefid())));
container.setListid(new Integer(jahiaContainer.getListID()));
- container.setSite(siteDAO.findById(new Integer(jahiaContainer.getJ=
ahiaID())));
+ container.setSiteId(new Integer(jahiaContainer.getJahiaID()));
container.setPageid(new Integer(jahiaContainer.getPageID()));
container.setRank(new Integer(jahiaContainer.getRank()));
container.setProperties(jahiaContainer.getProperties());
@@ -916,7 +914,7 @@
}
dao.deleteContainers(dao.loadStagedContainers(new Integer(=
containerId)));
}
- flushCache(containerId, container.getSite().getId().intValue()=
, container.getListid().intValue(), container.getPageid().intValue());
+ flushCache(containerId, container.getSiteId().intValue(), cont=
ainer.getListid().intValue(), container.getPageid().intValue());
}
}
=
@@ -936,14 +934,14 @@
} catch (CloneNotSupportedException e) {
log.error("Could not clone org.jahia.hibernate.model.Jahia=
Container");
}
- flushCache(containerId, container.getSite().getId().intValue()=
, container.getListid().intValue(), container.getPageid().intValue());
+ flushCache(containerId, container.getSiteId().intValue(), cont=
ainer.getListid().intValue(), container.getPageid().intValue());
}
}
=
private ContentContainer convertToContentContainer(org.jahia.hibernate=
.model.JahiaContainer jahiaContainer,
List activeAndStage=
dEntry) {
ContentContainer resultContainer;
- resultContainer =3D new ContentContainer(jahiaContainer.getComp_id=
().getId().intValue(), jahiaContainer.getSite().getId().intValue(), jahiaCo=
ntainer.getPageid().intValue(),
+ resultContainer =3D new ContentContainer(jahiaContainer.getComp_id=
().getId().intValue(), jahiaContainer.getSiteId().intValue(), jahiaContaine=
r.getPageid().intValue(),
jahiaContainer.getCtndef().=
getId().intValue(), jahiaContainer.getListid().intValue(), jahiaContainer.g=
etJahiaAclId().intValue(),
activeAndStagedEntry);
resultContainer.setProperties(jahiaContainer.getProperties());
@@ -954,7 +952,7 @@
JahiaContainer jahiaContainer =3D null;
if (container !=3D null) {
jahiaContainer =3D new JahiaContainer(container.getComp_id().g=
etId().intValue(),
- container.getSite().getId(=
).intValue(),
+ container.getSiteId().intV=
alue(),
container.getPageid().intV=
alue(),
container.getListid().intV=
alue(),
container.getRank().intVal=
ue(),
Modified: trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManage=
r.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/manager/JahiaObjectManager.java&rev=3D18096&repname=3Dja=
hia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java=
(original)
+++ trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java=
Thu Aug 2 16:03:23 2007
@@ -381,7 +381,7 @@
//timeBPStateChanged =3D ( timeBPStateChanged || hibJahiaObjec=
t.getValidToDate().longValue() !=3D delegate.getValidToDate().longValue() );
hibJahiaObject.setValidToDate(delegate.getValidToDate());
if ( delegate.getSiteId().intValue()>0 ){
- hibJahiaObject.setSite(siteDao.findById(delegate.getSiteId=
()));
+ hibJahiaObject.setSiteId(delegate.getSiteId());
} else {
//hibJahiaObject.setSite(null);
}
@@ -407,9 +407,9 @@
contentObject.notifyStateChanged();
ProcessingContext context =3D Jahia.getThreadParamBean();
if ( context =3D=3D null ){
- if ( hibJahiaObject.getSite() !=3D null ){
+ if ( hibJahiaObject.getSiteId() !=3D null ){
JahiaSite site =3D ServicesRegistry.getInstance().=
getJahiaSitesService()
- .getSite(hibJahiaObject.getSite().getId().=
intValue());
+ .getSite(hibJahiaObject.getSiteId().intVal=
ue());
if ( site !=3D null ){
JahiaUser user =3D getAdminUser(site.getID());
context =3D
@@ -483,8 +483,8 @@
return delegate;
}
delegate.setTimeBPState(hibJahiaObject.getTimeBPState());
- if ( hibJahiaObject.getSite() !=3D null ){
- delegate.setSiteId(hibJahiaObject.getSite().getId());
+ if ( hibJahiaObject.getSiteId() !=3D null ){
+ delegate.setSiteId(hibJahiaObject.getSiteId());
}
if (hibJahiaObject.getValidFromDate()!=3D null){
delegate.setValidFromDate(hibJahiaObject.getValidFromDate());
Modified: trunk/core/src/java/org/jahia/hibernate/manager/JahiaPagesManager=
.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/manager/JahiaPagesManager.java&rev=3D18096&repname=3Djah=
ia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/manager/JahiaPagesManager.java =
(original)
+++ trunk/core/src/java/org/jahia/hibernate/manager/JahiaPagesManager.java =
Thu Aug 2 16:03:23 2007
@@ -141,7 +141,7 @@
} catch (CloneNotSupportedException e) {
log.error("This object is not cloneable", e);
}
- flushCache(id,data.getSite().getId().intValue());
+ flushCache(id,data.getSiteId().intValue());
}
} catch (ObjectRetrievalFailureException e) {
log.error("JahiaPagesData not found or we are trying to update=
!!!!" + pk);
@@ -165,7 +165,6 @@
if (isNew) {
data.getComp_id().setId(null);
}
- JahiaSite site =3D siteDAO.findById(new Integer(newStagingInfo.get=
JahiaID()));
=
data.setJahiaAclId(new Integer(newStagingInfo.getAclID()));
data.setPageDefinition(definitionDAO.findByPK(new Integer(newStagi=
ngInfo.getPageTemplateID())));
@@ -173,13 +172,13 @@
data.setPageType(new Integer(newStagingInfo.getPageType()));
data.setParentID(new Integer(newStagingInfo.getParentID()));
data.setRemoteURL(newStagingInfo.getRemoteURL());
- data.setSite(site);
+ data.setSiteId(new Integer(newStagingInfo.getJahiaID()));
data.setTitle(newStagingInfo.getTitle());
dao.save(data);
newStagingInfo.setID(data.getComp_id().getId().intValue());
=
if (isNew) {
- jahiaObjectDAO.create(ContentPageKey.PAGE_TYPE, new Integer(ne=
wStagingInfo.getID()), site);
+ jahiaObjectDAO.create(ContentPageKey.PAGE_TYPE, new Integer(ne=
wStagingInfo.getID()), new Integer(newStagingInfo.getJahiaID()));
}
flushCache(newStagingInfo.getID(),newStagingInfo.getJahiaID());
}
@@ -443,7 +442,7 @@
}
data.setParentID(new Integer(newStagingInfo.getParentID()));
data.setRemoteURL(newStagingInfo.getRemoteURL());
- data.setSite(siteDAO.findById(new Integer(jahiaID)));
+ data.setSiteId(new Integer(jahiaID));
data.setTitle(newStagingInfo.getTitle());
if (pk.equals(oldPk)) {
dao.update(data);
@@ -476,7 +475,7 @@
JahiaPageInfo pageInfo =3D null;
if (data !=3D null) {
pageInfo =3D new JahiaPageInfo(data.getComp_id().getId().intVa=
lue(),
- data.getSite().getId().intValue()=
, data.getParentID().intValue(),
+ data.getSiteId().intValue(), data=
.getParentID().intValue(),
data.getPageType().intValue(), da=
ta.getTitle(),
data.getPageDefinition().getId().=
intValue(),
data.getRemoteURL(), data.getPage=
LinkId().intValue(),
Modified: trunk/core/src/java/org/jahia/hibernate/model/JahiaContainer.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/model/JahiaContainer.java&rev=3D18096&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/model/JahiaContainer.java (orig=
inal)
+++ trunk/core/src/java/org/jahia/hibernate/model/JahiaContainer.java Thu A=
ug 2 16:03:23 2007
@@ -56,7 +56,7 @@
/**
* nullable persistent field
*/
- private JahiaSite site;
+ private Integer siteId;
private transient Map properties;
=
/**
@@ -177,15 +177,15 @@
}
=
/**
- * @hibernate.many-to-one not-null=3D"true"
- * @hibernate.column name=3D"jahiaid_jahia_ctn_entries"
+ * @hibernate.property column=3D"jahiaid_jahia_ctn_entries"
+ * length=3D"11"
*/
- public JahiaSite getSite() {
- return this.site;
+ public Integer getSiteId() {
+ return this.siteId;
}
=
- public void setSite(JahiaSite site) {
- this.site =3D site;
+ public void setSiteId(Integer siteId) {
+ this.siteId =3D siteId;
}
=
// ------------------------ CANONICAL METHODS ------------------------
@@ -257,7 +257,7 @@
container.setListid(this.getListid());
container.setPageid(this.getPageid());
container.setRank(this.getRank());
- container.setSite(this.getSite());
+ container.setSiteId(this.getSiteId());
return container;
}
=
Modified: trunk/core/src/java/org/jahia/hibernate/model/JahiaObject.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/model/JahiaObject.java&rev=3D18096&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/model/JahiaObject.java (origina=
l)
+++ trunk/core/src/java/org/jahia/hibernate/model/JahiaObject.java Thu Aug =
2 16:03:23 2007
@@ -37,7 +37,7 @@
=
private JahiaObjectPK comp_id;
=
- private JahiaSite site;
+ private Integer siteId;
=
private Integer timeBPState =3D new Integer(IS_VALID_STATE);
=
@@ -62,15 +62,15 @@
}
=
/**
- * @hibernate.many-to-one not-null=3D"false"
- * @hibernate.column name=3D"jahiaid_jahia_obj"
+ * @hibernate.property column=3D"jahiaid_jahia_obj"
+ * length=3D"11"
*/
- public JahiaSite getSite() {
- return site;
+ public Integer getSiteId() {
+ return siteId;
}
=
- public void setSite(JahiaSite site) {
- this.site =3D site;
+ public void setSiteId(Integer siteId) {
+ this.siteId =3D siteId;
}
=
/**
@@ -208,7 +208,7 @@
public Object clone() throws CloneNotSupportedException {
JahiaObject jahiaObject =3D new JahiaObject();
jahiaObject.setComp_id((JahiaObjectPK) this.getComp_id().clone());
- jahiaObject.setSite(this.getSite());
+ jahiaObject.setSiteId(this.getSiteId());
jahiaObject.setTimeBPState(this.getTimeBPState());
jahiaObject.setValidFromDate(this.getValidFromDate());
jahiaObject.setValidToDate(this.getValidToDate());
Modified: trunk/core/src/java/org/jahia/hibernate/model/JahiaPagesData.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/model/JahiaPagesData.java&rev=3D18096&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/hibernate/model/JahiaPagesData.java (orig=
inal)
+++ trunk/core/src/java/org/jahia/hibernate/model/JahiaPagesData.java Thu A=
ug 2 16:03:23 2007
@@ -52,7 +52,7 @@
/**
* nullable persistent field
*/
- private JahiaSite site;
+ private Integer siteId;
=
private transient Map properties;
=
@@ -178,15 +178,15 @@
}
=
/**
- * @hibernate.many-to-one not-null=3D"true"
- * @hibernate.column name=3D"jahiaid_jahia_pages_data"
+ * @hibernate.property column=3D"jahiaid_jahia_pages_data"
+ * length=3D"11"
*/
- public JahiaSite getSite() {
- return this.site;
+ public Integer getSiteId() {
+ return this.siteId;
}
=
- public void setSite(JahiaSite site) {
- this.site =3D site;
+ public void setSiteId(Integer siteId) {
+ this.siteId =3D siteId;
}
=
/**
@@ -296,7 +296,7 @@
data.setParentID(this.getParentID());
data.setProperties(this.getProperties());
data.setRemoteURL(this.getRemoteURL());
- data.setSite(this.getSite());
+ data.setSiteId(this.getSiteId());
data.setTitle(this.getTitle());
return data; //To change body of overridden methods use File | =
Settings | File Templates.
}
Modified: trunk/core/src/java/org/jahia/services/containers/JahiaContainers=
BaseService.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/containers/JahiaContainersBaseService.java&rev=3D18096&re=
pname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/java/org/jahia/services/containers/JahiaContainersBaseSe=
rvice.java (original)
+++ trunk/core/src/java/org/jahia/services/containers/JahiaContainersBaseSe=
rvice.java Thu Aug 2 16:03:23 2007
@@ -234,7 +234,7 @@
getJahiaVersionService().
getSiteSaveVersion(thePage.getJahiaID());
// save containerList in database
- containerListManager.createContainerList(clonedList, saveVersion);
+ containerListManager.createContainerList(clonedList, saveVersion, =
thePage.getSiteID());
// gets a new field id
int theListID =3D clonedList.getID();
if (theListID =3D=3D 0) {
@@ -1808,9 +1808,9 @@
getSiteSaveVersion(thePage.getJahiaID());
=
if (theContainerList.getID() =3D=3D 0) {
- containerListManager.createContainerList(theContainerList, sav=
eVersion);
+ containerListManager.createContainerList(theContainerList, sav=
eVersion, thePage.getSiteID());
this.containerDefinitionManager.invalidateContainerDefinitionI=
nTemplate(thePage.getPageTemplate(jParams).getID());
- if (theContainerList.getID() > 0) {
+ if (theContainerList.getID() > 0) { theC=
ontainerList.getContentContainerList();
ContentContainerList cList =3D ContentContainerList.getCon=
tainerList(theContainerList.getID());
JahiaEvent objectCreatedEvent =3D new JahiaEvent(this, jPa=
rams,
cList);
@@ -2404,7 +2404,7 @@
=
ServicesRegistry.getInstance().getJahiaSearchService().indexContai=
nerList(listID, user);
=
- WorkflowEvent theEvent =3D new WorkflowEvent(this, theList.getCont=
entContainerList(), user, languageCode, true);
+ WorkflowEvent theEvent =3D new WorkflowEvent(this, contentContaine=
rList, user, languageCode, true);
ServicesRegistry.getInstance().getJahiaEventService().fireObjectCh=
anged(theEvent);
=
return allDeleted;
Modified: trunk/core/src/test/src/java/org/jahia/hibernate/dao/JahiaContain=
erDAOTest.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/test/s=
rc/java/org/jahia/hibernate/dao/JahiaContainerDAOTest.java&rev=3D18096&repn=
ame=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/core/src/test/src/java/org/jahia/hibernate/dao/JahiaContainerDAOT=
est.java (original)
+++ trunk/core/src/test/src/java/org/jahia/hibernate/dao/JahiaContainerDAOT=
est.java Thu Aug 2 16:03:23 2007
@@ -29,7 +29,6 @@
import org.jahia.hibernate.model.JahiaCtnEntryPK;
=
import java.util.List;
-import java.util.Collections;
=
public class JahiaContainerDAOTest extends TestCase {
// ------------------------------ FIELDS ------------------------------
@@ -159,7 +158,7 @@
container.setListid(new Integer(14));
container.setPageid(new Integer(5));
container.setRank(new Integer(0));
- container.setSite(siteDAO.findById(new Integer(1)));
+ container.setSiteId(new Integer(1));
dao.save(container);
final int id =3D container.getComp_id().getId().intValue();
assertTrue(id>0);
_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list