PCRUD returns osrfMethodException after "Request Complete"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
3.10 |
Fix Released
|
Medium
|
Unassigned | ||
3.9 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Evergreen 3.2
Steps to reproduce detailed in:
https:/
An exception is raised in PCRUD as a result of attempting to create an object with a NULL value for the context org unit. However, before the exception message is returned to the client, a Request Complete message is returned. The client sees the Request Complete messages, assumes the conversation is done, and ignores the exception message.
Sample logs, trimmed to only show the highlights:
2018-12-11 14:03:27 localhost open-ils.pcrud: [INFO:6477:
CALL: open-ils.pcrud open-ils.
2018-12-11 14:03:27 localhost open-ils.pcrud: [DEBG:6477:
2018-12-11 14:03:27 localhost open-ils.pcrud: [WARN:6477:
2018-12-11 14:03:27 localhost open-ils.pcrud: [DEBG:6477:
The client should only receive the osrfMethodException message and not the osrfConnectStatus ("Request Complete") message.
tags: | added: silentfailure |
Changed in evergreen: | |
assignee: | nobody → Jane Sandberg (sandbergja) |
Changed in evergreen: | |
status: | New → Confirmed |
milestone: | none → 3.10.2 |
importance: | Undecided → Medium |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
assignee: | Galen Charlton (gmc) → Mike Rylander (mrylander) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Noting this is also the underlying cause for bug #1693580 and bug #1716765.