Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#1951 closed defect (fixed)

Can't create reporter list from Array design features

Reported by: Nicklas Nordborg Owned by: everyone
Priority: minor Milestone: BASE 3.5.3
Component: web Version:
Keywords: Cc:

Description (last modified by Nicklas Nordborg)

  1. Go to an array design that has features imported.
  2. Select the "Features" tab and add a filter on one of the reporter columns
  3. Click on "New reporter list" and then on "Save" in the popup dialog.
  4. An error message is displayed:
Invalid path: 'rpt.symbol' [SELECT COUNT(*) FROM net.sf.basedb.core.data.FeatureData ftr WHERE (ftr.arrayDesignBlock.arrayDesign = 623414) AND (((rpt.symbol LIKE :p07b945fc)))]
Stacktrace 	

BaseException
...at HibernateUtil.createQuery(HibernateUtil.java:1777)
...at AbstractHqlQuery.getCountHqlQuery(AbstractHqlQuery.java:268)
...at DataQuery.iterate(DataQuery.java:115)
...at org.apache.jsp.views.reporterlists.index_jsp._jspService(index_jsp.java:316)
...

Removing the filter on the reporter column makes the problem go away.

One possible workaround is to export the filtered reporter id:s to a text file and then create a new empty reporter list and use the batch reporter importer to import the reporters from the exported file. This doesn't work either (it gives the same error).

Change History (5)

comment:1 by Nicklas Nordborg, 9 years ago

Description: modified (diff)

comment:2 by Nicklas Nordborg, 9 years ago

Seems like the problems were introduced when working on ticket #1912. Similar changes was made on the raw data list page and it seems like this have the same problems.

comment:3 by Nicklas Nordborg, 9 years ago

Resolution: fixed
Status: newclosed

(In [6935]) Fixes #1951: Can't create reporter list from Array design features

comment:4 by Nicklas Nordborg, 9 years ago

(In [6949]) References #1951: Can't create reporter list from Array design features

Port this fix to the BASE 3.5 stable branch so that it can be inlcuded in the next bugfix release.

comment:5 by Nicklas Nordborg, 9 years ago

Milestone: BASE 3.6BASE 3.5.3
Note: See TracTickets for help on using tickets.