Creating ADF BC View Object Instances On The Fly
This post is to describe such use case, where we have a set of common Entity Objects and want to handle View Objects and UI dynamically. This is common use case for simpler screens, usually common...
View ArticleControlling ADF BC Mandatory Attribute Validation Conditionally
I was looking for a solution to control ADF BC attribute mandatory validation conditionally, and there is one - we can implement dynamic switch for attribute mandatory validation. Thanks to Steve...
View ArticleUKOUG Tech13 - Red Samurai Real ADF Experience Sessions
UKOUG Tech13 conference is around the corner and we are completely prepared. My colleague - Florin Marcus and myself, will be presenting together our sessions this coming Sunday, December 1st at UKOUG...
View ArticleADF Anti-Patterns: Dangerous Tutorials - Real Experience in ADF
Florin and me were presenting two sessions on UKOUG - UKOUG Tech13 - Red Samurai Real ADF Experience Sessions. There was quite a lot of content described and demoed, this is why I decided to split it...
View ArticleADF Development Survival Kit - Essentials for ADF Developer
This post is about our second session on UKOUG Tech12 conference. We were presenting and describing essential tools for successful ADF development. These tools are not available from Oracle, but can be...
View ArticleRecording ADF BC View Object Instance Activation Time
Probably you already now - if there are too many Passivation/Activation events happening in the system, this may slow down your ADF application significantly. There are ways how to minimize number of...
View ArticleHow to Minimize Number of ADF BC Application Module Activations
As I have described in my previous post - you can track how long it takes to perform ADF BC activation in your system - Recording ADF BC View Object Instance Activation Time. Activation event can be...
View ArticleDetail View Object Instance Programmatic Access
Usually it is quite obvious how to retrieve rowset from VO. It is still basic to retrieve rowset from detail VO, but there is something to keep in mind when accessing detail VO's - current row in...
View ArticleWorkaround for Infamous Bug 13626875
There is such issue logged on Metalink - inputListOfValues Field Not Updated When Selecting A Value Violating A Unique Key. (Doc ID 1402074.1). This is related to LOV functionality and validation. As...
View ArticleUpdate For: Recording ADF BC View Object Instance Activation Time
You may have seen my previous blog post - Recording ADF BC View Object Instance Activation Time. This post describes how to track activation events time for individual VO's, so you can understand how...
View ArticleUpdate for Red Samurai Performance Audit Tool - v 2.3
Christmas time and we have update for our performance audit tool. Previous version - Major Release for Red Samurai Performance Audit Tool v 2.0, is updated with additional functionality to track ADF BC...
View ArticleADF Dynamic ADF BC - Surviving Passivation/Activation Events
ADF dynamic ADF BC and dynamic ADF UI implementation is useful functionality and is required almost in every larger project. Primary area where this functionality is applied - report parameters...
View ArticleADF Dynamic ADF BC - Loading Multiple Instances (Nr. 100 in 2013)
This is Nr. 100 post in 2013 !We learned how to build dynamic ADF BC passivation/activation safe in the previous post - ADF Dynamic ADF BC - Surviving Passivation/Activation Events. There is one more...
View ArticleSimple Example for ADF Active Data Service
Active Data Service in ADF is very useful functionality, it allows to push data to the UI, without extra refresh/reload. However, due to its complexity, is not used too often. My goal is to provide as...
View ArticleADF BC Application Module Instance Timeout and Web Session Timeout Dependency
What happens with AM instance, when Web session times out? I would like to answer this question. To find an answer, I have developed sample application with special settings for AM configuration -...
View ArticleAccessing Custom Attribute Property from ADF UI Expression
You may not know, but it is possible to access custom property defined for the VO/EO attribute from ADF UI expression. This may turn useful, when implementing custom generic functionality and standard...
View ArticleImproving Scrolling Performance in ADF Read-Only Tables with Row Selection...
There is great new feature available in ADF 11g PS6 and ADF 12c - option to enable row selection timeout for ADF read-only tables. By default, when user is pressing up/down keyboard keys - every time...
View ArticleUpdate for Red Samurai Performance Audit Tool - v 2.4
This weekend we have finalized latest update for our ADF runtime performance audit tool - Red Samurai Performance Audit Tool v 2.4. You can read about features included into previous update v 2.3 in...
View ArticlePractical Example for ADF Active Data Service
I have created more complex and complete Active Data Service example, based on the one posted in the previous post - Simple Example for ADF Active Data Service. Updated sample application is using JDBC...
View ArticleAMStatistics - Adding Custom Statistics to ADF BC
ADF BC Application Module provides standard class called AMStatistics. This class gives you info about AM creation time as for example, Web Session ID assigned to the current session, etc. What is cool...
View Article