XML-RPC Gateway errors on Ubuntu 12.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Evergreen 2.3.4 and Master (c0cfe99)
OpenSRF 2.1.2
Ubuntu 12.04
In attempting to use the xml-rpc gateway on Evergreen 2.3.4 (collections, for example) clients receive an internal server error 500 which seems to tie back to the following in the logs:
Can't locate object method "args" via package "Error creating request object: RPC::XML:
This can be tested with a nice Python script from Lebbeous (thanks for this!) as shown below:
$ python
>>> import xmlrpclib
>>> s = xmlrpclib.
>>> f = getattr(s, "open-ils.
>>> f()
This script works against versions earlier than 2.3.4 but fails against a 2.3.4 server with the fixes from https:/
Changed in evergreen: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
milestone: | none → 2.3.6 |
Changed in evergreen: | |
milestone: | 2.3.6 → 2.3.7 |
Changed in evergreen: | |
milestone: | 2.3.7 → 2.3.8 |
Changed in evergreen: | |
milestone: | 2.3.8 → 2.3.9 |
Changed in evergreen: | |
milestone: | 2.3.9 → 2.3.10 |
Changed in evergreen: | |
milestone: | 2.3.10 → 2.3.11 |
Changed in evergreen: | |
milestone: | 2.3.11 → 2.3.12 |
One last note, I'm running RPC::XML 1.56