Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 5 of 5

Serenity BDD: What is it? Where is it used? Serenity BDD is an open source library that helps developers and testers write maintainable automated acceptance and regression tests faster. It also uses the test results to produce illustrated, narrative reports that document and describe what your application does and how it works. A developer can Read more about Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 5 of 5[…]

Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 4 of 5

Serenity BDD: What is it? Where is it used? Serenity BDD is an open source library that helps developers and testers write maintainable automated acceptance and regression tests faster. It also uses the test results to produce illustrated, narrative reports that document and describe what your application does and how it works. A developer can Read more about Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 4 of 5[…]

Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 3 of 5

Serenity BDD: What is it? Where is it used? Serenity BDD is an open source library that helps developers and testers write maintainable automated acceptance and regression tests faster. It also uses the test results to produce illustrated, narrative reports that document and describe what your application does and how it works. A developer can Read more about Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 3 of 5[…]

Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 2 of 5

Serenity BDD: What is it? Where is it used? Serenity BDD is an open source library that helps developers and testers write maintainable automated acceptance and regression tests faster. It also uses the test results to produce illustrated, narrative reports that document and describe what your application does and how it works. A developer can Read more about Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 2 of 5[…]

Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 1 of 5

Serenity BDD: What is it? Where is it used? Serenity BDD is an open source library that helps developers and testers write maintainable automated acceptance and regression tests faster. It also uses the test results to produce illustrated, narrative reports that document and describe what your application does and how it works. A developer can Read more about Test Automation and CI using Serenity BDD & Jenkins for an Oracle ADF Application: Part 1 of 5[…]

Oracle BPM Boundary Events and SDO Services

If you are having problems making boundary events work for service tasks based on SDO services, this post is for you. This was tested with SOA Suite 11.1.1.6.5. I have many service references in the project composite based on ADF SDO based services. A few operations are invoked using the Service Task in bpm process Read more about Oracle BPM Boundary Events and SDO Services[…]

How to resolve : WSM-06102 The policy reference URI “oracle/wss_username_token_client_policy” is not valid

This post details the solution when you get this error when trying to access a Web Service protected by an OWSM policy from an ADF application. Log into Weblogic Administration console and in Deployments check if the wsm-pm application is Active. If it’s active, You may just have to change the target servers for the application Read more about How to resolve : WSM-06102 The policy reference URI “oracle/wss_username_token_client_policy” is not valid[…]

ADF High Availability Guide

Oracle ADF web applications, like any JEE application, have to follow some practices for correct behavior in a high availability environment. When you are designing an application to run in a clustered environment, you must: Ensure that all pageflowscope and viewscope managed beans must implement Serializable. Ensure that all pageflowscope and viewscope managed beans *should Read more about ADF High Availability Guide[…]

IllegalStateException on JUSearchBindingCustomizer.getViewCriteria

You are probably familiar with this use case. You have a page with a table driven by a data control. When you run this page, the data control executes and the table is populated. If you have to stop the data control from executing on page load, you put in a refresh condition like #{!adfFacesContext.initialRender} Read more about IllegalStateException on JUSearchBindingCustomizer.getViewCriteria[…]