-
Notifications
You must be signed in to change notification settings - Fork 17
/
test.out
6839 lines (6496 loc) · 636 KB
/
test.out
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<-------------> 0% CONFIGURING [76ms]> root project > Resolve dependencies of :classpath<-------------> 0% CONFIGURING [175ms]<-------------> 0% CONFIGURING [275ms]<-------------> 0% CONFIGURING [375ms]> root project<-------------> 0% CONFIGURING [475ms]> root project > Resolve dependencies of :runtimeClasspath<-------------> 0% CONFIGURING [575ms]<-------------> 0% CONFIGURING [675ms]<-------------> 0% CONFIGURING [775ms]<-------------> 0% CONFIGURING [875ms]<-------------> 0% CONFIGURING [975ms]<-------------> 0% CONFIGURING [1s]<-------------> 0% CONFIGURING [2s]> root project > Resolve dependencies of :runtimeClasspath > Resolve files of :<-------------> 0% CONFIGURING [3s]<-------------> 4% EXECUTING [3s]> :compileJava > Resolve dependencies of :compileClasspath<=------------> 13% EXECUTING [3s]> :generateGitProperties<====---------> 31% EXECUTING [3s]> :configureChromeDriverBinary<=====--------> 40% EXECUTING [3s]> :configureGeckoDriverBinary<=======------> 54% EXECUTING [3s]> :compileTestGroovy > Resolve dependencies of :testCompileClasspath> :compileTestGroovy<=======------> 54% EXECUTING [4s]<=======------> 54% EXECUTING [5s]<=======------> 54% EXECUTING [6s]<=======------> 54% EXECUTING [7s]<=======------> 54% EXECUTING [8s]<=======------> 54% EXECUTING [9s]<=======------> 54% EXECUTING [10s]<=======------> 54% EXECUTING [11s]<========-----> 68% EXECUTING [11s]> :test > Resolve dependencies of :testRuntimeClasspath> :test > 0 tests completed<========-----> 68% EXECUTING [12s]<========-----> 68% EXECUTING [13s]
> Task :test
Gradle Test Executor 7 STANDARD_OUT
2023-06-02 17:11:27.101 DEBUG --- [ Test worker] c.p.d.c.e.DockerComposeExecutable : Using docker-compose found at /usr/local/bin/docker-compose
2023-06-02 17:11:27.106 DEBUG --- [ Test worker] c.p.d.c.execution.DockerExecutable : Using docker found at /usr/bin/docker
<========-----> 68% EXECUTING [13s]> :test > 0 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec<========-----> 68% EXECUTING [14s]<========-----> 68% EXECUTING [15s]<========-----> 68% EXECUTING [16s]<========-----> 68% EXECUTING [17s]
SwiftStorageLocationSpec STANDARD_OUT
2023-06-02 17:11:31.169 DEBUG --- [ Test worker] c.p.docker.compose.DockerComposeManager : Starting docker-compose cluster
<========-----> 68% EXECUTING [17s]> :test > 0 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec 2023-06-02 17:11:31.717 DEBUG --- [ Test worker] c.p.docker.compose.DockerComposeManager : Waiting for services
<========-----> 68% EXECUTING [17s]> :test > 0 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec 2023-06-02 17:11:31.858 INFO --- [ dcr-wait-0] c.p.docker.compose.RecordingClusterWait : Cluster wait for services [swift] (type: native) successfully finished
<========-----> 68% EXECUTING [18s]> :test > 0 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec<========-----> 68% EXECUTING [19s]<========-----> 68% EXECUTING [20s]<========-----> 68% EXECUTING [21s]<========-----> 68% EXECUTING [22s] 2023-06-02 17:11:36.831 DEBUG --- [aitility-thread] c.p.d.compose.connection.DockerPort : Http connection acquired, assuming port active
2023-06-02 17:11:36.832 INFO --- [ dcr-wait-1] c.p.docker.compose.RecordingClusterWait : Cluster wait for services [swift] (type: user) successfully finished
2023-06-02 17:11:36.834 DEBUG --- [ Test worker] c.p.docker.compose.DockerComposeManager : docker-compose cluster started
<========-----> 68% EXECUTING [23s]> :test > 0 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec<========-----> 68% EXECUTING [24s]
SwiftStorageLocationSpec > test store and retrieve #storageLocation > au.org.ala.images.SwiftStorageLocationSpec.test store and retrieve SwiftStorageLocation 1 https://example.org/ 1 name images STANDARD_OUT
2023-06-02 17:11:37.871 ERROR --- [ Test worker] o.j.joss.command.mock.core.CommandMock : JOSS / ObjectInformationCommandMock, HTTP status 404
2023-06-02 17:11:37.886 ERROR --- [ Test worker] o.j.joss.command.mock.core.CommandMock : JOSS / DownloadObjectAsInputStreamCommandMock, HTTP status 404
<========-----> 68% EXECUTING [24s]> :test > 1 test completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec
SwiftStorageLocationSpec > test store and retrieve #storageLocation > au.org.ala.images.SwiftStorageLocationSpec.test store and retrieve SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images STANDARD_OUT
2023-06-02 17:11:38.274 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : JOSS / HTTP HEAD call http://127.0.0.1:48080/v1/AUTH_test/images/0%2Fa%2F9%2F0%2F2f79df0c-eb39-463f-b263-7c130d3609a0%2Foriginal, HTTP status 404, Error ENTITY_DOES_NOT_EXIST
2023-06-02 17:11:38.274 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * X-Auth-Token=AUTH_tk9cd76f14b8e24c159c934ace15e91e09
2023-06-02 17:11:38.274 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * CONNECTION=Keep-Alive
2023-06-02 17:11:38.282 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : JOSS / HTTP GET call http://127.0.0.1:48080/v1/AUTH_test/images/0%2Fa%2F9%2F0%2F2f79df0c-eb39-463f-b263-7c130d3609a0%2Fthumbnail, HTTP status 404, Error ENTITY_DOES_NOT_EXIST
2023-06-02 17:11:38.282 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * X-Auth-Token=AUTH_tk9cd76f14b8e24c159c934ace15e91e09
2023-06-02 17:11:38.282 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * CONNECTION=Keep-Alive
<========-----> 68% EXECUTING [24s]> :test > 2 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec<========-----> 68% EXECUTING [25s]
SwiftStorageLocationSpec > test thumbnails #storageLocation > au.org.ala.images.SwiftStorageLocationSpec.test thumbnails SwiftStorageLocation 1 https://example.org/ 1 name images STANDARD_OUT
2023-06-02 17:11:38.891 ERROR --- [ Test worker] o.j.joss.command.mock.core.CommandMock : JOSS / ObjectInformationCommandMock, HTTP status 404
2023-06-02 17:11:38.892 ERROR --- [ Test worker] o.j.joss.command.mock.core.CommandMock : JOSS / DownloadObjectAsInputStreamCommandMock, HTTP status 404
2023-06-02 17:11:38.893 ERROR --- [ Test worker] o.j.joss.command.mock.core.CommandMock : JOSS / ObjectInformationCommandMock, HTTP status 404
2023-06-02 17:11:38.893 ERROR --- [ Test worker] o.j.joss.command.mock.core.CommandMock : JOSS / DownloadObjectAsInputStreamCommandMock, HTTP status 404
<========-----> 68% EXECUTING [25s]> :test > 3 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec
SwiftStorageLocationSpec > test thumbnails #storageLocation > au.org.ala.images.SwiftStorageLocationSpec.test thumbnails SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images STANDARD_OUT
2023-06-02 17:11:39.060 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : JOSS / HTTP HEAD call http://127.0.0.1:48080/v1/AUTH_test/images/5%2F7%2F8%2F4%2F2f13a716-6957-4ba2-81ee-1b26f5344875%2Fthumbnail, HTTP status 404, Error ENTITY_DOES_NOT_EXIST
2023-06-02 17:11:39.060 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * X-Auth-Token=AUTH_tk9cd76f14b8e24c159c934ace15e91e09
2023-06-02 17:11:39.060 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * CONNECTION=Keep-Alive
2023-06-02 17:11:39.065 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : JOSS / HTTP GET call http://127.0.0.1:48080/v1/AUTH_test/images/5%2F7%2F8%2F4%2F2f13a716-6957-4ba2-81ee-1b26f5344875%2Fthumbnail, HTTP status 404, Error ENTITY_DOES_NOT_EXIST
2023-06-02 17:11:39.066 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * X-Auth-Token=AUTH_tk9cd76f14b8e24c159c934ace15e91e09
2023-06-02 17:11:39.066 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * CONNECTION=Keep-Alive
2023-06-02 17:11:39.071 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : JOSS / HTTP HEAD call http://127.0.0.1:48080/v1/AUTH_test/images/f%2F1%2F7%2F3%2F5f7851c9-5d42-4814-92bf-a0430861371f%2Fthumbnail_fake, HTTP status 404, Error ENTITY_DOES_NOT_EXIST
2023-06-02 17:11:39.071 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * X-Auth-Token=AUTH_tk9cd76f14b8e24c159c934ace15e91e09
2023-06-02 17:11:39.071 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * CONNECTION=Keep-Alive
2023-06-02 17:11:39.076 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : JOSS / HTTP GET call http://127.0.0.1:48080/v1/AUTH_test/images/f%2F1%2F7%2F3%2F5f7851c9-5d42-4814-92bf-a0430861371f%2Fthumbnail_fake, HTTP status 404, Error ENTITY_DOES_NOT_EXIST
2023-06-02 17:11:39.076 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * X-Auth-Token=AUTH_tk9cd76f14b8e24c159c934ace15e91e09
2023-06-02 17:11:39.076 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * CONNECTION=Keep-Alive
SwiftStorageLocationSpec > test tiling #storageLocation > au.org.ala.images.SwiftStorageLocationSpec.test tiling SwiftStorageLocation 1 https://example.org/ 1 name images STANDARD_OUT
2023-06-02 17:11:39.116 ERROR --- [ Test worker] o.j.joss.command.mock.core.CommandMock : JOSS / ObjectInformationCommandMock, HTTP status 404
2023-06-02 17:11:39.117 ERROR --- [ Test worker] o.j.joss.command.mock.core.CommandMock : JOSS / DownloadObjectAsInputStreamCommandMock, HTTP status 404
<========-----> 68% EXECUTING [25s]> :test > 5 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec
SwiftStorageLocationSpec > test tiling #storageLocation > au.org.ala.images.SwiftStorageLocationSpec.test tiling SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images STANDARD_OUT
2023-06-02 17:11:39.313 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : JOSS / HTTP HEAD call http://127.0.0.1:48080/v1/AUTH_test/images/d%2F3%2F7%2F5%2F327c8910-6f9e-4afb-9cd4-907ffc31573d%2Ftms%2F7%2F7%2F7.png, HTTP status 404, Error ENTITY_DOES_NOT_EXIST
2023-06-02 17:11:39.313 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * X-Auth-Token=AUTH_tk9cd76f14b8e24c159c934ace15e91e09
2023-06-02 17:11:39.313 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * CONNECTION=Keep-Alive
2023-06-02 17:11:39.319 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : JOSS / HTTP GET call http://127.0.0.1:48080/v1/AUTH_test/images/d%2F3%2F7%2F5%2F327c8910-6f9e-4afb-9cd4-907ffc31573d%2Ftms%2F7%2F7%2F7.png, HTTP status 404, Error ENTITY_DOES_NOT_EXIST
2023-06-02 17:11:39.319 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * X-Auth-Token=AUTH_tk9cd76f14b8e24c159c934ace15e91e09
2023-06-02 17:11:39.319 ERROR --- [ Test worker] o.j.j.command.impl.core.AbstractCommand : * CONNECTION=Keep-Alive
<========-----> 68% EXECUTING [25s]> :test > 7 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec<========-----> 68% EXECUTING [26s]> :test > 8 tests completed> :test > 9 tests completed
SwiftStorageLocationSpec > test migrate #storageLocation > au.org.ala.images.SwiftStorageLocationSpec.test migrate SwiftStorageLocation 1 https://example.org/ 1 name images STANDARD_OUT
2023-06-02 17:11:40.020 ERROR --- [ Test worker] au.org.ala.images.SwiftStorageLocation : migrate from SwiftStorageLocation 1 https://example.org/ 1 name images ae483506-22b5-4c26-bbdd-614f4c7e815d original 65629 to SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images-alt
<========-----> 68% EXECUTING [26s]> :test > 10 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec 2023-06-02 17:11:40.066 ERROR --- [ Test worker] au.org.ala.images.SwiftStorageLocation : migrate from SwiftStorageLocation 1 https://example.org/ 1 name images ae483506-22b5-4c26-bbdd-614f4c7e815d thumbnail 65629 to SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images-alt
2023-06-02 17:11:40.088 ERROR --- [ Test worker] au.org.ala.images.SwiftStorageLocation : migrate from SwiftStorageLocation 1 https://example.org/ 1 name images ae483506-22b5-4c26-bbdd-614f4c7e815d thumbnail_large 65629 to SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images-alt
2023-06-02 17:11:40.124 ERROR --- [ Test worker] au.org.ala.images.SwiftStorageLocation : migrate from SwiftStorageLocation 1 https://example.org/ 1 name images ae483506-22b5-4c26-bbdd-614f4c7e815d tms/1/1/1.png 65629 to SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images-alt
<========-----> 68% EXECUTING [26s]> :test > 10 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec> :test > 11 tests completed
SwiftStorageLocationSpec > test migrate #storageLocation > au.org.ala.images.SwiftStorageLocationSpec.test migrate SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images STANDARD_OUT
2023-06-02 17:11:40.659 ERROR --- [ Test worker] au.org.ala.images.SwiftStorageLocation : migrate from SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images cfb6196e-fa0f-4d51-a555-0aa989cc2474 original 65629 to SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images-alt
2023-06-02 17:11:40.718 ERROR --- [ Test worker] au.org.ala.images.SwiftStorageLocation : migrate from SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images cfb6196e-fa0f-4d51-a555-0aa989cc2474 thumbnail 65629 to SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images-alt
<========-----> 68% EXECUTING [26s]> :test > 11 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec 2023-06-02 17:11:40.766 ERROR --- [ Test worker] au.org.ala.images.SwiftStorageLocation : migrate from SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images cfb6196e-fa0f-4d51-a555-0aa989cc2474 thumbnail_large 65629 to SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images-alt
2023-06-02 17:11:40.805 ERROR --- [ Test worker] au.org.ala.images.SwiftStorageLocation : migrate from SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images cfb6196e-fa0f-4d51-a555-0aa989cc2474 tms/1/1/1.png 65629 to SwiftStorageLocation 1 http://127.0.0.1:48080/auth/v1.0 images-alt
<========-----> 68% EXECUTING [27s]> :test > 11 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec> :test > 13 tests completed
SwiftStorageLocationSpec STANDARD_OUT
2023-06-02 17:11:41.198 DEBUG --- [ Test worker] c.p.d.c.e.KillDownShutdownStrategy : Killing docker-compose cluster
<========-----> 68% EXECUTING [27s]> :test > 14 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec 2023-06-02 17:11:41.768 DEBUG --- [ Test worker] c.p.d.c.e.KillDownShutdownStrategy : Downing docker-compose cluster
<========-----> 68% EXECUTING [28s]> :test > 14 tests completed> :test > Executing test au.org.ala.images.SwiftStorageLocationSpec> IDLE> :test > Executing test au.org.ala.images.UrlMappingsSpec<========-----> 68% EXECUTING [29s]> :test > 16 tests completed> :test > Executing test au.org.ala.images.S3StorageLocationSpec<========-----> 68% EXECUTING [30s]
S3StorageLocationSpec STANDARD_ERROR
Jun. 02, 2023 5:11:44 PM cloud.localstack.docker.Container createLocalstackContainer
INFO: Started container: cfe8e53bebbf4830758bb4245321b4886cb33358ea0ea175dfeefdc4672703a4
<========-----> 68% EXECUTING [30s]> :test > 16 tests completed> :test > Executing test au.org.ala.images.S3StorageLocationSpec Jun. 02, 2023 5:11:44 PM cloud.localstack.Localstack startup
INFO: Waiting for LocalStack container to be ready...
<========-----> 68% EXECUTING [30s]> :test > 16 tests completed> :test > Executing test au.org.ala.images.S3StorageLocationSpec<========-----> 68% EXECUTING [31s]<========-----> 68% EXECUTING [32s]<========-----> 68% EXECUTING [33s]<========-----> 68% EXECUTING [34s]<========-----> 68% EXECUTING [35s]<========-----> 68% EXECUTING [36s]<========-----> 68% EXECUTING [37s]<========-----> 68% EXECUTING [38s]<========-----> 68% EXECUTING [39s]<========-----> 68% EXECUTING [40s]<========-----> 68% EXECUTING [41s]<========-----> 68% EXECUTING [42s]<========-----> 68% EXECUTING [43s]<========-----> 68% EXECUTING [44s]<========-----> 68% EXECUTING [45s]<========-----> 68% EXECUTING [46s]> :test > 17 tests completed> :test > 18 tests completed> :test > 19 tests completed> :test > 21 tests completed<========-----> 68% EXECUTING [47s]> :test > 22 tests completed> :test > 23 tests completed> :test > 24 tests completed> :test > 25 tests completed> :test > 26 tests completed> :test > 27 tests completed> :test > 28 tests completed<========-----> 68% EXECUTING [48s]> :test > 29 tests completed> :test > 30 tests completed> :test > 31 tests completed> :test > 32 tests completed> :test > 33 tests completed<========-----> 68% EXECUTING [49s]> :test > 34 tests completed> :test > 35 tests completed> :test > 36 tests completed> :test > 37 tests completed> :test > 38 tests completed> :test > 39 tests completed> :test > 40 tests completed> :test > 41 tests completed<========-----> 68% EXECUTING [50s]> :test > 42 tests completed> :test > 43 tests completed> :test > 44 tests completed<========-----> 68% EXECUTING [51s]> :test > 45 tests completed<========-----> 68% EXECUTING [52s]> :test > 46 tests completed<========-----> 68% EXECUTING [53s]> :test > 47 tests completed<========-----> 68% EXECUTING [54s]> :test > 48 tests completed> :test > 49 tests completed<========-----> 68% EXECUTING [55s]> :test > 50 tests completed<========-----> 68% EXECUTING [56s]> :test > 51 tests completed<========-----> 68% EXECUTING [57s]> :test > 52 tests completed<========-----> 68% EXECUTING [58s]> :test > 53 tests completed<========-----> 68% EXECUTING [59s]<========-----> 68% EXECUTING [1m]> :test > 54 tests completed<========-----> 68% EXECUTING [1m 1s]> :test > 55 tests completed<========-----> 68% EXECUTING [1m 2s]> :test > 56 tests completed<========-----> 68% EXECUTING [1m 3s]<========-----> 68% EXECUTING [1m 4s]> :test > 57 tests completed<========-----> 68% EXECUTING [1m 5s]> :test > 58 tests completed<========-----> 68% EXECUTING [1m 6s]> :test > 59 tests completed<========-----> 68% EXECUTING [1m 7s]<========-----> 68% EXECUTING [1m 8s]> :test > 60 tests completed<========-----> 68% EXECUTING [1m 9s]> :test > 61 tests completed> :test > 62 tests completed<========-----> 68% EXECUTING [1m 10s]> :test > 63 tests completed> :test > 64 tests completed> :test > 65 tests completed<========-----> 68% EXECUTING [1m 11s]> :test > 66 tests completed> :test > 67 tests completed<========-----> 68% EXECUTING [1m 12s]> :test > 68 tests completed> :test > 69 tests completed> :test > 70 tests completed> :test > 72 tests completed> :test > 73 tests completed<========-----> 68% EXECUTING [1m 13s]> :test > 75 tests completed> :test > 76 tests completed> :test > 78 tests completed> :test > 79 tests completed<========-----> 68% EXECUTING [1m 14s]<========-----> 68% EXECUTING [1m 15s]<========-----> 68% EXECUTING [1m 16s]<========-----> 68% EXECUTING [1m 17s]<========-----> 68% EXECUTING [1m 18s]<========-----> 68% EXECUTING [1m 19s]<========-----> 68% EXECUTING [1m 20s]<========-----> 68% EXECUTING [1m 21s]<========-----> 68% EXECUTING [1m 22s]<========-----> 68% EXECUTING [1m 23s] Jun. 02, 2023 5:12:37 PM cloud.localstack.docker.Container stop
INFO: Stopped container: cfe8e53bebbf4830758bb4245321b4886cb33358ea0ea175dfeefdc4672703a4
<========-----> 68% EXECUTING [1m 24s]> :test > 79 tests completed> :test > Executing test au.org.ala.images.SettingServiceSpec> :test > 87 tests completed> :test > 94 tests completed> :test > Executing test au.org.ala.images.SanitiserServiceSpec
SanitiserServiceSpec > test output == sanitised(input) > au.org.ala.images.SanitiserServiceSpec.test output == sanitised(input) [input: <a href="https://hello" onclick="javascript:alert(1)">A</a>, output: <a href="https://hello" rel="nofollow">A</a>, #2] STANDARD_OUT
2023-06-02 17:12:38.604 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping attributes [onclick] from a in .
SanitiserServiceSpec > test output == sanitised(input) > au.org.ala.images.SanitiserServiceSpec.test output == sanitised(input) [input: <a href="https://hello" onclick="javascript:alert(1)">, output: <a href="https://hello" rel="nofollow"></a>, #3] STANDARD_OUT
2023-06-02 17:12:38.605 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping attributes [onclick] from a in .
SanitiserServiceSpec > test output == sanitised(input) > au.org.ala.images.SanitiserServiceSpec.test output == sanitised(input) [input: \<a onmouseover=alert(document.cookie)\>xss link\</a\>, output: \xss link\, #4] STANDARD_OUT
2023-06-02 17:12:38.606 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element a in .
SanitiserServiceSpec > test output == sanitised(input) > au.org.ala.images.SanitiserServiceSpec.test output == sanitised(input) [input: <p>hello <b>there</b></p> <p>How <i>are</i> you?</p>, output: hello <b>there</b> How <i>are</i> you?, #5] STANDARD_OUT
2023-06-02 17:12:38.608 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in .
2023-06-02 17:12:38.608 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in .
SanitiserServiceSpec > test output == sanitised(input, imageId, key) > au.org.ala.images.SanitiserServiceSpec.test output == sanitised(input, imageId, key) [input: <a href="https://hello" onclick="javascript:alert(1)">A</a>, output: <a href="https://hello" rel="nofollow">A</a>, #2] STANDARD_OUT
2023-06-02 17:12:38.614 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping attributes [onclick] from a in 1234-1234-1234.creator
SanitiserServiceSpec > test output == sanitised(input, imageId, key) > au.org.ala.images.SanitiserServiceSpec.test output == sanitised(input, imageId, key) [input: <a href="https://hello" onclick="javascript:alert(1)">, output: <a href="https://hello" rel="nofollow"></a>, #3] STANDARD_OUT
2023-06-02 17:12:38.615 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping attributes [onclick] from a in 1234-1234-1234.creator
SanitiserServiceSpec > test output == sanitised(input, imageId, key) > au.org.ala.images.SanitiserServiceSpec.test output == sanitised(input, imageId, key) [input: \<a onmouseover=alert(document.cookie)\>xss link\</a\>, output: \xss link\, #4] STANDARD_OUT
2023-06-02 17:12:38.616 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element a in 1234-1234-1234.creator
SanitiserServiceSpec > test output == sanitised(input, imageId, key) > au.org.ala.images.SanitiserServiceSpec.test output == sanitised(input, imageId, key) [input: <p>hello <b>there</b></p> <p>How <i>are</i> you?</p>, output: hello <b>there</b> How <i>are</i> you?, #5] STANDARD_OUT
2023-06-02 17:12:38.618 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in 1234-1234-1234.creator
2023-06-02 17:12:38.618 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in 1234-1234-1234.creator
SanitiserServiceSpec > test sanitisation with truncation > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation [input: hello <b>there</b></p> <p>How <i>are</i> you?, output: hello <b>t...</b>, #1] STANDARD_OUT
2023-06-02 17:12:38.653 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in .
2023-06-02 17:12:38.653 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in .
SanitiserServiceSpec > test sanitisation with truncation > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation [input: <p>hello <b>there</b></p> <p>How <i>are</i> you?</p>, output: hello <b>t...</b>, #2] STANDARD_OUT
2023-06-02 17:12:38.655 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in .
2023-06-02 17:12:38.655 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in .
2023-06-02 17:12:38.655 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in .
SanitiserServiceSpec > test sanitisation with truncation > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation [input: <p>hello <b>there</b> How <i>are</i> you?</p>, output: hello <b>t...</b>, #3] STANDARD_OUT
2023-06-02 17:12:38.657 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in .
2023-06-02 17:12:38.657 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in .
SanitiserServiceSpec > test sanitisation with truncation > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation [input: <a href="https://example.org">hello <b>there</b> How <i>are</i> you?</a>, output: <a href="https://example.org" rel="nofollow">hello <b>t...</b></a>, #4] STANDARD_OUT
2023-06-02 17:12:38.659 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in .
<========-----> 68% EXECUTING [1m 24s]> :test > 111 tests completed> :test > Executing test au.org.ala.images.SanitiserServiceSpec
SanitiserServiceSpec > test sanitisation with truncation > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation [input: <a onmouseover=alert(document.cookie)\>hello <b>there</b> How <i>are</i> you?</a>, output: hello <b>t...</b>, #5] STANDARD_OUT
2023-06-02 17:12:38.661 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element a in .
2023-06-02 17:12:38.661 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in .
SanitiserServiceSpec > test sanitisation with truncation and context > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation and context [input: hello <b>there</b></p> <p>How <i>are</i> you?, output: hello <b>t...</b>, #1] STANDARD_OUT
2023-06-02 17:12:38.665 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in 1234-1234-1234-1234.creator
2023-06-02 17:12:38.665 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in 1234-1234-1234-1234.creator
SanitiserServiceSpec > test sanitisation with truncation and context > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation and context [input: <p>hello <b>there</b></p> <p>How <i>are</i> you?</p>, output: hello <b>t...</b>, #2] STANDARD_OUT
2023-06-02 17:12:38.667 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in 1234-1234-1234-1234.creator
2023-06-02 17:12:38.667 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in 1234-1234-1234-1234.creator
2023-06-02 17:12:38.667 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in 1234-1234-1234-1234.creator
SanitiserServiceSpec > test sanitisation with truncation and context > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation and context [input: <p>hello <b>there</b> How <i>are</i> you?</p>, output: hello <b>t...</b>, #3] STANDARD_OUT
2023-06-02 17:12:38.669 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element p in 1234-1234-1234-1234.creator
2023-06-02 17:12:38.669 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in 1234-1234-1234-1234.creator
SanitiserServiceSpec > test sanitisation with truncation and context > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation and context [input: <a href="https://example.org">hello <b>there</b> How <i>are</i> you?</a>, output: <a href="https://example.org" rel="nofollow">hello <b>t...</b></a>, #4] STANDARD_OUT
2023-06-02 17:12:38.671 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in 1234-1234-1234-1234.creator
SanitiserServiceSpec > test sanitisation with truncation and context > au.org.ala.images.SanitiserServiceSpec.test sanitisation with truncation and context [input: <a onmouseover=alert(document.cookie)\>hello <b>there</b> How <i>are</i> you?</a>, output: hello <b>t...</b>, #5] STANDARD_OUT
2023-06-02 17:12:38.673 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element a in 1234-1234-1234-1234.creator
2023-06-02 17:12:38.673 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping element i in 1234-1234-1234-1234.creator
<========-----> 68% EXECUTING [1m 24s]> :test > 118 tests completed> :test > Executing test au.org.ala.images.BatchControllerSpec<========-----> 68% EXECUTING [1m 25s]> :test > 119 tests completed> :test > 121 tests completed> :test > Executing test au.org.ala.images.StorageLocationServiceSpec<========-----> 68% EXECUTING [1m 26s]> :test > 122 tests completed> :test > Executing test au.org.ala.images.ImageServiceSpec
ImageServiceSpec > test migrate storage location same storage location STANDARD_OUT
2023-06-02 17:12:40.420 WARN --- [ Test worker] au.org.ala.images.ImageService : Attempt to migrate image 1 to storage location Filesystem(2): /tmp aborted because it's already there.
<========-----> 68% EXECUTING [1m 26s]> :test > 125 tests completed> :test > Executing test au.org.ala.images.ImageServiceSpec> :test > 126 tests completed> :test > 139 tests completed> :test > 153 tests completed> :test > Executing test au.org.ala.images.FileSystemStorageLocationSpec<========-----> 68% EXECUTING [1m 27s]> :test > 156 tests completed> :test > 159 tests completed> :test > 164 tests completed> :test > 167 tests completed> IDLE> :test > Executing test au.org.ala.images.ImageControllerSpec<========-----> 68% EXECUTING [1m 28s]> :test > 175 tests completed> :test > 183 tests completed> :test > 195 tests completed> :test > 207 tests completed> :test > 220 tests completed> :test > 221 tests completed> :test > 254 tests completed> :test > Executing test au.org.ala.images.DefaultStoragePathStrategySpec> :test > 279 tests completed> IDLE<========-----> 68% EXECUTING [1m 29s]> :test > Executing test au.org.ala.images.StorageLocationServiceFlybernateSpec<========-----> 68% EXECUTING [1m 30s]<========-----> 68% EXECUTING [1m 31s]<========-----> 68% EXECUTING [1m 32s]
StorageLocationServiceFlybernateSpec > test migrate STANDARD_OUT
2023-06-02 17:12:46.793 INFO --- [ Test worker] a.org.ala.images.StorageLocationService : migrating images from storage location 2 to 3
<========-----> 68% EXECUTING [1m 33s]> :test > 279 tests completed> :test > Executing test au.org.ala.images.StorageLocationServiceFlybernateSpec> :test > 280 tests completed> :test > 283 tests completed> :test > Executing test au.org.ala.images.BatchServiceSpec> :test > 284 tests completed> :test > Executing test au.org.ala.images.ImageStoreServiceSpec<========-----> 68% EXECUTING [1m 34s]> :test > 285 tests completed> :test > Executing test au.org.ala.images.ImagesTagLibSpec<========-----> 68% EXECUTING [1m 35s]
ImagesTagLibSpec > test sanitised markup is created STANDARD_OUT
2023-06-02 17:12:48.995 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping attributes [onclick] from a in .
ImagesTagLibSpec > sanitiseString length, image and key parameters are optional STANDARD_OUT
2023-06-02 17:12:49.011 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping attributes [onclick] from a in .
ImagesTagLibSpec > sanitiseString length parameter is applied STANDARD_OUT
2023-06-02 17:12:49.016 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping attributes [onclick] from a in .
ImagesTagLibSpec > sanitise length, image and key parameters are optional STANDARD_OUT
2023-06-02 17:12:49.023 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping attributes [onclick] from a in .
ImagesTagLibSpec > sanitise length parameter is applied STANDARD_OUT
2023-06-02 17:12:49.030 WARN --- [ Test worker] au.org.ala.images.SanitiserService : Dropping attributes [onclick] from a in .
<========-----> 68% EXECUTING [1m 35s]> :test > 290 tests completed> IDLE2023-06-02 17:12:49.055 DEBUG --- [ Thread-3] c.p.d.c.reporting.Reporter$NoOpReporter : Not posting report as no .docker-compose-rule.yml config file found
<========-----> 68% EXECUTING [1m 35s]> :test > 290 tests completed> IDLE> :test<==========---> 77% EXECUTING [1m 35s]> :compileIntegrationTestGroovy<==========---> 77% EXECUTING [1m 36s]<==========---> 77% EXECUTING [1m 37s]<==========---> 77% EXECUTING [1m 38s]<===========--> 90% EXECUTING [1m 38s]> :integrationTest > Resolve dependencies of :integrationTestRuntimeClasspath> :integrationTest > 0 tests completed<===========--> 90% EXECUTING [1m 39s]<===========--> 90% EXECUTING [1m 40s]
> Task :integrationTest
Gradle Test Executor 8 STANDARD_OUT
17:12:53,129 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/bea18c/dev/github/Atlas/image-service/build/resources/integrationTest/logback-test.xml]
17:12:53,130 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs multiple times on the classpath.
17:12:53,130 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [file:/home/bea18c/dev/github/Atlas/image-service/build/resources/integrationTest/logback-test.xml]
17:12:53,130 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [file:/home/bea18c/dev/github/Atlas/image-service/build/resources/test/logback-test.xml]
17:12:53,237 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
17:12:53,238 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word clr with class [org.springframework.boot.logging.logback.ColorConverter]
17:12:53,238 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word wex with class [org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter]
17:12:53,238 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
17:12:53,247 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]
17:12:53,252 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
17:12:53,288 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.hibernate.orm.deprecation] to OFF
17:12:53,288 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [au.org.ala.images] to INFO
17:12:53,288 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to WARN
17:12:53,288 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]
17:12:53,288 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
17:12:53,289 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@260f2144 - Registering current configuration as safe fallback point
<===========--> 90% EXECUTING [1m 40s]> :integrationTest > 0 tests completed> IDLE<===========--> 90% EXECUTING [1m 41s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec<===========--> 90% EXECUTING [1m 42s]
TagSpec STANDARD_OUT
2023-06-02 17:12:56.391 INFO --- [ Test worker] au.org.ala.images.TagSpec : The following 1 profile is active: "test"
<===========--> 90% EXECUTING [1m 42s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec<===========--> 90% EXECUTING [1m 43s]<===========--> 90% EXECUTING [1m 44s]<===========--> 90% EXECUTING [1m 45s]<===========--> 90% EXECUTING [1m 46s]<===========--> 90% EXECUTING [1m 47s] 2023-06-02 17:13:01.424 WARN --- [ Test worker] grails.events.bus.EventBusBuilder : No event bus implementations found on classpath, using synchronous implementation.
<===========--> 90% EXECUTING [1m 47s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec<===========--> 90% EXECUTING [1m 48s]<===========--> 90% EXECUTING [1m 49s] 2023-06-02 17:13:03.553 WARN --- [ Test worker] org.hibernate.orm.cache : HHH90001006: Missing cache[default-update-timestamps-region] was created on-the-fly. The created cache will use a provider-specific default configuration: make sure you defined one. You can disable this warning by setting 'hibernate.javax.cache.missing_cache_strategy' to 'create'.
<===========--> 90% EXECUTING [1m 49s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec 2023-06-02 17:13:03.660 WARN --- [ Test worker] org.hibernate.orm.cache : HHH90001006: Missing cache[default-query-results-region] was created on-the-fly. The created cache will use a provider-specific default configuration: make sure you defined one. You can disable this warning by setting 'hibernate.javax.cache.missing_cache_strategy' to 'create'.
<===========--> 90% EXECUTING [1m 49s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec<===========--> 90% EXECUTING [1m 50s] 2023-06-02 17:13:03.914 WARN --- [ Test worker] org.hibernate.orm.cache : HHH90001006: Missing cache[au.org.ala.images.StorageLocation] was created on-the-fly. The created cache will use a provider-specific default configuration: make sure you defined one. You can disable this warning by setting 'hibernate.javax.cache.missing_cache_strategy' to 'create'.
2023-06-02 17:13:03.920 WARN --- [ Test worker] org.hibernate.orm.cache : HHH90001006: Missing cache[au.org.ala.images.Image] was created on-the-fly. The created cache will use a provider-specific default configuration: make sure you defined one. You can disable this warning by setting 'hibernate.javax.cache.missing_cache_strategy' to 'create'.
<===========--> 90% EXECUTING [1m 50s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec<===========--> 90% EXECUTING [1m 51s]<===========--> 90% EXECUTING [1m 52s]<===========--> 90% EXECUTING [1m 53s]<===========--> 90% EXECUTING [1m 54s]<===========--> 90% EXECUTING [1m 55s]<===========--> 90% EXECUTING [1m 56s] 2023-06-02 17:13:10.687 WARN --- [ Test worker] org.grails.config.NavigableMap : Accessing config key 'host' through dot notation is deprecated, and it will be removed in a future release. Use 'config.getProperty(key, targetClass)' instead.
2023-06-02 17:13:10.689 WARN --- [ Test worker] org.grails.config.NavigableMap : Accessing config key 'port' through dot notation is deprecated, and it will be removed in a future release. Use 'config.getProperty(key, targetClass)' instead.
2023-06-02 17:13:10.690 WARN --- [ Test worker] org.grails.config.NavigableMap : Accessing config key 'scheme' through dot notation is deprecated, and it will be removed in a future release. Use 'config.getProperty(key, targetClass)' instead.
<===========--> 90% EXECUTING [1m 56s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec<===========--> 90% EXECUTING [1m 57s] 2023-06-02 17:13:10.871 INFO --- [ Test worker] au.org.ala.images.ElasticSearchService : Index already exists
<===========--> 90% EXECUTING [1m 57s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec 2023-06-02 17:13:11.601 WARN --- [ Test worker] org.grails.config.NavigableMap : Accessing config key '[cache]' through dot notation is deprecated, and it will be removed in a future release. Use 'config.getProperty(key, targetClass)' instead.
2023-06-02 17:13:11.601 WARN --- [ Test worker] org.grails.config.NavigableMap : Accessing config key '[cache, headers]' through dot notation is deprecated, and it will be removed in a future release. Use 'config.getProperty(key, targetClass)' instead.
2023-06-02 17:13:11.601 WARN --- [ Test worker] org.grails.config.NavigableMap : Accessing config key '[cache, headers, presets]' through dot notation is deprecated, and it will be removed in a future release. Use 'config.getProperty(key, targetClass)' instead.
<===========--> 90% EXECUTING [1m 57s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec<===========--> 90% EXECUTING [1m 58s] 2023-06-02 17:13:11.868 INFO --- [eduler_Worker-5] a.org.ala.images.PurgeCompletedBatchJob : Running purge of completed jobs
2023-06-02 17:13:11.944 WARN --- [ Test worker] org.grails.config.NavigableMap : Accessing config key 'host' through dot notation is deprecated, and it will be removed in a future release. Use 'config.getProperty(key, targetClass)' instead.
2023-06-02 17:13:11.946 WARN --- [ Test worker] org.grails.config.NavigableMap : Accessing config key 'port' through dot notation is deprecated, and it will be removed in a future release. Use 'config.getProperty(key, targetClass)' instead.
2023-06-02 17:13:11.946 WARN --- [ Test worker] org.grails.config.NavigableMap : Accessing config key 'scheme' through dot notation is deprecated, and it will be removed in a future release. Use 'config.getProperty(key, targetClass)' instead.
2023-06-02 17:13:11.955 INFO --- [ Test worker] au.org.ala.images.ElasticSearchService : Index already exists
<===========--> 90% EXECUTING [1m 58s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec 2023-06-02 17:13:12.048 INFO --- [ Test worker] au.org.ala.images.TagSpec : Started TagSpec in 16.663 seconds (JVM running for 19.851)
<===========--> 90% EXECUTING [1m 58s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec Grails application running at http://localhost:33709 in environment: test
<===========--> 90% EXECUTING [1m 58s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec
TagSpec > test create tag STANDARD_OUT
2023-06-02 17:13:12.574 INFO --- [eduler_Worker-1] au.org.ala.images.LogService : DEBUG: No eligible staged files found to purge.
<===========--> 90% EXECUTING [1m 58s]> :integrationTest > 1 test completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec<===========--> 90% EXECUTING [1m 59s]> :integrationTest > 2 tests completed, 1 skipped> :integrationTest > 3 tests completed, 1 skipped<===========--> 90% EXECUTING [2m]<===========--> 90% EXECUTING [2m 1s]<===========--> 90% EXECUTING [2m 2s]<===========--> 90% EXECUTING [2m 3s]<===========--> 90% EXECUTING [2m 4s]<===========--> 90% EXECUTING [2m 5s]<===========--> 90% EXECUTING [2m 6s]
TagSpec > test tag an image STANDARD_OUT
2023-06-02 17:13:19.938 WARN --- [o-auto-1-exec-3] org.apache.tika.parsers.PDFParser : J2KImageReader not loaded. JPEG2000 files will not be processed.
See https://pdfbox.apache.org/2.0/dependencies.html#jai-image-io
for optional dependencies.
<===========--> 90% EXECUTING [2m 6s]> :integrationTest > 3 tests completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec 2023-06-02 17:13:19.974 WARN --- [o-auto-1-exec-3] org.apache.tika.parser.SQLite3Parser : org.xerial's sqlite-jdbc is not loaded.
Please provide the jar on your classpath to parse sqlite files.
See tika-parsers/pom.xml for the correct version.
<===========--> 90% EXECUTING [2m 6s]> :integrationTest > 3 tests completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec Created image: 0411fa01-6e94-464f-8fc1-74f72191e1d3
<===========--> 90% EXECUTING [2m 6s]> :integrationTest > 3 tests completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec 2023-06-02 17:13:20.705 INFO --- [o-auto-1-exec-5] au.org.ala.images.LogService : Rebuilding keyword for image 0411fa01-6e94-464f-8fc1-74f72191e1d3
Delete response status: {"success":false}
<===========--> 90% EXECUTING [2m 6s]> :integrationTest > 3 tests completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec 2023-06-02 17:13:20.772 INFO --- [o-auto-1-exec-6] au.org.ala.images.LogService : Rebuilding keyword for image 0411fa01-6e94-464f-8fc1-74f72191e1d3
Create Response status: OK
Optional[{"success":true,"imageId":"0411fa01-6e94-464f-8fc1-74f72191e1d3","alreadyStored":false}]
TagSpec STANDARD_OUT
2023-06-02 17:13:20.825 WARN --- [ool-10-worker-1] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@454d65f6 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2023-06-02 17:13:20.827 WARN --- [ool-10-worker-1] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@1ca2f2e (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2023-06-02 17:13:20.828 WARN --- [ool-10-worker-1] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@2f869834 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2023-06-02 17:13:20.830 WARN --- [ool-10-worker-1] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@3ad5901 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2023-06-02 17:13:20.830 WARN --- [ool-10-worker-1] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@3d948cea (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2023-06-02 17:13:20.831 WARN --- [ool-10-worker-1] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@6d777729 (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2023-06-02 17:13:20.831 WARN --- [ool-10-worker-2] com.zaxxer.hikari.pool.ProxyConnection : HikariPool-1 - Connection org.postgresql.jdbc.PgConnection@19dc81c9 marked as broken because of SQLSTATE(57P01), ErrorCode(0)
org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2676)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2366)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:356)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:496)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:413)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:190)
at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:134)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:57)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.getResultSet(AbstractLoadPlanBasedLoader.java:390)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeQueryStatement(AbstractLoadPlanBasedLoader.java:163)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:104)
at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:285)
at org.hibernate.persister.entity.AbstractEntityPersister.doLoad(AbstractEntityPersister.java:4521)
at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4511)
at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:571)
at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:539)
at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:208)
at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:327)
at org.hibernate.event.internal.DefaultLoadEventListener.doOnLoad(DefaultLoadEventListener.java:108)
at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:74)
at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:118)
at org.hibernate.internal.SessionImpl.fireLoadNoChecks(SessionImpl.java:1231)
at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1220)
at org.hibernate.internal.SessionImpl.access$2100(SessionImpl.java:202)
at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.doLoad(SessionImpl.java:2835)
at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.lambda$load$1(SessionImpl.java:2812)
at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.perform(SessionImpl.java:2768)
at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.load(SessionImpl.java:2812)
at org.hibernate.internal.SessionImpl.get(SessionImpl.java:1019)
at org.grails.orm.hibernate.GrailsHibernateTemplate.lambda$get$0(GrailsHibernateTemplate.java:364)
at org.grails.orm.hibernate.GrailsHibernateTemplate.doExecute(GrailsHibernateTemplate.java:297)
at org.grails.orm.hibernate.GrailsHibernateTemplate.get(GrailsHibernateTemplate.java:364)
at org.grails.orm.hibernate.AbstractHibernateGormStaticApi.get(AbstractHibernateGormStaticApi.groovy:120)
at org.grails.datastore.gorm.GormEntity$Trait$Helper.get(GormEntity.groovy:553)
at org.grails.datastore.gorm.GormEntity$Trait$Helper$get$6.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:148)
at au.org.ala.images.Image.get(Image.groovy)
at au.org.ala.images.Image$get$4.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
at au.org.ala.images.IndexImageBackgroundTask.$tt__indexImageBackgroundTask_execute(IndexImageBackgroundTask.groovy:23)
<===========--> 90% EXECUTING [2m 7s]> :integrationTest > 4 tests completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:1029)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:1012)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:101)
at au.org.ala.images.IndexImageBackgroundTask$_execute_closure1.doCall(IndexImageBackgroundTask.groovy)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at groovy.lang.Closure.call(Closure.java:428)
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91)
at au.org.ala.images.IndexImageBackgroundTask.execute(IndexImageBackgroundTask.groovy)
at au.org.ala.images.IndexImageBackgroundTask$execute.callCurrent(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
at au.org.ala.images.BackgroundTask.doExecute(BackgroundTask.groovy:21)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
at groovy.lang.MetaClassImpl.invokeMethodClosure(MetaClassImpl.java:1048)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1142)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at groovy.lang.Closure.call(Closure.java:406)
at java_util_concurrent_Callable$call$1.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:130)
at groovyx.gpars.GParsPool$MyCancellableRecursiveTask.compute(GParsPool.groovy:249)
at jsr166y.RecursiveTask.exec(RecursiveTask.java:64)
at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:305)
at jsr166y.ForkJoinWorkerThread.execTask(ForkJoinWorkerThread.java:575)
at jsr166y.ForkJoinPool.scan(ForkJoinPool.java:755)
at jsr166y.ForkJoinPool.work(ForkJoinPool.java:617)
at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:369)
2023-06-02 17:13:20.832 WARN --- [ool-10-worker-1] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@762b158b (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2023-06-02 17:13:20.835 WARN --- [ool-10-worker-1] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@1f273f1e (This connection has been closed.). Possibly consider using a shorter maxLifetime value.
2023-06-02 17:13:20.836 WARN --- [ool-10-worker-2] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 57P01
2023-06-02 17:13:20.836 ERROR --- [ool-10-worker-2] o.h.engine.jdbc.spi.SqlExceptionHelper : FATAL: terminating connection due to administrator command
2023-06-02 17:13:20.837 WARN --- [ool-10-worker-2] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08006
2023-06-02 17:13:20.837 ERROR --- [ool-10-worker-2] o.h.engine.jdbc.spi.SqlExceptionHelper : An I/O error occurred while sending to the backend.
2023-06-02 17:13:20.840 ERROR --- [ool-10-worker-2] o.s.t.support.TransactionTemplate : Application exception overridden by rollback exception
org.springframework.dao.DataAccessResourceFailureException: Hibernate operation: could not extract ResultSet; SQL [n/a]; FATAL: terminating connection due to administrator command; nested exception is org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command
at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:107)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79)
at org.grails.orm.hibernate.GrailsHibernateTemplate.convertJdbcAccessException(GrailsHibernateTemplate.java:725)
at org.grails.orm.hibernate.GrailsHibernateTemplate.convertHibernateAccessException(GrailsHibernateTemplate.java:712)
at org.grails.orm.hibernate.GrailsHibernateTemplate.doExecute(GrailsHibernateTemplate.java:301)
at org.grails.orm.hibernate.GrailsHibernateTemplate.get(GrailsHibernateTemplate.java:364)
at org.grails.orm.hibernate.AbstractHibernateGormStaticApi.get(AbstractHibernateGormStaticApi.groovy:120)
at org.grails.datastore.gorm.GormEntity$Trait$Helper.get(GormEntity.groovy:553)
at org.grails.datastore.gorm.GormEntity$Trait$Helper$get$6.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:148)
at au.org.ala.images.Image.get(Image.groovy)
at au.org.ala.images.Image$get$4.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
at au.org.ala.images.IndexImageBackgroundTask.$tt__indexImageBackgroundTask_execute(IndexImageBackgroundTask.groovy:23)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:1029)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:1012)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:101)
at au.org.ala.images.IndexImageBackgroundTask$_execute_closure1.doCall(IndexImageBackgroundTask.groovy)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at groovy.lang.Closure.call(Closure.java:428)
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91)
at au.org.ala.images.IndexImageBackgroundTask.execute(IndexImageBackgroundTask.groovy)
at au.org.ala.images.IndexImageBackgroundTask$execute.callCurrent(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
at au.org.ala.images.BackgroundTask.doExecute(BackgroundTask.groovy:21)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
at groovy.lang.MetaClassImpl.invokeMethodClosure(MetaClassImpl.java:1048)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1142)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at groovy.lang.Closure.call(Closure.java:406)
at java_util_concurrent_Callable$call$1.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:130)
at groovyx.gpars.GParsPool$MyCancellableRecursiveTask.compute(GParsPool.groovy:249)
at jsr166y.RecursiveTask.exec(RecursiveTask.java:64)
at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:305)
at jsr166y.ForkJoinWorkerThread.execTask(ForkJoinWorkerThread.java:575)
at jsr166y.ForkJoinPool.scan(ForkJoinPool.java:755)
at jsr166y.ForkJoinPool.work(ForkJoinPool.java:617)
at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:369)
Caused by: org.postgresql.util.PSQLException: FATAL: terminating connection due to administrator command
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2676)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2366)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:356)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:496)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:413)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:190)
at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:134)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:57)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.getResultSet(AbstractLoadPlanBasedLoader.java:390)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeQueryStatement(AbstractLoadPlanBasedLoader.java:163)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:104)
at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:285)
at org.hibernate.persister.entity.AbstractEntityPersister.doLoad(AbstractEntityPersister.java:4521)
at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4511)
at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:571)
at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:539)
at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:208)
at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:327)
at org.hibernate.event.internal.DefaultLoadEventListener.doOnLoad(DefaultLoadEventListener.java:108)
at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:74)
at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:118)
at org.hibernate.internal.SessionImpl.fireLoadNoChecks(SessionImpl.java:1231)
at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1220)
at org.hibernate.internal.SessionImpl.access$2100(SessionImpl.java:202)
at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.doLoad(SessionImpl.java:2835)
at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.lambda$load$1(SessionImpl.java:2812)
at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.perform(SessionImpl.java:2768)
at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.load(SessionImpl.java:2812)
at org.hibernate.internal.SessionImpl.get(SessionImpl.java:1019)
at org.grails.orm.hibernate.GrailsHibernateTemplate.lambda$get$0(GrailsHibernateTemplate.java:364)
at org.grails.orm.hibernate.GrailsHibernateTemplate.doExecute(GrailsHibernateTemplate.java:297)
... 67 common frames omitted
<===========--> 90% EXECUTING [2m 7s]> :integrationTest > 4 tests completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.TagSpec> IDLE> :integrationTest > Executing test au.org.ala.images.SearchSpec<===========--> 90% EXECUTING [2m 8s]
SearchSpec > test upload STANDARD_OUT
2023-06-02 17:13:22.108 WARN --- [ool-10-worker-1] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 42P01
2023-06-02 17:13:22.109 ERROR --- [ool-10-worker-1] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: relation "image" does not exist
Position: 1590
2023-06-02 17:13:22.114 WARN --- [ool-10-worker-3] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 42P01
2023-06-02 17:13:22.115 ERROR --- [ool-10-worker-3] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: relation "image" does not exist
Position: 1590
2023-06-02 17:13:22.119 WARN --- [eduler_Worker-7] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 42P01
2023-06-02 17:13:22.119 ERROR --- [eduler_Worker-7] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: relation "setting" does not exist
Position: 189
2023-06-02 17:13:22.121 ERROR --- [eduler_Worker-7] g.p.q.l.ExceptionPrinterJobListener : Exception occurred in job: Grails Job
org.quartz.JobExecutionException: org.hibernate.exception.SQLGrammarException: could not extract ResultSet
at grails.plugins.quartz.GrailsJobFactory$GrailsJob.execute(GrailsJobFactory.java:111)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
Caused by: org.hibernate.exception.SQLGrammarException: could not extract ResultSet
at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:103)
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:37)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:67)
at org.hibernate.loader.Loader.getResultSet(Loader.java:2322)
at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2075)
at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037)
at org.hibernate.loader.Loader.doQuery(Loader.java:956)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357)
at org.hibernate.loader.Loader.doList(Loader.java:2868)
at org.hibernate.loader.Loader.listUsingQueryCache(Loader.java:2712)
at org.hibernate.loader.Loader.list(Loader.java:2674)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:109)
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1922)
at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:370)
at org.grails.orm.hibernate.query.AbstractHibernateQuery.singleResultViaListCall(AbstractHibernateQuery.java:808)
at org.grails.orm.hibernate.query.AbstractHibernateQuery.singleResult(AbstractHibernateQuery.java:795)
at org.grails.datastore.gorm.finders.AbstractFindByFinder.invokeQuery(AbstractFindByFinder.java:35)
at org.grails.datastore.gorm.finders.AbstractFindByFinder$1.doInSession(AbstractFindByFinder.java:29)
at org.grails.datastore.mapping.core.DatastoreUtils.execute(DatastoreUtils.java:319)
at org.grails.datastore.gorm.finders.AbstractFinder.execute(AbstractFinder.java:42)
at org.grails.datastore.gorm.finders.AbstractFindByFinder.doInvokeInternal(AbstractFindByFinder.java:27)
at org.grails.datastore.gorm.finders.DynamicFinder.invoke(DynamicFinder.java:254)
at org.grails.datastore.gorm.finders.DynamicFinder.invoke(DynamicFinder.java:392)
at org.grails.datastore.gorm.finders.FinderMethod$invoke$0.call(Unknown Source)
at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:182)
at jdk.internal.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at org.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod.invoke(ClosureStaticMetaMethod.java:61)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:44)
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:89)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
at au.org.ala.images.SettingService.getOrCreateSetting(SettingService.groovy:161)
at jdk.internal.reflect.GeneratedMethodAccessor247.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:193)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:61)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:212)
at au.org.ala.images.SettingService.getSettingFromStack(SettingService.groovy:129)
at jdk.internal.reflect.GeneratedMethodAccessor242.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:193)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:61)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
at au.org.ala.images.SettingService.getBoolSetting(SettingService.groovy:137)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:193)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:61)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
at au.org.ala.images.SettingService.getBatchServiceProcessingEnabled(SettingService.groovy:70)
at au.org.ala.images.SettingService$getBatchServiceProcessingEnabled.call(Unknown Source)
at au.org.ala.images.BatchService.processNextInQueue(BatchService.groovy:387)
at au.org.ala.images.BatchService$processNextInQueue.call(Unknown Source)
at au.org.ala.images.BatchFileLoadJob.execute(BatchFileLoadJob.groovy:14)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at grails.plugins.quartz.GrailsJobFactory$GrailsJob.execute(GrailsJobFactory.java:104)
... 2 common frames omitted
Caused by: org.postgresql.util.PSQLException: ERROR: relation "setting" does not exist
Position: 189
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2676)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2366)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:356)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:496)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:413)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:190)
at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:134)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:57)
... 72 common frames omitted
2023-06-02 17:13:22.126 WARN --- [o-auto-1-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 42P01
2023-06-02 17:13:22.129 ERROR --- [o-auto-1-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: relation "image" does not exist
Position: 1508
2023-06-02 17:13:22.130 WARN --- [eduler_Worker-8] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 42P01
2023-06-02 17:13:22.131 ERROR --- [eduler_Worker-8] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: relation "setting" does not exist
Position: 189
2023-06-02 17:13:22.135 INFO --- [eduler_Worker-8] au.org.ala.images.LogService : Exception thrown in tiling job handler
<===========--> 90% EXECUTING [2m 8s]> :integrationTest > 4 tests completed, 1 skipped> :integrationTest > Executing test au.org.ala.images.SearchSpec 2023-06-02 17:13:22.161 INFO --- [eduler_Worker-8] au.org.ala.images.LogService : Error: could not extract ResultSet
2023-06-02 17:13:22.162 ERROR --- [eduler_Worker-8] g.p.q.l.ExceptionPrinterJobListener : Exception occurred in job: Grails Job
org.quartz.JobExecutionException: org.hibernate.exception.SQLGrammarException: could not extract ResultSet
at grails.plugins.quartz.GrailsJobFactory$GrailsJob.execute(GrailsJobFactory.java:111)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
Caused by: org.hibernate.exception.SQLGrammarException: could not extract ResultSet
at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:103)
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:37)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:67)
at org.hibernate.loader.Loader.getResultSet(Loader.java:2322)
at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2075)
at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037)
at org.hibernate.loader.Loader.doQuery(Loader.java:956)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357)
at org.hibernate.loader.Loader.doList(Loader.java:2868)
at org.hibernate.loader.Loader.listUsingQueryCache(Loader.java:2712)
at org.hibernate.loader.Loader.list(Loader.java:2674)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:109)
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1922)
at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:370)
at org.grails.orm.hibernate.query.AbstractHibernateQuery.singleResultViaListCall(AbstractHibernateQuery.java:808)
at org.grails.orm.hibernate.query.AbstractHibernateQuery.singleResult(AbstractHibernateQuery.java:795)
at org.grails.datastore.gorm.finders.AbstractFindByFinder.invokeQuery(AbstractFindByFinder.java:35)
at org.grails.datastore.gorm.finders.AbstractFindByFinder$1.doInSession(AbstractFindByFinder.java:29)
at org.grails.datastore.mapping.core.DatastoreUtils.execute(DatastoreUtils.java:319)
at org.grails.datastore.gorm.finders.AbstractFinder.execute(AbstractFinder.java:42)
at org.grails.datastore.gorm.finders.AbstractFindByFinder.doInvokeInternal(AbstractFindByFinder.java:27)
at org.grails.datastore.gorm.finders.DynamicFinder.invoke(DynamicFinder.java:254)
at org.grails.datastore.gorm.finders.DynamicFinder.invoke(DynamicFinder.java:392)
at org.grails.datastore.gorm.finders.FinderMethod$invoke$0.call(Unknown Source)
at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:182)
at jdk.internal.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at org.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod.invoke(ClosureStaticMetaMethod.java:61)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:44)
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:89)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
at au.org.ala.images.SettingService.getOrCreateSetting(SettingService.groovy:161)
at jdk.internal.reflect.GeneratedMethodAccessor247.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:193)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:61)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:212)
at au.org.ala.images.SettingService.getSettingFromStack(SettingService.groovy:129)
at jdk.internal.reflect.GeneratedMethodAccessor242.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:193)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:61)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
at au.org.ala.images.SettingService.getBoolSetting(SettingService.groovy:137)
at jdk.internal.reflect.GeneratedMethodAccessor271.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:193)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:61)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
at au.org.ala.images.SettingService.getTilingEnabled(SettingService.groovy:20)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.metaclass.MethodMetaProperty$GetBeanMethodMetaProperty.getProperty(MethodMetaProperty.java:76)
at org.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.callGetProperty(GetEffectivePogoPropertySite.java:48)
at au.org.ala.images.ProcessBackgroundTilingTasksJob.execute(ProcessBackgroundTilingTasksJob.groovy:17)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at grails.plugins.quartz.GrailsJobFactory$GrailsJob.execute(GrailsJobFactory.java:104)
... 2 common frames omitted
Caused by: org.postgresql.util.PSQLException: ERROR: relation "setting" does not exist
Position: 189
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2676)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2366)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:356)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:496)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:413)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:190)
at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:134)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:57)
... 76 common frames omitted
2023-06-02 17:13:22.163 ERROR --- [ool-10-worker-3] o.a.i.ImageMetadataPersistBackgroundTask : could not extract ResultSet
org.hibernate.exception.SQLGrammarException: could not extract ResultSet
at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:103)
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:37)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:67)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.getResultSet(AbstractLoadPlanBasedLoader.java:390)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeQueryStatement(AbstractLoadPlanBasedLoader.java:163)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:104)
at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:285)
at org.hibernate.persister.entity.AbstractEntityPersister.doLoad(AbstractEntityPersister.java:4521)
at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4511)
at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:571)
at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:539)
at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:208)
at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:327)
at org.hibernate.event.internal.DefaultLoadEventListener.doOnLoad(DefaultLoadEventListener.java:108)
at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:74)
at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:118)
at org.hibernate.internal.SessionImpl.fireLoadNoChecks(SessionImpl.java:1231)
at org.hibernate.internal.SessionImpl.internalLoad(SessionImpl.java:1096)
at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:706)
at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:722)
at org.hibernate.type.ManyToOneType.assemble(ManyToOneType.java:338)
at org.hibernate.cache.internal.QueryResultsCacheImpl.assembleCachedResult(QueryResultsCacheImpl.java:207)
at org.hibernate.cache.internal.QueryResultsCacheImpl.get(QueryResultsCacheImpl.java:181)
at org.hibernate.cache.internal.QueryResultsCacheImpl.get(QueryResultsCacheImpl.java:133)
at org.hibernate.loader.Loader.getResultFromQueryCache(Loader.java:2794)
at org.hibernate.loader.Loader.listUsingQueryCache(Loader.java:2702)
at org.hibernate.loader.Loader.list(Loader.java:2674)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:109)
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1922)
at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:370)
at org.grails.orm.hibernate.query.AbstractHibernateQuery.singleResultViaListCall(AbstractHibernateQuery.java:808)
at org.grails.orm.hibernate.query.AbstractHibernateQuery.singleResult(AbstractHibernateQuery.java:795)
at org.grails.datastore.gorm.finders.AbstractFindByFinder.invokeQuery(AbstractFindByFinder.java:35)
at org.grails.datastore.gorm.finders.AbstractFindByFinder$1.doInSession(AbstractFindByFinder.java:29)
at org.grails.datastore.mapping.core.DatastoreUtils.execute(DatastoreUtils.java:319)
at org.grails.datastore.gorm.finders.AbstractFinder.execute(AbstractFinder.java:42)
at org.grails.datastore.gorm.finders.AbstractFindByFinder.doInvokeInternal(AbstractFindByFinder.java:27)
at org.grails.datastore.gorm.finders.DynamicFinder.invoke(DynamicFinder.java:254)
at org.grails.datastore.gorm.finders.DynamicFinder.invoke(DynamicFinder.java:392)
at org.grails.datastore.gorm.finders.FinderMethod$invoke$0.call(Unknown Source)
at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:182)
at jdk.internal.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at org.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod.invoke(ClosureStaticMetaMethod.java:61)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.invoke(StaticMetaMethodSite.java:44)
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:89)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:148)
at au.org.ala.images.ImageStoreService.$tt__retrieveImage(ImageStoreService.groovy:50)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:1029)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:1012)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:101)
at au.org.ala.images.ImageStoreService$_retrieveImage_closure1.doCall(ImageStoreService.groovy)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at groovy.lang.Closure.call(Closure.java:428)
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91)
at au.org.ala.images.ImageStoreService.retrieveImage(ImageStoreService.groovy)
at au.org.ala.images.ImageStoreService$retrieveImage$0.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
at au.org.ala.images.ImageMetadataPersistBackgroundTask.execute(ImageMetadataPersistBackgroundTask.groovy:44)
at au.org.ala.images.ImageMetadataPersistBackgroundTask$execute.callCurrent(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
at au.org.ala.images.BackgroundTask.doExecute(BackgroundTask.groovy:21)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
at groovy.lang.MetaClassImpl.invokeMethodClosure(MetaClassImpl.java:1048)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1142)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at groovy.lang.Closure.call(Closure.java:406)
at java_util_concurrent_Callable$call$0.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:130)
at groovyx.gpars.GParsPool$MyCancellableRecursiveTask.compute(GParsPool.groovy:249)
at jsr166y.RecursiveTask.exec(RecursiveTask.java:64)
at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:305)
at jsr166y.ForkJoinWorkerThread.execTask(ForkJoinWorkerThread.java:575)
at jsr166y.ForkJoinPool.scan(ForkJoinPool.java:755)
at jsr166y.ForkJoinPool.work(ForkJoinPool.java:617)
at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:369)
Caused by: org.postgresql.util.PSQLException: ERROR: relation "image" does not exist
Position: 1590
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2676)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2366)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:356)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:496)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:413)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:190)
at org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:134)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:57)
... 113 common frames omitted
2023-06-02 17:13:22.170 ERROR --- [o-auto-1-exec-7] StackTrace : Full Stack Trace:
org.hibernate.exception.SQLGrammarException: could not extract ResultSet
at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:103)
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:37)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:67)
at org.hibernate.loader.Loader.getResultSet(Loader.java:2322)
at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2075)
at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:2037)
at org.hibernate.loader.Loader.doQuery(Loader.java:956)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:357)
at org.hibernate.loader.Loader.doList(Loader.java:2868)
at org.hibernate.loader.Loader.listUsingQueryCache(Loader.java:2712)
at org.hibernate.loader.Loader.list(Loader.java:2674)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:109)
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1922)
at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:370)
at org.hibernate.internal.CriteriaImpl.uniqueResult(CriteriaImpl.java:392)
at grails.orm.HibernateCriteriaBuilder.executeUniqueResultWithProxyUnwrap(HibernateCriteriaBuilder.java:145)
at org.grails.orm.hibernate.query.AbstractHibernateCriteriaBuilder.invokeMethod(AbstractHibernateCriteriaBuilder.java:1703)
at org.grails.orm.hibernate.query.AbstractHibernateCriteriaBuilder.get(AbstractHibernateCriteriaBuilder.java:1585)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1120)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:1029)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:1012)
at org.grails.datastore.gorm.GormStaticApi$_withCriteria_closure14.doCall(GormStaticApi.groovy:430)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:50)
at org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:112)
at com.sun.proxy.$Proxy248.doInSession(Unknown Source)
at org.grails.datastore.mapping.core.DatastoreUtils.execute(DatastoreUtils.java:319)
at org.grails.datastore.gorm.AbstractDatastoreApi.execute(AbstractDatastoreApi.groovy:40)
at org.grails.datastore.gorm.GormStaticApi.withCriteria(GormStaticApi.groovy:429)
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withCriteria(GormEntity.groovy:623)
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withCriteria$9.call(Unknown Source)
at au.org.ala.images.Image.withCriteria(Image.groovy)
at au.org.ala.images.Image$withCriteria$0.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at au.org.ala.images.Image$withCriteria$0.call(Unknown Source)
at au.org.ala.images.Image.byOriginalFileOrAlternateFilename(Image.groovy:206)
at au.org.ala.images.Image$byOriginalFileOrAlternateFilename.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
at au.org.ala.images.ImageService$_batchUpdate_closure3$_closure45.doCall(ImageService.groovy:289)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at groovy.lang.Closure.call(Closure.java:412)
at groovy.lang.Closure.call(Closure.java:428)
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2359)
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2344)
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2385)
at org.codehaus.groovy.runtime.dgm$202.invoke(Unknown Source)