The 'bulk delete' operation does not function correctly. After confirming via the deletion confirmation dialog, the following error popup appears:
The bulkDelete network request (i.e. https://biocollect-test.ala.org.au/acsa/bioActivity/bulkDelete) returns a 500 error response with no body.
The BioCollect error log for this issue is as follows:
groovy.lang.MissingMethodException: No signature of method: au.org.ala.biocollect.merit.ActivityService.bulkDelete() is applicable for argument types: (ArrayList) values: [[f95a168c-106a-4155-be25-c55df48d8290, 26994288-f221-40e0-9a94-2684e2627284]]
Possible solutions: bulkDelete(java.util.List, boolean), bulkRelease(java.util.List)
at au.org.ala.biocollect.BioActivityController.bulkDelete(BioActivityController.groovy:493)
at org.grails.core.DefaultGrailsControllerClass$MethodHandleInvoker.invoke(DefaultGrailsControllerClass.java:223)
at org.grails.core.DefaultGrailsControllerClass.invoke(DefaultGrailsControllerClass.java:188)
at org.grails.web.mapping.mvc.UrlMappingsInfoHandlerAdapter.handle(UrlMappingsInfoHandlerAdapter.groovy:90)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
at org.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(GrailsWebRequestFilter.java:77)
at au.org.ala.ws.security.Pac4jProfileManagerHttpRequestWrapperFilter.doFilter(Pac4jProfileManagerHttpRequestWrapperFilter.java:51)
at au.org.ala.web.Pac4jHttpServletRequestWrapperFilter.internalFilter(Pac4jHttpServletRequestWrapperFilter.groovy:46)
at org.pac4j.jee.config.AbstractConfigFilter.doFilter(AbstractConfigFilter.java:72)
at org.grails.web.filters.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:67)
at java.base/java.lang.Thread.run(Thread.java:829)
The 'bulk delete' operation does not function correctly. After confirming via the deletion confirmation dialog, the following error popup appears:
The
bulkDelete
network request (i.e.https://biocollect-test.ala.org.au/acsa/bioActivity/bulkDelete
) returns a 500 error response with no body.The BioCollect error log for this issue is as follows: