OracleOAF 开发 Q&A

(不定期更新)

 

问题一:

Oracle 1

1.关闭Jdeveloper,删掉如下路径中的system文件夹;

Jdeveloper \jdevhome\dev;

2.再次打开Jdeveloper:Tools ->Embedded OC4J Server Preferences..
修改Startup 地址为127.0.0.1即可。

 

问题二:

在配备好了OAF先河工作,运行示例报如下错误

oracle.apps.fnd.framework.OAException:
Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE =
java.lang.NullPointerException;

解决办法:
登录EBS,在FND:系统管理员,修改系统安排文件“登录:公告”(英文:Sign-On:Notification)为“否”即可。

 

 

问题三:

增长某个OAF效率职责后报:

XXX is not a valid
responsibility for the current user. Please contact your System
Administrator.

这一般是由Application
Server或用户IE的晚点cache引起的,提出用户清除IE
cache,然后用如下步骤清除application server的cache:-

  1. Login as “Functional Administrator” responsibility.
  2. Select “Core Services”.
  3. Select “Caching Framework”.
  4. Click “Clear All Cache”.
  5. Read the message, then click “Yes”.

假如当前用户并未”Functional
Administrator”职责时,会相比较费心,因为就算你临时赋了”Functional
Administrator”这些任务,当您用它责登录时,你也恐怕会曰镪和用户A一样的不当。

这是相比好的解决办法是新建一个帐号,然后给这些新帐号赋”Functional
Administrator”职责。

 

问题四:

有勾选框的列在勾选之后点击排类别报如下错误

 Oracle 2

解决办法:

processRequest方法中加如下方法:

tableBean.setDirtyRowSortEnabled(true);

 

修改 VORowImpl 中的set方法

public void setSelectFlag(String val)
{
  populateAttribute(SELECTFLAG, val);

}

 

问题五:

当把一个PG的效能挂到一个职责后,报:“XXX 职责身份不能采纳XXXX功效。”的错误。

解决办法:

修改PG的属性 “Security
Mode”为“selfSecured”,然后值填“${oa.FunctionSecurity.CUXPOSVNDINVISP}”(其中“CUXPOSVNDINVISP”是您定义的意义),重新上传编译PG即可。

 

问题六:

安装MOAC多社团走访的不二法门:

  1. 实现MOAC访问

在AM的性质中添加MULTIORG_ENABLED,值为M或者S

 

问题七:

OAF oacore日志文件地点:

$EBS_DOMAIN_HOME/servers/oacore_server1/logs

 

问题八:

OAF-Error001:Oracle.apps.fnd.framework.OAException:
Application: FND, Message Name: FND_GENERIC_MESS

 

并发这几个荒唐,重要考虑五个方面的原由:

  1. 您利用的JDeveloper 的版本严重退化于EBS版本.需要革新您的工具.

  2. EBS 里的预配置文件 ‘“Sign-On:Notification”的值为空.  更改这个值为
    ‘NO’,保存.(一般更改这里,问题取得化解)

 

 

问题九:

界面查询最大彰显记录数,默认是200,此文件必须修改。

 Oracle 3

解决办法:

FND:查看对象的最大提取大小 ,置成空即可

相关文章