ADF and Two-Way WebSocket Communication Architecture
This post is based on WebSockets and ADF, topic described in the previous post - WebSocket Integration with ADF for PPR Request Monitoring. I would like to look into it from technical architecture...
View ArticleADF 11.1.1.9 Goodies - Conveyor Belt Component and Alta UI
It doesn't seem to be announced, but newly released ADF 11.1.1.9 is shipped with Alta UI support. All you need to do, is to set alta skin name in trinidad config file. This enables applications running...
View ArticleResponsive UI Support in ADF 12.1.3
Responsive UI is a big deal nowadays, when enterprise applications should run on different platforms and devices. Often customers prefer to render simpler functionality screens for mobile devices and...
View ArticleLoad More Scroll Policy for ADF 12c Table and Range Paging
There is a new scroll policy for the table component in ADF 12c. This new policy is called - load more. I think it gives good potential, it allows to reduce access load on heavy tables. In ADF 11g we...
View ArticleHow to Apply New Label Text in MDS Customisation
It may look simple, but really is not obvious how to apply new label text for the ADF BC attribute or UI component through MDS customisation. It is simple, if such label text already exists in the core...
View ArticleHow To Record ADF Client Side Request Performance Time
I had a blog post, where I have described how to monitor client side request performance time with Ajax tag (works in ADF 12c) - Monitoring PPR Request Time on ADF UI Client Side. There is effective...
View ArticleSelect One Choice with Select Items Tag
If you need to implement select one choice based on alternative data sources (not based on ADF BC) - you shouldn't use af:forEach inside af:selectOneChoice component. Don't get confused with af:forEach...
View ArticleIntercepting Table Filter Query and Manipulating VO SQL Statement
I’m going to describe one non declarative use case. Imagine, if there is a table with filter functionality, you may want to intercept filter items and apply the same for another VO. This another VO...
View ArticleOracle Process Cloud Service - Consuming ADF BC REST Service in Web Form
With the introduction of Oracle Process Cloud Service (https://cloud.oracle.com/process) there is an option to run your business process in the cloud. You can implement very similar things as it is...
View ArticleOracle Process Cloud Service - SOAP Web Service Integration
Oracle Process Cloud (https://cloud.oracle.com/process) allows to invoke SOAP services, along with REST services. You can define a library of SOAP services in Oracle Process Cloud application and use...
View ArticleADF BC Session Cached LOV - Understanding Expire Time
ADF BC offers LOV caching feature. There are two caching levels - application and session. With application level enabled, it makes LOV rows available for all users. On contrary for session level LOVs,...
View ArticleAuto Refresh for ADF BC Cached LOV
You can configure auto refresh for ADF BC cached LOV and this works out of the box, no special coding is needed. My previous post describes how ADF BC session cached LOV behaves - ADF BC Session Cached...
View ArticleOracle Process Cloud Application Player
With Oracle Process Cloud you can forget these days when you was waiting long to deploy BPM process and test Human Task UI. No need to wait anymore, in Oracle Process Cloud you could use Application...
View ArticleUsing Shared AM to Cache and Display Table Data
This post is based on Steve Muench sample Nr. 156. In my personal opinion, ADF samples implemented by Steve Muench still remain one of the best source of examples and solutions for various ADF use...
View ArticleOracle Mobile Cloud Service First Hands-On Experience
Thanks to SOA Community and Jurgen Kress, I had a chance to play with Oracle MCS (Mobile Cloud Service). This new Oracle product is promoted with full force by Oracle PM team, there is dedicated...
View ArticleTabs Layout Support in Alta UI Tablet First Template
Tablet First Template in ADF 12c is ideal for both tablet and desktop. Combined with Alta UI layout, it offers light and responsive UI experience to the end users. I'm going to describe in this post,...
View ArticleSmart Combo Box LOV with Filter
Combo box LOV with filtering is simple, but effective feature not used often. You should rethink LOV design and apply combo box LOV with filtering where possible. Advantage of such LOV implementation...
View ArticleRed Samurai ADF Performance Audit Tool v 4.0 - Web Client Request Monitoring...
I'm excited to announce, we have released a new version of our RSA audit tool. This is a major update after previous version released in February 2015 - Red Samurai ADF Performance Audit Tool v 3.4 -...
View ArticleADF 12c Dynamic Forms with ADF BC UI Categories
ADF 12c offers completely new way to implement UI forms. We can implement dynamic forms, based on static ADF BC components. Such approach could simplify form maintenance - when there will be changes in...
View ArticleADF Alta UI 12c Responsive Layout Template
Alta UI in ADF 12c with combination of Tablet First template provides support for responsive UI. Often you would like to implement extra functionality for responsive layout, not available out of the...
View Article