[OPEN-ILS-DEV] Circ problem with 1.2.3.0?

Garry Dunn garry at trellisconsulting.ca
Fri Aug 15 06:14:18 EDT 2008


Mike Rylander wrote:
> On Thu, Aug 14, 2008 at 10:34 AM, Garry Dunn <garry at trellisconsulting.ca> wrote:
>> To all,
>>
>> I just recently upgraded (from 1.2.2.0) to 1.2.3.0 (going through each of
>> the minor upgrades between) and now I can't check a book out.  I've upgraded
>> both the server and the client.  I'm hoping someone can point me in the
>> right direction.
>>
>> The error I get is:
>>
>> method=open-ils.circ.checkout
>> params=["27e22ed97a705d7c17cc5a8bb41c2838",{"barcode":"1234","patron":2,"permit_key":"4f9f0412833fc870
>> bae69de74be90fb0"},0]
>> THROWN:
>> {"payload":[],"debug":"osrfMethodException :  *** Call to
>> [open-ils.circ.checkout] failed for session
>> [1218719016.028563.121871901617073], thread trace [1]:\n  * ! EXCEPTION ! *
>> \nTYPE: OpenSRF::EX::ERROR
>> \nMess: System ERROR \nMess: Circ Duration Script Died: Error: TypeError:
>> parent has no properties at line 163: (null)\nLoc.: 185 OpenSRF::Application
>> \nLoc.: /openils/lib/perl5/OpenSRF/Application.pm \nTime: Thu Aug 14
>> 09:03:36 2008\n\n","status":500}
>> STATUS:
>>
>> I get this on a 'blank' database (no Gutenberg records or any of our records
>> imported).  I created 1 book and 1 patron and tried to get that patron to
>> checkout that book.
> 
> Any chance you added your user to the User group (at the top of the
> tree, and which has no parent group)?  My theory is that it's either
> that, or there is a group mentioned in the JS that does not exist in
> the database.  If it's the former, that User group is mainly intended
> to be a parent group for others, such as Patron and Staff.
> 

The patron is a member of the 'Patrons' group.  I left the groups and 
permissions alone when the database was created, so it's got the default 
that comes with Evergreen.

Where would I look in the JS for other groups?  I know I 'autogen-ed' 
after importing the data (the old library hierarchy would've existed). 
The exact same data (from the old ILS) imports properly into 1.2.2.0 
(and 1.2.3.0).  1.2.2.0 will let me circulate books, but 1.2.3.0 won't.

Thanks for the help.


More information about the Open-ils-dev mailing list