Thursday Aug 30, 2012

Java JRE 1.6.0_35 Certified with Oracle E-Business Suite

Java logoThe latest Java Runtime Environment 1.6.0_35 (a.k.a. JRE 6u35-b10) is now certified with Oracle E-Business Suite Release 11i and 12 desktop clients.  

What's new in Java 1.6.0_35?

See the 1.6.0_35 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

32-bit and 64-bit versions certified

This certification includes both the 32-bit and 64-bit JRE versions.

32-bit JREs are certified on:

  • Windows XP Service Pack 3 (SP3)
  • Windows Vista Service Pack 1 (SP1) and Service Pack 2 (SP2)
  • Windows 7 and Windows 7 Service Pack 1 (SP1)

64-bit JREs are certified only on 64-bit versions of Windows 7 and Windows 7 Service Pack 1 (SP1).

Worried about the 'mismanaged session cookie' issue?

No need to worry -- it's fixed.  To recap: JRE releases 1.6.0_18 through 1.6.0_22 had issues with mismanaging session cookies that affected some users in some circumstances.

The fix for those issues was first included in JRE 1.6.0_23. These fixes will carry forward and continue to be fixed in all future JRE releases.  In other words, if you wish to avoid the mismanaged session cookie issue, you should apply any release after JRE 1.6.0_22.

All JRE 1.6 releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and later updates on the 1.6 codeline.  We test all new JRE 1.6 releases in parallel with the JRE development process, so all new JRE 1.6 releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE 1.6 releases to your EBS users' desktops.

Important

For important guidance about the impact of the JRE Auto Update feature on JRE 1.6 desktops, see:

References

Related Articles

Wednesday Aug 15, 2012

Java JRE 1.6.0_34 Certified with Oracle E-Business Suite

Java logoThe latest Java Runtime Environment 1.6.0_34 (a.k.a. JRE 6u34-b04) is now certified with Oracle E-Business Suite Release 11i and 12 desktop clients.  

What's new in Java 1.6.0_34?

See the 1.6.0_34 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

32-bit and 64-bit versions certified

This certification includes both the 32-bit and 64-bit JRE versions.

32-bit JREs are certified on:

  • Windows XP Service Pack 3 (SP3)
  • Windows Vista Service Pack 1 (SP1) and Service Pack 2 (SP2)
  • Windows 7 and Windows 7 Service Pack 1 (SP1)

64-bit JREs are certified only on 64-bit versions of Windows 7 and Windows 7 Service Pack 1 (SP1).

Worried about the 'mismanaged session cookie' issue?

No need to worry -- it's fixed.  To recap: JRE releases 1.6.0_18 through 1.6.0_22 had issues with mismanaging session cookies that affected some users in some circumstances.

The fix for those issues was first included in JRE 1.6.0_23. These fixes will carry forward and continue to be fixed in all future JRE releases.  In other words, if you wish to avoid the mismanaged session cookie issue, you should apply any release after JRE 1.6.0_22.

All JRE 1.6 releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and later updates on the 1.6 codeline.  We test all new JRE 1.6 releases in parallel with the JRE development process, so all new JRE 1.6 releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE 1.6 releases to your EBS users' desktops.

Important

For important guidance about the impact of the JRE Auto Update feature on JRE 1.6 desktops, see:

References

Related Articles

Thursday Jul 19, 2012

Latest DSTv18 Timezone Patches Available for E-Business Suite R12

Hourglass iconIf your E-Business Suite Release 11i or 12 environment is configured to support Daylight Saving Time (DST) or international time zones, it's important to keep your timezone definition files up-to-date. They were last changed in October 2011 and released as DSTv17.

DSTv18 is now available and certified with Oracle E-Business Suite Release 12. The DSTv18 update includes the timezone information from Olson tzdata 2012c. 

Is Your Apps Environment Affected?

When a country or region changes DST rules or their time zone definitions, your Oracle E-Business Suite environment will require patching if:

  • Your Oracle E-Business Suite environment is located in the affected country or region OR
  • Your Oracle E-Business Suite environment is located outside the affected country or region but you conduct business or have customers or suppliers in the affected country or region

The latest DSTv18 timezone definition file is cumulative and includes all DST changes released in earlier time zone definition files. DSTv18 includes changes to the following timezones since the DSTv17 release:

  • Africa/Casablanca,
  • America/Bahia,
  • America/Havana,
  • America/Port-au-Prince,
  • America/Santiago,
  • America/Blanc-Sablon,
  • Antarctica/Casey,
  • Antarctica/Davis,
  • Antarctica/Palmer,
  • Asia/Yerevan,
  • Asia/Gaza,
  • Asia/Damascus,
  • Atlantic/Stanley,
  • Europe/Minsk,
  • Pacific/Easter,
  • Pacific/Fiji,
  • Pacific/Fakaofo,
  • Cuba,
  • Chile/Continental,
  • Chile/EasterIsland

What Patches Are Required?

In case you haven't been following our previous time zone or Daylight Saving Time (DST)-related articles, international timezone definitions for E-Business Suite environments are captured in a series of patches for the database and application tier servers in your environment. The actual scope and number of patches that need to be applied depend on whether you've applied previous DST or timezone-related patches. Some sysadmins have remarked to me that it generally takes more time to read the various timezone documents than it takes to apply these patches, but your mileage may vary.

We've published the following Notes which identify the various components in your E-Business Suite environment that may need DST patches:

Related Articles

Friday Jul 06, 2012

Building Extensions Using E-Business Suite SDK for Java

We’ve just released Version 2.0.1 of Oracle E-Business Suite SDK for Java.  This new version has several great enhancements added after I wrote about the first version of the SDK in 2010.  In addition to the AppsDataSource and Java Authentication and Authorization Service (JAAS) features that are in the first version, the Oracle E-Business Suite SDK for Java now provides:

  • Session management APIs, so you can share session information with Oracle E-Business Suite
  • Setup script for UNIX/Linux for AppsDataSource and JAAS on Oracle WebLogic Server
  • APIs for Message Dictionary, User Profiles, and NLS
  • Javadoc for the APIs (included with the patch)
  • Enhanced documentation included with Note 974949.1
Integration between custom apps and EBS

These features can be used with either Release 11i or Release 12. 

References

What's new in those references?

Note 974949.1 is the place to look for the latest information as we come out with new versions of the SDK.  The patch number changes for each release.  Version 2.0.1 is contained in Patch 13882058, which is for both Release 11i and Release 12.  Note 974949.1 includes the following topics:

  • Applying the latest patch
  • Using Oracle E-Business Suite Data Sources
  • Oracle E-Business Suite Implementation of Java Authentication and Authorization Service (JAAS)
  • Utilities
  • Error loggingSession management 
  • Message Dictionary
  • User profiles
  • Navigation to External Applications
  • Java EE Session Management Tutorial

For those of you using the SDK with Oracle ADF, besides some Oracle ADF-specific documentation in Note 974949.1, we also updated the ADF Integration FAQ as well.

EBS SDK for Java Use Cases

The uses of the Oracle E-Business Suite SDK for Java fall into two general scenarios for integrating external applications with Oracle E-Business Suite:

  1. Application sharing a session with Oracle E-Business Suite
  2. Independent application (not shared session)

With an independent application, the external application accesses Oracle E-Business  Suite data and server-side APIs, but it has a completely separate user interface. The external application may also launch pages from the Oracle E-Business Suite home page, but after the initial launch there is no further communication with the Oracle E-Business Suite user interface.

Shared session integration means that the external application uses an Oracle E-Business Suite session (ICX session), shares session context information with Oracle E-Business Suite, and accesses Oracle E-Business Suite data. The external application may also launch pages from the Oracle E-Business Suite home page, or regions or pages from the external application may be embedded as regions within Oracle Application Framework pages.

Both shared session applications and independent applications use the AppsDataSource feature of the Oracle E-Business Suite SDK for Java. Independent applications may also use the Java Authentication and Authorization (JAAS) and logging features of the SDK.

Applications that are sharing the Oracle E-Business Suite session use the session management feature (instead of the JAAS feature), and they may also use the logging, profiles, and Message Dictionary features of the SDK.  The session management APIs allow you to create, retrieve, validate and cancel an Oracle E-Business Suite session (ICX session) from your external application.  Session information and context can travel back and forth between Oracle E-Business Suite and your application, allowing you to share session context information across applications.

Note: Generally you would use the Java Authentication and Authorization (JAAS) feature of the SDK or the session management feature, but not both together.

Send us your feedback

Since the Oracle E-Business Suite SDK for Java is still pretty new, we’d like to know about who is using it and what you are trying to do with it.  We’d like to get this type of information:

  • customer name and brief use case
  • configuration and technologies (Oracle WebLogic Server or OC4J, plain Java, ADF, SOA Suite, and so on)
  • project status (proof of concept, development, production)
  • any other feedback you have about the SDK

You can send me your feedback directly at Sara dot Woodhull at Oracle dot com, or you can leave it in the comments below.  Please keep in mind that we cannot answer support questions, so if you are having specific issues, please log a service request with Oracle Support.

Happy coding!

Related Articles

Wednesday Jun 13, 2012

URGENT BULLETIN: All E-Business Suite End-Users Must Manually Apply JRE 6 Updates

[Update Dec. 11, 2012: JRE 7 is now certified with the E-Business Suite; see this announcement for complete details.]

[Update Oct. 19, 2012: All customers can begin preparing for JRE 7 now by applying a Forms-based patch to their E-Business Suite environments.  For details, see: Planning Bulletin for JRE 7: What EBS Customers Can Do Today]

[Update 10:00 AM June 20, 2012: Added reference to Note 1469230.1]

[Update 9:35 AM June 19, 2012: Added reference to Note 1412103.2]

[Update 11:40 AM June 14, 2012: Updated title based upon expanded guidance from Java team]

[Update 9:15 AM June 14, 2012: Updated entire text based on expanded guidance from Java team]

[Update 8:40 AM June 14, 2012: Clarified JRE version references]

[Update 4:13 PM June 13, 2012: Added reference to My Oracle Support Note 1467442.1]

[Update 1:40 PM June 13, 2012:  Added more details on finding the Java Update tab, and options 1 to 3]



As previously announced, Oracle will shortly stop providing public updates for JRE 6.


To ensure that Java Users remain on a secure version, Windows systems that rely on auto-update will be auto-updated from JRE 6 to JRE 7.

Until EBS is certified with JRE 7, EBS users should not rely on the windows auto-update mechanism for their client machines and should manually keep the JRE up to date with the latest versions of 6 on an ongoing basis.

How to get the latest version of JRE 6

Until November of this year, the latest version of JRE 6 can be found on the Download tab of the Java SE sectionin OTN.  After November of this year further CPU (critical patch updates) to JRE 6 will be available through My Oracle Support.  Having a current EBS support contract grants you the right to download and use these JRE 6 versions on clients accessing EBS.

Within your organization, you may distribute the latest version of JRE 6 to your users and ask them to run the installer on their systems (or use equivalent enterprise desktop distribution mechanisms).

To maintain the security of your users’ desktops it is strongly recommended that you repeat the steps above after each CPU release.

For Oracle Java SE Critical Patch Updates, the next three dates are listed on the Critical Patch Updates, Security Alerts and Third Party BulletinYou can subscribe to the RSS feed on the Bulletin above to receive updates to the CPU schedules.

Reverting back to Java 6 from Java 7

If an E-Business Suite end-user's desktop has been inadvertently upgraded to JRE 1.7, you must:

  1. Uninstall JRE 1.7
  2. Reinstall the latest JRE 1.6 release.

Stay on Java 6 for now

EBS customers should continue to run JRE 1.6 (a.k.a. JRE 6) on their Windows end-user desktops, and JDK 6 on their EBS servers.

If a search engine has brought you to this article, please check the Certifications summary for our latest certified Java release.

Our plans for certifying Java 7 for the E-Business Suite

We plan on releasing the Java 7 certification for E-Business Suite customers in two phases:

  • Phase 1: Certify JRE 7 for Windows end-user desktops
  • Phase 2: Certify JDK 7 for server-based components

When will Java 7 be certified with EBS?

We're working on the first phase now. At this time, we cannot provide delivery dates, but you can monitor or subscribe to this blog for updates.

Current known issues with JRE 1.7 in EBS environments

Our current testing shows that there are known incompatibilities between JRE 1.7 and the Forms-invocation process in EBS environments.  In the meantime, EBS customers should not deploy JRE 1.7 to their end-user Windows desktop clients. EBS customers should remain on JRE 6 at this time. 

References

Related Articles

Java JRE 1.6.0_33 Certified with Oracle E-Business Suite

[June 14, 2012 Update: removed redundant JRE Auto Update information; pointed to standalone blog article]

I'm pleased to let you know that the latest Java Runtime Environment 1.6.0_33 (a.k.a. JRE 6u33-b03) is now certified with Oracle E-Business Suite Release 11i and 12.  

What's new in Java 1.6.0_33?

See the 1.6.0_33 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

32-bit and 64-bit versions certified

This certification includes both the 32-bit and 64-bit JRE versions.  64-bit JREs are certified only on 64-bit versions of Windows 7 and Windows 7 Service Pack 1 (SP1).

Worried about the 'mismanaged session cookie' issue?

No need to worry -- it's fixed.  To recap: JRE releases 1.6.0_18 through 1.6.0_22 had issues with mismanaging session cookies that affected some users in some circumstances.

The fix for those issues was first included in JRE 1.6.0_23. These fixes will carry forward and continue to be fixed in all future JRE releases.  In other words, if you wish to avoid the mismanaged session cookie issue, you should apply any release after JRE 1.6.0_22.

All JRE 1.6 releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and later updates on the 1.6 codeline.  We test all new JRE 1.6 releases in parallel with the JRE development process, so all new JRE 1.6 releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE 1.6 releases to your EBS users' desktops.

Important

For important guidance about the impact of the JRE Auto Update feature on JRE 1.6 desktops, see:

References

Related Articles

Thursday Jun 07, 2012

Java 6 Certified with Forms and Reports 10g for EBS 12

Java logoJava 6 is now certified with Oracle Application Server 10g Forms and Reports with Oracle E-Business Suite Release 12 (12.0.6, 12.1.1 and higher).

What? Wasn't this already certified?

No, but a little background might be useful in understanding why this is a new announcement.

We previously certified the use of Java 6 with E-Business Suite Release 12 -- with the sole exception of Oracle Application Server 10g components in the E-Business Suite technology stack.

Oracle Application Server 10g originally included Java 1.4.2 as part of its distribution.  E-Business Suite 12 uses, amongst other things, the Oracle Forms and Reports 10g components running on Java 1.4. Java 1.4 in the Oracle Application Server 10g ORACLE_HOME is used exclusively by AS 10g Forms and Reports' for Java functionality.  This version of Java is separate from the Java distribution used by other parts of EBS such as Oracle Containers for Java (OC4J).

What's new about this certification?

You can now upgrade the older Java 1.4 libraries used by Oracle Forms & Reports 10g to Java 6. This allows you to upgrade the Java releases within the Oracle Application Server 10g ORACLE_HOME to the the same level as the rest of your E-Business Suite technology stack components.

Why upgrade?

This becomes particularly important for customers as individual vendors' support lifecycle for Java 1.4 reaches End of Life:

  • Oracle's Sun JDK Release 1.4.2's End of Extended Support: February 2013
    (Sustaining Support indefinitely after)
  • IBM SDK and JRE 1.4.2's End of Service: September 2013
  • HP-UX Java 1.4.2's End-of-Life : May 2012
Along with Oracle Forms, Java lies at the heart of the Oracle E-Business Suite.  Small improvements in Java can have significant effects on the performance and stability of the E-Business Suite.  As a notable side-benefit, later versions of Java have improved built-in and third-party tools for JVM performance monitoring and tuning.

Our standing recommendation is that you always stay current with the latest available Java update provided by your operating system vendor. 

Don't forget to upgrade Forms & Reports to 10.1.2.3

E-Business Suite 12 originally shipped with Oracle Application Server 10g Forms & Reports 10.1.2.0.2.  That version is no longer eligible for Error Correction Support. New Forms and Reports 10g patches are now being released with Forms and Reports 10.1.2.3 as the prerequisite. Forms and Reports 10.1.2.3 was certified for EBS 12 environments in November 2008.

If you haven't upgraded your EBS 12 environment to Forms & Reports 10.1.2.3, this is a good opportunity to do so.

References

Related Articles


Monday Jun 04, 2012

Plans for Java 7 and E-Business Suite Certification

[Update Dec. 11, 2012: JRE 7 is now certified with the E-Business Suite; see this announcement for complete details.]

[Update Oct. 19, 2012: All customers can begin preparing for JRE 7 now by applying a Forms-based patch to their E-Business Suite environments.  For details, see: Planning Bulletin for JRE 7: What EBS Customers Can Do Today]

Java logoAs of June 2012, Java 7 has not been certified yet with Oracle E-Business Suite.  EBS customers should continue to run JRE 6 on their Windows end-user desktops, and JDK 6 on their EBS servers.

If a search engine has brought you to this article, please check the Certifications summary for our latest certified Java release.

Our plans for certifying Java 7 for the E-Business Suite

We plan on releasing the Java 7 certification for E-Business Suite customers in two phases:

  • Phase 1: Certify JRE 7 for Windows end-user desktops
  • Phase 2: Certify JDK 7 for server-based components

When will Java 7 be certified with EBS?

We're working on the first phase now. As usual, I cannot discuss release dates here, but you can monitor or subscribe to this blog for updates.

Current known issues with JRE 7 in EBS environments

Our current testing shows that there are known incompatibilities between JRE 7 and the Forms-invocation process in EBS environments.  We have been working directly with the Java division on this for a while now.  In the meantime, EBS customers should not deploy JRE 7 to their end-user Windows desktop clients. You should stick with JRE 1.6 for now. 

But wait, you previously said...

Older JRE certification announcements stated:

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and higher.  We test all new JRE releases in parallel with the JRE development process, so all JRE releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE releases to your EBS users' desktops.

Yes, this is true.  This standard boilerplate text was written before JRE 7 was released, so there was no possibility of misunderstanding.  With the availability of JRE 7, that boilerplate needs to be revised to read:

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and later updates on the 1.6 codeline.  We test all new JRE 1.6 releases in parallel with the JRE development process, so all new JRE 1.6 releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE 1.6 releases to your EBS users' desktops.

References

Related Articles

Friday Apr 27, 2012

Sun JRE 1.6.0_32 Certified with Oracle E-Business Suite

Java logo

[Apr. 30, 2012 Update: Clarified certification information for JRE 7, added more details about Java 7 plans]

I'm pleased to let you know that the latest Java Runtime Environment 1.6.0_32 (a.k.a. JRE 6u32-b05) is now certified with Oracle E-Business Suite Release 11i and 12.  

What's new in Java 1.6.0_32?

See the 1.6.0_32 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

32-bit and 64-bit versions certified

This certification includes both the 32-bit and 64-bit JRE versions.  64-bit JREs are certified only on 64-bit versions of Windows 7 and Windows 7 Service Pack 1 (SP1).

Worried about the 'mismanaged session cookie' issue?

No need to worry -- it's fixed.  To recap: JRE releases 1.6.0_18 through 1.6.0_22 had issues with mismanaging session cookies that affected some users in some circumstances.

The fix for those issues was first included in JRE 1.6.0_23. These fixes will carry forward and continue to be fixed in all future JRE releases.  In other words, if you wish to avoid the mismanaged session cookie issue, you should apply any release after JRE 1.6.0_22.

All JRE releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and later updates on the 1.6 codeline.  We test all new JRE releases in parallel with the JRE development process, so all JRE releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE releases to your EBS users' desktops.  If you wish, your desktop administrators can enable the Java "Automatic updates" option on your end-users' desktops.

What about Java 7?

We're working on our Java 7 certification for the E-Business Suite right now.  Our first set of certifications will cover JRE 7 for Windows desktops.  This will be followed by JDK 7 certifications for server-based components.  

These certifications haven't been completed yet.  You should remain on Java 6 for both desktop-based and server-based components until we announce those certifications.

Oracle's Revenue Recognition rules prohibit us from discussing certification and release dates, but you're welcome to monitor or subscribe to this blog. I'll post updates here as soon as soon as they're available.    

References

Related Articles

Wednesday Feb 15, 2012

Sun JRE 1.6.0_31 Certified with Oracle E-Business Suite

Java logoI'm pleased to let you know that the latest Java Runtime Environment 1.6.0_31 (a.k.a. JRE 6u31-b05) is now certified with Oracle E-Business Suite Release 11i and 12.  

What's new in Java 1.6.0_31?

See the 1.6.0_31 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

Worried about the 'mismanaged session cookie' issue?

No need to worry -- it's fixed.  To recap: JRE releases 1.6.0_18 through 1.6.0_22 had issues with mismanaging session cookies that affected some users in some circumstances.

The fix for those issues was first included in JRE 1.6.0_23. These fixes will carry forward and continue to be fixed in all future JRE releases.  In other words, if you wish to avoid the mismanaged session cookie issue, you should apply any release after JRE 1.6.0_22.

All JRE releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and higher.  We test all new JRE releases in parallel with the JRE development process, so all JRE releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE releases to your EBS users' desktops.  If you wish, your desktop administrators can enable the Java "Automatic updates" option on your end-users' desktops.

References

Related Articles

Tuesday Dec 13, 2011

Sun JRE 1.6.0_30 Certified with Oracle E-Business Suite

Java logo

I'm pleased to let you know that the latest Java Runtime Environment 1.6.0_30 (a.k.a. JRE 6u30-b12) is now certified with Oracle E-Business Suite Release 11i and 12.  

What's new in Java 1.6.0_30?

See the 1.6.0_30 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

Worried about the 'mismanaged session cookie' issue?

No need to worry -- it's fixed.  To recap: JRE releases 1.6.0_18 through 1.6.0_22 had issues with mismanaging session cookies that affected some users in some circumstances.

The fix for those issues was first included in JRE 1.6.0_23. These fixes will carry forward and continue to be fixed in all future JRE releases.  In other words, if you wish to avoid the mismanaged session cookie issue, you should apply any release after JRE 1.6.0_22:  for example, JRE 1.6.0_23, 1.6.0_24, 1.6.0_25, and 1.6.0_26, and higher.

All JRE releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and higher.  We test all new JRE releases in parallel with the JRE development process, so all JRE releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE releases to your EBS users' desktops.  If you wish, your desktop administrators can enable the Java "Automatic updates" option on your end-users' desktops.

References

Related Articles

Tuesday Nov 29, 2011

In-House Generated Certificates Supported for Signing E-Business Suite JAR Files

[Nov 30, 2011 Update: Removed certified platforms as this enhancement is certified for all E-Business Suite  platforms.]

The E-Business Suite uses Java Archive (JAR) files to deliver certain types of E-Business Suite content to desktop clients.  Previously we announced the support of securing JAR files with 3072-bit certificates signed by a third-party Certificate Authority (CA).  We now support securing JAR files with in-house generated certificates.  The new steps to use an in-house Certificate Authority for securing JAR files are provided in:

This enhancement is great news for those of you familiar with the warning that is triggered when using a self-signed certificate.  As a result of supporting self-signed certificates, the following warning can be avoided:


References
Related Articles

Saturday Oct 22, 2011

Latest DSTv17 Timezone Patches Available for E-Business Suite R11i

Hourglass iconIf your E-Business Suite Release 11i or 12 environment is configured to support Daylight Saving Time (DST) or international time zones, it's important to keep your timezone definition files up-to-date. 

DSTv17 is now available and certified with Oracle E-Business Suite Release 11i. The DSTv17 update includes the timezone information from Olson tzdata 2011j. 

Is Your Apps Environment Affected?

When a country or region changes DST rules or their time zone definitions, your Oracle E-Business Suite environment will require patching if:

  • Your Oracle E-Business Suite environment is located in the affected country or region OR
  • Your Oracle E-Business Suite environment is located outside the affected country or region but you conduct business or have customers or suppliers in the affected country or region

For more details about the timezones affected by the DSTv17 update, see:

Thursday Oct 20, 2011

Sun JRE 1.6.0_29 Certified with Oracle E-Business Suite

Java logoSome questions following our last few JRE certifications indicated that there's still lingering confusion about which JRE releases are safe to use with E-Business Suite environments.  To recap: JRE releases 1.6.0_18 through 1.6.0_22 had issues with mismanaging session cookies that affected some users in some circumstances.

The fix for those issues was first included in JRE 1.6.0_23. These fixes will carry forward and continue to be fixed in all future JRE releases.  In other words, if you wish to avoid the mismanaged session cookie issue, you should apply any release after JRE 1.6.0_22:  for example, JRE 1.6.0_23, 1.6.0_24, 1.6.0_25, and 1.6.0_26.

As of today, you can also apply Sun Java Runtime Environment 1.6.0_29 (a.k.a. JRE 6u29-b11).  JRE 1.6.0_29 is certified with E-Business Suite Release 11i and 12.

All JRE releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and higher.  We test all new JRE releases in parallel with the JRE development process, so all JRE releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE releases to your EBS users' desktops.  If you wish, your desktop administrators can enable the Java "Automatic updates" option on your end-users' desktops.

What happened to JRE 1.6.0_28?

JRE 1.6.0_28 (6u28) was not released externally.  JRE 1.6.0_29 is a CPU Security Java release.

References

Related Articles

Monday Oct 17, 2011

Latest DSTv16 Timezone Patches Available for E-Business Suite 11i

Hourglass iconWe announced the certification of the DSTv16 update with E-Business Suite 12 last August.  The second part of that certification with EBS 11i is now available. The DSTv16 update includes the timezone information from Olson tzdata 2011g.

Is Your Apps Environment Affected?

When a country or region changes DST rules or their time zone definitions, your Oracle E-Business Suite environment will require patching if:

  • Your Oracle E-Business Suite environment is located in the affected country or region OR
  • Your Oracle E-Business Suite environment is located outside the affected country or region but you conduct business or have customers or suppliers in the affected country or region

For more details about the timezones affected by the DSTv16 update, see:

Related Articles


Friday Oct 14, 2011

Latest DSTv17 Timezone Patches Available for E-Business Suite R12

Hourglass iconIf your E-Business Suite Release 11i or 12 environment is configured to support Daylight Saving Time (DST) or international time zones, it's important to keep your timezone definition files up-to-date. They were last changed in August 2011 and released as DSTv16.

DSTv17 is now available and certified with Oracle E-Business Suite Release 12. The DSTv17 update includes the timezone information from Olson tzdata 2011j. 

DSTv17 is an interim release.  Its primary purpose is to include the new DST rules for Russia which take effect from 30th October 2011.  At this time the clocks will not move back one hour but will remain on "summer time" instead.

Patches for this release are available on a request-only basis.  If you require this patch for your operating system/patch configuration, you must request it explicitly from Oracle Support.

Is Your Apps Environment Affected?

When a country or region changes DST rules or their time zone definitions, your Oracle E-Business Suite environment will require patching if:

  • Your Oracle E-Business Suite environment is located in the affected country or region OR
  • Your Oracle E-Business Suite environment is located outside the affected country or region but you conduct business or have customers or suppliers in the affected country or region

We last discussed the DSTv16 patches on this blog. The latest DSTv17 timezone definition file is cumulative and includes all DST changes released in earlier time zone definition files. DSTv17 includes changes to the following timezones since the DSTv16 release:

  • Africa/Nairobi,
  • Africa/Dar_es_Salaam,
  • Africa/Kampala,
  • America/St_Johns,
  • America/Goose_Bay,
  • America/Resolute,
  • Asia/Yekaterinburg,
  • Asia/Omsk,
  • Asia/Novosibirsk,
  • Asia/Krasnoyarsk,
  • Asia/Irkutsk,
  • Asia/Yakutsk,
  • Asia/Vladivostok,
  • Asia/Magadan,
  • Asia/Kamchatka,
  • Asia/Anadyr,
  • Asia/Sakhalin,
  • America/Metlakatla,
  • Europe/Kaliningrad,
  • Europe/Moscow,
  • Europe/Samara,
  • Europe/Volgograd,
  • Pacific/Apia,
  • Canada/Newfoundland,
  • W-SU

What Patches Are Required?

In case you haven't been following our previous time zone or Daylight Saving Time (DST)-related articles, international timezone definitions for E-Business Suite environments are captured in a series of patches for the database and application tier servers in your environment. The actual scope and number of patches that need to be applied depend on whether you've applied previous DST or timezone-related patches. Some sysadmins have remarked to me that it generally takes more time to read the various timezone documents than it takes to apply these patches, but your mileage may vary.

We've published the following Notes which identify the various components in your E-Business Suite environment that may need DST patches:

What happened to EBS 11i?

The certification of DST v17 with Oracle E-Business Suite Release 11i is still in progress.  Oracle's Revenue Recognition rules prohibit us from discussing certification and release dates. You're welcome to monitor or subscribe to this blog for updates, which I'll post as soon as soon as they're available.    

Related Articles

Wednesday Aug 17, 2011

Sun JRE 1.6.0_27 Certified with Oracle E-Business Suite

Java logoSome questions following our last JRE certification indicated that there's still lingering confusion about which JRE releases are safe to use with E-Business Suite environments.  To recap: JRE releases 1.6.0_18 through 1.6.0_22 had issues with mismanaging session cookies that affected some users in some circumstances.

The fix for those issues was first included in JRE 1.6.0_23. These fixes will carry forward and continue to be fixed in all future JRE releases.  In other words, if you wish to avoid the mismanaged session cookie issue, you should apply any release after JRE 1.6.0_22:  for example, JRE 1.6.0_23, 1.6.0_24, 1.6.0_25, and 1.6.0_26.

As of today, you can also apply Sun Java Runtime Environment 1.6.0_27 (a.k.a. JRE 6u27-b07).  JRE 1.6.0_27 is certified with E-Business Suite Release 11i and 12.

All JRE releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and higher.  We test all new JRE releases in parallel with the JRE development process, so all JRE releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE releases to your EBS users' desktops.  If you wish, your desktop administrators can enable the Java "Automatic updates" option on your end-users' desktops.

What's new in Java 1.6.0_27?

See the 1.6.0_27 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

JRE 1.6.0_27 provides the following fixes and functionality change that may affect Oracle E-Business Suite customers:

  • The browser window opening behind the Forms window issue is now fixed for Windows Vista and Windows 7 users running IE.
  • Selecting the "Close Window" Link through Internet Explorer will no longer display a modal window with the prompt, "The webpage you are viewing is trying to close the tab, Do you want to close this tab?".
  • Due to JRE6u27 now adhering more strictly to the IE browser settings,  "File Export" and certain "Form Attachments" will now fail through IE without the correct browser setting for IE6, IE7 & IE8 users.

This JRE release has been certified with both Oracle E-Business Suite Release 11i and 12.  We recommend this release for all E-Business Suite users.

References

Related Articles

Tuesday Aug 09, 2011

Latest DSTv16 Timezone Patches Available for E-Business Suite R12

Hourglass iconIf your E-Business Suite Release 11i or 12 environment is configured to support Daylight Saving Time (DST) or international time zones, it's important to keep your timezone definition files up-to-date. They were last changed in January 2011 and released as DSTv15.

DSTv16 is now available and certified with Oracle E-Business Suite Release 12. The DSTv16 update includes the timezone information from Olson tzdata 2011g. 

Is Your Apps Environment Affected?

When a country or region changes DST rules or their time zone definitions, your Oracle E-Business Suite environment will require patching if:

  • Your Oracle E-Business Suite environment is located in the affected country or region OR
  • Your Oracle E-Business Suite environment is located outside the affected country or region but you conduct business or have customers or suppliers in the affected country or region

We last discussed the DSTv15 patches on this blog. The latest DSTv16 timezone definition file is cumulative and includes all DST changes released in earlier time zone definition files. DSTv16 includes changes to the following timezones since the DSTv15 release:

  • Africa/Cairo
  • Africa/Casablanca
  • America/Juneau
  • America/Havana
  • America/Santiago
  • Asia/Amman
  • Atlantic/Stanley
  • Europe/Istanbul
  • Pacific/Honolulu
  • Pacific/Easter
  • Pacific/Apia
  • Egypt
  • Cuba
  • Chile/Continental
  • Turkey
  • US/Hawaii
  • Chile/EasterIsland
  • Asia/Istanbul

What Patches Are Required?

In case you haven't been following our previous time zone or Daylight Saving Time (DST)-related articles, international timezone definitions for E-Business Suite environments are captured in a series of patches for the database and application tier servers in your environment. The actual scope and number of patches that need to be applied depend on whether you've applied previous DST or timezone-related patches. Some sysadmins have remarked to me that it generally takes more time to read the various timezone documents than it takes to apply these patches, but your mileage may vary.

We've published the following Notes which identify the various components in your E-Business Suite environment that may need DST patches:

What happened to EBS 11i?

The certification of DST v16 with Oracle E-Business Suite Release 11i is still in progress.  Oracle's Revenue Recognition rules prohibit us from discussing certification and release dates. You're welcome to monitor or subscribe to this blog for updates, which I'll post as soon as soon as they're available.    

Related Articles

Wednesday Jun 08, 2011

Sun JRE 1.6.0_26 Certified with Oracle E-Business Suite

Java compatible logoYou might get a sense of deja vu when reading this article, but I'll keep repeating myself until it seems safe to stop.  To recap: the mismanaged session cookie issue (now fixed) may have made you a little nervous about automatically applying new JRE updates.  To reassure you on that front:

  • Sun Java Runtime Environment 1.6.0_26 (a.k.a. JRE 6u26-b03) is certified with E-Business Suite Release 11i and 12.
  • JRE 1.6.0_26 contains the fixes for the mismanaged session cookie issue that were originally released as part of JRE 1.6.0_23, JRE 1.6.0_24, and JRE 1.6.0_25.
All JRE releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and higher.  We test all new JRE releases in parallel with the JRE development process, so all JRE releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

In other words, you do not need to wait for a certification announcement before applying new JRE releases to your EBS users' desktops.  If you wish, your desktop administrators can enable the Java "Automatic updates" option on your end-users' desktops.

What's new in Java 1.6.0_26?

See the 1.6.0_26 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

This JRE release has been certified with both Oracle E-Business Suite Release 11i and 12.  We recommend this release for all E-Business Suite users.

References
Related Articles

Friday May 27, 2011

Sun JRE 1.6.0_25 Certified with Oracle E-Business Suite

Java compatible logoThe mismanaged session cookie issue (now fixed) may have made you a little nervous about automatically applying new JRE updates.  To reassure you on that front:

  • Sun Java Runtime Environment 1.6.0_25 (a.k.a. JRE 6u25, 1.6.0_25-b06) is certified with E-Business Suite Release 11i and 12.
  • JRE 1.6.0_25 contains the fixes for the mismanaged session cookie issue that were originally released as part of JRE 1.6.0_23 and JRE 1.6.0_24.
All JRE releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and higher.  We test all new JRE releases in parallel with the JRE development process, so all JRE releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

In other words, you do not need to wait for a certification announcement before applying new JRE releases to your EBS users' desktops.  If you wish, your desktop administrators can enable the Java "Automatic updates" option on your end-users' desktops.

What's new in Java 1.6.0_25?

See the 1.6.0_25 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

This JRE release has been certified with both Oracle E-Business Suite Release 11i and 12.  We recommend this release for all E-Business Suite users.

References
Related Articles

Wednesday Feb 23, 2011

Windows 7 Service Pack 1 Certified with E-Business Suite

windos7_logo2.png
There are three possible configurations for Windows 7 desktop clients:
  1. 32-bit Windows 7, 32-bit browsers, 32-bit JRE
  2. 64-bit Windows 7, 32-bit browsers, 32-bit JRE
  3. 64-bit Windows 7, 64-bit browsers, 64-bit JRE
We certified the first configuration in December 2009:  E-Business Suite with 32-bit Windows 7 desktop clients running 32-bit versions of Internet Explorer (IE) and Firefox with the 32-bit JRE.

We certified the second configuration in September 2010: E-Business Suite with 64-bit Windows 7 desktop clients running 32-bit versions of IE and Firefox with the 32-bit JRE.

I'm pleased to announce that Microsoft Windows 7 Service Pack 1 (SP1) is now certified with both of those configurations for Oracle E-Business Suite 11i and Oracle E-Business Suite R12 with the following minimum requirements:

Internet Explorer 8 (32-bit)
ie8_logo_125.png
Oracle E-Business Suite 11i Prerequisites
  • Oracle Applications patch 10 (11.5.10) plus Maintenance Pack 11.5.10 CU2 or higher
  • Oracle Applications Technology 11i.ATG_PF.H Rollup 6 (RUP 6) (patch 5903765) or higher.
  • Oracle Developer 6i patchset 19 (6.0.8.28.x) (note 125767.1).
  • MLR Patch 8888184
  • Java client plug-in JRE 1.6.0_03 (32-bit) or higher.
Oracle E-Business Suite R12.0.x Prerequisites
  • Oracle Applications Technology R12.ATG_PF.A.DELTA.6 (patch 7237006) or higher.
  • Oracle Forms Version 10.1.2.3 or higher.
  • Java client plug-in JRE 1.6.0_03 (32-bit) or higher.
Oracle E-Business Suite R12.1.x Prerequisites
  • Oracle E-Business Suite 12.1.1 or higher.
  • Java client plug-in JRE 1.6.0_03 (32-bit) or higher.
Firefox 3.6.x (32-bit)
firefox_logo4.jpg
Oracle E-Business Suite 11i Prerequisites
  • Oracle Applications patch 10 (11.5.10) plus Maintenance Pack 11.5.10 CU2 or higher
  • Oracle Developer 6i patchset 19 (6.0.8.28.x) or higher (note 125767.1)
  • Oracle Applications Technology 11i.ATG_PF.H Rollup 6 (RUP 6)(patch 5903765) or higher
  • Applications Framework Patch 7651759
  • Java client plug-in JRE 1.6.0_10 (32-bit) or higher.
  • It is also strongly recommended that 11i.ATG_PF.H Rollup 6 (RUP 6) users apply patch 7567782 which removes the use of the jpi-version parameter and switches Firefox to a non-static versioning model. This is particularly important for running client side next-generation JRE plugin (JRE 1.6.0_10 or higher).
Oracle E-Business Suite R12.0 Prerequisites
  • Oracle Applications Technology R12.ATG_PF.A.delta.6 (patch 7237006) or higher.
  • Applications Framework Patch 7602616
  • Java client plug-in JRE 1.6.0_10 (32-bit) or higher.
  • It is also strongly recommended to apply patch 7567840 which removes the use of the jpi-version parameter and switches Firefox to a non-static versioning model. This is particularly important for running client side next-generation JRE plugin (JRE 1.6.0_10 or higher).
Oracle E-Business Suite R12.1 Prerequisites
  • Oracle E-Business Suite 12.1.1 or higher.
  • Java client plug-in JRE 1.6.0_10 (32-bit) or higher.
  • Exceptions
Oracle JInitiator Not Supported

Premier Support for Oracle JInitiator has expired for E-Business Suite customers.

Premier Support for Oracle JInitiator 1.1.8 ended in December 2008, and Premier Support for Oracle JInitiator 1.3 ended for EBS customers in July 2009.  For more information about JInitiator desupport and switching your EBS end-users from JInitiator to the Sun JRE, see:
Windows 7 desktop clients are certified only with the native Sun Java Runtime Engine (JRE) with Windows 7.  Oracle JInitiator was built on top of Java 1.3.  Java 1.3 is desupported by Sun Microsystems and and not compatible with either Windows Vista or Windows 7.  We have no plans to certify Oracle JInitiator with Windows 7.

On Hacking Up JInitiator -- Please Don't

Various creative individuals have discovered that it's possible to replace a certain DLL in Oracle JInitiator 1.3 with a JVM from, say, JDK 1.6. I can't personally testify that these hacks work. I can say that this kind of surgery makes me intensely uncomfortable.

While it's nice to see creative initiative, I have to remind you that Oracle would regard this as a customization. We don't recommend customizing Oracle JInitiator for production environments.

What About Earlier Versions of IE?

Microsoft only supports IE 8 on Windows 7 desktops.  Microsoft does not support earlier versions of IE on Win7, so Oracle is only able to support IE8 on Windows 7 clients for the E-Business Suite.

Exceptions to this certification

Oracle JDeveloper 10g is not certified on Windows 7 desktop clients.  Our Fusion Middleware group has not publicly announced any plans for this certification.  If you are interested in this combination, I strongly recommend your logging a formal Service Request via My Oracle Support against the JDeveloper product to request it.

For information on other client based products that are not certified on Windows 7 please see:
Why are you interested in the third configuration?

As I mentioned in my previous update on this topic, we've certified the first two configurations and we're working on the third.  You've asked for it, so we'll deliver.

That said, I am curious about your business need for the final certification (Win7 64-bit + 64-bit browsers and JREs).  Firefox 64-bit releases seem to lag in functionality and in the general release cycle.  Some reports suggest that 64-bit browsers do not necessarily provide improved performance across the board, and may have compatibility issues -- most notably with Flash, since Adobe is still working on their 64-bit Flash Player.

Even more telling, in fresh installs of Windows 7 64-bit, Microsoft configures the default browser to be IE 32-bit, not IE 64-bit.  In other words, end-users need to take an extra step to run the 64-bit version of IE. 

If you're planning to reconfigure your users' desktops to invoke a 64-bit browser by default, I'd be very interested in understanding your reasons.  Feel free to post a comment here or drop me an email.

References
Related Articles

Tuesday Feb 15, 2011

Sun JRE 1.6.0_24 Certified with Oracle E-Business Suite

jceecolorlogo2.gif
The mismanaged session cookie issue (now fixed) may have made you a little nervous about automatically applying new JRE updates.  To reassure you on that front:
  • Sun Java Runtime Environment 1.6.0_24 (a.k.a. JRE 6u24, 1.6.0_24-b07) is certified with E-Business Suite Release 11i and 12.
  • JRE 1.6.0_24 contains the fixes for the mismanaged session cookie issue that were originally released as part of JRE 1.6.0_23.
All JRE releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and higher.  We test all new JRE releases in parallel with the JRE development process, so all JRE releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

In other words, you do not need to wait for a certification announcement before applying new JRE releases to your EBS users' desktops.  If you wish, your desktop administrators can enable the Java "Automatic updates" option on your end-users' desktops.

What's new in Java 1.6.0_24?

See the 1.6.0_24 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

This JRE release has been certified with both Oracle E-Business Suite Release 11i and 12.  We recommend this release for all E-Business Suite users.

References
Related Articles

Wednesday Jan 12, 2011

Latest DSTv15 Timezone Patches Available for E-Business Suite

Wooden_hourglass_small2.jpg
If your E-Business Suite Release 11i or 12 environment is configured to support Daylight Saving Time (DST) or international time zones, it's important to keep your timezone definition files up-to-date. They were last changed in July 2010 and released as DSTv14. DSTv15 is now available and certified with Oracle E-Business Suite Release 11i and 12.

Is Your Apps Environment Affected?

When a country or region changes DST rules or their time zone definitions, your Oracle E-Business Suite environment will require patching if:
  • Your Oracle E-Business Suite environment is located in the affected country or region OR
  • Your Oracle E-Business Suite environment is located outside the affected country or region but you conduct business or have customers or suppliers in the affected country or region
We last discussed the DSTv14 patches on this blog. The latest "DSTv15" timezone definition file is cumulative and includes all DST changes released in earlier time zone definition files. DSTv15 includes changes to the following timezones since the DSTv14 release:
  • Africa/Cairo 2010 2010
  • Egypt 2010 2010
  • America/Bahia_Banderas 2010 2010
  • Asia/Amman 2002
  • Asia/Gaza 2010 2010
  • Europe/Helsinki 1981 1982
  • Pacific/Fiji 2011
  • Pacific/Apia 2011
  • Hongkong 1977 1977
  • Asia/Hong_Kong 1977 1977
  • Europe/Mariehamn 1981 1982
What Patches Are Required?

In case you haven't been following our previous time zone or Daylight Saving Time (DST)-related articles, international timezone definitions for E-Business Suite environments are captured in a series of patches for the database and application tier servers in your environment. The actual scope and number of patches that need to be applied depend on whether you've applied previous DST or timezone-related patches. Some sysadmins have remarked to me that it generally takes more time to read the various timezone documents than it takes to apply these patches, but your mileage may vary.

We've published the following Notes which identify the various components in your E-Business Suite environment that may need DST patches:
Related Articles

Tuesday Dec 07, 2010

Mismanaged Session Cookie Issue Fixed for EBS in JRE 1.6.0_23

jceecolorlogo2.gif
At last:  some good news for those of you affected by the mismanaged session cookie issue in E-Business Suite environments.  This issue is resolved by the latest Sun Java Runtime Environment 1.6.0_23 (a.k.a. JRE 6u23, internal version 1.6.0_23-b05).

See the 1.6.0_23 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

This JRE release has been certified with both Oracle E-Business Suite Release 11i and 12.  We recommend this release for all E-Business Suite users.

References
Related Articles

Monday Nov 15, 2010

Two New Options for Signing E-Business Suite JAR Files Now Available

We use Java Archive (JAR) files to deliver certain types of E-Business Suite content to end-user desktop clients.  JAR files can be digitally signed for increased security. 

Oracle E-Business Suite uses a self-signed certificate to sign the JAR files that are downloaded to the client PC when launching forms and other applets (such as Workflow Status Diagram or Account Hierarchy Manager).  By default, E-Business Suite JAR files are signed with 1024-bit self-signed digital certificates.  Self-signed digital certificates can trigger Windows security warnings like this:

Windows Warning dialog box triggered with self-signed Java content - the application's digital certificate cannot be verified - dig_sig_warning.png
Some E-Business Suite users have advanced requirements for signing JAR files, including the ability to:
  1. Sign E-Business Suite JAR files with 3072-bit certificates
  2. Sign E-Business Suite JAR files with digital certificates from third-party Certificate Authorities (CA) (e.g.Verisign, Comodo, etc.)
I'm pleased to announce that both of these advanced JAR file signing options are now certified for Oracle E-Business Suite Release 11i and 12.

What are the benefits of these new signing options?

The first of these two new signing options meets the latest recommendations of the US National Institute of Standards and Technology (NIST):
The second option allows you to prevent the potentially-alarming warning from being triggered when your users access certain E-Business Suite functions for the first time.

Oracle E-Business Suite Release 12 Certified Platforms
  • Linux x86 (Oracle Linux 4, 5)
  • Linux x86 (RHEL 3, 4, 5)
  • Linux x86 (SLES 9, 10)
  • Linux x86-64 (Oracle Linux 4, 5)
  • Linux x86-64 (RHEL 4, 5)
  • Linux x86-64 (SLES 9, 10) 
  • Oracle Solaris on SPARC (64-bit) (8, 9, 10)
  • IBM AIX on Power Systems (64-bit) (5.3, 6.1)
  • IBM Linux on System z** (RHEL 5, SLES 9, SLES 10)
  • HP-UX Itanium (11.23, 11.31)
  • HP-UX PA-RISC (64-bit) (11.11, 11.23, 11.31)
  • Microsoft Windows Server (32-bit) (2003, 2008 for EBS 12.1 only)
Oracle E-Business Suite Release 11i Certified Platforms
  • Linux x86 (Oracle Enterprise Linux 4, 5)
  • Linux x86 (RHEL 3, 4, 5)
  • Linux x86 (SLES 8, 9, 10)
  • Linux x86 (Asianux 1.0)
  • Oracle Solaris on SPARC (64-bit) (8, 9, 10)
  • IBM AIX on Power Systems (64-bit) (5.3, 6.1)
  • HP-UX PA-RISC (64-bit) (11.11, 11.23, 11.31)
  • HP Tru64 (5.1b)
  • Microsoft Windows Server (32-bit) (2000, 2003)
References
Related Articles

Wednesday Oct 13, 2010

Warning: E-Business Suite Issues with Sun JRE 1.6.0_22

I'm afraid that this blog article comes bearing continued bad news about our latest JRE release.

jceecolorlogo2.gif
My colleagues in the Java division shipped Java Runtime Environment 1.6.0_22 (a.k.a. JRE 6u22, internal version 1.6.0_22-b04) last week.  See the 1.6.0_22 Update Release Notes for details about what has changed in this release.  This release is available for download from the usual Sun channels and through the 'Java Automatic Update' mechanism.

Unfortunately, like other recent JRE releases, this latest release of JRE 6u22 (1.6.0_22-b04) still has the 'Mismanaged Session Cookie' issue that we reported in earlier articles.  This can cause a failure of the following E-Business Suite functions with certain desktop and browser combinations, notably for IE 6 and 7 users:
  • 'File -> Export' functionality
  • Opening attachments in forms
  • Opening an HTML form to a new window from forms.
  • Opening an Applet in a new window from forms
  • Trying to login again after forms session timeout fails

A JRE plug-in release with fixes for these issues is only available through patch 10189354.  Patch 10189354 contains JRE 1.6.0_22-b03.  This fixed version is not available as a download from Sun or through the Java Update Mechanism (which continues to offer only JRE 1.6.0_22-b04).  This fix will not be available through the normal Sun distribution channels until a future release of JRE 1.6.

Summary of options for EBS sysadmins

At this stage, your options are to:
  1. Remain on JRE 1.6.0_17; wait for JRE 1.6.0_23 or later
  2. Deploy any standard JRE release later than 1.6.0_17, with the understanding that some of your users may encounter issues related to "Mismanaged session cookies"
  3. Deploy JRE 1.6.0_22-b03 (released via patch 10189354)
  4. Disable next-generation Java through the 'Java Control Panel'
I understand that this is a frustrating state of affairs and I apologize for the continued delay in resolving this once and for all.  We're continuing to work with our colleagues in the Java division to get this set of fixes into the main JRE codelines.  I'll post updates here as soon as I have more information to share.

The preceding is intended to outline our general product direction.  It is intended for information purposes only, and may not be incorporated into any contract.   It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision.  The development, release, and timing of any features or functionality described for Oracle's products remains at the sole discretion of Oracle.

Friday Sep 10, 2010

Windows 7 64-bit Clients + 32-bit Browsers Certified with EBS 11i & 12

windos7_logo2.png

[July 21, 2011 Update:  Added new client-server component certifications]

[Update Sep 15, 2010:  Changed JRE 1.6.0_03 to JRE 1.6.0_10 for Firefox and EBS 12.1 sections]

There are three possible configurations for Windows 7 desktop clients:

  1. 32-bit Windows 7, 32-bit browsers, 32-bit JRE
  2. 64-bit Windows 7, 32-bit browsers, 32-bit JRE
  3. 64-bit Windows 7, 64-bit browsers, 64-bit JRE
We certified the first configuration in December 2009:  E-Business Suite with 32-bit Windows 7 desktop clients running 32-bit versions of Internet Explorer (IE) and Firefox with the 32-bit JRE.

I'm very pleased to announce that the second configuration is now certified.  You may now run 64-bit Windows 7 desktop clients with 32-bit IE and Firefox with the 32-bit JRE and Oracle E-Business Suite Release 11i and 12.

Internet Explorer 8 (32-bit)
ie8_logo_125.png
Oracle E-Business Suite 11i Prerequisites
  • Oracle Applications patch 10 (11.5.10) plus Maintenance Pack 11.5.10 CU2 or later
  • Oracle Applications Technology 11i.ATG_PF.H Rollup 6 (RUP 6) (patch 5903765) or later.
  • Oracle Developer 6i patchset 19 (6.0.8.28.x) (Note 125767.1).
  • MLR Patch 8888184
  • Java client plug-in JRE 1.6.0_03 (32-bit) or later
Oracle E-Business Suite R12.0 Prerequisites
  • Oracle Applications Technology R12.ATG_PF.A.DELTA.6 (patch 7237006) or later.
  • Oracle Forms Version 10.1.2.3 or later.
  • Java client plug-in JRE 1.6.0_03 (32-bit) or later
Oracle E-Business Suite 12.1 Prerequisites
  • Oracle E-Business Suite 12.1.1 or higher
  • Java client plug-in JRE 1.6.0_03 (32-bit) or later
Firefox 3.6 (32-bit)
firefox_logo4.jpg
Oracle E-Business Suite 11i Prerequisites
  • Oracle Applications patch 10 (11.5.10) plus Maintenance Pack 11.5.10 CU2 or later
  • Oracle Developer 6i patchset 19 (6.0.8.28.x) or later (note 125767.1)
  • Oracle Applications Technology 11i.ATG_PF.H Rollup 6 (RUP 6)(patch 5903765) or later
  • Applications Framework Patch 7651759
  • Java client plug-in JRE 1.6.0_10 (32-bit) or later
  • It is also strongly recommended to apply patch 7567782 which removes the use of the jpi-version parameter and switches Firefox to a non-static versioning model. This is particularly important if using client side next-generation JRE plugin (JRE 1.6.0_10 or later).
Oracle E-Business Suite R12.0 Prerequisites
  • Oracle Applications Technology R12.ATG_PF.A.delta.6 (patch 7237006) or later
  • Applications Framework Patch 7602616
  • Java client plug-in JRE 1.6.0_03 (32-bit) or later
  • It is also strongly recommended to apply patch 7567840 which removes the use of the jpi-version parameter and switches Firefox to a non-static versioning model. This is particularly important if using client side next-generation JRE plugin (JRE 1.6.0_10 or later).
Oracle E-Business Suite R12.1 Prerequisites
    • Oracle E-Business Suite 12.1.1 or higher
    • Java client plug-in JRE 1.6.0_10 (32-bit) or later
Exceptions to this certification

Microsoft Windows 7 (64-bit) is currently not certified as a desktop client operating system for any Oracle client-based products, including:
  • BI Publisher Desktop (a.k.a. XML Publisher)
  • Discoverer Administrator Desktop
  • Sales for Handhelds (Outlook desktop synchronization client)
  • Workflow Builder Client
  • XML Gateway Message Designer
  • (July 21, 2011 Update: The three struck-through components above are now certified on Windows 7) 

Oracle JInitiator Not Supported

Premier Support for Oracle JInitiator has expired for E-Business Suite customers.

Premier Support for Oracle JInitiator 1.1.8 ended in December 2008, and Premier Support for Oracle JInitiator 1.3 ended for EBS customers in July 2009.  For more information about JInitiator desupport and switching your EBS end-users from JInitiator to the Sun JRE, see:
Windows 7 desktop clients are certified only with the native Sun Java Runtime Engine (JRE) with Windows 7.  Oracle JInitiator was built on top of Java 1.3.  Java 1.3 is desupported by Sun Microsystems and and not compatible with either Windows Vista or Windows 7.  We have no plans to certify Oracle JInitiator with Windows 7.

On Hacking Up JInitiator -- Please Don't

Various creative individuals have discovered that it's possible to replace a certain DLL in Oracle JInitiator 1.3 with a JVM from, say, JDK 1.6. I can't personally testify that these hacks work. I can say that this kind of surgery makes me intensely uncomfortable.

While it's nice to see creative initiative, I have to remind you that Oracle would regard this as a customization. We don't recommend customizing Oracle JInitiator for production environments.

What About Earlier Versions of IE?

Microsoft only supports IE 8 on Windows 7 desktops.  Microsoft does not support earlier versions of IE on Win7, so Oracle is only able to support IE8 on Windows 7 clients for the E-Business Suite.

Why are you interested in the third configuration?

As I mentioned in my previous update on this topic, now that we've certified the second configuration, we'll move on to the third.  You've asked for it, so we'll deliver.

That said, I am curious about your business need for the final certification (Win7 64-bit + 64-bit browsers and JREs).  Firefox 64-bit releases seem to lag in functionality and in the general release cycle.  Some reports suggest that 64-bit browsers do not necessarily provide improved performance across the board, and may have compatibility issues -- most notably with Flash, since Adobe is still working on their 64-bit Flash Player.

Even more telling, in fresh installs of Windows 7 64-bit, Microsoft configures the default browser to be IE 32-bit, not IE 64-bit.  In other words, end-users need to take an extra step to run the 64-bit version of IE. 

If you're planning to reconfigure your users' desktops to invoke a 64-bit browser by default, I'd be very interested in understanding your reasons.  Feel free to post a comment here or drop me an email.

References
Related Articles
The following is intended to outline our general product direction.  It is intended for information purposes only, and may not be incorporated into any contract.   It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision.  The development, release, and timing of any features or functionality described for Oracle's products remains at the sole discretion of Oracle.

Friday Aug 13, 2010

Special JRE 6u21-b08 Build Now Available for EBS Customers

jceecolorlogo2.gif
The painful saga of our recent JRE releases' issues with the Oracle E-Business Suite is almost over.  It is expected that a future release of JRE 1.6 will contain a mainline fix for the "Mismanaged Session Cookie" issues that exist with JRE 1.6.0_18 to 1.6.0_21 build 6 (6u21-b06), inclusive. 

There is an interim workaround until that new release is available.  JRE 1.6.0_21 build 8 (6u21-b08) is now available and certified for Oracle E-Business Suite 11i and R12. This Build of the native plug-in fixes the 'Mismanaged Session Cookie' issue for the JRE 6u21 stream, which could cause a failure of the following functionalities on certain desktop/browser combinations, and particularly prevalent for IE6 and IE7 users:
  • 'File -> Export' functionality
  • Opening attachments in forms
  • Opening an HTML form to a new window from forms.
  • Opening an Applet in a new window from forms
  • Trying to login again after forms session timeout fails
Special release vehicle for this JRE build

This version of the plug-in is only available through patch 10021403 and is not available as a download through the usual channels or through the Java automatic update facility. The standard version of the plug-in remains at JRE 1.6.0_21 build 6 (6u21-b06). This fix will not be available through the usual channels until a future release of JRE 1.6.

This release also fixes the long standing z-ordering issue (HTML Window opens behind Forms Window) for Windows XP users running Internet Explorer. A permanent fix is not yet available for Firefox users or Windows Vista or Windows 7 users, therefore please continue to use one of the workaround options if required.

Summary of options for EBS sysadmins

At this stage, your options are to:
  1. Remain on JRE 1.6.0_17; wait for the upcoming JRE release that includes this fix
  2. Deploy any standard JRE release later than 1.6.0_17, with the understanding that some of your users may encounter issues related to "Mismanaged session cookies"
  3. Deploy JRE 1.6.0_20-b05 (released via patch 9915543)
  4. Deploy JRE 1.6.0_21-b08 (released via patch 10021403)
For further information and requirements please see:
Related Articles
The preceding is intended to outline our general product direction.  It is intended for information purposes only, and may not be incorporated into any contract.   It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision.  The development, release, and timing of any features or functionality described for Oracle‚Äôs products remains at the sole discretion of Oracle.

Tuesday Aug 10, 2010

Reminder: Use Java 6 for EBS on Sun, Windows, Linux Platforms

Several threads have crossed my inbox lately about Java 5 (a.k.a. JDK 1.5).  If you're running your E-Business Suite servers on on Linux, Windows, or Sun operating system platforms, you should be reminded that the End of Service Life for Java 5.0 was on October 30, 2009. 

SunJavaSEdownloadpagescreen2.jpg
That End of Service Life (EOSL) date for Java 5 applies to Java Standard Edition (Java SE) release families.  You have the option of migrating to Java Standard Edition for Business, which offers longer End of Service Life windows for different Java releases -- for example, up to June 2019 for Java 5.  I am not a Java licencing specialist, but my understanding is that Java Standard Edition for Business comes at an additional cost. For information about Java licencing, I would recommend contacting your Oracle account manager. 

For more details about the support-related differences between Java SE and Java for Business, see:
Does this affect your environments?

If all of the following apply to your environment:
  1. Your servers are running on Linux, Sun, or Windows operating systems
  2. Your servers are running either Java Standard Edition 4 (1.4) or 5 (1.5)
Then you must do one of the following:
  1. Migrate to the Java Standard Edition for Business release of your choice
  2. Upgrade to Java Standard Edition 6 (1.6)
For details about upgrading E-Business Suite environments to Java 6, see:
What about other server operating systems?

If you're running either HP-UX or IBM AIX, your Java release on those operating system platforms is supported by Hewlett-Packard and IBM, respectively.  You should check with those vendors for their End of Service Life dates for Java.

What are the support implications if I don't upgrade?

Here's a hypothetical situation: let's say that you haven't migrated to Java SE for Business or upgraded to Java SE 6.  You report an E-Business Suite issue that turns out to be related to either Java 1.5 or 1.5.  What are the support implications?

EBS Support will attempt to reproduce the issue on an Oracle Support environment.  Chances are high that that environment will already be upgraded to Java 6. 

If the issue cannot be reproduced on an environment running Java 6, it is likely that Oracle Support will recommend that you upgrade your environment to Java 6 before proceeding with further diagnostics or analysis.

Generally speaking, EBS Development will provide Java-related patches for Sun, Linux, and Windows-based issues that can be reproduced on Java 6.

Related Articles

Monday Jul 19, 2010

Warning: E-Business Suite Issues with Sun JRE 1.6.0_21

jceecolorlogo2.gif
My colleagues in the Java division shipped Java Runtime Environment 1.6.0_21 (a.k.a. JRE 6u21, internal version 1.6.0_21-b06) last week.  See the 1.6.0_21 Update Release Notes for details about what has changed in this release.

Unfortunately, this release of JRE 6u21 (1.6.0_21-b06) still has the 'Mismanaged Session Cookie' issue that we reported in earlier articles.  This can cause a failure of the following E-Business Suite functions with certain desktop and browser combinations, notably for IE 6 and 7 users:
  • 'File -> Export' functionality
  • Opening attachments in forms
  • Opening an HTML form to a new window from forms.
  • Opening an Applet in a new window from forms
  • Trying to login again after forms session timeout fails
A JRE plug-in release with fixes for these issues is only available through patch 9915543.  Patch 9915543 contains JRE 1.6.0_20-b05.  This fixed version is not available as a download from Sun or through the Java Update Mechanism (which continues to offer only JRE 1.6.0_20-b02).  This fix will not be available through the normal Sun distribution channels until a future release of JRE 1.6.

A fixed version of the JRE 1.6.0_21 (6u21) plug-in is expected to be made available through a special patch download in the near future.

Summary of options for EBS sysadmins

At this stage, your options are to:
  1. Remain on JRE 1.6.0_17; wait for JRE 1.6.0_22 or later
  2. Deploy any standard JRE release later than 1.6.0_17, with the understanding that some of your users may encounter issues related to "Mismanaged session cookies"
  3. Deploy JRE 1.6.0_20-b05 (released via patch 9915543)
I understand that this is a frustrating state of affairs and I apologize for the continued delay in resolving this once and for all.  We're continuing to work with our colleagues in the Java division to get this set of fixes into the main JRE codelines.  I'll post updates here as soon as I have more information to share.

The preceding is intended to outline our general product direction.  It is intended for information purposes only, and may not be incorporated into any contract.   It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision.  The development, release, and timing of any features or functionality described for Oracle's products remains at the sole discretion of Oracle.

About

Search

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