gpt4 book ai didi

java - NotesContext 未为线程初始化

转载 作者:行者123 更新时间:2023-12-02 07:42:01 24 4
gpt4 key购买 nike

我们有一个自定义控件,它在 java bean 内调用函数。这个 java bean 使用我们之前创建的代码,其中有 ctgclient.jar 作为其依赖项。

这个 bean 和自定义控件可以工作,但有时我们会看到控制台上出现以下错误:

HTTP JVM: java.lang.IllegalStateException: NotesContext not initialized for the thread.

我的想法是,这是由使用不可序列化对象的 jav 库引起的。我说得对吗?

最佳答案

没有代码,任何人都可以猜测。当你创建一个 bean 时,你应该:

  • 使其可序列化
  • 不创建新的笔记线程 (initThread) 或 session
  • 将 session 作为调用参数传递
  • .或。使用变量解析器
  • 如果您想使用线程,请使用 OpenNTF threads and jobs项目作为起点
  • 不要在内部保留任何 NotesObject,例如 session 、 View 、文档

到目前为止我的猜测。

关于java - NotesContext 未为线程初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11451970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com