Monday, July 4, 2022

ADF Interview Questions @N

(RIP)

Restore View

Intialize Context

Prepare Model


(AP)

Apply Request Values

Process Validation 


(UV)

Update Model Values

Validate Model Updates


(IMR)

Invoke Action

Metadata Commit

Render Response


--- MRCC solutions-- questions

1. What is Data Bindings ? types and sub types?

a. Iterator bindings

b. Value binding

c. Action Binding


2.  How to call a task flow from another task flow?

Add a task flow call activity to the calling bounded or unbounded task flow to call a bounded task flow

3. types of log in wls console

4. Webservice calling

5. ADF Security

6. Inventory module process flow

7. MVC Architecture

8. can we create a EO with 2 tables

9. Scopes

10. ADF Life cycle

11. PPR

12. Difference between Binding Container vs Binding Context?

Binding Context is basically a map between data controls and page definition (contain bindings information) of pages in the application. Whenever an adf client or controller initiates an interaction with the business service, it(the interaction) is managed by the application through a single object. This object is the Binding Context.

Binding Container is used to instantiate page bindings. it contains bindings , executables and datacontrol mappings.


Question----

-----------------------------


 Bussiness components

Application module transactions

set actionlistener property

various task flow activites can we set as default activity

deployment - Only if you kept in resume

types of log in wls console

adf architecture (MVC)

binding container - binding context - data bindings - data controls

where to define datasource

task flow activities

app module method in view layer

view object tuning

scopes - 

what is LOV

lov - type of list of values

without writing java code have to set a value to field using button


--- KK --

Have you migrate any project from 11g to 12c

How to call a procedure from Application Module

Cascading options with Application Module

What is the use of Lambda Expressions

Tell me about Optional Class in Java

Difference between stream and parallel stream

How to add where clause to a query based View Object

Can we create an EO on multiple tables

Exception Handler in ADF

Action, Action Listener, setPropertyListener on a Button/Link

ActionListener & SelectionLIstener

How to filter the data using Streams

Difference between Session scope and Application scope in ADF

Where do we handle transactions in ADF



How to Make a view criteria mandatory


How/why bounded taskflow is secured


Diff between UBTF & BTF


ADF Architecture


ADF Lifecycle phases


Query based VO & Programmatic VO


Altenate Key uses


try with resources


Use of creating a taskflow template


How to call a service with Application Module

--- Navin-----------

From where data base connection will you get ADF

Best place to write validations

Collections

Interface

Difference b/w throw and throws

Difference b/w checked and unchecked

Use of VoImpl and VoRowImpl

Application pooling

Fetch size vs range size

Shared App Module vs Isolated App module

Deployment in client side

Filter rows, get estimated row count and getrowcount, various methods

Action listener and aciton

life cycle

Upload  File CSV and Excel

Task flow transactions types

ADF security

Different DataBase Connection at a time

ADF Exception Handling

throw resources

Wednesday, June 15, 2022

Af:InputFile-File upload csv file size increasing in web.xml file setting parameter

Af:InputFile-File upload csv file size increasing in web.xml file setting parameter

 web.xml

<!--Added by Naren on 16/06/2022 -->

     <context-param>

        <description>Increased size of the Upload file</description>

        <param-name>org.apache.myfaces.trinidad.UPLOAD_MAX_DISK_SPACE</param-name>

        <param-value>20971520</param-value>

    </context-param>

    <!-- added by Naren 16/06/22 -->

Thursday, March 17, 2022

ADF Taskflows

 https://www.youtube.com/watch?v=xnfVKEg2ew4

/

BTF

https://www.youtube.com/watch?v=xnfVKEg2ew4&list=PLbf7tpazkwng601272o9NaCYxtpmK-C6H&index=2

https://docs.oracle.com/cd/E21764_01/web.1111/b31974/taskflows_activities.htm#ADFFD1664

https://docs.oracle.com/cd/E21764_01/web.1111/b31974/taskflows_activities.htm#ADFFD1663

UTF