Help Improve Oracle Products Usability at OOW

We already wrote about all the great ADF related activities at OOW. But we wanted to also let you know about an additional activity you can participate in at OpenWorld:

The Oracle Middleware User Experience team will be conducting focus groups and customer feedback activities at Oracle OpenWorld 2012 (Oct. 1st - Oct. 3rd). Customer participation helps Oracle develop outstanding products and solutions.

Professionals of all types are invited to participate: Directors, Project & Product Managers, Finance, Sales, Human Resources, Marketing, Recruiters, Budget Managers,  and more.

**To participate in these sessions you do not have to be registered for Oracle OpenWorld.**

If you or someone you know is interested in participating, please email muxtesting_us@oracle.com with the following information:

Name:

Company Name: 

Job Title:

Email:

Phone Number (work, mobile, include country code):

Comments:

If you're interested in JDeveloper usability, it would be a good idea to start with the User's Manual and the JDeveloper download package so I don't have to spend countless hours discovering where the installation put the Java EE kernal files and how to get JDeveloper to recognize them. Then you can stream line and improve your user interface.

Why do you have multiple places to manage libraries and why is the interface for Managing Libraries so unintuitively designed, including choice of names. For example, the user's manual says I can add extentions. Do they mean JAVAX? After all this is a Java EE dev tool.

The manual goes into great detail about adding libraries out of project scope and I don't see equivalent sections for adding libraries within project scope. When I attempted to add an external (evidently this means to all users and applications), JDeveloper puts the jar into the User folder instead. At least the developer could have put up a message saying why it did that.

Here is what someone wrote on the following website:

http://technology.amis.nl/2010/08/26/manage-jdeveloper-external-libraries/

"Although JDeveloper provides loads of libraries out-of-the-box, you often need other libraries in your application. You can easily add these libraries via the project properties. This provides two options: ‘Add Library’ and ‘Add Jar / Directory’. We normally us the Add Library option because it allows to include the JavaDoc and the source code. However make sure that you check the ‘Deployed by Default’ checkbox or else the library will not be included on the classpath and the application will fail with a java.lang.ClassNotFoundException. By the way, we never use Tools -> Manage Libraries because we only use project libraries and never the user or system libraries, because they introduce local dependencies that need to be maintained at every workstation seperately."

Evidently they don't think too much of managing libraries outside project scope.

Notice they call extension files 'system files'. While I wouldn't have named it this, it makes a lot more sense than "extension".

Why does the sample app included with JDeveloper (MyFirstApplication) throw up errors saying it can't find the faces.bean files. Evidently the JDeveloper installer didn't put the J2EE kernal files in the correct place so this didn't happen.

The user's guide is supposed to be the safety net and it appears the design team didn't sit down with some JDeveloper greenhorns to do a USEABILITY STUDY on how well they did.

Cheers

Posted by guest on November 25, 2012 at 12:39 AM GMT #

guest - The tools-Manage libraries allow you to create libraries that you'll be using in multiple projects. This way you only need to define them once and then you can just add them to every project that requires them.
Those libraries can be on shared drives so to not create machine specific location dependencies.

Can you clarify what do you mean by "Java EE kernal files and how to get JDeveloper to recognize them." and also - what step in the tutorial failed for you? We do test the tutorials and make sure they work if you follow all the instructions in them. Could it be that when you created the project you didn't add the JSF as project features (step 4)?

Posted by Shay on November 26, 2012 at 05:57 PM GMT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

logo
A blog maintained by the JDeveloper product management team. We'll use it to post announcements, occasional how-to's and any other relevant information around JDeveloper and ADF.

See other PM Blogs

Shay, Frank, Grant, Duncan, Chris, Steve ,Joe, Dana, Many more in our blog feed
Follow JDeveloper on Twitter and Facebook

Search

Categories
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