ADF BC Version Number and Change Indicator to Track Changed Rows
One of the common use cases in enteprise applications is to track concurrent user changes. There are two types of changes possible - when two real users are changing data in the same row, or when...
View ArticleChange ADF BC Data Update Locking with FOR UPDATE WAIT
Each time when data is changed and updated through ADF BC, before posting changes to DB, SQL query with FOR UPDATE NOWAIT is generated and executed. In case if other process locks row to be updated, or...
View ArticleADF BC View Criteria Query Execution Mode = Both
View Criteria is set to execute in Database mode by default. There is option to change execution mode to Both. This would execute query and fetch results from database and from memory. Â Such query...
View ArticleMonitoring ADF 12c Client Request Time with Click History
You must be excited to read this post, I will describe one very useful feature, available in ADF 12c. This feature - Click History. You can follow steps described by Duncan Mills, to enable and read...
View ArticleADF 12c Custom Property Groovy and AllowUntrustedScriptAccess Annotation
To execute Groovy expression in ADF 12c (to call Java method from Groovy), you must specify trusted mode. Read more about it in my previous post - ADF BC 12c New Feature - Entity-Level Triggers....
View ArticleOptimize ADF HTTP Response Size with ChangeEventPolicy
You should read this post, if you are looking how to reduce ADF HTTP response size. This can be important for ADF application performance tuning, to improve PPR request response time. By default in ADF...
View ArticleRed Samurai ADF Performance Audit Tool Major Update v 5.0
Our ADF performance audit tool is growing and getting more advanced with each release. Current major update v 5.0 brings ADF Click History integration and allows to track ADF UI client request time....
View ArticleOracle JET 2.0.1 - Upgrade for CRUD Sample
Oracle JET 2.0.1 was released in April and I decided to upgrade my CRUD sample (based on ADF BC REST services) implemented with previous JET version. There is migration guide, describing main points to...
View ArticleOracle JET Input Search with ADF BC REST
LOV is popular component in ADF, it allows to seach for data entry in the list, select it and assign to the attribute. I was researching, how similar concept can be implemented in Oracle JET, based on...
View ArticleADF Hidden Gem - Export Collection Listener
How many times you complained about ADF export collection listener generated output? There are two options for the output - CSV and excelHTML. Both of them are not really Excel friendly (Excel...
View ArticleWe are Hiring - Red Samurai ADF and JET Team
Do you want to join Red Samurai force and become one of our technical experts? The moment is now - we are looking for additional team player.You should be strong in ADF, highly preferable to be...
View ArticleOracle JET Master-Detail with ADF BC REST
One of the most typical use cases in enterprise applications - Master-Detail relationship implementation. I have decided to implement it in JET and to share this practical implementation with you....
View ArticleOracle JET Handling ADF BC 12.2.1 REST Validation Event
I already had a post about how to handle ADF BC validation messages in Oracle JET - Handling ADF BC 12.2.1 REST Validation in Oracle JET. There is an improvement I would like to share. JET submits data...
View ArticleOracle JET Executing Dynamic ADF BC REST URL
I'm going to explain how to call ADF BC REST service from JET API and how to control parameters passed through to REST URL. Most of the time, REST should return data based on different parameter...
View ArticleUKOUG Slides - Forms, ADF and JET a Non-Aggression Pact
Florin Marcus was presenting topic on Forms modernization during UKOUG Development SIG seminar in London. Session was based on our production experience from recent Forms modernization project to ADF...
View ArticleHow To Control Row Removal in ADF BC
There is a flaw in ADF BC remove operation. Row could be successfully removed in ADF BC - it dissapears from UI as well, but if there is DB integrity constraint violation - row is not removed in DB and...
View ArticleUsing the Oracle JET QuickStart Template
I will show in the post, how you can create single page applications with multiple modules in Oracle JET. As a starting point, you should use the Oracle JET QuickStart template, read about it here....
View ArticleADF BC Range Paging and ADF UI Table Pagination Use Case
ADF UI table pagination and ADF BC range paging sounds like a perfect combination. But to make it work perfect, a bit of extra effort is required. In the case of search/edit implementation, it can't...
View ArticleGo Mobile with Oracle JET As Easy As 1 2 3
Oracle JET allows to build and run mobile hybrid applications. It is using Cordova to run on mobile device and provide access to device services. This is cool and what is great about it - it allows to...
View ArticleRed Samurai Oracle JET Mobile Hybrid App Live on Android
We have implemented Oracle JET mobile hybrid app in less than 30 minutes and deployed it to Android device. This was done as a demo to the customer and could prove Oracle JET offers effective approach...
View Article