XPage java类导致com.ibm.designer.domino.napi.NotesAPIException

By simon at 2018-02-28 • 0人收藏 • 50人看过

多米诺骨牌版本9.0.1设计者版本9.0.1 (我稍微改变了堆栈跟踪的文本,以便让客户退出 图片URE)。 每隔一段时间,在发展环境中,我一直在努力 在服务器日志中跟踪堆栈跟踪:

> 7.01.2014 17:01:13   HTTP JVM: com.ibm.designer.domino.napi.NotesAPIException: File access error:
> Error while getting information on item $FileData
> 17.01.2014 17:01:13   HTTP JVM: Note item not found. For more detailed information, please consult error-log-0.xml located in
> c:/Domino/data/domino/workspace/logs
> 17.01.2014 17:01:13   HTTP JVM: Managedbean DatabaseController could not be created Can't instantiate class:
> 'de.holistic.cust.epr.EprDatabaseController'..
> java.lang.ClassNotFoundException: class
> java.lang.ClassNotFoundException:
> de.holistic.cust.epr.EprDatabaseController. For more de
> 17.01.2014 17:01:13   HTTP JVM: ailed information, please consult error-log-0.xml located in c:/Domino/data/domino/workspace/logs
> 17.01.2014 17:01:13   HTTP JVM: com.ibm.xsp.webapp.FacesServlet$ExtendedServletException:
> com.ibm.xsp.exception.EvaluationExceptionEx: Error while executing
> JavaScript computed expression
xml日志文件中的以下内容不显示任何承诺的额外内容 信息
 com.ibm.designer.domino.napi.NotesAPIException: File access error: Error while getting information on item $FileData Note item not found
这个例外是有时还会加上一个SecurityException。 1 \。辞职数据库不会执行任何操作 2 \。改变类和xpages和resaving有时会解决问题 曾经,还是只是我花时间去尝试的时候 3 \。重新启动HTTP task / server永远不会有所作为 4 \。清洁和建设不会做一件事。 谷歌搜索后,一些问题人们有这个问题的时候 将他们的java类存储在“普通设计器”的java区域中 透视。我有我的java自定义源文件夹中的代码“WebContent / WEB- INF / src目录”。 有其他人有/有这个问题吗?如果是这样,它怎么可能是最好的水库olved?是 这是XPage实现中的一个错误?我没有用java这个问题 在一个jar文件中的类,只有当源文件e代码需要编译。 尽管可以使用jar文件来交付应用程序 原始类,它我在发展背景下不切实际。任何帮助会 不胜感激。

2 个回复 | 最后更新于 2018-02-28
2018-02-28   #1

已编译的java类存储在设计笔记的$ FileData项中 java源文件被保存。所以错误的意思编译后的代码会丢失 而不是由服务器生成的。以下是我认为可能有所帮助的事情 调试这个问题。   1。在设计器中打开项目视图,修改过滤器以显示Java类以检查它们是否可用。   2.检查是否e java源文件夹位于构建路径中。   3.检查自动重建选项。   4.如果开发是在本地和部署通过设计刷新或更换到服务器。检查在这个过程中类是否丢失。

2018-02-28   #2

已编译的java类存储在设计笔记的$ FileData项中 java源文件被保存。所以错误的意思编译后的代码会丢失 而不是由服务器生成的。以下是我认为可能有所帮助的事情 调试这个问题。   1。在设计器中打开项目视图,修改过滤器以显示Java类以检查它们是否可用。   2.检查是否e java源文件夹位于构建路径中。   3.检查自动重建选项。   4.如果开发是在本地和部署通过设计刷新或更换到服务器。检查在这个过程中类是否丢失。

登录后方可回帖

Loading...