Details
-
Bug
-
Status: Closed (View Workflow)
-
P1
-
Resolution: Cannot Reproduce
-
None
-
None
-
-
Spitfire
-
Lotus R1 2022
Description
Overview: This is happening when you edit any MARC tag on a MARC bib, MARC holdings, and MARC authority record on snapshot. Per Dmitry, System returns 500 response. See in attach printscreen with error.
It saves the updated value ALTHOUGH an error message displays that the Record cannot be saved.
Steps to Reproduce:
- Log into some FOLIO Snapshot as User Diku_admin
- Go to Inventory
- Make import of instance record by id "176116217"
- Create new holdings record through Actions->"Add MARC holdings record"
- Into quickmarc editor - set 852 to "$b E"
- Save changes
- Edit holdings record at the second time in quickmarc editor
- Set new 1 symbol value into AcqStatus in tag 008
- Press Save and Close button
Expected Results:
Correct saving and holdings record view should be presented.
Actual Results:hol
see 500 response from attached image. After this button Save and Close grayed all the time for any changes into quickmarc editor.
NOTE This happens when you change ANY MARC 008 position value on a MARC bib/MARC holdings/MARC authority record
error from log of mod-quickmarc:
11:37:31 [] [] [] [] ERROR ErrorHandling Unexpected error occurred: 11:37:31 [] [] [] [] ERROR ErrorHandling Unexpected error occurred: org.springframework.web.context.request.async.AsyncRequestTimeoutException: null at org.springframework.web.context.request.async.TimeoutDeferredResultProcessingInterceptor.handleTimeout(TimeoutDeferredResultProcessingInterceptor.java:42) ~[spring-web-5.3.14.jar!/:5.3.14] at org.springframework.web.context.request.async.DeferredResultInterceptorChain.triggerAfterTimeout(DeferredResultInterceptorChain.java:79) ~[spring-web-5.3.14.jar!/:5.3.14] at org.springframework.web.context.request.async.WebAsyncManager.lambda$startDeferredResultProcessing$5(WebAsyncManager.java:438) ~[spring-web-5.3.14.jar!/:5.3.14] at java.util.ArrayList.forEach(ArrayList.java:1541) ~[?:?] at org.springframework.web.context.request.async.StandardServletAsyncWebRequest.onTimeout(StandardServletAsyncWebRequest.java:151) ~[spring-web-5.3.14.jar!/:5.3.14] at org.apache.catalina.core.AsyncListenerWrapper.fireOnTimeout(AsyncListenerWrapper.java:44) ~[tomcat-embed-core-9.0.56.jar!/:?] at org.apache.catalina.core.AsyncContextImpl.timeout(AsyncContextImpl.java:135) ~[tomcat-embed-core-9.0.56.jar!/:?] at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:146) [tomcat-embed-core-9.0.56.jar!/:?] at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:241) [tomcat-embed-core-9.0.56.jar!/:?] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59) [tomcat-embed-core-9.0.56.jar!/:?] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:895) [tomcat-embed-core-9.0.56.jar!/:?] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1732) [tomcat-embed-core-9.0.56.jar!/:?] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.56.jar!/:?] at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.56.jar!/:?] at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.56.jar!/:?] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.56.jar!/:?] at java.lang.Thread.run(Thread.java:829) [?:?]11:40:37 [${folio:requestid}] [diku] [] [mod-quick-marc] INFO rocessingServiceImpl Process [DI_ERROR] event for jobExecutionId [8b348e67-454f-4380-997d-45cb9b91ca56]11:42:15 [980784/records-editor] [diku] [d69a0940-0ba4-5400-80a3-f291c9ea65f1] [mod-quick-marc] INFO tion$FeignInfoLogger [SRMChangeManagerClient#postJobExecution] ---> POST http://change-manager/jobExecutions HTTP/1.1