Tuhra Home Errata Code Listing Downloads
TUHRA Logo

Downloads

Book Cover

 

Oracle JDeveloper 10g for Forms & PL/SQL Developers

A Guide to Web Development with Oracle ADF

This page contains downloads to the completed TUHRA application as well as the completed chapter by chapter workspaces. Individual scripts and code snippets can be found on the  Code Listings page.

How to Open a Zipped Application Workspace

Each of these Zip files contain an application completed after following steps in various phases of the hands-on practices. To save download time, library files have been removed from these Zip files. To install a specific application, follow the steps below:
  1. Download the Zip file you want to load. For example, if you want to start with steps in Chapter 13, download the Chapter 12 ending file.
  2. Unzip the zip file into a new directory using folder names.
  3. To reduce the size of the application, four required JAR files were deleted. To restore these files, open Windows Explorer and navigate to the application directory into which you copied the application files.
  4. Open another Windows Explorer session and copy the following into to APP_HOME\ViewController\public_html\WEB-INF\lib Notes Caution: Be sure to copy, not move these files.
  5. Open JDeveloper 10g (10.1.3). Select File | Open from the menu.
  6. Navigate to the new directory and select tuhra.jws. Click Open.

Note: You will need a connection called "HR" as instructed in Chapter 11. If your connection is called something else, in the navigator, expand the Model\Application Sources\hr.model nodes. On the TuhraService node, select Configurations and click Edit. Change the Connection Name on this page to your connection and click OK and OK.

If the connection still causes a problem, double click ViewController in the navigator to display the project properties. Select the Business Components node and check the checkbox "Initialize Project for Business Components". Fill in the Connection property on this page and click OK to dismiss the editor.

Chapter 9 - Your First JSF  
  End of Hands-on Practice  
Chapter 10 - Application Design Principles and Sample Application Design  
  End of Hands-on Practice  
Chapter 11 - Home Page and Menus  
  End of Hands-on Practice  
Chapter 12 - Search Page  
  End of Hands-on Practice Phase I  
  End of Hands-on Practice Phase II  
  End of Hands-on Practice  
Chapter 13 - Edit Page  
  End of Hands-on Practice Phase II  
  End of Hands-on Practice  
Chapter 14 - Adding Security  
  Middle of Hands-on Practice (set up App entry page)  
  End of Hands-on Practice  
Chapter 15 - Sample Application Enhancements  
  End of Hands-on Practice for SQL Injection  
  End of Hands-on Practice for Format Masks  
  Start of Hands-on Practice for Renaming  
  End of Hands-on Practice for Renaming  

Java Language Concepts for JDeveloper Work

Chapter 5 from the Oracle JDeveloper 10g Handbook, by Faderman, Koletzke, and Dorsey