Các câu hỏi trước về lỗi này đề cập đến vấn đề phiên bản ngủ đông hoặc chạy thử nghiệm. Tôi không nghĩ đây là trường hợp ở đây.Phương pháp trên lớp [] đã được sử dụng bên ngoài ứng dụng Grails
Trong một lớp học Grails Dịch vụ Tôi có:
private static User anon = User.findByUsername('anonymous')
và điều này đang tạo ra các lỗi:
Caused by IllegalStateException: Method on class [User] was used outside of a Grails application. If running in the context of a test using the mocking API or bootstrap Grails correctly.
tôi đang cố gắng để nhanh chóng một thuộc tính tĩnh riêng với một đối tượng được lưu trữ trong cơ sở dữ liệu, nhưng tôi phải làm điều gì đó khủng khiếp sai. Cảm ơn bạn đã giúp đỡ, gợi ý và gợi ý.
Cảm ơn câu trả lời của bạn, Ian – malc