Initial clean workspace and ADF Faces project to demonstrate Bean DataControl failover
Added simple bean datacontrol and two plain demo pages.

Bean DC was created with Failover support so JDev created some additional methods that we haven't implemented yet
initial implementation of createSnapshot but it doesn't get called at the end of the request yet
project setup for HA as per the documentation
persistent-store-type=FILE with no caching to force session passivate/activate after each request simulating failover between each request.

state is restored between requests but current row gets lost, which can be seen by trying to browse through rows
snapshot methods on MyDataControl now get invoked and we obviously had to make Employee Serializable.
trying to force ADF BC failover for InternalDCAM with WLS system properties.

Be sure to stop weblogic and (re)start from the project so the sys properties are added to the command line
adding ADF 12.1.3 source code to the project libraries
ADF BC passivation seems to work with -Doracle.adf.model.bean.supports-passivation=true

See oracle.adf.model.bean.DCBeanDataControl.findApplicationPool for why this seems to work and it disables the default jbo.ampool.issupportspassivation=false for bean datacontrols. ADF BC state is written to c:/work/wlssessions/ or any other directory as specified in -Djbo.tmpdir. Be sure to restart WLS when making changes to sys property command line arguments