Thank you for visiting! If you liked the site, please add a bookmark, else add a critical comment! Would you like to visit Greece? Traditional Greek flag This real estate site is only available in Greek! The holy mountain
Showing posts with label ADF JDeveloper 10g. Show all posts
Showing posts with label ADF JDeveloper 10g. Show all posts

Wednesday 1 September 2010

JDeveloper 10g: Deployment of JHeadstart application to OAS 10.1.2


A common demand by customers in the public sector, is keeping their usually many years old, existing application server installations intact and rarely upgrade to newer versions. Others say that buying new hardware is far too expensive. Sometimes compatibility reasons, i.e. simultaneous use of older Oracle forms applications, tie you up. Furthermore, why should one mess up a smoothly up and running   1.3 JEE application server, after all?
Developer's nightmare
The sad thing is that customers usually inform you of such requirements, only when you have already finished testing at the current version of the J2EE container of the Oracle Application Server or OAS, the one embedded in JDeveloper (that is in our case: 10.1.3) and the contemporary stand alone J2EE 1.4 OC4J instance!
Whatever the extra cost of effort, time and money, the developer is to conform to the customer rules. The integrated scope changes control process mentioned in the Project Management Body of Knowledge are vastly considered purely theoretical in Greek software houses. In practice, the competition is very hard, no manager can afford a displeased customer. On the other hand, bear in mind that plain programmers are dispensable. I only wonder what are the working conditions abroad? Please respond, with as many details as possible!
So, if you are finally stuck to the older version of OAS, you might consult a brief deployment guide to a test server at :
http://code.google.com/p/nickaiva-blogspot/downloads/detail?name=DeployToOAS_v2.pdf&can=2&q=
Perhaps reading it, might save you some time and frustration...

Further critical references concerning ADF:

Tales from the trenches by Dr. Dorsey. Coauthor of JDeveloper 10g hanbook.

Tuesday 29 June 2010

Comments on Oracle JDeveloper 10g for Forms and PL/SQL Developers, by D.Mills, P.Koletzke.



On the bright side the text is well written without many misspellings. It has a tutorial format which is easy to follow, starting from chapter 9. The source code available from www.tuhra.com is compatible with all 10g versions of JDeveloper starting from 10.1.3, so that you can build the application presented, from scratch. Moreover, some use cases mentioned in chapter 15 are very useful and can be reusable in many similar user requirements.
On the dark side, the chapters up to 9 are a bore, purely theoretical. The 8th chapter, about bindings is tedious to read and not easy at all to understand. In addition,  some jsp pages are missing from the whole application, such as the jobs.jsp and the help page. Apart from that,  in page 329, there is a screen shot of an application page called reference.jsp, presenting a dynamic menu tree layout, which is very difficult to create on your own, via plain ADF. This highlight page is actually missing from the code too, as mentioned in the following link:
http://forums.oracle.com/forums/thread.jspa?messageID=2022769&#2022769
Apparently, the application page screen shot was created using JHeadstart, and not purely ADF. JHeadstart is an extension for JDeveloper which must be paid for. Furthermore, the whole chapter, 16, which is devoted to demonstrating, or rather promoting, JHeadstart is totally useless for the individual, open source developer. It could have been replaced by a more useful deployment guide to the Oracle Application Server (OAS) instead.
All in all, the book is not recommended unless you are forced to implement for an older J2EE environment. Besides, at the time of this writing the OAS, and JDeveloper 10g is being deprecated, its end of life is approaching and there is always a free online tutorial, if you still need to get started.

Further critical references concerning ADF:

Tales from the trenches by Dr. Dorsey. Coauthor of the JDeveloper 10g hanbook.