[OPEN-ILS-DEV] Staff Client open-ils.circ.circ_modifier.retrieve.all not found

Don McMorris don.mcmorris at gmail.com
Fri May 18 16:40:45 EDT 2007


Sorry about that James! Had a sleep-deprived moment!

I'm not an expert at all in OpenSRF yet.  It's something I _really_
need to get into more ;)

Any clues in open-ils.circ_unix.log? (by default is in /openils/var/log).

--Don

On 5/18/07, James Fournie <james.fournie at gmail.com> wrote:
> Thanks Don,
>
> Actually, I think I was the perpetrator of the ejabberd simultaneous
> connections config update ;)
>
> The srfsh.log appears to indicate that the request is being sent and
> received, but it's just not finding the function.  Also, I tried an
> "introspect open-ils.circ" and tried a few searches in the API of the
> other classes and it came up with nothing.  Am I using it properly?
> Should it be in there somewhere?
>
> Thanks,
>
> James
>
> srfsh results:
>
> srfsh# request router opensrf.router.info.class.list
>
> Received Data: [
>    "open-ils.cstore",
>    "open-ils.ingest",
>    "open-ils.collections",
>    "open-ils.reporter-store",
>    "open-ils.storage",
>    "open-ils.reporter",
>    "open-ils.cat",
>    "open-ils.auth",
>    "open-ils.actor",
>    "open-ils.penalty",
>    "opensrf.dbmath",
>    "opensrf.math",
>    "open-ils.circ",
>    "open-ils.search",
>    "opensrf.settings",
>    "open-ils.supercat"
> ]
>
>
> ------------------------------------
> Request Completed Successfully
> Request Time in seconds: 0.033449
> ------------------------------------
> srfsh# request open-ils.circ open-ils.circ.circ_modifier.retrieve.all
>
> Received Exception:
> Name: osrfMethodException
> Status: Method [open-ils.circ.circ_modifier.retrieve.all] not found
> for OpenILS::Application::Circ
> Status: 404
> ------------------------------------
> Request Completed Successfully
> Request Time in seconds: 0.027182
> ------------------------------------
> srfsh#
>
>
>
>
> On 5/17/07, Don McMorris <don.mcmorris at gmail.com> wrote:
> > Hi James!
> >
> > No need to be at all sorry!  If you look in the archives, you'll see a
> > lot more trivial matters that I've bothered everybody about ;).
> >
> > I'm suspecting initially that open-ils.circ isn't loaded properly.
> > Running the following from `srfsh` should show what modules are
> > loaded:
> > request router opensrf.router.info.class.list
> > The output might help if sent to us, even if the module is loaded
> > (others' may not be).
> >
> > If you haven't run srfsh yet, it will require a file named
> > ~/.srfsh.xml .  An overview of this file is located at
> > http://www.open-ils.org/dokuwiki/doku.php?id=osrf-devel:srfsh_--_.srfsh.xml
> > .
> >
> > Hopefully this will get you started! If you find a module isn't loaded
> > like it should be, the next step would be to check the
> > /openils/conf/opensrf.xml (and if you've building against 1.0.x,
> > /openils/conf/open-ils.xml) to ensure that the module loading
> > configuration is correct and other applicable settings aren't
> > twisted).  If all this is correct, a recent configuration update in
> > ejabberd may be required (it came up on the list within the past few
> > days, about how many simultaneous connections are allowed).
> >
> > Good luck!  Let us know how you make out!
> >
> > --Don
> >
> >
> > On 5/17/07, James Fournie <james.fournie at gmail.com> wrote:
> > > Hi again,
> > >
> > > Sorry to keep haranguing the list, but I'm really close and I really
> > > haven't a clue what is going wrong here.  The staff client (downloaded
> > > from website) is not finding circ_modifier.retrieve.all.  It seems to
> > > authenticate though.
> > >
> > > My server status is ok, I login with admin/open-ils, and it
> > > authenticates, but then it gives a "Network/server failure" with  the
> > > following information:
> > >
> > > method=open-ils.circ.circ_modifier.retrieve.all
> > > params=[]
> > > THROWN:
> > > {"payload":[],"debug":"osrfMethodException : Method
> > > [open-ils.circ.circ_modifier.retrieve.all] not found for
> > > OpenILS::Application::Circ","status":404}
> > > STATUS:
> > >
> > > I found a previous post with the same error; there were missing
> > > entries under //apps/open-ils.circ/app_settings/circ_modifiers in the
> > > openils.xml, however, I am not missing these entries, and I've tried
> > > removing them with no change.
> > >
> > > Any suggestions would be appreciated,
> > >
> > > James Fournie
> > > Digitization Librarian
> > > Union of B.C. Indian Chiefs
> > >
> > >
> > >
> > > Log data:
> > >
> > > ============xulrunner debug console:
> > >
> > > 1179411640065   delta = 2373    D_SES
> > > request open-ils.circ open-ils.circ.circ_modifier.retrieve.all
> > > o_params = undefined
> > > secure = true
> > > Result #1 synced
> > > -----------------------------------------
> > > A server error occurred. Debug information follows:
> > > code = 404
> > > debug: osrfMethodException : Method [open-ils.circ.circ_modifier.retrieve.all] n
> > > ot found for OpenILS::Application::Circ
> > > payload: []-----------------------------------------
> > > 1179411643390   delta = 3325    D_SES_RESULT
> > > synced result #1
> > >
> > > null
> > >
> > > Original Request:
> > >
> > > request open-ils.circ open-ils.circ.circ_modifier.retrieve.all
> > >
> > >
> > >
> > >
> > > =============gateway.log
> > > osrf_json_gw 2007-05-17 02:10:43
> > > [INFO:2703:osrf_json_gateway.c:297:117933269427031] Completed
> > > processing service=open-ils.auth,
> > > method=open-ils.auth.authenticate.complete
> > > osrf_json_gw 2007-05-17 02:11:13
> > > [INFO:2647:osrf_app_session.c:515:117933235226472] [open-ils.circ]
> > > sent 198 bytes of data to router at egils.bc.hsia.telus.net/open-ils.circ
> > > osrf_json_gw 2007-05-17 02:11:13
> > > [ACT:2647:osrf_json_gateway.c:190:117933235226472] [client IP]
> > > [8cbb638bfe9493bafa46437059959873] open-ils.circ
> > > open-ils.circ.circ_modifier.retrieve.all
> > > osrf_json_gw 2007-05-17 02:11:13
> > > [INFO:2647:osrf_json_gateway.c:190:117933235226472] [client IP]
> > > [8cbb638bfe9493bafa46437059959873] open-ils.circ
> > > open-ils.circ.circ_modifier.retrieve.all
> > > osrf_json_gw 2007-05-17 02:11:13
> > > [WARN:2647:osrf_stack.c:182:117933235226472] The stack doesn't know
> > > what to do with the provided message code: 404, name
> > > osrfMethodException. Passing UP.
> > > osrf_json_gw 2007-05-17 02:11:13
> > > [INFO:2647:osrf_stack.c:103:117933235226472] Message processing
> > > duration 0.000469
> > > osrf_json_gw 2007-05-17 02:11:13 [ERR
> > > :2647:osrf_json_gateway.c:232:117933235226472] Gateway received error:
> > > Method [open-ils.circ.circ_modifier.retrieve.all] not found for
> > > OpenILS::Application::Circ
> > > osrf_json_gw 2007-05-17 02:11:13
> > > [INFO:2647:osrf_json_gateway.c:297:117933235226472] Completed
> > > processing service=open-ils.circ,
> > > method=open-ils.circ.circ_modifier.retrieve.all
> > >
> >
>


More information about the Open-ils-dev mailing list