IBM Support

After updating from CVS, the updated JSF (Java Server Faces) jar files are not detected

Troubleshooting


Problem

When upgrading IBM Rational Application Developer, a higher version of the JSF component libraries may be installed. If a project containing an older version of such libraries receives the new jar files from a CVS repository, the error indicating that the project libraries need to upgraded keeps being shown in the Problem View.

Symptom

Reproducing the Problem:

1. Machine 1: Rational Application Developer with a version lower than 7.5.5 (in general, lower than the version installed on the Machine 2)

2. Machine 2: Rational Application Developer v. 7.5.5 (or a version higher than the one installed on Machine 1).

Machine1:

a. Create a new Dynamic Web project with JSF configuration which uses IBM JSF features
b. Share the project in CVS

Machine 2/workspace 1:

c. Import the project from CVS
d. You should have an error and JSF Quick Fix to update the JSF Libraries

Faces resources need to be updated (use Quick Fix).  


Machine 2/workspace 2:

e. Import the project from CVS
f. You should have JSF Quick Fix to update the JSF Libraries

Machine 2/workspace 1:

g. Accept the Quick Fix and upgrade the JSF Libraries
h. Commit the changes to CVS

Machine 2/workspace 2:

i. Update from CVS (you get the newer jar files)

Results:
Even if you have Build Automatically enabled, the JSF Validation error and QuickFix proposal remain visible in the Problems view. Even after you invoking Validate, the error remains.

[{"Product":{"code":"SS4JCV","label":"Rational Software Architect for WebSphere Software"},"Business Unit":{"code":"BU053","label":"Cloud \u0026 Data Platform"},"Component":"Web Development","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.5;7.5.1;7.5.2;7.5.3;7.5.4;7.5.5","Edition":"","Line of Business":{"code":"LOB15","label":"Integration"}},{"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Web Tooling","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.0;7.0.0.1;7.0.0.10;7.0.0.2;7.0.0.3;7.0.0.4;7.0.0.5;7.0.0.6;7.0.0.7;7.0.0.8;7.0.0.9;7.5;7.5.1;7.5.2;7.5.3;7.5.4;7.5.5","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
29 September 2018

UID

swg21424526