Selenium automation on Oracle applications

Is there a way we can perform selenium automation(with Java) on Oracle applications? On the Oracle website they have given ways by which we can convert the Oracle applications into Oracle ADF faces applications and then automate it with selenium or the Oracle application can be converted into a webpage and then it can be automated. But instead of these two methods is there any other way anyone has tried? I don’t want to use other testing tools like QTP, Oracle ATS or Windows (which is an open source tool). So inspite of all this, is there still a way through which selenium automation can be done on Oracle applications?