Following that simple page, it turns out JDeveloper does not support Oracle BPM (missing a huge feature). If you head to the following spot:
This opens the Data Object window displaying available data objects that you can drag into the Parameters panel. Click on the hello data object and drag it into the parameters panel. Select the Editable checkbox for the new parameter.
You will notice that drag/drop is not enable in JDeveloper 220.127.116.11, thus rendering BPM development impossible.
I am wondering if or when BPM 18.104.22.168 will be supported in JDeveloper?
For reference, I have seen this bug referenced in a different thread: https://forums.oracle.com/thread/2569315
However there were no solution. Java 6 is no longer supported by Oracle, we are required to use Java 7 in order to get any of the support we pay Oracle for.
Not sure I follow you and it's pretty clear that you have been misinformed.
If you're using JDeveloper 22.214.171.124, you need JDK 1.6. Go to http://www.oracle.com/technetwork/developer-tools/jdev/documentation/index-091111.html that says 126.96.36.199 corresponds to FMW 188.8.131.52 and WL 10.3.6. The certification matrix shows these both need JDK 1.6. The compatibility matrix that shows this can be reached by going to Oracle Fusion Middleware Supported System Configurations - > search for "BPM" on the page -> if you're in the 11g section, click on "xls". This will take you to http://www.oracle.com/technetwork/middleware/downloads/fmw-11gr1certmatrix.xls.
For JDeveloper, also make sure that you've installed the 32 bit version of the JDK and not the 64 bit version of the JDK. This also has caused an issue with the drag and drop problem you are seeing. Stuart Fleming addresses this here - https://community.oracle.com/thread/3515829.