14:56:46 [] [] [] [] INFO LogHelper [673553/circulation] [diku] POST /circulation/check-out-by-barcode 14:56:46 [] [] [] [] INFO kOutByBarcodeRequest defaultLoanDate:: 2023-05-15T14:56:46.154Z 14:56:46 [] [] [] [] INFO kOutByBarcodeRequest toLoan:: Loan(representation={"id":"0cf32fc4-009c-43b3-9717-0e5292580914","checkoutServicePointId":"c4c90014-c8c9-4ade-8f24-b5e313319f4b","loanDate":"2023-05-15T14:56:46.154Z","status":{"name":"Open"},"action":"checkedout"}) 14:56:46 [] [] [] [] INFO SingleRecordFetcher Fetching automatedPatronBlocks with ID: 2205005b-ca51-4a04-87fd-938eefa8f6de 14:56:46 [] [] [] [] INFO nactiveUserValidator refuseWhenUserIsInactive:: user is null 14:56:46 [] [] [] [] INFO elationshipValidator refuseWhenInvalid:: proxy user ID is null 14:56:46 [] [] [] [] INFO ItemRepository Fetching item with barcode: 10101 14:56:46 [] [] [] [] INFO SingleRecordFetcher Fetching holdings with ID: e3ff6133-b9a2-4d4c-a1c9-dc1867d4df19 14:56:46 [] [] [] [] INFO SingleRecordFetcher Fetching instance with ID: 5bf370e0-8cca-4d9c-82e4-5170ab2a0a39 14:56:46 [] [] [] [] INFO SingleRecordFetcher Fetching location with ID: fcd64ce1-6995-48f0-840e-89ffa2288371 14:56:46 [] [] [] [] INFO SingleRecordFetcher Fetching service point with ID: 3a40852d-49fd-4df2-a1f9-6e2641a6e91f 14:56:46 [] [] [] [] INFO SingleRecordFetcher Fetching library with ID: 5d78803e-ca04-4b4a-aeae-2c63b924518b 14:56:46 [] [] [] [] INFO SingleRecordFetcher Fetching campus with ID: 62cf76b7-cca5-4d33-9217-edf42ce1a848 14:56:46 [] [] [] [] INFO SingleRecordFetcher Fetching institution with ID: 40ee00ca-a518-4b49-be01-0638d0a4ac57 14:56:46 [] [] [] [] INFO SingleRecordFetcher Fetching material types with ID: 1a54b431-2e4f-452d-9cae-9cee66c9a892 14:56:47 [] [] [] [] INFO SingleRecordFetcher Fetching loan types with ID: 2b94c631-fca9-4892-a730-03ee529ffe27 14:56:47 [] [] [] [] INFO LoanRepository No items to search for current loans for 14:56:47 [] [] [] [] INFO rvicePointRepository No service points to query 14:56:47 [] [] [] [] INFO InstanceRepository No instance ids to query 14:56:47 [] [] [] [] INFO irculationRulesCache Getting Drools for tenant diku 14:56:47 [] [] [] [] INFO irculationRulesCache Rules object is current for tenant diku: false. Reload timestamp is 0, current timestamp is 1684162607348 14:56:47 [] [] [] [] INFO irculationRulesCache Reloading rules for tenant diku 14:56:47 [] [] [] [] INFO irculationRulesCache Fetched rules for tenant diku 14:56:47 [] [] [] [] INFO irculationRulesCache circulationRules = { "id" : "1721f01b-e69d-5c4c-5df2-523428a04c54", "rulesAsText" : "priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line\nfallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 \n\n/BOOKS\nm 1a54b431-2e4f-452d-9cae-9cee66c9a892\n/ARS\n s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n/ART\n s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c\n g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c\n s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003\n s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n/EARTH-SCI\n s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n/EAST-ASIA\n s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n/EDUCATION\n s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n\n/ENGINEERING\n s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a69 line 59:46 token recognition error at: '>' line 59:50 token recognition error at: '>' line 59:56 token recognition error at: '>' line 59:72 token recognition error at: '>' line 59:76 token recognition error at: '>' line 59:82 token recognition error at: '>' 14:56:47 [] [] [] [] INFO irculationRulesCache rulesAsDrools = package circulationrules import org.folio.circulation.rules.* global Match match rule "line 2" salience 2 when then match.loanPolicyId = "34ea18bb-f71f-4f22-85b3-71b981d57db2"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "122b3d2b-4788-4f1e-9117-56daa91cb75c"; match.overduePolicyId = "814ffb76-82d0-49a6-8391-d801b7b34541"; match.lostItemPolicyId = "ad576adb-acd4-4467-b0ec-d5b2011dc1f2"; match.lineNumber = 2; drools.halt(); end rule "line 7" salience 260000007 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("75115f9b-71d6-4106-8ab9-962f2ca9dd4c", "b26d05ad-80a3-460d-8b49-00ddb72593bc", "2ba8ca4d-f9aa-494b-b0ae-2437987c7f75", "04c54d2f-0e14-42ab-97a6-27fc7f4d0610")) then match.loanPolicyId = "3efe7693-3357-4f9b-999d-a271f86019b0"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "dd2fb6cd-cff1-4405-992d-78c2e7faca04"; match.lineNumber = 7; drools.halt(); end rule "line 8" salience 360000008 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("75115f9b-71d6-4106-8ab9-962f2ca9dd4c", "b26d05ad-80a3-460d-8b49-00ddb72593bc", "2ba8ca4d-f9aa-494b-b0ae-2437987c7f75", "04c54d2f-0e14-42ab-97a6-27fc7f4d0610")) PatronGroup(id == "503a81cd-6c26-400f-b620-14c08943697c") then match.loanPolicyId = "ad47ac4d-8305-4039-8ac4-93a69a789074"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "dd2fb6cd-cff1-4405-992d-78c2e7faca04"; match.lineNumber = 8; drools.halt(); end rule "line 9" salience 360000009 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("75115f9b-71d6-4106-8ab9-962f2ca9dd4c", "b26d05ad-80a3-460d-8b49-00ddb72593bc", "2ba8ca4d-f9aa-494b-b0ae-2437987c7f75", "04c54d2f-0e14-42ab-97a6-27fc7f4d0610")) PatronGroup(id in ("ad0bc554-d5bc-463c-85d1-5562127ae91b", "9028bc01-d186-49fe-9b72-d7cfa078b987", "bdc2b6d4-5ceb-4a12-ab46-249b9a68473e", "3684a786-6671-4268-8ed0-9db82ebca60b", "985acbb9-f7a7-4f44-9b34-458c02a78fbc")) then match.loanPolicyId = "885a2bd0-35c7-497f-9dc6-462bebe837a3"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "dd2fb6cd-cff1-4405-992d-78c2e7faca04"; match.lineNumber = 9; drools.halt(); end rule "line 10" salience 260000010 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id == "4492a47c-6975-48de-aa50-0e7f15a1da62") then match.loanPolicyId = "885a2bd0-35c7-497f-9dc6-462bebe837a3"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "dd2fb6cd-cff1-4405-992d-78c2e7faca04"; match.lineNumber = 10; drools.halt(); end rule "line 12" salience 260000012 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("f14dbb91-6e8f-4e12-a0d5-248c9dd079b9", "c751516d-6ea6-4fe5-a366-a009ebe62f18")) then match.loanPolicyId = "3efe7693-3357-4f9b-999d-a271f86019b0"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 12; drools.halt(); end rule "line 13" salience 360000013 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("f14dbb91-6e8f-4e12-a0d5-248c9dd079b9", "c751516d-6ea6-4fe5-a366-a009ebe62f18")) PatronGroup(id == "503a81cd-6c26-400f-b620-14c08943697c") then match.loanPolicyId = "885a2bd0-35c7-497f-9dc6-462bebe837a3"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 13; drools.halt(); end rule "line 14" salience 360000014 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("f14dbb91-6e8f-4e12-a0d5-248c9dd079b9", "c751516d-6ea6-4fe5-a366-a009ebe62f18")) PatronGroup(id in ("3684a786-6671-4268-8ed0-9db82ebca60b", "ad0bc554-d5bc-463c-85d1-5562127ae91b", "9028bc01-d186-49fe-9b72-d7cfa078b987")) then match.loanPolicyId = "885a2bd0-35c7-497f-9dc6-462bebe837a3"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 14; drools.halt(); end rule "line 15" salience 260000015 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("83d9b015-df36-4eb4-b8f3-0098f54d68b4", "6babb3e3-fc13-4762-a03f-d15fdf10c756", "d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e", "01e91968-2e52-4733-bbcc-b4641560411d", "716c277f-7595-4b90-a189-92387bac8c87", "286cdd37-a62c-434d-89d0-587977d80cd0", "d2b182aa-d621-4044-b452-fef01a11a9b0", "70cd636f-725b-4cea-aa75-fe3e6f4ef447")) then match.loanPolicyId = "34ea18bb-f71f-4f22-85b3-71b981d57db2"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "1fd0ccd5-0ac3-446f-a720-ceafcecf818c"; match.overduePolicyId = "814ffb76-82d0-49a6-8391-d801b7b34541"; match.lostItemPolicyId = "c8e30e2f-8fa1-45d6-b42f-7f1abe31939c"; match.lineNumber = 15; drools.halt(); end rule "line 16" salience 360000016 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("83d9b015-df36-4eb4-b8f3-0098f54d68b4", "6babb3e3-fc13-4762-a03f-d15fdf10c756", "d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e", "01e91968-2e52-4733-bbcc-b4641560411d", "716c277f-7595-4b90-a189-92387bac8c87", "286cdd37-a62c-434d-89d0-587977d80cd0", "d2b182aa-d621-4044-b452-fef01a11a9b0", "70cd636f-725b-4cea-aa75-fe3e6f4ef447")) PatronGroup(id == "985acbb9-f7a7-4f44-9b34-458c02a78fbc") then match.loanPolicyId = "34ea18bb-f71f-4f22-85b3-71b981d57db2"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "c8e30e2f-8fa1-45d6-b42f-7f1abe31939c"; match.lineNumber = 16; drools.halt(); end rule "line 17" salience 260000017 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("abf9bf07-1979-498d-9997-678d4d9557bf", "01a4f6dc-7625-4715-b4f2-97dfe0325a60")) then match.loanPolicyId = "747b81a3-8c5f-48d5-bb78-543cfb56538b"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "1fd0ccd5-0ac3-446f-a720-ceafcecf818c"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "76a76e01-fc47-4a3b-9b32-cdcae78be003"; match.lineNumber = 17; drools.halt(); end rule "line 18" salience 260000018 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id == "d38e7d81-f22d-41ee-8e1b-d73a22a4f23b") then match.loanPolicyId = "32872e02-34b2-49b2-b0dd-d3684c5bf246"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "1fd0ccd5-0ac3-446f-a720-ceafcecf818c"; match.overduePolicyId = "814ffb76-82d0-49a6-8391-d801b7b34541"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 18; drools.halt(); end rule "line 19" salience 360000019 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id == "d38e7d81-f22d-41ee-8e1b-d73a22a4f23b") PatronGroup(id == "503a81cd-6c26-400f-b620-14c08943697c") then match.loanPolicyId = "32872e02-34b2-49b2-b0dd-d3684c5bf246"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "1fd0ccd5-0ac3-446f-a720-ceafcecf818c"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 19; drools.halt(); end rule "line 21" salience 260000021 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49", "06e128e7-2970-47d1-8dfa-fcd651803e1a", "09bf0882-7c7c-4838-b27c-c2f4ab834016", "bf42be75-fd71-4efc-8167-30fb30512784", "13c2ee3e-5d88-453e-bb64-890e2936bebf", "909e3ef1-211b-4613-8511-370f9b66ac2d", "059c5d69-c850-4301-a91b-caeef2bc59b4", "e86e5b57-be4c-4a5a-aa11-c3068073e04f", "fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d")) then match.loanPolicyId = "3efe7693-3357-4f9b-999d-a271f86019b0"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be"; match.lineNumber = 21; drools.halt(); end rule "line 22" salience 360000022 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49", "06e128e7-2970-47d1-8dfa-fcd651803e1a", "09bf0882-7c7c-4838-b27c-c2f4ab834016", "bf42be75-fd71-4efc-8167-30fb30512784", "13c2ee3e-5d88-453e-bb64-890e2936bebf", "909e3ef1-211b-4613-8511-370f9b66ac2d", "059c5d69-c850-4301-a91b-caeef2bc59b4" 14:56:49 [] [] [] [] WARN ? Thread Thread[vert.x-eventloop-thread-5,5,main] has been blocked for 2016 ms, time limit is 2000 ms 14:56:49 [] [] [] [] INFO irculationRulesCache Done building Drools object for tenant diku 14:56:49 [] [] [] [] INFO ExecutableRules Executing circulation rules: `priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line fallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 /BOOKS m 1a54b431-2e4f-452d-9cae-9cee66c9a892 /ARS s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 /ART s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003 s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 /EARTH-SCI s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EAST-ASIA s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EDUCATION s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc /ENGINEERING s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i beb889d3-9d45-4b9a-85a4-5decc1427693 g 14:56:50 [] [] [] [] INFO tionPolicyRepository Looking up policy with id 34ea18bb-f71f-4f22-85b3-71b981d57db2 14:56:50 [] [] [] [] INFO SingleRecordFetcher Fetching circulation policy with ID: 34ea18bb-f71f-4f22-85b3-71b981d57db2 14:56:50 [] [] [] [] INFO ItemLimitValidator refuseWhenItemLimitIsReached:: itemLimit is null 14:56:50 [] [] [] [] INFO LoanPolicyValidator refuseWhenItemIsNotLoanable:: loan policy is not loanable 14:56:55 [] [] [] [] INFO LogHelper [916305/circulation] [diku] POST /circulation/check-out-by-barcode 14:56:55 [] [] [] [] INFO kOutByBarcodeRequest defaultLoanDate:: 2023-05-15T14:56:55.882Z 14:56:55 [] [] [] [] INFO kOutByBarcodeRequest toLoan:: Loan(representation={"id":"f3974916-b47b-4a52-b0c4-4f126b51e1d2","checkoutServicePointId":"c4c90014-c8c9-4ade-8f24-b5e313319f4b","loanDate":"2023-05-15T14:56:55.882Z","status":{"name":"Open"},"action":"checkedout"}) 14:56:55 [] [] [] [] INFO SingleRecordFetcher Fetching automatedPatronBlocks with ID: 2205005b-ca51-4a04-87fd-938eefa8f6de 14:56:55 [] [] [] [] INFO nactiveUserValidator refuseWhenUserIsInactive:: user is null 14:56:55 [] [] [] [] INFO elationshipValidator refuseWhenInvalid:: proxy user ID is null 14:56:55 [] [] [] [] INFO ItemRepository Fetching item with barcode: 10101 14:56:55 [] [] [] [] INFO SingleRecordFetcher Fetching holdings with ID: e3ff6133-b9a2-4d4c-a1c9-dc1867d4df19 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching instance with ID: 5bf370e0-8cca-4d9c-82e4-5170ab2a0a39 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching location with ID: fcd64ce1-6995-48f0-840e-89ffa2288371 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching service point with ID: 3a40852d-49fd-4df2-a1f9-6e2641a6e91f 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching library with ID: 5d78803e-ca04-4b4a-aeae-2c63b924518b 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching campus with ID: 62cf76b7-cca5-4d33-9217-edf42ce1a848 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching institution with ID: 40ee00ca-a518-4b49-be01-0638d0a4ac57 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching material types with ID: 1a54b431-2e4f-452d-9cae-9cee66c9a892 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching loan types with ID: 2b94c631-fca9-4892-a730-03ee529ffe27 14:56:56 [] [] [] [] INFO LoanRepository No items to search for current loans for 14:56:56 [] [] [] [] INFO rvicePointRepository No service points to query 14:56:56 [] [] [] [] INFO InstanceRepository No instance ids to query 14:56:56 [] [] [] [] INFO irculationRulesCache Getting Drools for tenant diku 14:56:56 [] [] [] [] INFO irculationRulesCache Rules object is current for tenant diku: false. Reload timestamp is 1684162607391, current timestamp is 1684162616175 14:56:56 [] [] [] [] INFO irculationRulesCache Reloading rules for tenant diku 14:56:56 [] [] [] [] INFO irculationRulesCache Fetched rules for tenant diku 14:56:56 [] [] [] [] INFO irculationRulesCache circulationRules = { "id" : "1721f01b-e69d-5c4c-5df2-523428a04c54", "rulesAsText" : "priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line\nfallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 \n\n/BOOKS\nm 1a54b431-2e4f-452d-9cae-9cee66c9a892\n/ARS\n s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n/ART\n s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c\n g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c\n s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003\n s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n/EARTH-SCI\n s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n/EAST-ASIA\n s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n/EDUCATION\n s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n\n/ENGINEERING\n s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a69 14:56:56 [] [] [] [] INFO irculationRulesCache Drools object rebuild is needed for tenant diku: false. Rebuild timestamp is 1684162609864, current timestamp is 1684162616191 14:56:56 [] [] [] [] INFO irculationRulesCache Rules have not changed for tenant diku and rebuild is not needed 14:56:56 [] [] [] [] INFO ExecutableRules Executing circulation rules: `priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line fallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 /BOOKS m 1a54b431-2e4f-452d-9cae-9cee66c9a892 /ARS s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 /ART s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003 s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 /EARTH-SCI s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EAST-ASIA s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EDUCATION s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc /ENGINEERING s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i beb889d3-9d45-4b9a-85a4-5decc1427693 g 14:56:56 [] [] [] [] INFO tionPolicyRepository Looking up policy with id 34ea18bb-f71f-4f22-85b3-71b981d57db2 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching circulation policy with ID: 34ea18bb-f71f-4f22-85b3-71b981d57db2 14:56:56 [] [] [] [] INFO ItemLimitValidator refuseWhenItemLimitIsReached:: itemLimit is null 14:56:56 [] [] [] [] INFO ridingBlockValidator OverridingBlockValidator validationFunction:: blockType: ITEM_NOT_LOANABLE_BLOCK, blockOverrides: org.folio.circulation.domain.override.BlockOverrides@11d14acd, permissions: OkapiPermissions(permissions=[circulation.override-patron-block, circulation.check-out-by-barcode.post, circulation.override-item-limit-block, circulation.override-item-not-loanable-block]) 14:56:56 [] [] [] [] INFO ridingBlockValidator OverridingBlockValidator validationFunction:: missingPermissions: OkapiPermissions(permissions=[]) 14:56:56 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 14:56:56 [] [] [] [] INFO irculationRulesCache Getting Drools for tenant diku 14:56:56 [] [] [] [] INFO irculationRulesCache Rules object is current for tenant diku: true. Reload timestamp is 1684162616190, current timestamp is 1684162616247 14:56:56 [] [] [] [] INFO irculationRulesCache Rules for tenant diku are current, returning immediately: priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line fallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 /BOOKS m 1a54b431-2e4f-452d-9cae-9cee66c9a892 /ARS s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 /ART s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003 s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 /EARTH-SCI s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EAST-ASIA s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EDUCATION s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc /ENGINEERING s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i beb889d3-9d45-4b9a-8 14:56:56 [] [] [] [] INFO irculationRulesCache Rules reload is needed for tenant diku: false. Reload timestamp is 1684162616190, current timestamp is 1684162616247 14:56:56 [] [] [] [] INFO ExecutableRules Executing circulation rules: `priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line fallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 /BOOKS m 1a54b431-2e4f-452d-9cae-9cee66c9a892 /ARS s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 /ART s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003 s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 /EARTH-SCI s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EAST-ASIA s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EDUCATION s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc /ENGINEERING s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i beb889d3-9d45-4b9a-85a4-5decc1427693 g 14:56:56 [] [] [] [] INFO tionPolicyRepository Looking up policy with id 814ffb76-82d0-49a6-8391-d801b7b34541 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching circulation policy with ID: 814ffb76-82d0-49a6-8391-d801b7b34541 14:56:56 [] [] [] [] INFO irculationRulesCache Getting Drools for tenant diku 14:56:56 [] [] [] [] INFO irculationRulesCache Rules object is current for tenant diku: true. Reload timestamp is 1684162616190, current timestamp is 1684162616292 14:56:56 [] [] [] [] INFO irculationRulesCache Rules for tenant diku are current, returning immediately: priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line fallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 /BOOKS m 1a54b431-2e4f-452d-9cae-9cee66c9a892 /ARS s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 /ART s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003 s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 /EARTH-SCI s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EAST-ASIA s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EDUCATION s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc /ENGINEERING s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i beb889d3-9d45-4b9a-8 14:56:56 [] [] [] [] INFO irculationRulesCache Rules reload is needed for tenant diku: false. Reload timestamp is 1684162616190, current timestamp is 1684162616292 14:56:56 [] [] [] [] INFO ExecutableRules Executing circulation rules: `priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line fallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 /BOOKS m 1a54b431-2e4f-452d-9cae-9cee66c9a892 /ARS s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 /ART s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003 s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 /EARTH-SCI s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EAST-ASIA s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EDUCATION s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc /ENGINEERING s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i beb889d3-9d45-4b9a-85a4-5decc1427693 g 14:56:56 [] [] [] [] INFO tionPolicyRepository Looking up policy with id ad576adb-acd4-4467-b0ec-d5b2011dc1f2 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching circulation policy with ID: ad576adb-acd4-4467-b0ec-d5b2011dc1f2 14:56:56 [] [] [] [] INFO SingleRecordFetcher Fetching user with ID: 41642dd2-81e4-400e-9098-19ebd9b4d45b 14:56:56 [] [] [] [] INFO PomReader Reading from jar 14:56:56 [] [] [] [] INFO PomReader module name: mod-circulation, version: 24.0.0 14:56:57 [] [] [] [] INFO eckOutLogEventMapper mapToCheckOutLogEventContent:: result {"logEventType":"CHECK_OUT_THROUGH_OVERRIDE_EVENT","servicePointId":"c4c90014-c8c9-4ade-8f24-b5e313319f4b","loanId":"f3974916-b47b-4a52-b0c4-4f126b51e1d2","isLoanClosed":false,"dueDate":"2023-05-15T23:59:00.000Z","userId":"2205005b-ca51-4a04-87fd-938eefa8f6de","userBarcode":"123","itemId":"7212ba6a-8dcf-45a1-be9a-ffaa847c4423","itemBarcode":"10101","itemStatusName":"Checked out","holdingsRecordId":"e3ff6133-b9a2-4d4c-a1c9-dc1867d4df19","instanceId":"5bf370e0-8cca-4d9c-82e4-5170ab2a0a39","source":"ADMINISTRATOR, DIKU","payload":{"servicePointId":"c4c90014-c8c9-4ade-8f24-b5e313319f4b","loanId":"f3974916-b47b-4a52-b0c4-4f126b51e1d2","isLoanClosed":false,"dueDate":"2023-05-15T23:59:00.000Z","userId":"2205005b-ca51-4a04-87fd-938eefa8f6de","userBarcode":"123","itemId":"7212ba6a-8dcf-45a1-be9a-ffaa847c4423","itemBarcode":"10101","itemStatusName":"Checked out","holdingsRecordId":"e3ff6133-b9a2-4d4c-a1c9-dc1867d4df19","instanceId":"5bf370e0-8cca-4d9c-82e4-5170ab2a0a39","source":"ADMINISTRATOR, DIKU"}} 14:56:57 [] [] [] [] INFO SubPublishingService Event published successfully. ID: e2c7c49b-1fba-44cc-ac6a-a890679bb8c6, type: ITEM_CHECKED_OUT, payload: {"userId":"2205005b-ca51-4a04-87fd-938eefa8f6de","loanId":"f3974916-b47b-4a52-b0c4-4f126b51e1d2","dueDate":"2023-05-15T23:59:00.000Z"} 14:56:57 [] [] [] [] INFO irculationRulesCache Getting Drools for tenant diku 14:56:57 [] [] [] [] INFO irculationRulesCache Rules object is current for tenant diku: true. Reload timestamp is 1684162616190, current timestamp is 1684162617606 14:56:57 [] [] [] [] INFO irculationRulesCache Rules for tenant diku are current, returning immediately: priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line fallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 /BOOKS m 1a54b431-2e4f-452d-9cae-9cee66c9a892 /ARS s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 /ART s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003 s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 /EARTH-SCI s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EAST-ASIA s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EDUCATION s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc /ENGINEERING s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i beb889d3-9d45-4b9a-8 14:56:57 [] [] [] [] INFO irculationRulesCache Rules reload is needed for tenant diku: false. Reload timestamp is 1684162616190, current timestamp is 1684162617607 14:56:57 [] [] [] [] INFO ExecutableRules Executing circulation rules: `priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line fallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 /BOOKS m 1a54b431-2e4f-452d-9cae-9cee66c9a892 /ARS s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 /ART s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003 s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 /EARTH-SCI s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EAST-ASIA s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EDUCATION s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc /ENGINEERING s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i beb889d3-9d45-4b9a-85a4-5decc1427693 g 14:56:57 [] [] [] [] INFO tionPolicyRepository Looking up policy with id 122b3d2b-4788-4f1e-9117-56daa91cb75c 14:56:57 [] [] [] [] INFO SingleRecordFetcher Fetching circulation policy with ID: 122b3d2b-4788-4f1e-9117-56daa91cb75c 14:56:57 [] [] [] [] INFO onentsRepresentation createCallNumberComponents:: result {"callNumber":"TK5105.88815 . A58 2004 FT MEADE"} 14:56:57 [] [] [] [] INFO ummaryRepresentation createItemSummary:: location is not null 14:56:57 [] [] [] [] INFO ummaryRepresentation createItemSummary:: result {"id":"7212ba6a-8dcf-45a1-be9a-ffaa847c4423","holdingsRecordId":"e3ff6133-b9a2-4d4c-a1c9-dc1867d4df19","instanceId":"5bf370e0-8cca-4d9c-82e4-5170ab2a0a39","title":"A semantic web primer","barcode":"10101","contributors":[{"name":"Antoniou, Grigoris"},{"name":"Van Harmelen, Frank"}],"callNumber":"TK5105.88815 . A58 2004 FT MEADE","copyNumber":"Copy 2","callNumberComponents":{"callNumber":"TK5105.88815 . A58 2004 FT MEADE"},"status":{"name":"Checked out"},"location":{"name":"Main Library"},"materialType":{"name":"book"}} 14:56:57 [] [] [] [] INFO SubPublishingService Event published successfully. ID: 6d9d5b63-bc85-4d16-a42b-bba77f830940, type: LOG_RECORD, payload: {"logEventType":"CHECK_OUT_THROUGH_OVERRIDE_EVENT","servicePointId":"c4c90014-c8c9-4ade-8f24-b5e313319f4b","loanId":"f3974916-b47b-4a52-b0c4-4f126b51e1d2","isLoanClosed":false,"dueDate":"2023-05-15T23:59:00.000Z","userId":"2205005b-ca51-4a04-87fd-938eefa8f6de","userBarcode":"123","itemId":"7212ba6a-8dcf-45a1-be9a-ffaa847c4423","itemBarcode":"10101","itemStatusName":"Checked out","holdingsRecordId":"e3ff6133-b9a2-4d4c-a1c9-dc1867d4df19","instanceId":"5bf370e0-8cca-4d9c-82e4-5170ab2a0a39","source":"ADMINISTRATOR, DIKU","payload":{"servicePointId":"c4c90014-c8c9-4ade-8f24-b5e313319f4b","loanId":"f3974916-b47b-4a52-b0c4-4f126b51e1d2","isLoanClosed":false,"dueDate":"2023-05-15T23:59:00.000Z","userId":"2205005b-ca51-4a04-87fd-938eefa8f6de","userBarcode":"123","itemId":"7212ba6a-8dcf-45a1-be9a-ffaa847c4423","itemBarcode":"10101","itemStatusName":"Checked out","holdingsRecordId":"e3ff6133-b9a2-4d4c-a1c9-dc1867d4df19","instanceId":"5bf370e0-8cca-4d9c-82e4-5170ab2a0a39","source":"ADMINISTRATOR, DIKU"}} 14:56:57 [] [] [] [] INFO LogHelper [375709/circulation] [diku] GET /circulation/loans 14:56:57 [] [] [] [] INFO LogHelper [190505/circulation] [diku] GET /circulation/requests 14:56:57 [] [] [] [] INFO LoanRepository No items to search for current loans for 14:56:57 [] [] [] [] INFO rvicePointRepository No service points to query 14:56:57 [] [] [] [] INFO InstanceRepository No instance ids to query 14:56:58 [] [] [] [] INFO onentsRepresentation createCallNumberComponents:: result {"callNumber":"TK5105.88815 . A58 2004 FT MEADE"} 14:56:58 [] [] [] [] INFO ummaryRepresentation createItemSummary:: item.getStatus().getDate() is not null 14:56:58 [] [] [] [] INFO ummaryRepresentation createItemSummary:: location is not null 14:56:58 [] [] [] [] INFO ummaryRepresentation createItemSummary:: result {"id":"7212ba6a-8dcf-45a1-be9a-ffaa847c4423","holdingsRecordId":"e3ff6133-b9a2-4d4c-a1c9-dc1867d4df19","instanceId":"5bf370e0-8cca-4d9c-82e4-5170ab2a0a39","title":"A semantic web primer","barcode":"10101","contributors":[{"name":"Antoniou, Grigoris"},{"name":"Van Harmelen, Frank"}],"callNumber":"TK5105.88815 . A58 2004 FT MEADE","copyNumber":"Copy 2","callNumberComponents":{"callNumber":"TK5105.88815 . A58 2004 FT MEADE"},"status":{"name":"Checked out","date":"2023-05-15T14:56:56.548+00:00"},"location":{"name":"Main Library"},"materialType":{"name":"book"}} 14:57:20 [] [] [] [] INFO LogHelper [973542/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 14:57:20 [] [] [] [] INFO LogHelper [734896/circulation] [diku] POST /circulation/request-scheduled-notices-processing 14:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 14:57:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 14:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 14:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 14:57:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 14:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T14:57:20.125Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 14:57:20 [] [] [] [] INFO LogHelper [852826/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 14:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 14:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T14:57:20.170Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 14:57:20 [] [] [] [] INFO LogHelper [406301/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 14:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 14:57:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 14:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 14:57:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 14:59:19 [] [] [] [] INFO LogHelper [494793/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 14:59:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 14:59:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T14:56:20.018Z&limit=100 14:59:20 [] [] [] [] INFO LogHelper [561894/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 14:59:20 [] [] [] [] INFO LogHelper [939953/circulation] [diku] POST /circulation/request-scheduled-notices-processing 14:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 14:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 14:59:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 14:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T14:59:20.129Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 14:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 14:59:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 14:59:20 [] [] [] [] INFO LogHelper [408809/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 14:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 14:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T14:59:20.170Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 14:59:20 [] [] [] [] INFO LogHelper [598508/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 14:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 14:59:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 14:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 14:59:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:01:19 [] [] [] [] INFO LogHelper [309800/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 15:01:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 15:01:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 15:01:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 15:01:19 [] [] [] [] INFO LogHelper [107528/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:01:20.030Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:01:20 [] [] [] [] INFO LogHelper [322204/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:01:20 [] [] [] [] INFO LogHelper [889740/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:01:20 [] [] [] [] INFO LogHelper [639610/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:01:20.146Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:01:20 [] [] [] [] INFO LogHelper [895859/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:01:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:01:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:01:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:01:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:01:20.303Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:02:20 [] [] [] [] INFO LogHelper [824042/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:02:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:02:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T14:59:20.019Z&limit=100 15:02:20 [] [] [] [] INFO ActionSessionService Attempting to send a notice for a group of 1 action sessions to user 2205005b-ca51-4a04-87fd-938eefa8f6de 15:02:20 [] [] [] [] INFO TemplateContextUtil createItemContext:: primaryServicePoint ServicePoint(id=3a40852d-49fd-4df2-a1f9-6e2641a6e91f) 15:02:20 [] [] [] [] INFO NoticeLogContext from:: user is null 15:02:20 [] [] [] [] INFO irculationRulesCache Getting Drools for tenant diku 15:02:20 [] [] [] [] INFO irculationRulesCache Rules object is current for tenant diku: false. Reload timestamp is 1684162616190, current timestamp is 1684162940274 15:02:20 [] [] [] [] INFO irculationRulesCache Reloading rules for tenant diku 15:02:20 [] [] [] [] INFO irculationRulesCache Fetched rules for tenant diku 15:02:20 [] [] [] [] INFO irculationRulesCache circulationRules = { "id" : "1721f01b-e69d-5c4c-5df2-523428a04c54", "rulesAsText" : "priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line\nfallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 \n\n/BOOKS\nm 1a54b431-2e4f-452d-9cae-9cee66c9a892\n/ARS\n s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04\n/ART\n s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c\n g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c\n s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003\n s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n/EARTH-SCI\n s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9\n s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n/EAST-ASIA\n s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be\n/EDUCATION\n s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc\n\n/ENGINEERING\n s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a69 15:02:20 [] [] [] [] INFO irculationRulesCache Drools object rebuild is needed for tenant diku: true. Rebuild timestamp is 1684162609864, current timestamp is 1684162940323 line 59:46 token recognition error at: '>' line 59:50 token recognition error at: '>' line 59:56 token recognition error at: '>' line 59:72 token recognition error at: '>' line 59:76 token recognition error at: '>' line 59:82 token recognition error at: '>' 15:02:20 [] [] [] [] INFO irculationRulesCache rulesAsDrools = package circulationrules import org.folio.circulation.rules.* global Match match rule "line 2" salience 2 when then match.loanPolicyId = "34ea18bb-f71f-4f22-85b3-71b981d57db2"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "122b3d2b-4788-4f1e-9117-56daa91cb75c"; match.overduePolicyId = "814ffb76-82d0-49a6-8391-d801b7b34541"; match.lostItemPolicyId = "ad576adb-acd4-4467-b0ec-d5b2011dc1f2"; match.lineNumber = 2; drools.halt(); end rule "line 7" salience 260000007 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("75115f9b-71d6-4106-8ab9-962f2ca9dd4c", "b26d05ad-80a3-460d-8b49-00ddb72593bc", "2ba8ca4d-f9aa-494b-b0ae-2437987c7f75", "04c54d2f-0e14-42ab-97a6-27fc7f4d0610")) then match.loanPolicyId = "3efe7693-3357-4f9b-999d-a271f86019b0"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "dd2fb6cd-cff1-4405-992d-78c2e7faca04"; match.lineNumber = 7; drools.halt(); end rule "line 8" salience 360000008 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("75115f9b-71d6-4106-8ab9-962f2ca9dd4c", "b26d05ad-80a3-460d-8b49-00ddb72593bc", "2ba8ca4d-f9aa-494b-b0ae-2437987c7f75", "04c54d2f-0e14-42ab-97a6-27fc7f4d0610")) PatronGroup(id == "503a81cd-6c26-400f-b620-14c08943697c") then match.loanPolicyId = "ad47ac4d-8305-4039-8ac4-93a69a789074"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "dd2fb6cd-cff1-4405-992d-78c2e7faca04"; match.lineNumber = 8; drools.halt(); end rule "line 9" salience 360000009 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("75115f9b-71d6-4106-8ab9-962f2ca9dd4c", "b26d05ad-80a3-460d-8b49-00ddb72593bc", "2ba8ca4d-f9aa-494b-b0ae-2437987c7f75", "04c54d2f-0e14-42ab-97a6-27fc7f4d0610")) PatronGroup(id in ("ad0bc554-d5bc-463c-85d1-5562127ae91b", "9028bc01-d186-49fe-9b72-d7cfa078b987", "bdc2b6d4-5ceb-4a12-ab46-249b9a68473e", "3684a786-6671-4268-8ed0-9db82ebca60b", "985acbb9-f7a7-4f44-9b34-458c02a78fbc")) then match.loanPolicyId = "885a2bd0-35c7-497f-9dc6-462bebe837a3"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "dd2fb6cd-cff1-4405-992d-78c2e7faca04"; match.lineNumber = 9; drools.halt(); end rule "line 10" salience 260000010 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id == "4492a47c-6975-48de-aa50-0e7f15a1da62") then match.loanPolicyId = "885a2bd0-35c7-497f-9dc6-462bebe837a3"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "dd2fb6cd-cff1-4405-992d-78c2e7faca04"; match.lineNumber = 10; drools.halt(); end rule "line 12" salience 260000012 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("f14dbb91-6e8f-4e12-a0d5-248c9dd079b9", "c751516d-6ea6-4fe5-a366-a009ebe62f18")) then match.loanPolicyId = "3efe7693-3357-4f9b-999d-a271f86019b0"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 12; drools.halt(); end rule "line 13" salience 360000013 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("f14dbb91-6e8f-4e12-a0d5-248c9dd079b9", "c751516d-6ea6-4fe5-a366-a009ebe62f18")) PatronGroup(id == "503a81cd-6c26-400f-b620-14c08943697c") then match.loanPolicyId = "885a2bd0-35c7-497f-9dc6-462bebe837a3"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 13; drools.halt(); end rule "line 14" salience 360000014 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("f14dbb91-6e8f-4e12-a0d5-248c9dd079b9", "c751516d-6ea6-4fe5-a366-a009ebe62f18")) PatronGroup(id in ("3684a786-6671-4268-8ed0-9db82ebca60b", "ad0bc554-d5bc-463c-85d1-5562127ae91b", "9028bc01-d186-49fe-9b72-d7cfa078b987")) then match.loanPolicyId = "885a2bd0-35c7-497f-9dc6-462bebe837a3"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 14; drools.halt(); end rule "line 15" salience 260000015 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("83d9b015-df36-4eb4-b8f3-0098f54d68b4", "6babb3e3-fc13-4762-a03f-d15fdf10c756", "d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e", "01e91968-2e52-4733-bbcc-b4641560411d", "716c277f-7595-4b90-a189-92387bac8c87", "286cdd37-a62c-434d-89d0-587977d80cd0", "d2b182aa-d621-4044-b452-fef01a11a9b0", "70cd636f-725b-4cea-aa75-fe3e6f4ef447")) then match.loanPolicyId = "34ea18bb-f71f-4f22-85b3-71b981d57db2"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "1fd0ccd5-0ac3-446f-a720-ceafcecf818c"; match.overduePolicyId = "814ffb76-82d0-49a6-8391-d801b7b34541"; match.lostItemPolicyId = "c8e30e2f-8fa1-45d6-b42f-7f1abe31939c"; match.lineNumber = 15; drools.halt(); end rule "line 16" salience 360000016 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("83d9b015-df36-4eb4-b8f3-0098f54d68b4", "6babb3e3-fc13-4762-a03f-d15fdf10c756", "d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e", "01e91968-2e52-4733-bbcc-b4641560411d", "716c277f-7595-4b90-a189-92387bac8c87", "286cdd37-a62c-434d-89d0-587977d80cd0", "d2b182aa-d621-4044-b452-fef01a11a9b0", "70cd636f-725b-4cea-aa75-fe3e6f4ef447")) PatronGroup(id == "985acbb9-f7a7-4f44-9b34-458c02a78fbc") then match.loanPolicyId = "34ea18bb-f71f-4f22-85b3-71b981d57db2"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "c8e30e2f-8fa1-45d6-b42f-7f1abe31939c"; match.lineNumber = 16; drools.halt(); end rule "line 17" salience 260000017 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("abf9bf07-1979-498d-9997-678d4d9557bf", "01a4f6dc-7625-4715-b4f2-97dfe0325a60")) then match.loanPolicyId = "747b81a3-8c5f-48d5-bb78-543cfb56538b"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "1fd0ccd5-0ac3-446f-a720-ceafcecf818c"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "76a76e01-fc47-4a3b-9b32-cdcae78be003"; match.lineNumber = 17; drools.halt(); end rule "line 18" salience 260000018 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id == "d38e7d81-f22d-41ee-8e1b-d73a22a4f23b") then match.loanPolicyId = "32872e02-34b2-49b2-b0dd-d3684c5bf246"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "1fd0ccd5-0ac3-446f-a720-ceafcecf818c"; match.overduePolicyId = "814ffb76-82d0-49a6-8391-d801b7b34541"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 18; drools.halt(); end rule "line 19" salience 360000019 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id == "d38e7d81-f22d-41ee-8e1b-d73a22a4f23b") PatronGroup(id == "503a81cd-6c26-400f-b620-14c08943697c") then match.loanPolicyId = "32872e02-34b2-49b2-b0dd-d3684c5bf246"; match.requestPolicyId = "8a58b9d6-855d-49bb-9a16-8b409e590dfe"; match.noticePolicyId = "1fd0ccd5-0ac3-446f-a720-ceafcecf818c"; match.overduePolicyId = "c39fa210-ed40-48f4-bde5-82177b95bfb9"; match.lostItemPolicyId = "294488c1-ffd9-478d-8f77-619d60c0f5f9"; match.lineNumber = 19; drools.halt(); end rule "line 21" salience 260000021 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49", "06e128e7-2970-47d1-8dfa-fcd651803e1a", "09bf0882-7c7c-4838-b27c-c2f4ab834016", "bf42be75-fd71-4efc-8167-30fb30512784", "13c2ee3e-5d88-453e-bb64-890e2936bebf", "909e3ef1-211b-4613-8511-370f9b66ac2d", "059c5d69-c850-4301-a91b-caeef2bc59b4", "e86e5b57-be4c-4a5a-aa11-c3068073e04f", "fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d")) then match.loanPolicyId = "3efe7693-3357-4f9b-999d-a271f86019b0"; match.requestPolicyId = "334e5a9e-94f9-4673-8d1d-ab552863886b"; match.noticePolicyId = "c4ec90cb-1139-4c59-a690-9de48c4e3fd6"; match.overduePolicyId = "85d33314-0cac-430a-be9e-ddd25e681322"; match.lostItemPolicyId = "4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be"; match.lineNumber = 21; drools.halt(); end rule "line 22" salience 360000022 when ItemType(id == "1a54b431-2e4f-452d-9cae-9cee66c9a892") ItemLocation(id in ("cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49", "06e128e7-2970-47d1-8dfa-fcd651803e1a", "09bf0882-7c7c-4838-b27c-c2f4ab834016", "bf42be75-fd71-4efc-8167-30fb30512784", "13c2ee3e-5d88-453e-bb64-890e2936bebf", "909e3ef1-211b-4613-8511-370f9b66ac2d", "059c5d69-c850-4301-a91b-caeef2bc59b4" 15:02:21 [] [] [] [] INFO irculationRulesCache Done building Drools object for tenant diku 15:02:21 [] [] [] [] INFO ExecutableRules Executing circulation rules: `priority: number-of-criteria, criterium (t,s, c, b, a, g, m), last-line fallback-policy:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 122b3d2b-4788-4f1e-9117-56daa91cb75c o 814ffb76-82d0-49a6-8391-d801b7b34541 i ad576adb-acd4-4467-b0ec-d5b2011dc1f2 /BOOKS m 1a54b431-2e4f-452d-9cae-9cee66c9a892 /ARS s 75115f9b-71d6-4106-8ab9-962f2ca9dd4c b26d05ad-80a3-460d-8b49-00ddb72593bc 2ba8ca4d-f9aa-494b-b0ae-2437987c7f75 04c54d2f-0e14-42ab-97a6-27fc7f4d0610 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 3684a786-6671-4268-8ed0-9db82ebca60b 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 s 4492a47c-6975-48de-aa50-0e7f15a1da62: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i dd2fb6cd-cff1-4405-992d-78c2e7faca04 /ART s f14dbb91-6e8f-4e12-a0d5-248c9dd079b9 c751516d-6ea6-4fe5-a366-a009ebe62f18 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c: l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 3684a786-6671-4268-8ed0-9db82ebca60b ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 83d9b015-df36-4eb4-b8f3-0098f54d68b4 6babb3e3-fc13-4762-a03f-d15fdf10c756 d3bf7d1b-53ce-4075-9d5e-7bd2f27e014e 01e91968-2e52-4733-bbcc-b4641560411d 716c277f-7595-4b90-a189-92387bac8c87 286cdd37-a62c-434d-89d0-587977d80cd0 d2b182aa-d621-4044-b452-fef01a11a9b0 70cd636f-725b-4cea-aa75-fe3e6f4ef447 : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i c8e30e2f-8fa1-45d6-b42f-7f1abe31939c s abf9bf07-1979-498d-9997-678d4d9557bf 01a4f6dc-7625-4715-b4f2-97dfe0325a60 : l 747b81a3-8c5f-48d5-bb78-543cfb56538b r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 76a76e01-fc47-4a3b-9b32-cdcae78be003 s d38e7d81-f22d-41ee-8e1b-d73a22a4f23b : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 g 503a81cd-6c26-400f-b620-14c08943697c : l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 /EARTH-SCI s cfe97d28-bd5c-48ce-a2d9-00c1ef96cf49 06e128e7-2970-47d1-8dfa-fcd651803e1a 09bf0882-7c7c-4838-b27c-c2f4ab834016 bf42be75-fd71-4efc-8167-30fb30512784 13c2ee3e-5d88-453e-bb64-890e2936bebf 909e3ef1-211b-4613-8511-370f9b66ac2d 059c5d69-c850-4301-a91b-caeef2bc59b4 e86e5b57-be4c-4a5a-aa11-c3068073e04f fa8b31ea-a6d8-4d5a-b80f-5fa04cce7f2d : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 : l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 294488c1-ffd9-478d-8f77-619d60c0f5f9 s 296b2814-6944-454f-8960-c47851054f1f: l 32872e02-34b2-49b2-b0dd-d3684c5bf246 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 503a81cd-6c26-400f-b620-14c08943697c : l 9b38ec6b-f86c-4644-884a-9244cceeda1a r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 203157ff-56bc-4d5d-9f68-3410d9ac40e9: l 6fe9c4bd-5f5a-4749-bf89-2aade9a6b5dd r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be g bdc2b6d4-5ceb-4a12-ab46-249b9a68473e 985acbb9-f7a7-4f44-9b34-458c02a78fbc : l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n 1fd0ccd5-0ac3-446f-a720-ceafcecf818c o 814ffb76-82d0-49a6-8391-d801b7b34541 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be s 0f3ba658-6f33-4269-a023-e6e95b0306f1: l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EAST-ASIA s 6bb4959c-9113-4286-8653-3f331d40c9ee 0ba00ec1-d86a-4360-a23e-dfd31182d36d bfccc77a-ca0e-45fa-ab0a-c35b6b460d48 a11994fe-9b57-42ab-89e9-64fa2df08b31 9f085820-08a3-43bd-a080-44f65fb67b1e 6e5b0dbb-d3d8-4e8b-ab8b-91fc760e6f5b 6de953a4-c00e-49ee-a900-a140f408526a : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 9bd8dc35-7df9-4b3e-abd8-abd8773e00b8 82dca520-b559-44b9-a9b8-27e4599ce6a0 + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 001b3092-b2ed-44a1-8057-a99d3dcecedc + g all: l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i 4e9fff6f-6bd9-4bb7-b3f2-9dbb7d8e57be /EDUCATION s 34aff776-2bcb-4c5d-8151-bd18f55e1f8c 1af5b924-b048-4e13-b556-c6cf7f7e9cb0 2a2b2cfe-c4c4-4196-8f47-079a392f112b : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 503a81cd-6c26-400f-b620-14c08943697c : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g 3684a786-6671-4268-8ed0-9db82ebca60b : l ad47ac4d-8305-4039-8ac4-93a69a789074 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc g ad0bc554-d5bc-463c-85d1-5562127ae91b 9028bc01-d186-49fe-9b72-d7cfa078b987 :l 885a2bd0-35c7-497f-9dc6-462bebe837a3 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i be384a8b-98aa-4443-8d3e-1eeb115a83bc s 8c25edbe-7a5e-496b-8cef-e7f9e2b7cabc 2636a2b1-e60c-4a7d-889a-8bfd61ecec26 + g all:l 34ea18bb-f71f-4f22-85b3-71b981d57db2 r 8a58b9d6-855d-49bb-9a16-8b409e590dfe n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o c39fa210-ed40-48f4-bde5-82177b95bfb9 i be384a8b-98aa-4443-8d3e-1eeb115a83bc /ENGINEERING s ecf8e20b-9135-437c-855b-d24fe92844f2 5d3a4aa1-7e33-4a42-9e82-14e4bb5994f5 : l 3efe7693-3357-4f9b-999d-a271f86019b0 r 334e5a9e-94f9-4673-8d1d-ab552863886b n c4ec90cb-1139-4c59-a690-9de48c4e3fd6 o 85d33314-0cac-430a-be9e-ddd25e681322 i beb889d3-9d45-4b9a-85a4-5decc1427693 g 15:02:21 [] [] [] [] INFO NoticeLogContext from:: user is null 15:02:21 [] [] [] [] INFO tionPolicyRepository Looking up policy with id 122b3d2b-4788-4f1e-9117-56daa91cb75c 15:02:21 [] [] [] [] INFO SingleRecordFetcher Fetching circulation policy with ID: 122b3d2b-4788-4f1e-9117-56daa91cb75c 15:02:21 [] [] [] [] INFO ionSessionRepository Deleting PatronSessionRecord{id=39f99f69-0cc5-448e-b44d-a8e8fd14de96, patronId=2205005b-ca51-4a04-87fd-938eefa8f6de, loanId=f3974916-b47b-4a52-b0c4-4f126b51e1d2, actionType=CHECK_OUT} 15:03:20 [] [] [] [] INFO LogHelper [104024/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:03:20 [] [] [] [] INFO LogHelper [268707/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:03:20 [] [] [] [] INFO LogHelper [385464/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:03:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:03:20.169Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:03:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:03:20 [] [] [] [] INFO LogHelper [407473/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:03:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:03:20.191Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:03:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:05:20 [] [] [] [] INFO LogHelper [355550/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:05:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:05:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:02:20.034Z&limit=100 15:05:20 [] [] [] [] INFO LogHelper [958791/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:05:20 [] [] [] [] INFO LogHelper [216663/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:05:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:05:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:05:20 [] [] [] [] INFO LogHelper [054911/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:05:20.157Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:05:20.175Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:05:20 [] [] [] [] INFO LogHelper [430146/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:05:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:05:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:06:19 [] [] [] [] INFO LogHelper [907476/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:06:19 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:06:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:06:19.994Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:07:04 [] [] [] [] INFO LogHelper [415058/circulation] [diku] GET /circulation/rules 15:07:04 [] [] [] [] INFO LogHelper [741157/circulation] [diku] GET /circulation/rules 15:07:20 [] [] [] [] INFO LogHelper [371789/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:07:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:07:20 [] [] [] [] INFO LogHelper [374616/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:07:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:07:20 [] [] [] [] INFO LogHelper [501932/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:07:20.155Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:07:20 [] [] [] [] INFO LogHelper [612418/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:07:20.173Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:07:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:07:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:08:20 [] [] [] [] INFO LogHelper [525399/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:08:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:08:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:05:20.019Z&limit=100 15:09:20 [] [] [] [] INFO LogHelper [835333/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:09:20 [] [] [] [] INFO LogHelper [900974/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:09:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:09:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:09:20.156Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:09:20 [] [] [] [] INFO LogHelper [621194/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:09:20.179Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:09:20 [] [] [] [] INFO LogHelper [249862/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:09:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:09:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:11:19 [] [] [] [] INFO LogHelper [794954/circulation] [diku] POST /circulation/scheduled-age-to-lost-fee-charging 15:11:19 [] [] [] [] INFO henAgedToLostService Starting aged to lost items charging... 15:11:19 [] [] [] [] INFO LogHelper [724295/circulation] [diku] POST /circulation/scheduled-age-to-lost 15:11:19 [] [] [] [] INFO ansAsAgedLostService Running mark overdue loans as aged to lost process... 15:11:19 [] [] [] [] INFO LogHelper [949565/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:11:19 [] [] [] [] INFO ansAsAgedLostService Loan [3fd2d7aa-a6fe-4794-9d34-837a6bd31a8b] - will be aged to lost - [false], is recalled [false] 15:11:19 [] [] [] [] INFO ansAsAgedLostService Loan [959f65f6-ce51-4984-99fa-5e11c1f5661c] - will be aged to lost - [false], is recalled [false] 15:11:19 [] [] [] [] INFO ansAsAgedLostService Loan [40f5e9d9-38ac-458e-ade7-7795bd821652] - will be aged to lost - [false], is recalled [false] 15:11:19 [] [] [] [] INFO ansAsAgedLostService 0 out of 3 loans is going to be aged to lost 15:11:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 3 15:11:19 [] [] [] [] INFO henAgedToLostService No aged to lost loans to charge lost fees 15:11:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 0 15:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:11:20 [] [] [] [] INFO LogHelper [084854/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:11:20.013Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:11:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:11:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:08:20.052Z&limit=100 15:11:20 [] [] [] [] INFO LogHelper [528332/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:11:20 [] [] [] [] INFO LogHelper [471003/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:11:20 [] [] [] [] INFO LogHelper [484884/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:11:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:11:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:11:20.189Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:11:20.200Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:11:20 [] [] [] [] INFO LogHelper [923412/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:11:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:11:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:13:20 [] [] [] [] INFO LogHelper [870142/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:13:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:13:20 [] [] [] [] INFO LogHelper [309221/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:13:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:13:20 [] [] [] [] INFO LogHelper [255169/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:13:20.194Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:13:20.195Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:13:20 [] [] [] [] INFO LogHelper [103668/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:13:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:13:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:14:20 [] [] [] [] INFO LogHelper [180773/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:14:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:14:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:11:20.061Z&limit=100 15:15:20 [] [] [] [] INFO LogHelper [306017/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:15:20 [] [] [] [] INFO LogHelper [006580/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:15:20 [] [] [] [] INFO LogHelper [213058/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:15:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:15:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:15:20 [] [] [] [] INFO LogHelper [262655/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:15:20.228Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:15:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:15:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:15:20.209Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:16:19 [] [] [] [] INFO LogHelper [712313/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:16:19 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:16:19 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:16:19.970Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:17:20 [] [] [] [] INFO LogHelper [716670/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:17:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:17:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:14:20.029Z&limit=100 15:17:20 [] [] [] [] INFO LogHelper [930413/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:17:20 [] [] [] [] INFO LogHelper [391430/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:17:20 [] [] [] [] INFO LogHelper [209025/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:17:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:17:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:17:20.230Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:17:20 [] [] [] [] INFO LogHelper [534317/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:17:20.249Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:17:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:17:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:19:20 [] [] [] [] INFO LogHelper [576728/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:19:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:19:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:19:20 [] [] [] [] INFO LogHelper [845724/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:19:20 [] [] [] [] INFO LogHelper [083420/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:19:20 [] [] [] [] INFO LogHelper [956809/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:19:20.235Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:19:20.255Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:19:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:19:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:20:20 [] [] [] [] INFO LogHelper [899729/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:20:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:20:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:17:20.034Z&limit=100 15:21:19 [] [] [] [] INFO LogHelper [830849/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 15:21:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 15:21:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 15:21:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 15:21:19 [] [] [] [] INFO LogHelper [197361/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:21:20.024Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:21:20 [] [] [] [] INFO LogHelper [022540/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:21:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:21:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:21:20 [] [] [] [] INFO LogHelper [927071/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:21:20 [] [] [] [] INFO LogHelper [330964/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:21:20.217Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:21:20 [] [] [] [] INFO LogHelper [339662/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:21:20.227Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:21:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:21:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:23:20 [] [] [] [] INFO LogHelper [771661/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:23:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:23:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:20:20.113Z&limit=100 15:23:20 [] [] [] [] INFO LogHelper [662353/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:23:20 [] [] [] [] INFO LogHelper [626176/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:23:20 [] [] [] [] INFO LogHelper [759315/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:23:20 [] [] [] [] INFO LogHelper [842727/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:23:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:23:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:23:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:23:20.309Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:23:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:23:20.319Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:25:20 [] [] [] [] INFO LogHelper [744454/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:25:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:25:20 [] [] [] [] INFO LogHelper [978550/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:25:20 [] [] [] [] INFO LogHelper [399770/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:25:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:25:20 [] [] [] [] INFO LogHelper [730843/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:25:20.253Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:25:20.265Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:25:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:25:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:26:20 [] [] [] [] INFO LogHelper [760221/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:26:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:26:20 [] [] [] [] INFO LogHelper [924453/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:26:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:26:20.023Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:26:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:26:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:23:20.054Z&limit=100 15:27:20 [] [] [] [] INFO LogHelper [809072/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:27:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:27:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:27:20 [] [] [] [] INFO LogHelper [897340/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:27:20 [] [] [] [] INFO LogHelper [919100/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:27:20.231Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:27:20.242Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:27:20 [] [] [] [] INFO LogHelper [516956/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:27:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:27:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:29:20 [] [] [] [] INFO LogHelper [644888/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:29:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:29:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:26:20.064Z&limit=100 15:29:20 [] [] [] [] INFO LogHelper [021081/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:29:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:29:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:29:20 [] [] [] [] INFO LogHelper [960984/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:29:20 [] [] [] [] INFO LogHelper [497684/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:29:20.229Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:29:20.234Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:29:20 [] [] [] [] INFO LogHelper [387392/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:29:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:29:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:31:20 [] [] [] [] INFO LogHelper [956901/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:31:20.035Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:31:20 [] [] [] [] INFO LogHelper [632848/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:31:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:31:20 [] [] [] [] INFO LogHelper [082361/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:31:20 [] [] [] [] INFO LogHelper [935180/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:31:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:31:20 [] [] [] [] INFO LogHelper [642902/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:31:20.250Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:31:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:31:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:31:20.301Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:32:20 [] [] [] [] INFO LogHelper [136982/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:32:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:32:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:29:20.051Z&limit=100 15:33:20 [] [] [] [] INFO LogHelper [767168/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:33:20 [] [] [] [] INFO LogHelper [288431/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:33:20 [] [] [] [] INFO LogHelper [117857/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:33:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:33:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:33:20 [] [] [] [] INFO LogHelper [162096/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:33:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:33:20.322Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:33:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:33:20.331Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:35:20 [] [] [] [] INFO LogHelper [371817/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:35:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:35:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:32:20.106Z&limit=100 15:35:20 [] [] [] [] INFO LogHelper [749305/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:35:20 [] [] [] [] INFO LogHelper [347529/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:35:20 [] [] [] [] INFO LogHelper [029726/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:35:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:35:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:35:20.274Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:35:20 [] [] [] [] INFO LogHelper [587014/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:35:20.299Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:35:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:35:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:36:20 [] [] [] [] INFO LogHelper [659965/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:36:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:36:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:36:20.087Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:37:20 [] [] [] [] INFO LogHelper [053343/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:37:20 [] [] [] [] INFO LogHelper [670992/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:37:20 [] [] [] [] INFO LogHelper [718323/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:37:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:37:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:37:20 [] [] [] [] INFO LogHelper [856989/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:37:20.321Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:37:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:37:20.428Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:37:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:38:20 [] [] [] [] INFO LogHelper [924488/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:38:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:38:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:35:20.059Z&limit=100 15:39:20 [] [] [] [] INFO LogHelper [092349/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:39:20 [] [] [] [] INFO LogHelper [367208/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:39:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:39:20 [] [] [] [] INFO LogHelper [975796/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:39:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:39:20.246Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:39:20.272Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:39:20 [] [] [] [] INFO LogHelper [919864/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:39:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:39:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:41:19 [] [] [] [] INFO LogHelper [740267/circulation] [diku] POST /circulation/scheduled-anonymize-processing 15:41:19 [] [] [] [] INFO onProcessingResource Initializing loan anonymization for current tenant 15:41:19 [] [] [] [] INFO LogHelper [121009/circulation] [diku] POST /circulation/scheduled-age-to-lost 15:41:19 [] [] [] [] INFO ansAsAgedLostService Running mark overdue loans as aged to lost process... 15:41:19 [] [] [] [] INFO LogHelper [649309/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 15:41:19 [] [] [] [] INFO ansAsAgedLostService Loan [3fd2d7aa-a6fe-4794-9d34-837a6bd31a8b] - will be aged to lost - [false], is recalled [false] 15:41:19 [] [] [] [] INFO ansAsAgedLostService Loan [959f65f6-ce51-4984-99fa-5e11c1f5661c] - will be aged to lost - [false], is recalled [false] 15:41:19 [] [] [] [] INFO ansAsAgedLostService Loan [40f5e9d9-38ac-458e-ade7-7795bd821652] - will be aged to lost - [false], is recalled [false] 15:41:19 [] [] [] [] INFO ansAsAgedLostService 0 out of 3 loans is going to be aged to lost 15:41:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 3 15:41:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 15:41:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 15:41:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 15:41:20 [] [] [] [] INFO LogHelper [983436/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:41:20 [] [] [] [] INFO LogHelper [003847/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:41:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:41:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:38:20.086Z&limit=100 15:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:41:20.077Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:41:20 [] [] [] [] INFO LogHelper [399786/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:41:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:41:20 [] [] [] [] INFO LogHelper [827793/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:41:20 [] [] [] [] INFO LogHelper [809338/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:41:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:41:20.250Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:41:20.255Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:41:20 [] [] [] [] INFO LogHelper [902290/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:41:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:41:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:43:20 [] [] [] [] INFO LogHelper [488797/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:43:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:43:20 [] [] [] [] INFO LogHelper [013877/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:43:20 [] [] [] [] INFO LogHelper [152315/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:43:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:43:20.291Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:43:20 [] [] [] [] INFO LogHelper [082969/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:43:20.297Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:43:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:43:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:44:20 [] [] [] [] INFO LogHelper [425068/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:44:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:44:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:41:20.101Z&limit=100 15:45:20 [] [] [] [] INFO LogHelper [142267/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:45:20 [] [] [] [] INFO LogHelper [145279/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:45:20 [] [] [] [] INFO LogHelper [265523/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:45:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:45:20 [] [] [] [] INFO LogHelper [650785/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:45:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:45:20.366Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:45:20.409Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:45:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:45:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:46:19 [] [] [] [] INFO LogHelper [199656/circulation] [diku] POST /circulation/scheduled-age-to-lost-fee-charging 15:46:19 [] [] [] [] INFO henAgedToLostService Starting aged to lost items charging... 15:46:19 [] [] [] [] INFO henAgedToLostService No aged to lost loans to charge lost fees 15:46:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 0 15:46:20 [] [] [] [] INFO LogHelper [716163/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:46:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:46:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:46:20.100Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:47:20 [] [] [] [] INFO LogHelper [781873/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:47:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:47:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:44:20.076Z&limit=100 15:47:20 [] [] [] [] INFO LogHelper [358994/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:47:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:47:20 [] [] [] [] INFO LogHelper [934245/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:47:20 [] [] [] [] INFO LogHelper [676063/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:47:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:47:20.284Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:47:20.303Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:47:20 [] [] [] [] INFO LogHelper [101814/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:47:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:47:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:49:20 [] [] [] [] INFO LogHelper [013220/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:49:20 [] [] [] [] INFO LogHelper [035348/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:49:20 [] [] [] [] INFO LogHelper [615099/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:49:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:49:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:49:20.304Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:49:20.320Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:49:20 [] [] [] [] INFO LogHelper [659991/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:49:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:49:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:50:20 [] [] [] [] INFO LogHelper [151944/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:50:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:50:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:47:20.076Z&limit=100 15:51:20 [] [] [] [] INFO LogHelper [010627/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:51:20.077Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:51:20 [] [] [] [] INFO LogHelper [844618/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:51:20 [] [] [] [] INFO LogHelper [122546/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:51:20 [] [] [] [] INFO LogHelper [079962/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:51:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:51:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:51:20 [] [] [] [] INFO LogHelper [408023/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:51:20.328Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:51:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:51:20.369Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:51:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:53:20 [] [] [] [] INFO LogHelper [700771/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:53:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:53:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:50:20.160Z&limit=100 15:53:20 [] [] [] [] INFO LogHelper [402865/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:53:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:53:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:53:20 [] [] [] [] INFO LogHelper [031291/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:53:20 [] [] [] [] INFO LogHelper [300474/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:53:20.282Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:53:20.298Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:53:20 [] [] [] [] INFO LogHelper [566112/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:53:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:53:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:55:20 [] [] [] [] INFO LogHelper [640189/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:55:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:55:20 [] [] [] [] INFO LogHelper [466842/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:55:20 [] [] [] [] INFO LogHelper [558744/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:55:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:55:20.292Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:55:20.303Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:55:20 [] [] [] [] INFO LogHelper [296453/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:55:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:55:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:56:20 [] [] [] [] INFO LogHelper [227787/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 15:56:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:56:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:56:20.083Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 15:56:20 [] [] [] [] INFO LogHelper [950326/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:56:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:56:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:53:20.136Z&limit=100 15:57:20 [] [] [] [] INFO LogHelper [564561/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:57:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:57:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:57:20 [] [] [] [] INFO LogHelper [983442/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:57:20 [] [] [] [] INFO LogHelper [632296/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:57:20 [] [] [] [] INFO LogHelper [863353/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:57:20.290Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:57:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:57:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:57:20.349Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:59:20 [] [] [] [] INFO LogHelper [085441/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 15:59:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 15:59:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:56:20.169Z&limit=100 15:59:20 [] [] [] [] INFO LogHelper [550916/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 15:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:59:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:59:20 [] [] [] [] INFO LogHelper [349988/circulation] [diku] POST /circulation/request-scheduled-notices-processing 15:59:20 [] [] [] [] INFO LogHelper [879868/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 15:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:59:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 15:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:59:20.313Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 15:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T15:59:20.344Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 15:59:20 [] [] [] [] INFO LogHelper [401029/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 15:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 15:59:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 15:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 15:59:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:01:19 [] [] [] [] INFO LogHelper [878999/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 16:01:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 16:01:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 16:01:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 16:01:20 [] [] [] [] INFO LogHelper [049132/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:01:20.090Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:01:20 [] [] [] [] INFO LogHelper [570073/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:01:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:01:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:01:20 [] [] [] [] INFO LogHelper [556254/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:01:20 [] [] [] [] INFO LogHelper [612529/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:01:20.288Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:01:20.303Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:01:20 [] [] [] [] INFO LogHelper [400839/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:01:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:01:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:02:20 [] [] [] [] INFO LogHelper [506051/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:02:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:02:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T15:59:20.139Z&limit=100 16:03:20 [] [] [] [] INFO LogHelper [734794/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:03:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:03:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:03:20 [] [] [] [] INFO LogHelper [575255/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:03:20 [] [] [] [] INFO LogHelper [301922/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:03:20.297Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:03:20.313Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:03:20 [] [] [] [] INFO LogHelper [078614/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:03:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:03:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:05:20 [] [] [] [] INFO LogHelper [760087/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:05:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:05:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:02:20.173Z&limit=100 16:05:20 [] [] [] [] INFO LogHelper [037112/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:05:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:05:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:05:20 [] [] [] [] INFO LogHelper [513912/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:05:20 [] [] [] [] INFO LogHelper [993533/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:05:20.297Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:05:20.310Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:05:20 [] [] [] [] INFO LogHelper [216342/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:05:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:05:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:06:20 [] [] [] [] INFO LogHelper [513409/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:06:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:06:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:06:20.081Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:07:20 [] [] [] [] INFO LogHelper [582092/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:07:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:07:20 [] [] [] [] INFO LogHelper [120772/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:07:20 [] [] [] [] INFO LogHelper [589070/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:07:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:07:20.310Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:07:20.330Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:07:20 [] [] [] [] INFO LogHelper [895478/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:07:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:07:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:08:20 [] [] [] [] INFO LogHelper [880287/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:08:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:08:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:05:20.145Z&limit=100 16:09:20 [] [] [] [] INFO LogHelper [408404/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:09:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:09:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:09:20 [] [] [] [] INFO LogHelper [393616/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:09:20 [] [] [] [] INFO LogHelper [337460/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:09:20.333Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:09:20.346Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:09:20 [] [] [] [] INFO LogHelper [353292/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:09:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:09:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:11:19 [] [] [] [] INFO LogHelper [738849/circulation] [diku] POST /circulation/scheduled-age-to-lost 16:11:19 [] [] [] [] INFO ansAsAgedLostService Running mark overdue loans as aged to lost process... 16:11:19 [] [] [] [] INFO ansAsAgedLostService Loan [3fd2d7aa-a6fe-4794-9d34-837a6bd31a8b] - will be aged to lost - [false], is recalled [false] 16:11:19 [] [] [] [] INFO ansAsAgedLostService Loan [959f65f6-ce51-4984-99fa-5e11c1f5661c] - will be aged to lost - [false], is recalled [false] 16:11:19 [] [] [] [] INFO ansAsAgedLostService Loan [40f5e9d9-38ac-458e-ade7-7795bd821652] - will be aged to lost - [false], is recalled [false] 16:11:19 [] [] [] [] INFO ansAsAgedLostService 0 out of 3 loans is going to be aged to lost 16:11:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 3 16:11:20 [] [] [] [] INFO LogHelper [781374/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:11:20.096Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:11:20 [] [] [] [] INFO LogHelper [853302/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:11:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:11:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:08:20.198Z&limit=100 16:11:20 [] [] [] [] INFO LogHelper [179140/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:11:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:11:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:11:20 [] [] [] [] INFO LogHelper [701279/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:11:20 [] [] [] [] INFO LogHelper [839046/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:11:20.331Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:11:20.340Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:11:20 [] [] [] [] INFO LogHelper [384426/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:11:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:11:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:13:20 [] [] [] [] INFO LogHelper [040538/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:13:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:13:20 [] [] [] [] INFO LogHelper [831662/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:13:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:13:20 [] [] [] [] INFO LogHelper [249385/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:13:20.314Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:13:20.386Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:13:20 [] [] [] [] INFO LogHelper [787472/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:13:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:13:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:14:20 [] [] [] [] INFO LogHelper [779332/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:14:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:14:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:11:20.183Z&limit=100 16:15:20 [] [] [] [] INFO LogHelper [360013/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:15:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:15:20 [] [] [] [] INFO LogHelper [498379/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:15:20 [] [] [] [] INFO LogHelper [258861/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:15:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:15:20.380Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:15:20.410Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:15:20 [] [] [] [] INFO LogHelper [259378/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:15:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:15:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:16:20 [] [] [] [] INFO LogHelper [110620/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:16:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:16:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:16:20.086Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:17:20 [] [] [] [] INFO LogHelper [494687/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:17:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:17:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:14:20.162Z&limit=100 16:17:20 [] [] [] [] INFO LogHelper [907607/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:17:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:17:20 [] [] [] [] INFO LogHelper [578247/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:17:20 [] [] [] [] INFO LogHelper [693124/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:17:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:17:20.387Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:17:20.409Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:17:20 [] [] [] [] INFO LogHelper [350551/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:17:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:17:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:19:20 [] [] [] [] INFO LogHelper [766691/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:19:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:19:20 [] [] [] [] INFO LogHelper [318783/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:19:20 [] [] [] [] INFO LogHelper [547283/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:19:20 [] [] [] [] INFO LogHelper [914413/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:19:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:19:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:19:20.406Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:19:20.499Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:19:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:20:20 [] [] [] [] INFO LogHelper [973840/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:20:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:20:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:17:20.174Z&limit=100 16:21:19 [] [] [] [] INFO LogHelper [708545/circulation] [diku] POST /circulation/scheduled-age-to-lost-fee-charging 16:21:19 [] [] [] [] INFO henAgedToLostService Starting aged to lost items charging... 16:21:19 [] [] [] [] INFO LogHelper [972230/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 16:21:19 [] [] [] [] INFO henAgedToLostService No aged to lost loans to charge lost fees 16:21:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 0 16:21:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 16:21:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 16:21:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 16:21:20 [] [] [] [] INFO LogHelper [332446/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:21:20.157Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:21:20 [] [] [] [] INFO LogHelper [458700/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:21:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:21:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:21:20 [] [] [] [] INFO LogHelper [948045/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:21:20 [] [] [] [] INFO LogHelper [307169/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:21:20.409Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:21:20 [] [] [] [] INFO LogHelper [729802/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:21:20.411Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:21:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:21:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:23:20 [] [] [] [] INFO LogHelper [250021/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:23:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:23:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:20:20.204Z&limit=100 16:23:20 [] [] [] [] INFO LogHelper [381546/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:23:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:23:20 [] [] [] [] INFO LogHelper [498188/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:23:20 [] [] [] [] INFO LogHelper [960211/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:23:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:23:20.365Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:23:20.377Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:23:20 [] [] [] [] INFO LogHelper [117040/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:23:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:23:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:25:20 [] [] [] [] INFO LogHelper [333156/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:25:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:25:20 [] [] [] [] INFO LogHelper [670440/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:25:20 [] [] [] [] INFO LogHelper [132152/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:25:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:25:20.377Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:25:20.388Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:25:20 [] [] [] [] INFO LogHelper [198716/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:25:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:25:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:26:20 [] [] [] [] INFO LogHelper [113244/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:26:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:26:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:26:20.128Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:26:20 [] [] [] [] INFO LogHelper [218117/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:26:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:26:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:23:20.173Z&limit=100 16:27:20 [] [] [] [] INFO LogHelper [636744/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:27:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:27:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:27:20 [] [] [] [] INFO LogHelper [435321/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:27:20 [] [] [] [] INFO LogHelper [950285/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:27:20.356Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:27:20.404Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:27:20 [] [] [] [] INFO LogHelper [814026/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:27:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:27:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:29:20 [] [] [] [] INFO LogHelper [108034/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:29:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:29:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:26:20.217Z&limit=100 16:29:20 [] [] [] [] INFO LogHelper [853055/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:29:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:29:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:29:20 [] [] [] [] INFO LogHelper [935598/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:29:20 [] [] [] [] INFO LogHelper [488503/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:29:20.443Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:29:20 [] [] [] [] INFO LogHelper [796613/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:29:20.482Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:29:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:29:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:31:20 [] [] [] [] INFO LogHelper [487464/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:31:20.148Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:31:20 [] [] [] [] INFO LogHelper [222402/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:31:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:31:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:31:20 [] [] [] [] INFO LogHelper [653678/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:31:20 [] [] [] [] INFO LogHelper [106837/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:31:20.438Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:31:20.460Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:31:20 [] [] [] [] INFO LogHelper [104740/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:31:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:31:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:32:20 [] [] [] [] INFO LogHelper [010161/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:32:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:32:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:29:20.234Z&limit=100 16:33:20 [] [] [] [] INFO LogHelper [067805/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:33:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:33:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:33:20 [] [] [] [] INFO LogHelper [990205/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:33:20 [] [] [] [] INFO LogHelper [249770/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:33:20.372Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:33:20.418Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:33:20 [] [] [] [] INFO LogHelper [472792/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:33:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:33:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:35:20 [] [] [] [] INFO LogHelper [064945/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:35:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:35:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:32:20.226Z&limit=100 16:35:20 [] [] [] [] INFO LogHelper [284719/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:35:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:35:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:35:20 [] [] [] [] INFO LogHelper [789928/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:35:20 [] [] [] [] INFO LogHelper [088431/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:35:20 [] [] [] [] INFO LogHelper [961122/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:35:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:35:20.418Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:35:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:35:20.432Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:36:20 [] [] [] [] INFO LogHelper [188402/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:36:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:36:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:36:20.131Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:37:20 [] [] [] [] INFO LogHelper [182446/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:37:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:37:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:37:20 [] [] [] [] INFO LogHelper [451293/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:37:20 [] [] [] [] INFO LogHelper [335515/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:37:20.414Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:37:20.426Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:37:20 [] [] [] [] INFO LogHelper [521079/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:37:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:37:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:38:20 [] [] [] [] INFO LogHelper [366930/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:38:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:38:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:35:20.218Z&limit=100 16:39:20 [] [] [] [] INFO LogHelper [927010/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:39:20 [] [] [] [] INFO LogHelper [911860/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:39:20 [] [] [] [] INFO LogHelper [223591/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:39:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:39:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:39:20 [] [] [] [] INFO LogHelper [439351/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:39:20.492Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:39:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:39:20.538Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:39:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:41:19 [] [] [] [] INFO LogHelper [501577/circulation] [diku] POST /circulation/scheduled-anonymize-processing 16:41:19 [] [] [] [] INFO onProcessingResource Initializing loan anonymization for current tenant 16:41:19 [] [] [] [] INFO LogHelper [666425/circulation] [diku] POST /circulation/scheduled-age-to-lost 16:41:19 [] [] [] [] INFO ansAsAgedLostService Running mark overdue loans as aged to lost process... 16:41:19 [] [] [] [] INFO LogHelper [996225/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 16:41:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 16:41:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 16:41:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 16:41:19 [] [] [] [] INFO ansAsAgedLostService Loan [3fd2d7aa-a6fe-4794-9d34-837a6bd31a8b] - will be aged to lost - [false], is recalled [false] 16:41:19 [] [] [] [] INFO ansAsAgedLostService Loan [959f65f6-ce51-4984-99fa-5e11c1f5661c] - will be aged to lost - [false], is recalled [false] 16:41:19 [] [] [] [] INFO ansAsAgedLostService Loan [40f5e9d9-38ac-458e-ade7-7795bd821652] - will be aged to lost - [false], is recalled [false] 16:41:19 [] [] [] [] INFO ansAsAgedLostService 0 out of 3 loans is going to be aged to lost 16:41:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 3 16:41:20 [] [] [] [] INFO LogHelper [340158/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:41:20.174Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:41:20 [] [] [] [] INFO LogHelper [365253/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:41:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:41:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:38:20.202Z&limit=100 16:41:20 [] [] [] [] INFO LogHelper [633480/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:41:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:41:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:41:20 [] [] [] [] INFO LogHelper [752074/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:41:20 [] [] [] [] INFO LogHelper [747763/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:41:20.404Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:41:20.430Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:41:20 [] [] [] [] INFO LogHelper [257769/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:41:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:41:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:43:20 [] [] [] [] INFO LogHelper [205130/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:43:20 [] [] [] [] INFO LogHelper [846386/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:43:20 [] [] [] [] INFO LogHelper [245158/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:43:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:43:20 [] [] [] [] INFO LogHelper [796274/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:43:20.465Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:43:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:43:20.485Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:43:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:43:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:44:20 [] [] [] [] INFO LogHelper [828883/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:44:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:44:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:41:20.204Z&limit=100 16:45:20 [] [] [] [] INFO LogHelper [133782/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:45:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:45:20 [] [] [] [] INFO LogHelper [824812/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:45:20 [] [] [] [] INFO LogHelper [171150/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:45:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:45:20.440Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:45:20.453Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:45:20 [] [] [] [] INFO LogHelper [183533/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:45:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:45:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:46:20 [] [] [] [] INFO LogHelper [070318/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:46:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:46:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:46:20.163Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:47:20 [] [] [] [] INFO LogHelper [710077/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:47:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:47:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:44:20.227Z&limit=100 16:47:20 [] [] [] [] INFO LogHelper [690690/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:47:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:47:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:47:20 [] [] [] [] INFO LogHelper [408029/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:47:20 [] [] [] [] INFO LogHelper [160582/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:47:20.423Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:47:20.435Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:47:20 [] [] [] [] INFO LogHelper [433291/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:47:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:47:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:49:20 [] [] [] [] INFO LogHelper [173474/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:49:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:49:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:49:20 [] [] [] [] INFO LogHelper [294101/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:49:20 [] [] [] [] INFO LogHelper [864524/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:49:20 [] [] [] [] INFO LogHelper [363668/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:49:20.457Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:49:20.488Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:49:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:49:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:50:20 [] [] [] [] INFO LogHelper [339204/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:50:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:50:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:47:20.240Z&limit=100 16:51:20 [] [] [] [] INFO LogHelper [852469/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:51:20.163Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:51:20 [] [] [] [] INFO LogHelper [898753/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:51:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:51:20 [] [] [] [] INFO LogHelper [652963/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:51:20 [] [] [] [] INFO LogHelper [837427/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:51:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:51:20 [] [] [] [] INFO LogHelper [178669/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:51:20.608Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:51:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:51:20.632Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:51:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:53:20 [] [] [] [] INFO LogHelper [350580/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:53:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:53:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:50:20.232Z&limit=100 16:53:20 [] [] [] [] INFO LogHelper [888664/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:53:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:53:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:53:20 [] [] [] [] INFO LogHelper [373182/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:53:20 [] [] [] [] INFO LogHelper [362922/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:53:20.470Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:53:20.496Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:53:20 [] [] [] [] INFO LogHelper [185855/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:53:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:53:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:55:20 [] [] [] [] INFO LogHelper [756591/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:55:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:55:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:55:20 [] [] [] [] INFO LogHelper [113268/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:55:20 [] [] [] [] INFO LogHelper [626789/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:55:20.460Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:55:20.479Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:55:20 [] [] [] [] INFO LogHelper [310084/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:55:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:55:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:56:19 [] [] [] [] INFO LogHelper [240153/circulation] [diku] POST /circulation/scheduled-age-to-lost-fee-charging 16:56:19 [] [] [] [] INFO henAgedToLostService Starting aged to lost items charging... 16:56:19 [] [] [] [] INFO henAgedToLostService No aged to lost loans to charge lost fees 16:56:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 0 16:56:20 [] [] [] [] INFO LogHelper [482514/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 16:56:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:56:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:56:20.161Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 16:56:20 [] [] [] [] INFO LogHelper [548807/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:56:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:56:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:53:20.256Z&limit=100 16:57:20 [] [] [] [] INFO LogHelper [766567/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:57:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:57:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:57:20 [] [] [] [] INFO LogHelper [359792/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:57:20 [] [] [] [] INFO LogHelper [860694/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:57:20.550Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:57:20 [] [] [] [] INFO LogHelper [649462/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:57:20.593Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:57:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:57:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:59:20 [] [] [] [] INFO LogHelper [533381/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 16:59:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 16:59:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:56:20.240Z&limit=100 16:59:20 [] [] [] [] INFO LogHelper [146812/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 16:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:59:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:59:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 16:59:20 [] [] [] [] INFO LogHelper [659729/circulation] [diku] POST /circulation/request-scheduled-notices-processing 16:59:20 [] [] [] [] INFO LogHelper [229340/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 16:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:59:20.540Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 16:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:59:20 [] [] [] [] INFO LogHelper [821840/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 16:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T16:59:20.574Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 16:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 16:59:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 16:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 16:59:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:01:19 [] [] [] [] INFO LogHelper [279460/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 17:01:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 17:01:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 17:01:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 17:01:20 [] [] [] [] INFO LogHelper [883445/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:01:20.209Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:01:20 [] [] [] [] INFO LogHelper [904491/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:01:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:01:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:01:20 [] [] [] [] INFO LogHelper [568830/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:01:20 [] [] [] [] INFO LogHelper [909500/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:01:20.577Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:01:20 [] [] [] [] INFO LogHelper [901260/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:01:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:01:20.629Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:01:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:02:20 [] [] [] [] INFO LogHelper [729929/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:02:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:02:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T16:59:20.288Z&limit=100 17:03:20 [] [] [] [] INFO LogHelper [774043/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:03:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:03:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:03:20 [] [] [] [] INFO LogHelper [903049/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:03:20 [] [] [] [] INFO LogHelper [521605/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:03:20.502Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:03:20.516Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:03:20 [] [] [] [] INFO LogHelper [408971/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:03:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:03:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:05:20 [] [] [] [] INFO LogHelper [266299/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:05:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:05:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:02:20.325Z&limit=100 17:05:20 [] [] [] [] INFO LogHelper [879459/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:05:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:05:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:05:20 [] [] [] [] INFO LogHelper [274459/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:05:20 [] [] [] [] INFO LogHelper [052535/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:05:20.563Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:05:20 [] [] [] [] INFO LogHelper [406126/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:05:20.605Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:05:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:05:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:06:20 [] [] [] [] INFO LogHelper [842449/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:06:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:06:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:06:20.209Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:07:20 [] [] [] [] INFO LogHelper [870267/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:07:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:07:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:07:20 [] [] [] [] INFO LogHelper [754138/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:07:20 [] [] [] [] INFO LogHelper [789363/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:07:20.565Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:07:20.582Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:07:20 [] [] [] [] INFO LogHelper [162846/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:07:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:07:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:08:20 [] [] [] [] INFO LogHelper [479222/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:08:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:08:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:05:20.235Z&limit=100 17:09:20 [] [] [] [] INFO LogHelper [960607/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:09:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:09:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:09:20 [] [] [] [] INFO LogHelper [440198/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:09:20 [] [] [] [] INFO LogHelper [377812/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:09:20.609Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:09:20 [] [] [] [] INFO LogHelper [044297/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:09:20.624Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:09:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:09:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:11:19 [] [] [] [] INFO LogHelper [796399/circulation] [diku] POST /circulation/scheduled-age-to-lost 17:11:19 [] [] [] [] INFO ansAsAgedLostService Running mark overdue loans as aged to lost process... 17:11:19 [] [] [] [] INFO ansAsAgedLostService Loan [3fd2d7aa-a6fe-4794-9d34-837a6bd31a8b] - will be aged to lost - [false], is recalled [false] 17:11:19 [] [] [] [] INFO ansAsAgedLostService Loan [959f65f6-ce51-4984-99fa-5e11c1f5661c] - will be aged to lost - [false], is recalled [false] 17:11:19 [] [] [] [] INFO ansAsAgedLostService Loan [40f5e9d9-38ac-458e-ade7-7795bd821652] - will be aged to lost - [false], is recalled [false] 17:11:19 [] [] [] [] INFO ansAsAgedLostService 0 out of 3 loans is going to be aged to lost 17:11:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 3 17:11:20 [] [] [] [] INFO LogHelper [691430/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:11:20.176Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:11:20 [] [] [] [] INFO LogHelper [510799/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:11:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:11:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:08:20.226Z&limit=100 17:11:20 [] [] [] [] INFO LogHelper [104103/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:11:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:11:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:11:20 [] [] [] [] INFO LogHelper [379680/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:11:20 [] [] [] [] INFO LogHelper [543065/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:11:20.540Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:11:20.547Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:11:20 [] [] [] [] INFO LogHelper [973519/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:11:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:11:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:13:20 [] [] [] [] INFO LogHelper [881806/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:13:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:13:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:13:20 [] [] [] [] INFO LogHelper [834899/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:13:20 [] [] [] [] INFO LogHelper [938696/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:13:20.614Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:13:20.621Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:13:20 [] [] [] [] INFO LogHelper [524236/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:13:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:13:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:14:20 [] [] [] [] INFO LogHelper [627956/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:14:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:14:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:11:20.242Z&limit=100 17:15:20 [] [] [] [] INFO LogHelper [547031/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:15:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:15:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:15:20 [] [] [] [] INFO LogHelper [736660/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:15:20 [] [] [] [] INFO LogHelper [693394/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:15:20.554Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:15:20 [] [] [] [] INFO LogHelper [649559/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:15:20.590Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:15:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:15:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:16:20 [] [] [] [] INFO LogHelper [163897/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:16:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:16:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:16:20.184Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:17:20 [] [] [] [] INFO LogHelper [809517/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:17:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:17:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:14:20.230Z&limit=100 17:17:20 [] [] [] [] INFO LogHelper [227642/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:17:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:17:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:17:20 [] [] [] [] INFO LogHelper [641998/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:17:20 [] [] [] [] INFO LogHelper [693407/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:17:20.586Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:17:20.597Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:17:20 [] [] [] [] INFO LogHelper [749077/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:17:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:17:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:19:20 [] [] [] [] INFO LogHelper [849106/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:19:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:19:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:19:20 [] [] [] [] INFO LogHelper [652962/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:19:20 [] [] [] [] INFO LogHelper [056053/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:19:20 [] [] [] [] INFO LogHelper [310560/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:19:20.570Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:19:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:19:20.746Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:19:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:20:20 [] [] [] [] INFO LogHelper [125616/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:20:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:20:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:17:20.237Z&limit=100 17:21:19 [] [] [] [] INFO LogHelper [086616/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 17:21:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 17:21:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 17:21:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 17:21:20 [] [] [] [] INFO LogHelper [447525/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:21:20.170Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:21:20 [] [] [] [] INFO LogHelper [941705/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:21:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:21:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:21:20 [] [] [] [] INFO LogHelper [660980/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:21:20.553Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:21:20 [] [] [] [] INFO LogHelper [002872/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:21:20 [] [] [] [] INFO LogHelper [877241/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:21:20.769Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:21:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:21:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:23:20 [] [] [] [] INFO LogHelper [377125/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:23:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:23:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:20:20.253Z&limit=100 17:23:20 [] [] [] [] INFO LogHelper [122700/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:23:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:23:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:23:20 [] [] [] [] INFO LogHelper [843821/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:23:20.564Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:23:20 [] [] [] [] INFO LogHelper [085711/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:23:20 [] [] [] [] INFO LogHelper [089264/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:23:20.731Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:23:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:23:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:25:20 [] [] [] [] INFO LogHelper [583004/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:25:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:25:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:25:20 [] [] [] [] INFO LogHelper [840189/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:25:20.567Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:25:20 [] [] [] [] INFO LogHelper [898932/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:25:20 [] [] [] [] INFO LogHelper [484955/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:25:20.735Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:25:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:25:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:26:20 [] [] [] [] INFO LogHelper [440283/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:26:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:26:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:26:20.177Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:26:20 [] [] [] [] INFO LogHelper [630108/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:26:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:26:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:23:20.282Z&limit=100 17:27:20 [] [] [] [] INFO LogHelper [848600/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:27:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:27:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:27:20 [] [] [] [] INFO LogHelper [189297/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:27:20.577Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:27:20 [] [] [] [] INFO LogHelper [238119/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:27:20 [] [] [] [] INFO LogHelper [705975/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:27:20.836Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:27:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:27:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:29:20 [] [] [] [] INFO LogHelper [195622/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:29:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:29:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:26:20.284Z&limit=100 17:29:20 [] [] [] [] INFO LogHelper [330904/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:29:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:29:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:29:20 [] [] [] [] INFO LogHelper [329390/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:29:20.565Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:29:20 [] [] [] [] INFO LogHelper [308078/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:29:20.698Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:29:20 [] [] [] [] INFO LogHelper [174582/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:29:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:29:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:31:19 [] [] [] [] INFO LogHelper [389462/circulation] [diku] POST /circulation/scheduled-age-to-lost-fee-charging 17:31:19 [] [] [] [] INFO henAgedToLostService Starting aged to lost items charging... 17:31:19 [] [] [] [] INFO henAgedToLostService No aged to lost loans to charge lost fees 17:31:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 0 17:31:20 [] [] [] [] INFO LogHelper [581812/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:31:20.186Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:31:20 [] [] [] [] INFO LogHelper [335736/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:31:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:31:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:31:20 [] [] [] [] INFO LogHelper [178550/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:31:20.606Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:31:20 [] [] [] [] INFO LogHelper [396743/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:31:20 [] [] [] [] INFO LogHelper [561839/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:31:20.786Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:31:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:31:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:32:20 [] [] [] [] INFO LogHelper [251309/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:32:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:32:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:29:20.275Z&limit=100 17:33:20 [] [] [] [] INFO LogHelper [969534/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:33:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:33:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:33:20 [] [] [] [] INFO LogHelper [529301/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:33:20.588Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:33:20 [] [] [] [] INFO LogHelper [174078/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:33:20.712Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:33:20 [] [] [] [] INFO LogHelper [851523/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:33:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:33:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:35:20 [] [] [] [] INFO LogHelper [225230/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:35:20 [] [] [] [] INFO LogHelper [803508/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:35:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:35:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:32:20.405Z&limit=100 17:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:35:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:35:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:35:20 [] [] [] [] INFO LogHelper [654968/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:35:20.617Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:35:20 [] [] [] [] INFO LogHelper [481871/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:35:20 [] [] [] [] INFO LogHelper [846689/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:35:20.761Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:35:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:35:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:36:20 [] [] [] [] INFO LogHelper [921986/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:36:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:36:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:36:20.173Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:37:20 [] [] [] [] INFO LogHelper [422796/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:37:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:37:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:37:20 [] [] [] [] INFO LogHelper [874159/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:37:20.604Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:37:20 [] [] [] [] INFO LogHelper [565124/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:37:20.772Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:37:20 [] [] [] [] INFO LogHelper [270894/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:37:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:37:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:37:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:37:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:38:20 [] [] [] [] INFO LogHelper [007308/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:38:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:38:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:35:20.289Z&limit=100 17:39:20 [] [] [] [] INFO LogHelper [425670/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:39:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:39:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:39:20 [] [] [] [] INFO LogHelper [660339/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:39:20.618Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:39:20 [] [] [] [] INFO LogHelper [950620/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:39:20.723Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:39:20 [] [] [] [] INFO LogHelper [163490/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:39:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:39:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:39:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:39:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:41:19 [] [] [] [] INFO LogHelper [706780/circulation] [diku] POST /circulation/scheduled-anonymize-processing 17:41:19 [] [] [] [] INFO onProcessingResource Initializing loan anonymization for current tenant 17:41:19 [] [] [] [] INFO LogHelper [487036/circulation] [diku] POST /circulation/scheduled-age-to-lost 17:41:19 [] [] [] [] INFO ansAsAgedLostService Running mark overdue loans as aged to lost process... 17:41:19 [] [] [] [] INFO LogHelper [799910/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 17:41:19 [] [] [] [] INFO ansAsAgedLostService Loan [3fd2d7aa-a6fe-4794-9d34-837a6bd31a8b] - will be aged to lost - [false], is recalled [false] 17:41:19 [] [] [] [] INFO ansAsAgedLostService Loan [959f65f6-ce51-4984-99fa-5e11c1f5661c] - will be aged to lost - [false], is recalled [false] 17:41:19 [] [] [] [] INFO ansAsAgedLostService Loan [40f5e9d9-38ac-458e-ade7-7795bd821652] - will be aged to lost - [false], is recalled [false] 17:41:19 [] [] [] [] INFO ansAsAgedLostService 0 out of 3 loans is going to be aged to lost 17:41:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 3 17:41:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 17:41:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 17:41:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 17:41:20 [] [] [] [] INFO LogHelper [690972/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:41:20.175Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:41:20 [] [] [] [] INFO LogHelper [566690/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:41:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:41:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:38:20.367Z&limit=100 17:41:20 [] [] [] [] INFO LogHelper [116942/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:41:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:41:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:41:20 [] [] [] [] INFO LogHelper [248998/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:41:20.623Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:41:20 [] [] [] [] INFO LogHelper [819701/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:41:20.731Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:41:20 [] [] [] [] INFO LogHelper [596524/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:41:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:41:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:41:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:41:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:43:20 [] [] [] [] INFO LogHelper [936207/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:43:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:43:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:43:20 [] [] [] [] INFO LogHelper [354387/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:43:20.615Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:43:20 [] [] [] [] INFO LogHelper [897043/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:43:20.736Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:43:20 [] [] [] [] INFO LogHelper [504531/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:43:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:43:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:43:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:43:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:44:20 [] [] [] [] INFO LogHelper [361321/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:44:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:44:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:41:20.310Z&limit=100 17:45:20 [] [] [] [] INFO LogHelper [408028/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:45:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:45:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:45:20 [] [] [] [] INFO LogHelper [477715/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:45:20.626Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:45:20 [] [] [] [] INFO LogHelper [769138/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:45:20.744Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:45:20 [] [] [] [] INFO LogHelper [403394/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:45:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:45:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:45:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:45:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:46:20 [] [] [] [] INFO LogHelper [434734/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:46:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:46:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:46:20.188Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:47:20 [] [] [] [] INFO LogHelper [253363/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:47:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:47:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:44:20.384Z&limit=100 17:47:20 [] [] [] [] INFO LogHelper [049724/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:47:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:47:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:47:20 [] [] [] [] INFO LogHelper [836077/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:47:20.635Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:47:20 [] [] [] [] INFO LogHelper [872234/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:47:20.771Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:47:20 [] [] [] [] INFO LogHelper [075836/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:47:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:47:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:47:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:47:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:49:20 [] [] [] [] INFO LogHelper [076124/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:49:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:49:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:49:20 [] [] [] [] INFO LogHelper [136919/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:49:20.673Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:49:20 [] [] [] [] INFO LogHelper [629349/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:49:20 [] [] [] [] INFO LogHelper [690195/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:49:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:49:20.890Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:49:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:49:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:49:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:50:20 [] [] [] [] INFO LogHelper [726838/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:50:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:50:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:47:20.316Z&limit=100 17:51:20 [] [] [] [] INFO LogHelper [137635/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:51:20.183Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:51:20 [] [] [] [] INFO LogHelper [401274/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:51:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:51:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:51:20 [] [] [] [] INFO LogHelper [798126/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:51:20.713Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:51:20 [] [] [] [] INFO LogHelper [605652/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:51:20.773Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:51:20 [] [] [] [] INFO LogHelper [965377/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:51:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:51:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:51:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:51:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:53:20 [] [] [] [] INFO LogHelper [179118/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:53:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:53:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:50:20.334Z&limit=100 17:53:20 [] [] [] [] INFO LogHelper [379090/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:53:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:53:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:53:20 [] [] [] [] INFO LogHelper [574672/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:53:20.644Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:53:20 [] [] [] [] INFO LogHelper [943315/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:53:20.785Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:53:20 [] [] [] [] INFO LogHelper [648109/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:53:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:53:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:53:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:53:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:55:20 [] [] [] [] INFO LogHelper [340386/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:55:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:55:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:55:20 [] [] [] [] INFO LogHelper [745343/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:55:20.644Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:55:20 [] [] [] [] INFO LogHelper [531576/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:55:20.771Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:55:20 [] [] [] [] INFO LogHelper [571029/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:55:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:55:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:55:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:55:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:56:20 [] [] [] [] INFO LogHelper [590671/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 17:56:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:56:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:56:20.187Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 17:56:20 [] [] [] [] INFO LogHelper [193266/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:56:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:56:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:53:20.349Z&limit=100 17:57:20 [] [] [] [] INFO LogHelper [874205/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:57:20 [] [] [] [] INFO LogHelper [265715/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:57:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:57:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:57:20 [] [] [] [] INFO LogHelper [139858/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:57:20.749Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:57:20 [] [] [] [] INFO LogHelper [905018/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:57:20.897Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:57:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:57:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:57:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:57:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:59:20 [] [] [] [] INFO LogHelper [317962/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 17:59:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 17:59:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:56:20.369Z&limit=100 17:59:20 [] [] [] [] INFO LogHelper [986825/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 17:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:59:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:59:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 17:59:20 [] [] [] [] INFO LogHelper [435910/circulation] [diku] POST /circulation/request-scheduled-notices-processing 17:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:59:20.671Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 17:59:20 [] [] [] [] INFO LogHelper [281840/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 17:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:59:20 [] [] [] [] INFO LogHelper [250937/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 17:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T17:59:20.840Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 17:59:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 17:59:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 17:59:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 17:59:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:01:19 [] [] [] [] INFO LogHelper [436119/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 18:01:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 18:01:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 18:01:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 18:01:20 [] [] [] [] INFO LogHelper [904774/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 18:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:01:20.198Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 18:01:20 [] [] [] [] INFO LogHelper [916025/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:01:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:01:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:01:20 [] [] [] [] INFO LogHelper [302835/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:01:20.722Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:01:20 [] [] [] [] INFO LogHelper [711600/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:01:20.777Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:01:20 [] [] [] [] INFO LogHelper [383226/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:01:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:01:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:01:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:01:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:02:20 [] [] [] [] INFO LogHelper [213786/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:02:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:02:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T17:59:20.357Z&limit=100 18:03:20 [] [] [] [] INFO LogHelper [996510/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:03:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:03:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:03:20 [] [] [] [] INFO LogHelper [870579/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:03:20 [] [] [] [] INFO LogHelper [372982/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:03:20.778Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:03:20 [] [] [] [] INFO LogHelper [212517/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:03:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:03:20.809Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:03:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:03:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:03:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:05:20 [] [] [] [] INFO LogHelper [625889/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:05:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:05:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:02:20.344Z&limit=100 18:05:20 [] [] [] [] INFO LogHelper [379549/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:05:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:05:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:05:20 [] [] [] [] INFO LogHelper [779951/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:05:20.670Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:05:20 [] [] [] [] INFO LogHelper [647675/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:05:20.831Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:05:20 [] [] [] [] INFO LogHelper [767473/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:05:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:05:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:05:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:05:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:06:19 [] [] [] [] INFO LogHelper [952242/circulation] [diku] POST /circulation/scheduled-age-to-lost-fee-charging 18:06:19 [] [] [] [] INFO henAgedToLostService Starting aged to lost items charging... 18:06:19 [] [] [] [] INFO henAgedToLostService No aged to lost loans to charge lost fees 18:06:19 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 0 18:06:20 [] [] [] [] INFO LogHelper [132907/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 18:06:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:06:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:06:20.189Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 18:07:20 [] [] [] [] INFO LogHelper [001017/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:07:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:07:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:07:20 [] [] [] [] INFO LogHelper [429065/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:07:20.691Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:07:20 [] [] [] [] INFO LogHelper [883825/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:07:20.817Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:07:20 [] [] [] [] INFO LogHelper [299460/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:07:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:07:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:07:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:07:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:08:20 [] [] [] [] INFO LogHelper [868407/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:08:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:08:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:05:20.387Z&limit=100 18:09:20 [] [] [] [] INFO LogHelper [654477/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:09:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:09:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:09:20 [] [] [] [] INFO LogHelper [931149/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:09:20.737Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:09:20 [] [] [] [] INFO LogHelper [548333/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:09:20.866Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:09:20 [] [] [] [] INFO LogHelper [510600/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:09:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:09:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:09:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:09:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:11:19 [] [] [] [] INFO LogHelper [296399/circulation] [diku] POST /circulation/scheduled-age-to-lost 18:11:19 [] [] [] [] INFO ansAsAgedLostService Running mark overdue loans as aged to lost process... 18:11:20 [] [] [] [] INFO ansAsAgedLostService Loan [3fd2d7aa-a6fe-4794-9d34-837a6bd31a8b] - will be aged to lost - [false], is recalled [false] 18:11:20 [] [] [] [] INFO ansAsAgedLostService Loan [959f65f6-ce51-4984-99fa-5e11c1f5661c] - will be aged to lost - [false], is recalled [false] 18:11:20 [] [] [] [] INFO ansAsAgedLostService Loan [40f5e9d9-38ac-458e-ade7-7795bd821652] - will be aged to lost - [false], is recalled [false] 18:11:20 [] [] [] [] INFO ansAsAgedLostService 0 out of 3 loans is going to be aged to lost 18:11:20 [] [] [] [] INFO PageableFetcher All pages have been fetched, total records fetched 3 18:11:20 [] [] [] [] INFO LogHelper [854490/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 18:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:11:20.261Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 18:11:20 [] [] [] [] INFO LogHelper [220590/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:11:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:11:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:08:20.354Z&limit=100 18:11:20 [] [] [] [] INFO LogHelper [465241/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:11:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:11:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:11:20 [] [] [] [] INFO LogHelper [117826/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:11:20.736Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:11:20 [] [] [] [] INFO LogHelper [721085/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:11:20.826Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:11:20 [] [] [] [] INFO LogHelper [572279/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:11:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:11:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:11:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:11:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:13:20 [] [] [] [] INFO LogHelper [940125/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:13:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:13:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:13:20 [] [] [] [] INFO LogHelper [962049/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:13:20.760Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:13:20 [] [] [] [] INFO LogHelper [618029/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:13:20 [] [] [] [] INFO LogHelper [331666/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:13:20.859Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:13:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:13:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:13:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:13:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:14:20 [] [] [] [] INFO LogHelper [472422/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:14:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:14:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:11:20.347Z&limit=100 18:15:20 [] [] [] [] INFO LogHelper [718332/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:15:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:15:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:15:20 [] [] [] [] INFO LogHelper [951964/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:15:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:15:20.712Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:15:20 [] [] [] [] INFO LogHelper [625959/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:15:20 [] [] [] [] INFO LogHelper [263651/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:15:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:15:21 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:15:20.941Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:15:21 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:15:21 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:15:21 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:16:20 [] [] [] [] INFO LogHelper [186435/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 18:16:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:16:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:16:20.215Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 18:17:20 [] [] [] [] INFO LogHelper [297592/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:17:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:17:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:14:20.355Z&limit=100 18:17:20 [] [] [] [] INFO LogHelper [275782/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:17:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:17:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:17:20 [] [] [] [] INFO LogHelper [338629/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:17:20.720Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:17:20 [] [] [] [] INFO LogHelper [455137/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:17:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:17:20.847Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:17:20 [] [] [] [] INFO LogHelper [100991/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:17:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:17:21 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:17:21 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:17:21 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:19:20 [] [] [] [] INFO LogHelper [800897/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:19:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:19:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:19:20 [] [] [] [] INFO LogHelper [436731/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:19:20.754Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:19:20 [] [] [] [] INFO LogHelper [109234/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:19:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:19:20.854Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:19:20 [] [] [] [] INFO LogHelper [050200/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:19:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:19:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:19:21 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:19:21 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:20:20 [] [] [] [] INFO LogHelper [319133/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:20:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:20:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:17:20.354Z&limit=100 18:21:19 [] [] [] [] INFO LogHelper [875507/circulation] [diku] POST /circulation/actual-cost-expiration-by-timeout 18:21:19 [] [] [] [] INFO CostRecordRepository find:: found 0 object(s): [] 18:21:19 [] [] [] [] INFO ordExpirationService Found no expired actual cost records to process 18:21:19 [] [] [] [] INFO ordExpirationService Finished processing expired actual cost records 18:21:20 [] [] [] [] INFO LogHelper [702698/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 18:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:21:20.212Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 18:21:20 [] [] [] [] INFO LogHelper [249418/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:21:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:21:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:21:20 [] [] [] [] INFO LogHelper [418684/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:21:20.751Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:21:20 [] [] [] [] INFO LogHelper [479394/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:21:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:21:20.868Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:21:20 [] [] [] [] INFO LogHelper [715161/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:21:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:21:21 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:21:21 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:21:21 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:23:20 [] [] [] [] INFO LogHelper [634476/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:23:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:23:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:20:20.362Z&limit=100 18:23:20 [] [] [] [] INFO LogHelper [697658/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:23:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:23:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:23:20 [] [] [] [] INFO LogHelper [093290/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:23:20.741Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:23:20 [] [] [] [] INFO LogHelper [388612/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:23:20.855Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:23:20 [] [] [] [] INFO LogHelper [849855/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:23:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:23:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:23:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:23:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:25:20 [] [] [] [] INFO LogHelper [766701/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:25:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:25:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:25:20 [] [] [] [] INFO LogHelper [447131/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:25:20 [] [] [] [] INFO LogHelper [224713/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:25:20.833Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:25:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:25:20.873Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:25:20 [] [] [] [] INFO LogHelper [439174/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:25:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:25:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:25:21 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:25:21 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:26:20 [] [] [] [] INFO LogHelper [408608/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 18:26:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:26:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:26:20.215Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 18:26:20 [] [] [] [] INFO LogHelper [737471/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:26:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:26:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:23:20.348Z&limit=100 18:27:20 [] [] [] [] INFO LogHelper [685310/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:27:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:27:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:27:20 [] [] [] [] INFO LogHelper [047902/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:27:20.760Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:27:20 [] [] [] [] INFO LogHelper [851358/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:27:20.852Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:27:20 [] [] [] [] INFO LogHelper [248201/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:27:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:27:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:27:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:27:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:29:20 [] [] [] [] INFO LogHelper [168220/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:29:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:29:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:26:20.366Z&limit=100 18:29:20 [] [] [] [] INFO LogHelper [389684/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:29:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:29:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:29:20 [] [] [] [] INFO LogHelper [187135/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:29:20.749Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:29:20 [] [] [] [] INFO LogHelper [851946/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:29:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:29:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:29:20.860Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:29:20 [] [] [] [] INFO LogHelper [708754/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:29:21 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:29:21 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:29:21 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:29:21 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:31:20 [] [] [] [] INFO LogHelper [412045/circulation] [diku] POST /circulation/loan-scheduled-notices-processing 18:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:31:20.234Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Due date" or "Aged to lost") sortBy nextRunTime/sort.ascending" 18:31:20 [] [] [] [] INFO LogHelper [835125/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:31:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:31:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:31:20 [] [] [] [] INFO LogHelper [444107/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:31:20.744Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:31:20 [] [] [] [] INFO LogHelper [906664/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:31:20.858Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:31:20 [] [] [] [] INFO LogHelper [683493/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:31:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:31:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:31:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:31:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:32:20 [] [] [] [] INFO LogHelper [878242/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:32:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:32:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:29:20.429Z&limit=100 18:33:20 [] [] [] [] INFO LogHelper [535308/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:33:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:33:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:33:20 [] [] [] [] INFO LogHelper [346383/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:33:20 [] [] [] [] INFO LogHelper [929643/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:33:20.821Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:33:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:33:20.890Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:33:20 [] [] [] [] INFO LogHelper [707728/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:33:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:33:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:33:21 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:33:21 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:35:20 [] [] [] [] INFO LogHelper [367408/circulation] [diku] POST /circulation/notice-session-expiration-by-timeout 18:35:20 [] [] [] [] INFO ConfigurationService Session timeout: `3` 18:35:20 [] [] [] [] INFO SingleRecordFetcher Fetching patronActionSessions with ID: expired-session-patron-ids?action_type=&session_inactivity_time_limit=2023-05-15T18:32:20.449Z&limit=100 18:35:20 [] [] [] [] INFO LogHelper [876308/circulation] [diku] POST /circulation/due-date-not-real-time-scheduled-notices-processing 18:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:35:20 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Due date") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:35:20 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total) 18:35:20 [] [] [] [] INFO LogHelper [667747/circulation] [diku] POST /circulation/request-scheduled-notices-processing 18:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:35:20.750Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Hold expiration" or "Request expiration" or "Title level request expiration") sortBy nextRunTime/sort.ascending" 18:35:20 [] [] [] [] INFO LogHelper [421157/circulation] [diku] POST /circulation/fee-fine-scheduled-notices-processing 18:35:20 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:35:20 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T18:35:20.880Z" and noticeConfig.sendInRealTime=="true" and triggeringEvent==("Overdue fine returned" or "Overdue fine renewed" or "Aged to lost - fine charged" or "Aged to lost & item returned - fine adjusted") sortBy nextRunTime/sort.ascending" 18:35:20 [] [] [] [] INFO LogHelper [225393/circulation] [diku] POST /circulation/fee-fine-not-real-time-scheduled-notices-processing 18:35:21 [] [] [] [] INFO ConfigurationService Scheduled notices processing limit: `100` 18:35:21 [] [] [] [] INFO ConfigurationService Chosen timezone: `Z` 18:35:21 [] [] [] [] INFO LogHelper GET scheduled patron notices by query succeeded: A CQL query of "nextRunTime<"2023-05-15T00:00:00.000Z" and noticeConfig.sendInRealTime=="false" and triggeringEvent==("Aged to lost - fine charged") sortBy recipientUserId/sort.ascending noticeConfig.templateId/sort.ascending triggeringEvent/sort.ascending noticeConfig.format/sort.ascending noticeConfig.timing/sort.ascending" 18:35:21 [] [] [] [] INFO heduledNoticeHandler handleNotices:: processing 0 group(s) of scheduled notices (0 notices total)