« Chapter 6 of "Oracle JDeveloper 10g for Forms & PL/SQL Developers" on OTN | Main | Migrating ADF Faces Applications to JDeveloper 10.1.3.1 Production »

JDeveloper 10.1.3.1 Production


JDeveloper 10.1.3.1 (Build 3984) is now in production and can be downloaded from OTN.
The Feature Matrix can be found [Here].
The list of bugs fixed in this release [Here].

Note that JDeveloper 10.1.3.1 does not automatically migrate the ...ViewController/public_html/WEB-INF/lib directory to use the latest adf-faces-impl.jar or(*)  jsf-impl.jar
You should manually copy the files <JDeveloper_Home>/jlib/adf-faces-impl.jar and  <JDeveloper_Home>/jsf-ri/jsf-impl.jar to your project directory .../WEB-INF/lib

The right version of adf-faces-impl.jar has the following in its Manifest.mf:

(...)
Built-By: sobryan
(...)
Build-Jdk: 1.4.2_09
(...)
NB: adf-faces-impl.jar from both versions have the same size of 3,918,976 bytes. So you cannot distinguish them on this criterium.

The right version of jsf-impl.jar has a size of 796,261 bytes.
Its Manifest.mf file includes the following information:
(...)
Implementation-Version: 1.1_02-b08
(...)

If you don't copy the right files, you may encounter the following symptoms:
  1. Bugs that should be fixed in this release still reproduce
    This happens after the migration from JDeveloper 10.1.3.0 Build 3673

  2. Running your application stops with a runtime exception after migration from JDeveloper 10.1.3.1 Developer's Preview (Build 3914):
    java.lang.NoSuchMethodError:
    oracle.adf.view.faces.context.AdfFacesContextFactory.createContext (Ljava/lang/Object;Ljava/lang/Object;)Loracle/adf/view/faces/context/AdfFacesContext;

    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:187)
    at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:106)
    (...)


For those who have access to MetaLink, you can find more information in the following documents:
 
Note 395980.1 - ADF Faces Application Migrated to JDeveloper 10.1.3.1 Does Not Automatically Migrate the WEB-INF/lib Directory
Bug 5607187 - MIGR: 10.1.3.0 PROJ TO 10.1.3.1, JSF-IMPL.JAR NOT UPDATED
Bug 5615982 - MIGR: NOSUCHMETHODERROR MIGRATING ADF FACES APP FROM 10.1.3.1 DEV PREVIEW


(*) Depending on your migration path, from JDeveloper 10.1.3.0 (Build 3673) directly, or through JDeveloper 10.1.3.1 Developer's Preview (Build 3914), one or the other file may be migrated correctly.

TrackBack

TrackBack URL for this entry:
http://blogs.oracle.com/mt/mt-tb.cgi/7991

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About This Entry

This page contains a single entry from the blog posted on October 20, 2006 12:15 AM.

The previous post in this blog was Chapter 6 of "Oracle JDeveloper 10g for Forms & PL/SQL Developers" on OTN.

The next post in this blog is Migrating ADF Faces Applications to JDeveloper 10.1.3.1 Production.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type and Oracle