Tuesday Mar 25, 2014

Top 10 solution documents for JDeveloper/ADF Dec 2013 thru Mar 2014.

The following are the top 10 documents that are linked to SRs as solutions, for JDeveloper/ADF issues, during 12/2013 thru 3/2014.

JDeveloper/ADF

1465411.1 Where to Find Oracle Java Development Products Documentation The purpose of this document is to assist you to locate the Oracle Java Development product documentation.  This note is linked to the SR when documentation solved the issue.
1599898.1 Supportability on Internet Explorer 11 (IE11) with Oracle ADF   Currently, Oracle ADF is NOT CERTIFIED with Microsoft Internet Explorer 11.  There are plans to certify it for Oracle ADF  11.1.1.7.0, 11.1.2.4.0 and 12.1.2.0.0 versions, first half of 2014, subject of change.
1328698.1 How To Install the ADF Runtime Libraries 11g Release 2 in WebLogic Sever 10.3.5 / 10.3.6 ?  Note - Oracle ADF 11.1.2.* Application Development Runtimes are provided as a patch for the complete Oracle ADF Runtime and is available through Oracle Support.
971256.1 How to Request the ADF Libraries Source Code This document describes the process for requesting access to the ADF Libraries Source Code. It is a guide for the customers to show the process behind it.
1401400.1 The application runs correctly in the Integrated WebLogic Server.  However, when the application is used in your Standalone WLS, some users are complaining about performance issues. Also, the following Stuck Threads are shown in the WLS Log files, during calls to DataControlFrameImpl.lock.
1555476.1 How to bypass compatibility mode in IE 8/9 browsers and force the target ADF page to the maximum document mode supported by the browser (standard mode) ?  Since Oracle JDeveloper 11g Release 1 11.1.1.6.0, a popup warning is shown to the user when the ADF application is running in the Internet Explorer (IE) browser. The popup warning will only show when your Internet Explorer is run with Compatibility View Mode enabled.
1486612.1 How to upgrade 11gR2 ADF libraries on WebLogic Server  Have an existing environment with ADF 11gR2 installed and want to upgrade to a newer version of ADF 11gR2.
1103523.1

OUI-67124:Inventory check failed: Patch ID xxx is NOT registered in Oracle Home inventory. How to apply standalone OPatch version 11.1.0.0.0 on a JDeveloper 11g on a Windows machine which has language set to German

853789.1 Installing ADF Runtime and Oracle Enterprise Manager on Oracle Fusion Middleware 11g R1  The  document describes the steps for installing ADF Runtime and Oracle Enterprise Manager (OEM) on Oracle Fusion Middleware (OFM) 11gR1 WebLogic Server.
1466449.1 Where to Find the Oracle Java Development MOS Communities and OTN Discussion Forums   This document is to assist you to locate the Oracle Java Development product documentation.

Friday Jan 17, 2014

Supportability on Internet Explorer 11 (IE11) with Oracle ADF

Information from Note: Supportability on Internet Explorer 11 (IE11) with Oracle ADF (Doc ID 1599898.1)

Currently, Oracle ADF is NOT CERTIFIED with Microsoft Internet Explorer 11. There are plans to certify it for Oracle ADF 11.1.1.7.0, 11.1.2.4.0 and 12.1.2.0.0 versions, in the first half of 2014, subject to change.

As new browser versions are released by Microsoft, Oracle needs time to validate its software against these new browser versions. We have to ensure Oracle's software has the quality expected by our customers. We apologize for any inevitable delays and plan to still meet our customers' expectations regarding the quality of Oracle ADF software.

Below is the error the end users will see in IE11 (within a popup):

You are using an unsupported browser. The supported browsers are Internet Explorer 7 and higher, Firefox 2.0.0.2 and higher, Safari 3.1.2 and higher, and Google Chrome 1.0 or higher.

Example of the popup screen: Unsupported image


The most significant change between MS IE 10 and IE 11 is that the browser's User-Agent header has changed, and ADF no longer even recognizes the browser's product family. Also, internal testing has shown that there are many other changes in IE 11 that have an impact on ADF, and these all need to be evaluated before ADF can be certified for use with IE 11. Customers should bear in mind that the certification process takes some time.

***********************************************************************

There is a change in the patches from Development, some of the current IE11 patches will be superseded by new versions containing an additional IE9 regression fix, in particular 18176711

11.1.1.7.0 customers should now use patch 18277370, instead of previous patch 18071063 (which will be withdrawn at some point).

11.1.2.4.0 patch 18277436 is now available and supersedes previously
withdrawn patch 18070879

************************************************************************

Monday Dec 09, 2013

Top 10 solution documents for JDBC

The following are the top 10 documents that are linked to SRs as solutions, for JDBC issues, during the last quarter.[Read More]

Wednesday Dec 04, 2013

Top 10 solution documents for JDeveloper/ADF

The following are the top 10 documents that are linked to SRs as solutions, for JDeveloper/ADF issues, during the last quarter.

JDeveloper/ADF

1465411.1

Where to Find Oracle Java Development Products Documentation
The purpose of this document is to assist you to locate the Oracle Java Development product documentation
.  This note is linked to the SR when documentation solved the issue.

1328698.1 How To Install the ADF Runtime Libraries 11g Release 2 in WebLogic Sever 10.3.5 / 10.3.6 ?
This document describes how to install the 11gR2 libraries in your WebLogic environment.
971256.1 How to Request the ADF Libraries Source Code
This document describes the process for requesting access to the ADF Libraries Source Code. It is a guide for the customers to show the process behind it.
1461023.1 After Upgrading to ADF 11.1.1.6.0 a Popup Window Shows with a Warning About Running Internet Explorer in Compatibility Mode
This document describes the process for disabling the compatibility warning and consequence.
1435962.1 JDeveloper/ADF 11.1.1.6, 11.1.1.7 and WebLogic Server 10.3.6 Setup
JDeveloper is distributed with WebLogic Server 10.3.5. If you want to configure a WebLogic Server 10.3.6 domain to test an ADF application , you will need to install WebLogic Server 10.3.6 and use the 10.3.6 JRF template to add the ADF runtime libraries.
1555476.1

How to bypass compatibility mode in IE 8/9 browsers and force the target ADF page to the maximum document mode supported by the browser (standard mode) ?
How to bypass Compatibility View Mode in IE 8/9 browsers and force the target ADF page to the maximum document mode supported by the IE browser (Standard Mode) 

1288557.1

How To Set the Logging Level to FINEST
This can be setup using the JDeveloper IDE GUI or by manually editing the file logging.xml that is located in the directory...\system11.1.1.X.xx.xx.xx\DefaultDomain\config\fmwconfig\servers\DefaultServer\

1103523.1

OUI-67124:Inventory check failed: Patch ID xxx is NOT registered in Oracle Home inventory.
How to apply standalone OPatch version 11.1.0.0.0 on a JDeveloper 11g on a Windows machine which has language set to German

469101.1

Getting Errors ORA-30683 and ORA-12535 When Debugging PL/SQL Using JDeveloper
When the database debugger is running, for example to debug PL/SQL through a databaseconnection,the ports used are randomly assigned. This can cause problems with firewalls, and to avoid them you can edit the file ide.properties to ensure that a specific port is used.

1056058.1

In an ADF Tree, How To Hide The Node Icon For Leaf Nodes Without Child
Is it possible to hide the expand-node-icon in an af:tree that uses ADF Business Components, if the node has no children 

Friday Nov 22, 2013

Which ADF component should be used?

How can I find out which ADF components are supported by the release of ADF I am using?  Begin by reviewing the ADF Cheat Sheets, below is a sample of the first two pages of the sheets.


To find additional documentation for the latest version see the following:

Oracle Fusion Middleware Tag Reference for Oracle ADF Faces

Oracle Fusion Middleware Data Visualization Tools Tag Reference for Oracle ADF Faces

Oracle Fusion Middleware Tag Reference for Oracle ADF Mobile-

For your version of ADF see the documentation with a similar title.

The  Oracle ADF Faces Rich Client Components can be referenced to get additional information about the ADF Components.


Wednesday Oct 23, 2013

What causes a JBO-29000 Error

The JBO prefix indicates the message was generated by Oracle Business Components for Java (BC4J). In the early versions of JDeveloper the BC4J was a framework for building and customizing domain-specific components. The BC4J framework evolved into the Application Development Framework (ADF), which is an end-to-end Java EE framework that simplifies application development by providing out-of-the-box infrastructure services and a visual and declarative development experience.  The JBO prefix has been kept for the errors generated from the ADF framework. The JBO-29000 is the following:

JBO-29000: JboException

Cause: If an unexpected exception occurs during a framework operation, this exception is thrown, with the unexpected exception included in the details of this exception.

Action: Fix the cause for the exception in the details for this JboException.

The JBO-29000 JboException is a generic error message that is a wrapper for the actual cause of the issue. The error condition or error code in the message details must be used to find the cause and solution for the issue.  The framework is reporting that it has received an unexpected exception from outside the framework component.  This could be a database error or a Java code exception.  The error trace and code must be analyzed to determine the true cause of the issue.

Example 1:

oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.sql.SQLDataException, msg=ORA-01882: timezone region not found
    at oracle.jbo.server.OracleSQLBuilderImpl.setSessionTimeZone(OracleSQLBuilderImpl.java:5490)
    at oracle.jbo.server.DBTransactionImpl.refreshConnectionMetadata(DBTransactionImpl.java:5020)
    at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1132)
    at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:6372)
    at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:286)
Truncated. see log file for complete stacktrace

The cause of the issue is the database reported error: "ORA-01882: timezone region not found" which is an incorrect configuration of the timezone. If the database cannot find it from the V$TIMEZONE_NAMES table, it will generate the error ORA-01882: timezone not found, see Note 756075.1.  

Example 2:

oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.NullPointerException, msg=null
    at oracle.adf.model.binding.DCIteratorBinding.reportException(DCIteratorBinding.java:372)
    at oracle.adf.model.binding.DCIteratorBinding.callInitSourceRSI(DCIteratorBinding.java:1670)
    at oracle.adf.model.binding.DCIteratorBinding.internalGetRowSetIterator(DCIteratorBinding.java:1630)
    at oracle.adf.model.binding.DCIteratorBinding.getRowSetIterator(DCIteratorBinding.java:1594)
    at oracle.adf.model.binding.DCIteratorBinding.getNavigatableRowIterator(DCIteratorBinding.java:1887)
    at oracle.jbo.uicli.binding.JUCtrlHierBinding.bringNodeToRangeKeyPath(JUCtrlHierBinding.java:771)
    at oracle.adfinternal.view.faces.model.binding.FacesCtrlHierBinding.bringNodeToRangeKeyPath(FacesCtrlHierBinding.java:101)
    at oracle.adfinternal.view.faces.model.binding.RowDataManager.setRowKey(RowDataManager.java:134)
    at oracle.adfinternal.view.faces.model.binding.FacesCtrlHierBinding$FacesModel.setRowKey(FacesCtrlHierBinding.java:633)
    at org.apache.myfaces.trinidad.component.UIXCollection.setRowKey(UIXCollection.java:425)
    at oracle.adfinternal.view.faces.renderkit.rich.TableRendererUtils.decodeSelectedRowKeys(TableRendererUtils.java:660)
    at oracle.adfinternal.view.faces.renderkit.rich.table.BaseTableRenderer.decodeIncompatiblePropertyKey(BaseTableRenderer.java:232)
    at oracle.adf.view.rich.render.RichRenderer.decode(RichRenderer.java:260)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:1121)

This issue was caused by not setting a Primary Key (PK)  for the View Object (VO.)  Primary Key is mandatory for VO. When VO gets passivation/deactivtion, the exception raises, See Note 1579918.1.

Since the JBO-29000 error can have many different causes, the details of the error message must be examined to lead to the proper solution for the issue, and a search must be made using the error message details along with the JBO-29000 to find information on the issue.

Thursday Jul 18, 2013

A-Team and their Chronicles

The A-Team is a central, outbound, highly technical team comprised of Enterprise Architects, Solution Specialists and Software Engineers within the Fusion Middleware Product Development Organization that works with customers and partners, world wide, providing guidance on implementation best practices, architecture, troubleshooting and how best to use Oracle products to solve customer business needs.

The A-Team Chronicles website aggregates and organizes content produced by The A-Team members.
This content captures best practices, tips and tricks and guidance that the A-Team members gain from real-world experiences, working with customers and partners on implementation projects, through Architecture reviews, issue resolution and more.
A-Team Chronicles makes this content available, through short and to the point articles to all our customers and partners in a consistent, easy to find and organized way.

[Read More]

Friday Jul 12, 2013

Oracle Fusion Middleware 12c (12.1.2.0.0) Released


Oracle Fusion Middleware 12c (12.1.2.0.0) has been released.  Media is being made
available for download on the Oracle Technology Network (OTN), and the Oracle Software
Delivery Cloud (OSDC).  See whats new in JDeveloper.

[Read More]

Thursday Jul 11, 2013

Information Centers for Java Development Products

Information Centers (IC) are special KM documents within My Oracle Support (MOS).

They act as entry points to provide more information about product specific information.

[Read More]
About


This is the official blog of the Java Development Proactive Services Team. Here we will provide information on our activities, publications, product related information and more. We look forward to your feedback to improve what we do!

Search

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