Wednesday, June 2, 2010

ADF Client Tag Libraries of weblogic 10.3.3 installation are diferent from jdeveloper11.1.1.3

Latest weblogic 10.3.3 installation and jdeveloper11.1.1.3.0 installation software
http://www.oracle.com/technology/software/products/middleware/index.html

have different adf faces component ligraries.

We found it the hard way.
We used the new feature of popups the autoCancel property.
Even though in embeded weblogic is working, when we deployed we had a jsp compilation error:

Error message: Failed to compile JSP /pages/bill/billissue/billIssue.jspxbillIssue.jspx:792:23: This attribute is not recognized. autoCancel="disabled"> ^--------^ Error type: class weblogic.servlet.jsp.CompilationException

by searching the differences we found out that
Oracle/MiddlewareR1P2/oracle_common/modules/oracle.adf.view_11.1.1/adf-richclient-impl-11.jar!/META-INF/afu.tld
in jdeveloper 11.1.1.3
is different than
wsl_middleware/oracle_common/modules/oracle.adf.view_11.1.1/adf-richclient-impl-11.jar!/META-INF/afu.tld
of the weblogic 10.3.3. installation
The weblogic afu.tld does not have the autoCancel property

We hope that by just copying the jdeveloper11.1.1.3 adf-richclient-impl-11.jar to weblogic the problem will be fixed.

Unfortunately, just copying the jar did not solve the problem

Test Case: http://adfbugs.googlecode.com/files/TestAutoCancelPopup.zip

SR posted :3-1820014361

It seems that you need to manual install on latest weblogic 10.3.3. tha latest adf runtime libraries.
You can find how to on:
Oracle Support Knowledge base Note [ID 1094153.1] Installing ADF 11.1.1.3 Runtime Into FMW 11gR1 Patchset 2
or http://theblasfrompas.blogspot.com/2010/05/installing-adf-runtime-into-fmw-11gr1.html

1 comment:

  1. Upgrade Scenario.
    What are the steps for upgrading Weblogic 11g 10.3.2 / ADF 11g 11.1.1.2 emvironment to Weblogic 11g 10.3.4 / ADF 11g 11.1.1.4 without installing and configuring a new WLS or ADF domain. This is for a production platform.

    ReplyDelete