You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过JNLP启动Oracle Forms时找不到frmall.jar的位置咨询

Oracle Forms 14 JNLP 找不到frmall.jar问题解决

一、frmall.jar的正确存放位置

根据你的JNLP配置,codebase指定为http://PETERB:7001/forms/java,这意味着frmall.jar必须放在WebLogic服务器对应部署路径的forms/java目录下,核心要求是保证通过http://PETERB:7001/forms/java/frmall.jar能直接访问到该文件。

具体到WebLogic本地文件系统的路径,通常有两种情况:

  • 若为默认域部署,路径示例:[WebLogic安装根目录]/user_projects/domains/[你的域名]/servers/[服务器实例名]/tmp/_WL_user/forms/[随机生成的部署目录]/war/forms/java
  • 或者直接在Forms应用的WAR包(或解压后的部署目录)的forms/java文件夹中放入该文件,重新部署应用后WebLogic会自动加载该路径的资源。

二、WebLogic无法访问但自定义HTTP服务器可行的排查方向

  • 静态资源映射配置缺失:WebLogic默认不会自动映射所有路径为静态资源,需检查Forms应用的web.xml,添加如下映射规则,让WebLogic将/forms/java路径下的文件当作静态资源返回:
    <servlet-mapping>
        <servlet-name>default</servlet-name>
        <url-pattern>/forms/java/*</url-pattern>
    </servlet-mapping>
    
  • 部署未更新:放置jar文件后,需重启WebLogic服务器或重新部署Forms应用,确保服务器加载了新添加的资源。
  • 权限或路径错误:检查forms/java目录及frmall.jar文件的可读权限,确认文件已正确复制到WebLogic的部署目录中;同时核对路径大小写(WebLogic可能严格区分,需和JNLP配置完全一致)。
  • 日志排查:查看WebLogic的服务器日志,查找是否有文件加载失败、路径不存在等相关错误提示,定位具体问题。

内容的提问来源于stack exchange,提问作者Peter Bruning

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 07:31:19