The fallacy of privacy settings

Another round of “update your Facebook privacy settings right now” messages recently swept through Twitter and blogs. As also happened a few months ago, when Facebook last modified some privacy settings to better accommodate their business goals. This is borderline silly. So, once and for all, here is the rule: Don’t put anything on any [...]

Configuring Apache JMeter specifically for Oracle’s ADF 11g

Sometime back I blogged about Stress & load testing web applications (even ADF & Apex) using Apache JMeter. That post dealt with the generic setup of recording a web session and then replaying under load via JMeter. When considering using JMeter for JDeveloper 11g ADF applications there are additional JMeter configuration steps required beyond that [...]

“Our Users are Doing Something Surprising”… but what?

I’ve just started a discussion on the OWB Linkedin Group based on a blog post from Laura Klein’s “Users Know” blog, entitled “Your Users are Doing Something Surprising”… As a PM I found the post thought-provoking and a good reminder to learn from our customers: …You may have written user stories and work flows… But [...]

REST-*: good specs, bad branding?

In an earlier post, I argued for standardization of some basic REST-inspired mechanisms for the narrow goal of supporting control interfaces for different forms of Cloud Computing. As I was doing so, I noticed the first report of something called REST-*, introduced by RedHat’s Mark Little and I ended my post by wondering whether we [...]

Strange Things are Afoot at the Circle K

So, we had some downtime overnight, not sure anyone noticed. Rich and I decided to make a couple tweaks to make the blog load faster. I removed Google Friend Connect, which didn’t seem to do much beyond create a static network with some infrequent discussion. I expect future changes to GFC that might be interesting, [...]

Introduction to ADF reusable task flows – consume a bounded task flow that gets synchronized with input parameter changes

Task Flows are the primary mechanism in ADF 11g for organizing the workload in manageable chunks that can be developed in a decoupled fashion in relative isolation, then merged together in web pages that implement the desired functionality. Task Flows are also one of the key mechanisms for reuse – along with but for other [...]

JAX-WS: Throwing generic SOAPFaults under WLS 10.3

(With apologies I accidentally deleted this post. This is a repost). Typically thanks to the WSDL operations including a <soap:fault> element, when generating JAX-WS 2.1.x endpoints from the WSDL, the JAX-WS engine will also create @WebFault classes to mirror the <soap:fault>. As such the programmer can throw the @WebFault class to cause a SOAP fault [...]

ADF Faces RC – displaying user help

ADF Faces RC under JDeveloper 11g supports different mechanisms for displaying runtime help to users linked with an on-screen component. I had a chance to play with this today and (once again) thought I’d document my findings here as I found the Oracle documentation somewhat confusing (or maybe it’s just me). The Oracle documentation that [...]

Migrating Data to Oracle10G Part 2 – A Comparison of Upgrade Tools and Procedures.

In Part 2 of our series on upgrading databases to 10G, we review the different upgrade mechanisms available to us: Export/Import, manual upgrade, data copy and the Database Upgrade Assistant (DBUA). I’ll finish by providing you with some hints and tips that will help you choose the most appropriate upgrade method for your environment. Link [...]

Migrating Data to Oracle10G Part 2 – A Comparison of Upgrade Tools and Procedures.

In Part 2 of our series on upgrading databases to 10G, we review the different upgrade mechanisms available to us: Export/Import, manual upgrade, data copy and the Database Upgrade Assistant (DBUA). I’ll finish by providing you with some hints and tips that will help you choose the most appropriate upgrade method for your environment. Link [...]