Oracle Forms Builder: Resolve the trouble "ORA-105101"

最近由于公司业务问题, 我不的不重新拾起了已经丢了 4 年的JAVA, 并学习 Oracle Developer Suite 里的 Forms Builder.
工作上有了些分工, 我主要负责 JAVA 程序的开发, 而另一同事负责把我写的 JAVA 程序应用到 Forms Builder 里去
他在应用时遇到了一个比较别扭的问题, 也就是我开发的 JAVA 程序能被导到 Forms Builder 里去, 但生成 JAVA 程序里任何一个类的实例对象时就会报错"ORA-105101", 并且他在网上搜索了大量的资料, 可惜都没准确的答案, 毕竟这方面的开发人员比较少, 相对资料也少了. 同事在这块耗费的时间比较多, 始终不能解决, 于是就向我寻求帮助(Forms Builder 也是我学个大概后教他的).
起先我也百思不得其解, Forms Builder 里已经能够找到 java 程序包, 为什么会报错呢? 网上也有人遇到过这样的问题, 但没人有答案, 而且都是英文的
后来我从 oracle BBS 里看到一个帖子, 大概意思是 path 的问题, 但我已经在环境变量里设置了 classpath 啊, 好在我想到了 Forms Server 里也有设置 ClassPath 的, 就抱着试试的心理, 结果一试成功了, 特分享出来

在 Forms Builder 里应用 java 程序, 除了要在环境变量的 Classpath 里添加路径外还要在 Forms Server 里的一个文件里设置
该文件为: default.env
路径:  %OracleDeveloper%/forms/server/
posted on 2007-10-18 11:01  Sam Xie  阅读(1377)  评论(2编辑  收藏  举报