Menu

#1 Bug in JPQL for method CmsObject.readResourcesWithProperty()

open-fixed
nobody
None
5
2010-10-01
2010-02-09
No

There is a bug in QL in org/opencms/db/jpa/query.properties,
exactly:
C_RESOURCES_GET_RESOURCE_WITH_PROPERTYDEF_VALUE2=\ SELECT DISTINCT \ ${C_RESOURCES_SELECT_ATTRIBS} \ FROM \ CmsDAO${PROJECT}Properties T_CmsDAO${PROJECT}Properties , \ CmsDAO${PROJECT}Resources T_CmsDAO${PROJECT}Resources , \ CmsDAO${PROJECT}Structure T_CmsDAO${PROJECT}Structure \ WHERE \ T_CmsDAO${PROJECT}Properties.m_propertyDefId = ? \ AND T_CmsDAO${PROJECT}Properties.m_propertyMappingId = T_CmsDAO${PROJECT}Structure.m_structureId \ AND T_CmsDAO${PROJECT}Structure.m_resourceId = T_CmsDAO${PROJECT}Resources.m_resourceId \ AND T_CmsDAO${PROJECT}Structure.m_resourcePath LIKE ? \ AND T_CmsDAO${PROJECT}Properties.m_propertyValue LIKE ? \ ORDER BY RESOURCE_PATH DESC

When using method:
CmsObject.readResourcesWithProperty(folderName, PROPERTY_NAME, PROPERTY_VALUE), there is an exception on using
ORDER BY RESOURCE_PATH DESC.

there should be:
ORDER BY T_CmsDAO${PROJECT}Structure.m_resourcePath DESC
instead.

Discussion

  • roman jagger

    roman jagger - 2010-02-09

    This bug is in both versions- 7.0.5 and 7.5.0

     
  • Georgi Naplatanov

    • status: open --> open-fixed
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.