lukefitzwolfgang / icatproject

Automatically exported from code.google.com/p/icatproject
0 stars 0 forks source link

Inconsistent behaviour from THIS_ICAT table #62

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. A newly created investigation will take the FACILITY_SHORT_NAME from the 
THIS_ICAT table entry, regardless of the investigation.facility field
2. If you modify an investigation, ICAT appears to check the 
investigation.facility against the value in THIS_ICAT 
3. It seems that there should be only one entry in the THIS_ICAT but there is 
no constraint to this effect.

What is the expected output? What do you see instead?
If it's expected that there's only one entry, I guess there should be a 
constraint in the table.

ModifyInvestigation() and CreateInvestigation() should probably have the same 
behaviour with regard to the facility name.

What version of the product are you using? On what operating system?
getICATAPIVersion() returns 3.3.4
The ICAT is hosted on Red Hat 5, Glassfish 3.

Please provide any additional information below.

Original issue reported on code.google.com by wahrog...@gmail.com on 7 Jun 2011 at 4:30

GoogleCodeExporter commented 9 years ago
This is completely different from 4.0

Original comment by dr.s.m.f...@gmail.com on 5 Apr 2012 at 9:19