Friday Apr 04, 2014

Free Learning Sessions on Oracle Fusion Middleware

Free Learning Sessions on Oracle Fusion Middleware

Each session runs 2 hours and will provide an in-depth look into each topic. There will be demos, a question and answer session as well as a brief overview of next steps for those who require more detailed training.

Start in the Middle with Oracle Fusion Middleware

Do you really understand what Oracle’s Fusion Middleware entails and what it can do? Expert trainer and consultant, Martin Schlichenmayer clears the fog surrounding the power of Oracle’s Fusion Middleware.

Discover:

  • Oracle’s Fusion Middleware history
  • the center of it all – the Application Server
  • more about the central role of WebLogic Application Server
  • what differentiates SOA Suite from BPM Suite and where both interact with Webcenter and ADF.
  • the role of the Enterprise Service Bus and the Services Registry / Repository
  • the difference between Business Activity Monitoring and Business Intelligence
Choose the session most convenient for you:

Date          Time                         More details and registration
April 24    13:00 – 15:00 CET    Link
May 8       13:00 – 15:00 CET    Link
May 15     13:00 – 15:00 CET    Link

For more information and assistance please contact your local Oracle University Service Desk

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.

Monday Mar 17, 2014

Oracle ADF Mobile Patch 6 Released

In the world of mobile you need to be moving fast, and the ADF Mobile team has been busy doing just this.

Less than 2 months after our last patch release - that added the new look and feels for your ADF Mobile apps - we are happy to announce another new release - patch 6.

Click here for more information  Oracle ADF Mobile Patch 6 Released - Speeding Up Android Apps

To develop with Oracle ADF Mobile you'll need to download:

  • Oracle JDeveloper 11.1.2.4 - Studio Edition
  • Oracle ADF Mobile Extension for Oracle JDeveloper
    Use the "Help->Check for Update" option from within JDeveloper to download the extension.
    Alternatively download the Extension Zip file and point the "Help->Check for Update" to the local copy of the zip file.

Further setup instructions for your environment are in the ADF Mobile Setup Tutorial

For previous versions of Oracle ADF Mobile see here.



Thursday Feb 20, 2014

Top 10 solution documents for OWSM and OAG/OEG

The following are the top 10 documents that are linked to SRs as solutions, for  Oracle Web Services Manager (OWSM) and Oracle API Gateway (OAG/OEG ) , during the last quarter.

1481062.1 Enterprise Manager Cannot Invoke WS Policy Manager When Managed Servers SSL Port Is Enabled  According to the documentation
http://docs.oracle.com/cd/E23943_01/web.1111/b32511/diagnosing.htm#BABHEHHI.
which mentioned that by default the OWSM auto look up feature tries to connect over SSL.
1548712.1 The issue is caused by the absence of a prerequisite patch.
1586714.1 OAG 11.1.2.1 EM Grid Control Plug-in Not Collecting Data When Using Https  
This is a limitation of the plugin, which is to be addressed in a future release.  Enhancement 1675548 has been filed, but to this point, no indication has been given as to what version will include this functionality.
1540873.1 Poor Performance When Using OWSM Without Message Encryption The message body is parsed first by OWSM; and then later again by the Web Services stack; both are parsing each individual element in the message body.
1569900.1 Misconfigured Policy Accessor URL in config/fmwconfig/policy-accessor-config.xml or Any Inconsistent SSL configuration in the Weblogic Domain can break OWSM.
1574074.1 Security Violation: User: 'OracleSystemUser' has insufficient permission to access EJB wsm-pmserver-wls.jar  The message "'OracleSystemUser' has insufficient permission to access wsm-pmserver-wls.jar" can have the following root causes:  The OracleSystemUser does not exist in the environment, or does not have correct group membership, The role used by OWSM for policy access was changed, and that change was not carried out correctly,  A domain wide administration port was configured, and the OracleSystemUser does not have admin rights for that
1587522.1 Error Message "Attempted to remove a WLSExeucutionContext from the current WorkContextMap" When Using OWSM   The problem shows up when a new context is created during the execution of a Web Service request.
1535635.1 This document is intended to provide just a sample on how to make a setup and implementing a BPEL Compisite to call a web service in a different domain.
942623.1
1572265.1 Error Appears In Gateway Log Caused From Tcp Probes The messages are caused by TCP probes. These TCP probes can come from a hardware load balancer. The TCP probes can also come from software TCP probes.

Monday Feb 10, 2014

New My Oracle Support Community (MOSC) Platform

The My Oracle Support Community (MOSC) recently migrated to a new platform with a completely new look and feel and navigation.

There is a series of 5 short videos to help learn the basic features and get you started.  Please see My Oracle Support Community - New Platform Overview to start out with the first video.  Once done with that video, click on the [ Watch the Next in this series ] at the bottom left and it will automatically take you to the next video in the series.  Each video page has the [ Watch the Next in this series ] link to advance to the next video.

Although it is preferable to watch the videos in sequence, you can also individually select which videos you want to watch.  For reference, here are the individual links to the five videos in the series:

Tuesday Feb 04, 2014

ADF Mobile "Patch" (Patch 5) release

A new ADF Mobile "Patch" (Patch 5) release is out that adds some significant new functionality, in addition to numerous bug fixes.  You can find the release note for the new patch here.

To download, you would simply need to start JDeveloper 11.1.2.4, and select menu item Help->Check For Updates->Official Oracle Extension and Updates, and select ADF Mobile.  It should have version number 11.1.2.4.39.64.62.

For any customers who have received a one off patch through the BLR process, please note that one-off patches obtained through the BLR process are not automatically rolled into this overall patch.  Therefore, please work with your Oracle Support representative to request a new BLR patch for this latest patch.

See "New Enhancement Released for iOS7+Android Native Look & Feel and Xcode 5 Support" blog article from the Oracle Mobile Platform Blog for additional information.

Tuesday Jan 28, 2014

IMPORTANT: My Oracle Support Community and OTN Profiles Merge January 31, 2014

For My Oracle Support Community Users...

On January 31, 2014, we plan to migrate the My Oracle Support Community (MOSC) to the same platform used for the Oracle Technology Network (OTN) forums. This platform will bring new community features to help make it easier to find information through a more intuitive interface, and enhance the way you connect with Oracle experts and industry peers. If you are a user who has the same email address that accesses both My Oracle Support Community and OTN forums, as part of the migration to a single platform these profiles will be merged and the following will occur:

  • Activities and points from both accounts will be combined into a single consolidated account
  • Your OTN handle will be preserved and you will continue to use your email address to access My Oracle Support Community and OTN forums
  • Your existing username will become visible to both My Oracle Support Community and OTN forum members, however, we will set all of your other profile information to be private
  • Some of your existing profile information will not be migrated and will need to be re-entered into your new account profile

We encourage you to review your username and profile information once the migration is complete and make the necessary updates based on your privacy preferences.

SEPARATE MY ORACLE SUPPORT COMMUNITY AND OTN ACCOUNTS
If you prefer to maintain two separate accounts (one for OTN forums and the other for My Oracle Support Community), you will need to select a different email address to access OTN forums and update your OTN profile. You must take the following action before January 31, 2014:

  • Log into forums.oracle.com
  • Click on the arrow beside your username at the top right corner of the page
  • Click "Edit Profile and Privacy"
  • Click "Edit Manage your Oracle.com Profile account" located beside your email address
  • Select the Change Username link at the top of the page
  • Enter your current password and the new email address
  • Log out and log back in to confirm that you are able to log in with the new email address

We look for forward to enhancing your Oracle community experience and appreciate your patience as we implement these changes. For more details about My Oracle Support Community features and enhancements, please read the My Oracle Support Community Spotlight.

This is a small introduction for current Community members. Watch for the full story and training options in the new My Oracle Support Community’s Getting Started region and register now for a live webcast session: Get Proactive Essentials: Using the new My Oracle Support Community Platform.

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 30, 2013

Top 10 solution documents for Weblogic Server J2EE

The following are the top 10 documents that are linked to SRs as solutions, for  Weblogic Server J2EE issues, during the last quarter.

1118264.1 WLS 10.3: Intermittent XA error:XAResource.XAER_RMERR  WebLogic server keeps track of the usage of XA resources.  If none of the outstanding requests to the resource was replied in the last maxXACallMillis ms, the resource is declared unhealthy.  In this state, XAER_RMFAIL is returned to all requests to the resource without actually making the call to the resource.
1276593.1
The string "X-Powered-By: Servlet/2.4 JSP/2.0" is showing up in the servlet response header.
How to stop Weblogic from including servlet/JSP version details in the x-powered-by HTTP response header.
1059713.1 The value for 'DISTRIBUTED_LOCK_TIMEOUT' on Oracle Database is set lower than the JTA timeout on WLS. If timeout setting is not tuned properly on the database then 'XAER_NOTA' is seen in the logs.
1558104.1 How To Redirect HTTP Error Responses To Customize Page  The note provides a sample to redirect HTTP status code to customized page.  Also a few tests with expected output. 
1596980.1 This isssue has been tracked in Defect 17246737. CLASSNOTFOUNDEXCEPTION IS THROWN BY REGISTERING ADDRESSINGEXTENSIONREGISTRY.
1063607.1 Sample on how to access WEBAPP & EJB deployed as shared libraries from an EAR file.  Trying to access an WEBAPP and EJB as library from an EAR fileWebAPP-1(Deployed as Ear ) -----> WebAPP-2((Deployed as Shared library) -----> EJB((Deployed as Shared library).
This sample guides on how to invoke webapp and EJB which are deployed as libraries from a separate EAR file.
1575676.1 Get application root path correctly on environment that deploy application both with war and directory  If deployment mode is nostage, we can deploy web application with war format, when deploy web application with war format, WebLogic copy files in the war to temp directory(_WL_user), and load all files from the temp directory, when deploy web application with directory mode, WebLogic just copy a part of files to temp directory, and many files such as jsp, servlet and config files do not copy to temp directory, and WebLogic load files from the application directory
1557187.1 Loading Order of Sibling Jar Files in WebLogic  A Web application contains two  libraries (lib1.jar and lib2.jar) in WEB-INF\lib. Same Java classes and resources files  exist in both libraries. The question is to know which library will be loaded when loading these classes or resources files.
1505375.1 WLS12.1.1: NullPointerException in Glassfish JAXB V2.2.4   Following document http://docs.oracle.com/cd/E24329_01/web.1211/e24964/data_types.htm#CIHBHDGI to specify the Glassfish RI implementation of JAXB 2.2, modules/databinding.override_1.0.0.0.jar has been added to the front of their server CLASSPATHs.  However, upon redeployment of their web service applications, error is received, which matches the problem described in this thread: http://java.net/projects/jaxb/lists/users/archive/2011-09/message/0
974419.1 ServletContainerAdapter Manager Not Initialized Correctly When Using Log4j   When log4j config file is added to Weblogic classpath with the default file name log4j.xml, the below error is noticed in the log file: [org.apache.beehive.netui.pageflow.internal.AdapterManager] [[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ERROR] [ServletContainerAdapter manager not initialized correctly.]

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.

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

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