问题标签 [oracle-adf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2513 浏览

java - 通过 RMI 对比 EJB 和 Toplink 的 ADF 业务组件

实现远程业务逻辑有什么区别?

目前我们正计划使用ADF来开发前端 Web 应用程序(从Struts转移)。由于从 Struts 到 ADF 的迁移还将包括 PL/SQL 和 Oracle Forms,因此用户数量急剧增加,因此前端使用TopLink调用EJB与通过RMI调用ADF 业务组件之间有什么区别?

0 投票
2 回答
715 浏览

java - 如何部署 ADF 业务组件?

如何将 ADF 业务组件部署到中间层并使用RMI调用它?

我只是找不到任何好的文档!

0 投票
2 回答
919 浏览

oracle - 我们能否配置 Oracle ADF Faces 以生成有效的 XHTML?

我们在一个新的 Web 项目中使用Oracle ADF Faces 。我一直在寻找具有渐进增强和有效XHTML输出的不显眼的用户体验。然而,ADF Faces 似乎会产生丑陋的、非验证(基于表格)的 HTML 输出,这让我想起了 1994 年使用它们的标准组件时。

有没有办法配置 ADF Faces 或为组件创建模板,以便我们可以完全控制生成的 (X)HTML?

0 投票
1 回答
7139 浏览

oracle - JBoss 上的 Oracle ADF:包装的 Jdbc 连接问题

我正在尝试在 JBoss 服务器上使用 Oracle ADF 业务组件运行应用程序。我已经设法部署它,但是当我尝试加载页面时,出现以下异常:

有没有办法解决这个问题?也许将 JBoss 配置为不使用此包装的连接或配置 ADF 框架来解包它?

0 投票
3 回答
2702 浏览

java - Oracle ADF 甘特图

我刚开始学习 ADF,我的任务是检查 ADF 的甘特图是如何工作的。

我已经完成了Oracle的教程,但是我觉得教程教的只是如何使用教程。

基本上我正在寻找一个很好的教程来展示如何从一个空项目:

创建一个虚拟数据集合[不是来自数据库] 将视图附加到数据,理想情况下是图表,不一定是甘特图,但那将是一个加号。

提前致谢

0 投票
1 回答
1507 浏览

java - ADF Custom Components

Where is the best place to find custom compnonents? Ideally a repository, as opposed to finding a few here and there. We are currently about to re-design our look and feel UI for about 200 forms and we were hoping to find a lot of custom components... We were told they were everywhere by the pre-sales architect but even a simple google search returns nothing.

0 投票
1 回答
1010 浏览

jboss - Oracle BC4J 是否仍受支持?

我们需要从 OAS 9.0.4 迁移到 JBoss,并且我们希望随身携带 BC4J 应用程序。我正在寻找有关 BC4J 在我们的新平台上的可支持性以及需要哪些许可证的信息。

0 投票
1 回答
2059 浏览

oracle - JSF Faces Bridge get java.lang.NullPointerException when deploying to oc4j container

I am running JDeveloper 10.1.3.4 with the webcenter pre-configured oc4j. I'm trying to portletize a vanilla JSF webcenter project.

  1. I create a application using the webcenter application template.
  2. Add a JSF JSP, simple called it index with all the default values.
  3. Add a deployment profile and deploy to local oc4j
  4. navigate to the jsf page and everything works.
  5. right click on ViewController and add the library Portlet Faces Bridge
  6. right click on ViewController and add a Portlet Deployment descriptor.
  7. Edit portlet.xml with the values from link text

  8. in portlet.xml i replace the Default page view with my /index.jspx

    when i try to deploy to local oc4j i get the follow

---- Deployment started. ---- May 1, 2009 2:29:37 PM Target platform is Standalone OC4J 10g 10.1.3 (localAppServer). Wrote WAR file to C:\jdevstudio10134\jdev\mywork\test\ViewController\deploy\webapp2.war Wrote EAR file to C:\jdevstudio10134\jdev\mywork\test\ViewController\deploy\webapp2.ear Backing up generic archive file :/C:/jdevstudio10134/jdev/mywork/test/ViewController/deploy/webapp2_generic.ear Creating WSDLs for the WSRP Application WSDLs for the WSRP Application have been created Uploading file webapp2.ear ... Uploading file webapp2.ear ... Application Deployer for webapp2 STARTS. Copy the archive to C:\jdevstudio10134\j2ee\home\applications\webapp2.ear Initialize C:\jdevstudio10134\j2ee\home\applications\webapp2.ear begins... Unpacking webapp2.ear Done unpacking webapp2.ear Unpacking webapp2.war Done unpacking webapp2.war Initialize C:\jdevstudio10134\j2ee\home\applications\webapp2.ear ends... Starting application : webapp2 Initializing ClassLoader(s) application : webapp2 is in failed state Operation failed with error: java.lang.NullPointerException

Deployment failed Elapsed time for deployment: 3 seconds

Deployment incomplete. #### May 1, 2009 2:29:40 PM

if i deploy the WAR file by hand and navigate to the page i get 500 internal server error.

09/05/01 14:49:21.984 webapp2: Servlet error java.lang.NullPointerException at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346) at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152) at oracle.portlet.server.bridges.jsf.PortletViewHandlerImpl.renderView(PortletViewHandlerImpl.java:73) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:268) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher .java:713) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher .java:370) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler .java:871) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler .java:453) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler .java:221) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor .java:303) at java.lang.Thread.run(Thread.java:595)

My portlet.xml file looks like

...if i delete the file and redeploy the jspx page works fine.

0 投票
3 回答
2180 浏览

jsf - adf - 如何修改树中的组件?

来自 jsf 1.2 revB mrel2 规范:第 65 页底部

■ 应用程序必须能够在请求处理生命周期中的任何时候以编程方式修改组件树(视图呈现期间除外),并使系统按预期运行。例如,必须允许以下内容。在渲染期间修改视图可能会导致未定义的结果。必须可以允许模板系统(例如 JSP)添加的组件在渲染之前从树中移除。必须能够以编程方式将组件添加到树中,并让它们呈现在层次结构中的适当位置。必须可以在渲染之前对树中的组件进行重新排序。这些操作确实要求添加到树中的任何组件都具有在最近的父 NamingContainer 组件范围内唯一的 ID。

那么如何在 adf 11g 中做到这一点呢?我正在尝试实现一个应用程序范围的授权系统,其中组件根据用户的角色可见/可编辑。但是,在写出响应之前,我无法找到一种方法来挂钩 adf 以修改组件(例如 RichInputText.setDisabled(true))。我已经尝试过 PhaseListeners 和 ViewHandlers。这些似乎都不允许我执行上述功能。那么给了什么?我运气不好?我错过了什么吗?

谢谢,本

0 投票
1 回答
6173 浏览

jsf - 从 JSF 托管 Bean 调用 @EJB

我们正在使用 JDeveloper 11g。使用 ADF 融合的 Model 和 ViewController 项目等等。

我的 web-xml 有一个有状态会话 EJB 的 EJB 引用。我有一个在 faces-config 中声明的托管 bean。

我正在尝试从托管 bean 内部访问 EJB。

我声明

在方法中访问 this 时,locationServices 为空。我在控制台中没有看到任何 JNDI 类型问题,所以我想它甚至都不需要查找。

我需要启用注射还是什么?或者我是否需要在我的 faces-config 中将“locationServices”定义为托管属性?

请指教。谢谢