You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by at...@apache.org on 2008/04/08 15:24:31 UTC
svn commit: r645901 -
/portals/jetspeed-2/portal/trunk/components/jetspeed-page-manager/src/main/java/org/apache/jetspeed/page/impl/DatabasePageManager.java
Author: ate
Date: Tue Apr 8 06:24:30 2008
New Revision: 645901
URL: http://svn.apache.org/viewvc?rev=645901&view=rev
Log:
Fix implicit String to Integer typecasting error when using new PostgreSQL 8.3
Modified:
portals/jetspeed-2/portal/trunk/components/jetspeed-page-manager/src/main/java/org/apache/jetspeed/page/impl/DatabasePageManager.java
Modified: portals/jetspeed-2/portal/trunk/components/jetspeed-page-manager/src/main/java/org/apache/jetspeed/page/impl/DatabasePageManager.java
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/components/jetspeed-page-manager/src/main/java/org/apache/jetspeed/page/impl/DatabasePageManager.java?rev=645901&r1=645900&r2=645901&view=diff
==============================================================================
--- portals/jetspeed-2/portal/trunk/components/jetspeed-page-manager/src/main/java/org/apache/jetspeed/page/impl/DatabasePageManager.java (original)
+++ portals/jetspeed-2/portal/trunk/components/jetspeed-page-manager/src/main/java/org/apache/jetspeed/page/impl/DatabasePageManager.java Tue Apr 8 06:24:30 2008
@@ -692,7 +692,7 @@
{
// query for folders
Criteria filter = new Criteria();
- filter.addEqualTo("parent", folderImpl.getId());
+ filter.addEqualTo("parent", Integer.valueOf(folderImpl.getId()));
QueryByCriteria query = QueryFactory.newQuery(FolderImpl.class, filter);
Collection folders = getPersistenceBrokerTemplate().getCollectionByQuery(query);
@@ -749,7 +749,7 @@
{
// query for pages
Criteria filter = new Criteria();
- filter.addEqualTo("parent", folderImpl.getId());
+ filter.addEqualTo("parent", Integer.valueOf(folderImpl.getId()));
QueryByCriteria query = QueryFactory.newQuery(PageImpl.class, filter);
Collection pages = getPersistenceBrokerTemplate().getCollectionByQuery(query);
@@ -806,7 +806,7 @@
{
// query for links
Criteria filter = new Criteria();
- filter.addEqualTo("parent", folderImpl.getId());
+ filter.addEqualTo("parent", Integer.valueOf(folderImpl.getId()));
QueryByCriteria query = QueryFactory.newQuery(LinkImpl.class, filter);
Collection links = getPersistenceBrokerTemplate().getCollectionByQuery(query);
@@ -868,7 +868,7 @@
{
// query for page security
Criteria filter = new Criteria();
- filter.addEqualTo("parent", folderImpl.getId());
+ filter.addEqualTo("parent", Integer.valueOf(folderImpl.getId()));
QueryByCriteria query = QueryFactory.newQuery(PageSecurityImpl.class, filter);
PageSecurity document = (PageSecurity)getPersistenceBrokerTemplate().getObjectByQuery(query);
@@ -906,7 +906,7 @@
// query for all nodes
List all = DatabasePageManagerUtils.createList();
Criteria filter = new Criteria();
- filter.addEqualTo("parent", folderImpl.getId());
+ filter.addEqualTo("parent", Integer.valueOf(folderImpl.getId()));
QueryByCriteria query = QueryFactory.newQuery(FolderImpl.class, filter);
Collection folders = getPersistenceBrokerTemplate().getCollectionByQuery(query);
if (folders != null)
@@ -1221,7 +1221,7 @@
{
// construct general node query criteria
Criteria filter = new Criteria();
- filter.addEqualTo("parent", folderImpl.getId());
+ filter.addEqualTo("parent", Integer.valueOf(folderImpl.getId()));
// update pages
QueryByCriteria query = QueryFactory.newQuery(PageImpl.class, filter);
@@ -1345,7 +1345,7 @@
{
// construct general node query criteria
Criteria filter = new Criteria();
- filter.addEqualTo("parent", folderImpl.getId());
+ filter.addEqualTo("parent", Integer.valueOf(folderImpl.getId()));
// remove folders first: depth first recursion
QueryByCriteria query = QueryFactory.newQuery(FolderImpl.class, filter);
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org