Author: tdraier
Date: Mon Jun 25 15:38:02 2007
New Revision: 17762
URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D17762&repname=
=3Djahia
Log:
simplified and optimized jahia_links, update schema ( backport 17573 )
Modified:
trunk/core/src/java/org/jahia/content/ContentDefinition.java
trunk/core/src/java/org/jahia/content/ContentObject.java
trunk/core/src/java/org/jahia/content/CrossReferenceManager.java
trunk/core/src/java/org/jahia/content/ObjectLink.java
trunk/core/src/java/org/jahia/engines/shared/BigText_Field.java
trunk/core/src/java/org/jahia/hibernate/manager/JahiaLinkManager.java
trunk/core/src/java/org/jahia/hibernate/model/JahiaLink.java
trunk/core/src/java/org/jahia/layout/PortletsEventListener.java
trunk/core/src/java/org/jahia/services/categories/CategoryServiceImpl.j=
ava
trunk/core/src/java/org/jahia/services/importexport/ImportHandler.java
trunk/core/src/java/org/jahia/services/pages/JahiaPageBaseService.java
trunk/core/src/webapp/WEB-INF/var/db/sql/schema/hypersonic/jahia-schema=
.sql
trunk/core/src/webapp/WEB-INF/var/db/sql/schema/mssql/jahia-schema.sql
trunk/core/src/webapp/WEB-INF/var/db/sql/schema/mysql-tx/jahia-schema.s=
ql
trunk/core/src/webapp/WEB-INF/var/db/sql/schema/mysql/jahia-schema.sql
trunk/core/src/webapp/WEB-INF/var/db/sql/schema/oracle/jahia-schema.sql
trunk/core/src/webapp/WEB-INF/var/db/sql/schema/postgresql/jahia-schema=
.sql
Modified: trunk/core/src/java/org/jahia/content/ContentDefinition.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/content/ContentDefinition.java&rev=3D17762&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/content/ContentDefinition.java (original)
+++ trunk/core/src/java/org/jahia/content/ContentDefinition.java Mon Jun 25=
15:38:02 2007
@@ -367,14 +367,7 @@
ObjectLink objectLink =3D ObjectLink.createLink (metadataDefiniti=
on.getObjectKey(),
obj.getObjectKey(),
StructuralRelationship.ME=
TADATADEFINITION_LINK,
- 1,
- now,
- userKey,
- now,
- userKey,
- new HashMap (),
- new HashMap (),
- new HashMap ());
+ new HashMap ());
}
=
public String[] getAliasName(){
Modified: trunk/core/src/java/org/jahia/content/ContentObject.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/content/ContentObject.java&rev=3D17762&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/content/ContentObject.java (original)
+++ trunk/core/src/java/org/jahia/content/ContentObject.java Mon Jun 25 15:=
38:02 2007
@@ -21,7 +21,6 @@
import org.jahia.content.events.ContentActivationEvent;
import org.jahia.data.fields.JahiaField;
import org.jahia.data.fields.LoadFlags;
-import org.jahia.data.fields.JahiaDateFieldUtil;
import org.jahia.engines.EngineMessage;
import org.jahia.exceptions.JahiaException;
import org.jahia.hibernate.manager.*;
@@ -44,7 +43,6 @@
import org.apache.commons.lang.StringUtils;
=
import java.util.*;
-import java.text.SimpleDateFormat;
import java.text.DateFormat;
=
/**
@@ -1713,7 +1711,7 @@
if (this.getClass() =3D=3D object.getClass()) {
Date now =3D new Date();
try {
- ObjectLink.createLink(this.getObjectKey(), object.getObjec=
tKey(), type,1,now,jParams.getUser().getUserKey(), now, jParams.getUser().g=
etUserKey(), new HashMap(), new HashMap(), new HashMap());
+ ObjectLink.createLink(this.getObjectKey(), object.getObjec=
tKey(), type, new HashMap());
object.resetPicked();
} catch (Throwable e) {
logger.debug(e);
@@ -1766,6 +1764,7 @@
}
=
public ContentObject getPickedObject(String type) throws JahiaExceptio=
n {
+
if(pickedObjectType=3D=3Dnull) {
List links =3D linkManager.findByTypeAndRightObjectKey(type,th=
is.getObjectKey());
for ( int i=3D0 ; i<links.size(); i++ ){
Modified: trunk/core/src/java/org/jahia/content/CrossReferenceManager.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/content/CrossReferenceManager.java&rev=3D17762&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/content/CrossReferenceManager.java (origi=
nal)
+++ trunk/core/src/java/org/jahia/content/CrossReferenceManager.java Mon Ju=
n 25 15:38:02 2007
@@ -170,10 +170,8 @@
}
=
if (!curXRefSet.contains (objectXRef)) {
- ObjectLink.createLink (objectXRef, objectKey, REFERENCE_TYPE, =
1,
- new Date (),
- "root:0", new Date (), "root:0", new HashMap (),
- new HashMap (), new HashMap ());
+ ObjectLink.createLink (objectXRef, objectKey, REFERENCE_TYPE,
+ new HashMap ());
curXRefSet.add (objectXRef);
}
=
Modified: trunk/core/src/java/org/jahia/content/ObjectLink.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/content/ObjectLink.java&rev=3D17762&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/content/ObjectLink.java (original)
+++ trunk/core/src/java/org/jahia/content/ObjectLink.java Mon Jun 25 15:38:=
02 2007
@@ -22,7 +22,6 @@
import org.jahia.hibernate.manager.JahiaLinkManager;
import org.jahia.hibernate.manager.SpringContextSingleton;
=
-import java.util.ArrayList;
import java.util.List;
import java.io.Serializable;
=
@@ -53,47 +52,25 @@
private java.util.Map rightObjectMetadata;
private java.util.Map commonMetadata;
=
- public ObjectLink (int ID, ObjectKey leftObjectKey,
- ObjectKey rightObjectKey,
- String type, int status, java.util.Date creation=
Date,
- String creationUserKey,
- java.util.Date lastModificationDate,
- String lastModificationUserKey,
- Map leftObjectMetadata,
- Map rightObjectMetadata, Map commonMetadata) {
+ public ObjectLink(int ID, ObjectKey leftObjectKey,
+ ObjectKey rightObjectKey,
+ String type,
+ Map commonMetadata) {
this.ID =3D ID;
this.leftObjectKey =3D leftObjectKey;
this.rightObjectKey =3D rightObjectKey;
this.type =3D type;
- this.status =3D status;
- this.creationDate =3D creationDate;
- this.creationUserKey =3D creationUserKey;
- this.lastModificationDate =3D lastModificationDate;
- this.lastModificationUserKey =3D lastModificationUserKey;
- this.leftObjectMetadata =3D leftObjectMetadata;
- this.rightObjectMetadata =3D rightObjectMetadata;
this.commonMetadata =3D commonMetadata;
}
=
- static public ObjectLink createLink (ObjectKey leftObjectKey,
- ObjectKey rightObjectKey,
- String type, int status,
- java.util.Date creationDate,
- String creationUserKey,
- java.util.Date lastModificationDa=
te,
- String lastModificationUserKey,
- Map leftObjectMetadata,
- Map rightObjectMetadata,
- Map commonMetadata)
+ static public ObjectLink createLink(ObjectKey leftObjectKey,
+ ObjectKey rightObjectKey,
+ String type,
+ Map commonMetadata)
throws JahiaException {
ObjectLink link =3D new ObjectLink( -1, leftObjectKey, rightObject=
Key,
- type, status, creationDate,
- creationUserKey,
- lastModificationDate,
- lastModificationUserKey,
- leftObjectMetadata,
- rightObjectMetadata,
- commonMetadata);
+ type,
+ commonMetadata);
JahiaLinkManager linkManager =3D (JahiaLinkManager) SpringContextS=
ingleton.getInstance().getContext().getBean(JahiaLinkManager.class.getName(=
));
linkManager.createObjectLink(link);
return link;
@@ -198,66 +175,6 @@
this.type =3D type;
}
=
- public int getStatus () {
- return status;
- }
-
- public void setStatus (int status) {
- this.status =3D status;
- }
-
- public java.util.Date getCreationDate () {
- return creationDate;
- }
-
- public void setCreationDate (java.util.Date creationDate) {
- this.creationDate =3D creationDate;
- }
-
- public String getCreationUserKey () {
- return creationUserKey;
- }
-
- public void setCreationUserKey (String creationUserKey) {
- this.creationUserKey =3D creationUserKey;
- }
-
- public java.util.Date getLastModificationDate () {
- return lastModificationDate;
- }
-
- public void setLastModificationDate (java.util.Date lastModificationDa=
te) {
- this.lastModificationDate =3D lastModificationDate;
- }
-
- public String getLastModificationUserKey () {
- return lastModificationUserKey;
- }
-
- public void setLastModificationUserKey (String lastModificationUserKey=
) {
- this.lastModificationUserKey =3D lastModificationUserKey;
- }
-
- public java.util.Map getLeftObjectMetadata () {
- return leftObjectMetadata;
- }
-
- public void setLeftObjectMetadata (Map leftObjectMetadata) {
- if ( leftObjectMetadata !=3D null ){
- this.leftObjectMetadata =3D leftObjectMetadata;
- }
- }
-
- public java.util.Map getRightObjectMetadata () {
- return rightObjectMetadata;
- }
-
- public void setRightObjectMetadata (Map rightObjectMetadata) {
- if ( rightObjectMetadata !=3D null ){
- this.rightObjectMetadata =3D rightObjectMetadata;
- }
- }
-
public java.util.Map getCommonMetadata () {
return commonMetadata;
}
Modified: trunk/core/src/java/org/jahia/engines/shared/BigText_Field.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/engines/shared/BigText_Field.java&rev=3D17762&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/engines/shared/BigText_Field.java (origin=
al)
+++ trunk/core/src/java/org/jahia/engines/shared/BigText_Field.java Mon Jun=
25 15:38:02 2007
@@ -444,10 +444,8 @@
if (logger.isDebugEnabled())
logger.debug("Found reference to page " + curPageIDInt=
+ " in this bigtext");
ObjectLink.createLink(fieldKey,
- new ContentPageKey(curPageIDInt.intValue()), "hard=
codedLink", 1,
- new Date(),
- "root:0", new Date(), "root:0", new HashMap(),
- new HashMap(), new HashMap());
+ new ContentPageKey(curPageIDInt.intValue()), "hard=
codedLink",
+ new HashMap());
}
}
=
Modified: trunk/core/src/java/org/jahia/hibernate/manager/JahiaLinkManager.=
java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/manager/JahiaLinkManager.java&rev=3D17762&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/JahiaLinkManager.java (=
original)
+++ trunk/core/src/java/org/jahia/hibernate/manager/JahiaLinkManager.java M=
on Jun 25 15:38:02 2007
@@ -401,13 +401,8 @@
=
private JahiaLink fillJahiaLink(ObjectLink link) {
JahiaLink jahiaLink =3D new JahiaLink();
- jahiaLink.setCreationDate(link.getCreationDate());
- jahiaLink.setCreationUser(link.getCreationUserKey());
- jahiaLink.setLastmodifDate(link.getLastModificationDate());
- jahiaLink.setLastmodifUser(link.getLastModificationUserKey());
jahiaLink.setLeftOid(link.getLeftObjectKey().toString());
jahiaLink.setRightOid(link.getRightObjectKey().toString());
- jahiaLink.setStatus(new Integer(link.getStatus()));
jahiaLink.setType(link.getType());
return jahiaLink;
}
@@ -418,11 +413,8 @@
objectLink =3D new ObjectLink(jahiaLink.getId().intValue(),
ObjectKey.getInstance(jahiaLink.ge=
tLeftOid()),
ObjectKey.getInstance(jahiaLink.ge=
tRightOid()),
- jahiaLink.getType(), jahiaLink.get=
Status().intValue(),
- jahiaLink.getCreationDate(), jahia=
Link.getCreationUser(),
- jahiaLink.getLastmodifDate(), jahi=
aLink.getLastmodifUser(),
- new HashMap(2), new HashMap(2),
- new HashMap(2));
+ jahiaLink.getType(),
+ new HashMap(2));
} catch (ClassNotFoundException e) {
log.error("Class Not found when converting ObjectLink", e);
}
Modified: trunk/core/src/java/org/jahia/hibernate/model/JahiaLink.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/hibernate/model/JahiaLink.java&rev=3D17762&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/JahiaLink.java (original)
+++ trunk/core/src/java/org/jahia/hibernate/model/JahiaLink.java Mon Jun 25=
15:38:02 2007
@@ -153,66 +153,6 @@
this.type =3D type;
}
=
- /**
- * @hibernate.property column=3D"status"
- * length=3D"11"
- */
- public Integer getStatus() {
- return this.status;
- }
-
- public void setStatus(Integer status) {
- this.status =3D status;
- }
-
- /**
- * @hibernate.property column=3D"creation_date"
- * length=3D"14"
- */
- public Date getCreationDate() {
- return this.creationDate;
- }
-
- public void setCreationDate(Date creationDate) {
- this.creationDate =3D creationDate;
- }
-
- /**
- * @hibernate.property column=3D"creation_user"
- * length=3D"255"
- */
- public String getCreationUser() {
- return this.creationUser;
- }
-
- public void setCreationUser(String creationUser) {
- this.creationUser =3D creationUser;
- }
-
- /**
- * @hibernate.property column=3D"lastmodif_date"
- * length=3D"14"
- */
- public Date getLastmodifDate() {
- return this.lastmodifDate;
- }
-
- public void setLastmodifDate(Date lastmodifDate) {
- this.lastmodifDate =3D lastmodifDate;
- }
-
- /**
- * @hibernate.property column=3D"lastmodif_user"
- * length=3D"255"
- */
- public String getLastmodifUser() {
- return this.lastmodifUser;
- }
-
- public void setLastmodifUser(String lastmodifUser) {
- this.lastmodifUser =3D lastmodifUser;
- }
-
public String toString() {
return new ToStringBuilder(this)
.append("id", getId())
Modified: trunk/core/src/java/org/jahia/layout/PortletsEventListener.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/layout/PortletsEventListener.java&rev=3D17762&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/layout/PortletsEventListener.java (origin=
al)
+++ trunk/core/src/java/org/jahia/layout/PortletsEventListener.java Mon Jun=
25 15:38:02 2007
@@ -81,7 +81,7 @@
PSPM.setPortletSet(portletSpanningGrid, portletGroupName, =
je.getProcessingContext(), je.getJahiaData());
Date date =3D new Date();
ObjectLink.createLink(new ContentContainerKey(portlet.getC=
ontainerID()),new ContentContainerKey(portlet.getPortletSourceID()),"layout=
_metadata",
- 1, date,theUser.getUserKey(), date, theUser.getUse=
rKey(), new HashMap(), new HashMap(), new HashMap());
+ new HashMap());
} catch (JahiaException e) {
JahiaConsole.printe("LayoutEventListener.containerAdded", =
e);
}
Modified: trunk/core/src/java/org/jahia/services/categories/CategoryService=
Impl.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/categories/CategoryServiceImpl.java&rev=3D17762&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/services/categories/CategoryServiceImpl.j=
ava (original)
+++ trunk/core/src/java/org/jahia/services/categories/CategoryServiceImpl.j=
ava Mon Jun 25 15:38:02 2007
@@ -228,8 +228,8 @@
}
=
Date currentDate =3D new Date ();
- ObjectLink.createLink(parentCategory.getObjectKey(), childKey, CAT=
EGORY_LINKTYPE, 1, currentDate, "root:0",
- currentDate, "root:0", new HashMap(), new Ha=
shMap(), new HashMap());
+ ObjectLink.createLink(parentCategory.getObjectKey(), childKey, CAT=
EGORY_LINKTYPE,
+ new HashMap());
lastModifCache.flush();
}
=
Modified: trunk/core/src/java/org/jahia/services/importexport/ImportHandler=
.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/importexport/ImportHandler.java&rev=3D17762&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/services/importexport/ImportHandler.java =
(original)
+++ trunk/core/src/java/org/jahia/services/importexport/ImportHandler.java =
Mon Jun 25 15:38:02 2007
@@ -317,8 +317,8 @@
if (leftKey !=3D null) {
List l =3D ObjectLink.findByTypeAndLeftAndRightObjectK=
eys(type, leftKey, rightKey);
if (l.isEmpty()) {
- ObjectLink.createLink(leftKey, rightKey, type, 1, =
new Date(), jParams.getUser().toString(),
- new Date(), jParams.getUser().toString(), =
new HashMap(), new HashMap(), new HashMap());
+ ObjectLink.createLink(leftKey, rightKey, type,
+ new HashMap());
}
}
}
Modified: trunk/core/src/java/org/jahia/services/pages/JahiaPageBaseService=
.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/pages/JahiaPageBaseService.java&rev=3D17762&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/services/pages/JahiaPageBaseService.java =
(original)
+++ trunk/core/src/java/org/jahia/services/pages/JahiaPageBaseService.java =
Mon Jun 25 15:38:02 2007
@@ -1742,13 +1742,6 @@
EntryLoadRequest.CURRENT);
List archivePageInfoVector =3D lookupPageInfos(pageID,
EntryLoadRequest.VERSIONED);
- if (archivePageInfoVector =3D=3D null) {
- archivePageInfoVector =3D new Vector();
- }
-
- if (activePageInfoVector =3D=3D null) {
- throw new JahiaPageNotFoundException(pageID);
- }
=
if (activePageInfoVector.size() =3D=3D 0
&& archivePageInfoVector.size() =3D=3D 0) {
@@ -1876,13 +1869,10 @@
// Return null if the page info doesn't exist.
private List lookupPageInfos(int pageID, EntryLoadRequest loadRequest)=
{
// Get the raw page infos
- List pageInfoVector =3D null;
- // the page doesn't exist yet in the cache, load it from the
- // database.
- pageInfoVector =3D pageManager.loadPageInfos(pageID, loadReque=
st);
- if (pageInfoVector =3D=3D null) {
- pageInfoVector =3D new Vector();
- }
+ List pageInfoVector =3D pageManager.loadPageInfos(pageID, loadRequ=
est);
+ if (pageInfoVector =3D=3D null) {
+ pageInfoVector =3D new Vector();
+ }
=
return pageInfoVector;
}
Modified: trunk/core/src/webapp/WEB-INF/var/db/sql/schema/hypersonic/jahia-=
schema.sql
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/webapp=
/WEB-INF/var/db/sql/schema/hypersonic/jahia-schema.sql&rev=3D17762&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/webapp/WEB-INF/var/db/sql/schema/hypersonic/jahia-schema=
.sql (original)
+++ trunk/core/src/webapp/WEB-INF/var/db/sql/schema/hypersonic/jahia-schema=
.sql Mon Jun 25 15:38:02 2007
@@ -570,11 +570,6 @@
left_oid VARCHAR (255),
right_oid VARCHAR (255),
type VARCHAR (255),
- status integer,
- creation_date timestamp,
- creation_user VARCHAR (255),
- lastmodif_date timestamp,
- lastmodif_user VARCHAR (255),
PRIMARY KEY(id)
);
=
@@ -1200,6 +1195,7 @@
MODEVALUE integer,
EXTERNALNAME VARCHAR (255),
EXTERNALPROCESS VARCHAR (255),
+ MAINOBJECTKEY VARCHAR (255),
PRIMARY KEY(OBJECTKEY)
);
=
Modified: trunk/core/src/webapp/WEB-INF/var/db/sql/schema/mssql/jahia-schem=
a.sql
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/webapp=
/WEB-INF/var/db/sql/schema/mssql/jahia-schema.sql&rev=3D17762&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/webapp/WEB-INF/var/db/sql/schema/mssql/jahia-schema.sql =
(original)
+++ trunk/core/src/webapp/WEB-INF/var/db/sql/schema/mssql/jahia-schema.sql =
Mon Jun 25 15:38:02 2007
@@ -493,11 +493,6 @@
left_oid NVARCHAR(255) null,
right_oid NVARCHAR(255) null,
type NVARCHAR(255) null,
- status int null,
- creation_date datetime null,
- creation_user NVARCHAR(255) null,
- lastmodif_date datetime null,
- lastmodif_user NVARCHAR(255) null,
primary key (id)
);
create table jahia_link_metadata (
@@ -882,6 +877,7 @@
MODEVALUE int null,
EXTERNALNAME NVARCHAR(255) null,
EXTERNALPROCESS NVARCHAR(255) null,
+ MAINOBJECTKEY NVARCHAR (255),
primary key (OBJECTKEY)
);
alter table CLIPPER
Modified: trunk/core/src/webapp/WEB-INF/var/db/sql/schema/mysql-tx/jahia-sc=
hema.sql
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/webapp=
/WEB-INF/var/db/sql/schema/mysql-tx/jahia-schema.sql&rev=3D17762&repname=3D=
jahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=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/webapp/WEB-INF/var/db/sql/schema/mysql-tx/jahia-schema.s=
ql (original)
+++ trunk/core/src/webapp/WEB-INF/var/db/sql/schema/mysql-tx/jahia-schema.s=
ql Mon Jun 25 15:38:02 2007
@@ -609,11 +609,6 @@
left_oid VARCHAR (255),
right_oid VARCHAR (255),
type VARCHAR (255),
- status INTEGER,
- creation_date TIMESTAMP,
- creation_user VARCHAR (255),
- lastmodif_date TIMESTAMP,
- lastmodif_user VARCHAR (255),
PRIMARY KEY(id),
INDEX jahia_link_index (right_oid)
);
@@ -1288,6 +1283,7 @@
MODEVALUE INTEGER,
EXTERNALNAME VARCHAR (255),
EXTERNALPROCESS VARCHAR (255),
+ MAINOBJECTKEY VARCHAR (255),
PRIMARY KEY(OBJECTKEY));
=
ALTER TABLE jahia_workflow TYPE=3DInnoDB; =
Modified: trunk/core/src/webapp/WEB-INF/var/db/sql/schema/mysql/jahia-schem=
a.sql
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/webapp=
/WEB-INF/var/db/sql/schema/mysql/jahia-schema.sql&rev=3D17762&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/webapp/WEB-INF/var/db/sql/schema/mysql/jahia-schema.sql =
(original)
+++ trunk/core/src/webapp/WEB-INF/var/db/sql/schema/mysql/jahia-schema.sql =
Mon Jun 25 15:38:02 2007
@@ -552,11 +552,6 @@
left_oid VARCHAR (255),
right_oid VARCHAR (255),
type VARCHAR (255),
- status INTEGER,
- creation_date TIMESTAMP,
- creation_user VARCHAR (255),
- lastmodif_date TIMESTAMP,
- lastmodif_user VARCHAR (255),
PRIMARY KEY(id),
INDEX jahia_link_index (right_oid)
);
@@ -1182,6 +1177,7 @@
MODEVALUE INTEGER,
EXTERNALNAME VARCHAR (255),
EXTERNALPROCESS VARCHAR (255),
+ MAINOBJECTKEY VARCHAR (255),
PRIMARY KEY(OBJECTKEY));
=
# -----------------------------------------------------------------------
Modified: trunk/core/src/webapp/WEB-INF/var/db/sql/schema/oracle/jahia-sche=
ma.sql
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/webapp=
/WEB-INF/var/db/sql/schema/oracle/jahia-schema.sql&rev=3D17762&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/webapp/WEB-INF/var/db/sql/schema/oracle/jahia-schema.sql=
(original)
+++ trunk/core/src/webapp/WEB-INF/var/db/sql/schema/oracle/jahia-schema.sql=
Mon Jun 25 15:38:02 2007
@@ -417,11 +417,6 @@
left_oid varchar2(255),
right_oid varchar2(255),
type varchar2(255),
- status number(10,0),
- creation_date timestamp,
- creation_user varchar2(255),
- lastmodif_date timestamp,
- lastmodif_user varchar2(255),
primary key (id)
);
create table jahia_link_metadata (
@@ -760,6 +755,7 @@
MODEVALUE number(10,0),
EXTERNALNAME varchar2(255),
EXTERNALPROCESS varchar2(255),
+ MAINOBJECTKEY varchar2(255),
primary key (OBJECTKEY)
);
create table jahia_db_test
Modified: trunk/core/src/webapp/WEB-INF/var/db/sql/schema/postgresql/jahia-=
schema.sql
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/webapp=
/WEB-INF/var/db/sql/schema/postgresql/jahia-schema.sql&rev=3D17762&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/webapp/WEB-INF/var/db/sql/schema/postgresql/jahia-schema=
.sql (original)
+++ trunk/core/src/webapp/WEB-INF/var/db/sql/schema/postgresql/jahia-schema=
.sql Mon Jun 25 15:38:02 2007
@@ -620,11 +620,6 @@
left_oid varchar (255),
right_oid varchar (255),
type varchar (255),
- status integer,
- creation_date timestamp,
- creation_user varchar (255),
- lastmodif_date timestamp,
- lastmodif_user varchar (255),
PRIMARY KEY (id)
);
CREATE INDEX jahia_link_index ON jahia_link (right_oid);
@@ -1301,6 +1296,7 @@
MODEVALUE integer,
EXTERNALNAME varchar (255),
EXTERNALPROCESS varchar (255),
+ MAINOBJECTKEY varchar (255),
PRIMARY KEY (OBJECTKEY)
);
=
_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list