Workaround for disclosed af:query issue on ADF 12.2.1

Michael KoniotakisOracle ADF 1 Comment

While migrating ADF applications from 11 to 12 we stepped on a known bug in ADF 12.2.1 Bug 22469635 : AF:QUERY COMPONENT BUTTONS DON’T WORK WHEN “DISCLOSED” SET TO “FALSE” Since this is not resolved yet we needed a workaround. There were search criteria with disclosed=”false” in pages with rich layout that the user should expand it only if he …

ViewCriteria issue when using more than once attribute with LOV based on switcher (Oracle JDeveloper 12.2.1.0)

Rigas PapazisisFusion Middleware, Oracle ADF 1 Comment

Almost a year ago I wrote this post about a ViewCriteria issue when using the same attribute twice in Oracle JDeveloper 12.1.3.0. Now I came across another issue with ViewCriteria, in Oracle JDeveloper 12.2.1.0 this time, again related with a multiple insertion of an attribute but with a more complex scenario this time. Consider having an attribute with applied LOV that …

Manifest entry Weblogic-Application-Version causes log messages not to be shown on EM 12.2.1

Rigas PapazisisFusion Middleware, Oracle ADF, WebLogic 3 Comments

Recently we migrated an ADF app from 12.1.3 to 12.2.1 and we faced a problem with the log messages in the application server. Specifically, the deployed application returned zero log messages when navigating to em>application>Logs>view Log messages. The log configuration and the search results are as you can see in the following screenshots:   After many checks and dummy applications …

Using Ansible to install WebLogic 12c R2 and Fussion Middleware

Chris VezalisAnsible, DEVOPS, Fusion Middleware, Linux, Oracle ADF, Oracle Linux, Vagrant, WebLogic

Before a couple of days Oracle release WebLogic 12c R2 (12.2.1). There are a lot of cool features like Java EE 7 support and Multitenancy Support for WebLogic domains. Installation of WebLogic server along with ADF runtime (Fusion Middleware Infrastructure) are not hard but requires a lot of parameters to be configured and a significant time when you need to …

Dynamic Dashboard

Konstantinos ChatzisOracle ADF Leave a Comment

While I was checking the new Oracle Alta UI Demo (http://jdevadf.oracle.com/workbetter/faces/index.jsf) I noticed a dashboard view with all employees. The panelDashboard component of the Oracle Application Development Framework (Oracle ADF) Faces feature is a JavaServer Faces (JSF) layout container that Oracle ADF developers can use to implement such information dashboards. I decided to use it in a project that we …

Maven replace tokens inside files before application build using profiles

Chris VezalisDEVOPS, Maven, Oracle ADF

When building projects on multiple environments (for example a developer test server, a system test server, a user acceptance test server, a training server and finally a production server), application need to be passed environment variables. One way to solve this is to use tokens on files that Maven will replace will real values found on separate property files for …

Maven add dependencies from central repository to ADF project in JDeveloper

Chris VezalisDEVOPS, Maven, Oracle ADF

ADF Projects often need jars from popular open source libraries and frameworks. JDeveloper supports the addition of dependencies from public (and private) repositories. To add a new dependency to project we need to: Go to Project folder in Application browser and expand the Resources folder under Project. Then open pom.xml file and go to dependencies section. The click the Green …

Deck Transition changes Checkbox’s value (Oracle Jdeveloper 12.1.3.0)

Rigas PapazisisFusion Middleware, Oracle ADF Leave a Comment

A really nice new feature introduced in ADF 12c is the deck ui component. Two helpful examples on how to use this component are the following: How to use the Deck component (ADF 12.1.3 New Feature) from Andreas Koop Using af:deck component to animate content in ADF 12c(12.1.3) from Ashish Awasthi You can find some more examples over the internet but …

ADF Calendar Implementation

Gabriel SiderasOracle ADF 2 Comments

One of the new projects that we are currently working on is the implementation of a complete school management solution using Oracle ADF 12c. As one might imagine, one of the basic requirements of this project was to implement a Scheduling functionality. The schedule implementation has many different aspects, but in this post we will focus on the ADF Calendar implementation that will …