Some May tips

1) ADF ChangeEventPolicy=PPR

https://forums.oracle.com/forums/thread.jspa?threadID=2266956

https://blogs.oracle.com/jheadstart/entry/jdev_11_1_2_differences

My own preference for this property is to disable it in 11gR2, not sure about the situation in 12c, to be explored

2) What’s new in JSF2.2? Very nice article here:

http://jdevelopment.nl/jsf-22/

3) Call taskflow via url & adf redirect to view id:

ControllerContext ctx = ControllerContext.getInstance();
//If first param for ctx.getTaskFlowURL is false, current taskflow finalizer will not be called
String url = ctx.getTaskFlowURL(true, TaskFlowId.parse("/WEB-INF/task-flow2-definition.xml#task-flow2-definition"), null);
FacesContext.getCurrentInstance().getExternalContext().redirect(url);

For ADF 11g redirection to a view id, it’s recommended to use following so that controller state is properly maintained:

ControllerContext.getInstance().getGlobalViewActivityURL("viewId");
//or
ControllerContext.getInstance().getLocalViewActivityURL("viewId");

4) Some interesting HTML5 features
http://daker.me/2013/05/5-html5-features-you-need-to-know.html
Summary: DNS prefetching, Link prefetching, download attribute, regular expression (validation), datalist element (auto complete inputs)

5) WebCenter URL:


WCApplicationContext.getCurrentInstance().getNavigableURL(s);

This will append control state params to the original url, so that finalizer of current taskflow will be called properly

6) Some navigation references (especially within bounded task inside region):

https://blogs.oracle.com/jdevotnharvest/entry/how-to_navigate_in_bounded_task_flows

7) Good reading material on “CLIENT_STATE_MAX_TOKENS”:

http://www.jobinesh.com/2013/05/a-good-read-on-clientstatemaxtokens.html

(target url: http://www.ateam-oracle.com/understanding-client_state_max_tokens/)

8) RIDC example:

http://jonathanhult.com/blog/2012/12/ridc-examples/

9) WebCenter Content Custom Component vs Java Filter:

http://www.redstonecontentsolutions.com/5/post/2012/04/ucm-service-handlers-and-javafilters.html

http://jonathanhult.com/blog/2012/09/favorite-webcenter-content-filters/

10) UCM Full Text Search:

https://blogs.oracle.com/interactions/entry/ucm_get_search_results_with_full_text_search

11) UCM Query Size of Contribution Folder – Trash

http://jonathanhult.com/blog/2013/06/contribution-folders-trash/

12) UCM Database Tables:

http://jonathanhult.com/blog/2012/12/webcenter-content-database-tables/

13) A Sample UCM RIDC Client program in Java that import batch files

http://jonathanhult.com/blog/2012/11/ridc-import-batch-file/

14) UCM DataResultSet vs ResultSet 

http://jonathanhult.com/blog/2012/11/resultset-versus-dataresultset/

15) Jdeveloper 12c released (new features etc):

http://tompeez.wordpress.com/2013/07/11/jdeveloper-12c-available/

16) Install EM (Enterprise Manager) in JDeveloper Integrated Server:

http://rohith-oracle.blogspot.sg/2013/06/install-enterprise-manager-em-in.html

17) Some good UCM crash start materials:

Good book/doc to understand basic UCM concepts: <<The Oracle Universal Content Management Handbook>>   <<Content Folios User Guide>>