java 未为自动GC启用线程

sr4lhrrt  于 2023-10-14  发布在  Java
关注(0)|答案(1)|浏览(100)

在XPages环境中运行时:

NotesDatabase db = new NotesDatabase(ExtLibUtil.getCurrentSession(), "", fakenamesPath);

我收到信息:
HTTP JVM:java.lang.IllegalStateException:未为自动GC启用线程。通过NotesGC.runWithAutoGC(Callable)或通过在NotesGC.initThread()返回的对象上尝试资源来运行代码。
https://www.mindoo.com/web/blog.nsf/dx/16.01.2017082125KLEAMY.htm?opendocument&comments上,我读到
由于它们与JSF生命周期集成,因此内存管理由插件自动处理。这意味着使用API的代码不必 Package 在NotesGC.runWithAutoGC()块中,以便在HTTP请求后自动回收分配的C句柄和内存。
我安装了domino-jna-xpages-0.9.48版本
我正在尝试运行这个示例应用程序:http://linqed.eu/2018/10/02/query-domino-data-and-faceted-search-with-domino-jna-part-1/
有人建议我的设置中有什么错误/缺失吗?

63lcw9qa

63lcw9qa1#

这是由服务器上的两个DominoJNA示例引起的。参见GitHub上的讨论:https://github.com/klehmann/domino-jna/issues/79

相关问题