JDeveloper 10.1.3 Tip: Sharing Working Sets with your Team

I'm working on a large development project where we are building a web application of over 100 JSF / ADF Faces pages, hundreds of ADF Business Components, and many accompanying Java files, Faces Config files, etc. We have organised it into one Model and one ViewController project, and find that using Working Sets in JDeveloper 10.1.3 to organize the subsystems of the application is a great help.

A working set allows you to define a set of files (a subset of project source path contents) that you want to work with. For large projects, you may want to work with a small subset of the source files (for example, all the files in a given package, plus a few others). Typically, you would perform the following actions scoped to the working set:

  • Make
  • Build/rebuild
  • Search
  • Find usages
When you have defined some useful working sets, of course you want to exchange them with your fellow development team members. Here's how to do that:
  1. Open [JDevHome]/jdev/system/oracle.ide.10.1.3.36.73/projects/index.xml and finding the entry for the JDeveloper project on which you defined the working sets.
  2. The entry in index.xml references a working set definition file in the [JDevHome]/jdev/system/oracle.ide.10.1.3.36.73/projects folder.
  3. Possibly rename this (project-specific) working set definition file to a more meaningful name.
  4. Share this working set definition file with your team, and tell everyone to change the project entry in their own [JDevHome]/jdev/system/oracle.ide.10.1.3.36.73/projects/index.xml to let it point to the new file. (And don't forget to do that yourself as well, if you changed the name ;-)
Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

Java EE Consultants - JHeadstart, ADF, JSF

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today