Author: areshetnyak
Date: 2009-11-23 08:24:28 -0500 (Mon, 23 Nov 2009)
New Revision: 807
Modified:
jcr/branches/1.12.0-JBC/component/core/src/main/java/org/exoplatform/services/jcr/impl/storage/jdbc/JDBCStorageConnection.java
Log:
EXOJCR-203 : Fix in JDBCStorageConnection - convert internal id to identifier.
Modified:
jcr/branches/1.12.0-JBC/component/core/src/main/java/org/exoplatform/services/jcr/impl/storage/jdbc/JDBCStorageConnection.java
===================================================================
---
jcr/branches/1.12.0-JBC/component/core/src/main/java/org/exoplatform/services/jcr/impl/storage/jdbc/JDBCStorageConnection.java 2009-11-23
11:43:27 UTC (rev 806)
+++
jcr/branches/1.12.0-JBC/component/core/src/main/java/org/exoplatform/services/jcr/impl/storage/jdbc/JDBCStorageConnection.java 2009-11-23
13:24:28 UTC (rev 807)
@@ -2209,7 +2209,7 @@
ResultSet prop =
findChildPropertiesIdNameByParentIdentifier(getInternalId(parentId));
while (prop.next())
{
- children.add(new PropertyDataInfo(prop.getString(COLUMN_ID),
prop.getString(COLUMN_NAME)));
+ children.add(new PropertyDataInfo(prop.getString(COLUMN_ID),
getIdentifier(prop.getString(COLUMN_NAME))));
}
return children;
@@ -2279,7 +2279,7 @@
while (node.next())
{
String propId = node.getString(COLUMN_ID);
- if (!childrens.add(propId))
+ if (!childrens.add(getIdentifier(propId)))
{
throw new RepositoryException("FATAL Property id dublicated " +
propId);
}
@@ -2304,7 +2304,7 @@
while (node.next())
{
String nodeId = node.getString(COLUMN_ID); //"NODE_ID");//
- childrens.add(nodeId);
+ childrens.add(getIdentifier(nodeId));
}
return childrens;
@@ -2334,7 +2334,7 @@
while (node.next())
{
String nodeId = node.getString(COLUMN_ID);
- if (!childrens.add(nodeId))
+ if (!childrens.add(getIdentifier(nodeId)))
{
throw new RepositoryException("FATAL Node id dublicated " +
nodeId);
}
Show replies by date