Customization of JRE 1.7u25

Hi,
We are upgrading our JRE to 1.7u25 on Oracle applications 11i.
I would like to know if we can replace the standard j2se17025.exe file with a custom file created by our security team as it takes care of other settings required by our organisation.
Thanks,
Nikitha

1. It's free
2. Check the Plugin Developer's manual - http://java.sun.com/j2se/1.4.1/docs/guide/plugin/developer_guide/contents.html
3. Not that I've seen

Similar Messages

  • How to launch a Java WebStart application with older JREs when Java 7u25 is on the client?

    How can I launch older versions of my Java WebStart application, that are built and run with Java 7u21 or earlier, even if Java 7u25 is installed locally on the client? Application launch and behaviour must be reliable and consistent.
    Background:
    As of 7u25 (and later), Java Webstart applications launch with a different class loader than pre-7u25.
    My Java Webstart application has supported versions that were built with older versions of the JDK (e.g. Java 5, 6, 7u21 or earlier). These applications run with their required JRE version, enforced through JNLP. Once Java 7u25 is installed locally, these older applications fail to launch, due to classloader differences.
    The question is: what is required to run older Java WebStart applications even if 7u25 (or later) Java Webstart is installed locally on the client?

    I confirm your findings when using shortcuts to try specific versions of JavaWS with 7u25 or later installed:
    JRE 5u14 launched and the classloader was as pre 7u25
    JRE 6u43 would not launch
    JRE 7u21 launched but the classloader was not as pre 7u25
    You can launch the shortcut with the JavaWS -verbose option to display a messagebox with valuable information.
    I am keeping a close watch on this thread.

  • JRE 7u25 ignores Proxy and fails attempting OCSP Direct

    We were running JRE 7u17 on Windows 7 with Firefox 17.0.8 without an issue. We upgraded to JRE 7u25 and now Java does not run at all. In reviewing the console logs we noticed that entries such as the following that seem to suggest that the JRE is not following the proxy configuration from IE:
    network: Connecting http://ocsp.verisign.com/ with proxy=DIRECT
    We hard coded the proxy in the Java control panel application, but that has not helped.  We have also configured the advanced Java control panel settings so that certificate revocation checking is disabled. Nothing we seem to try appears to have any impact on this problem. We do not allow internal systems to directly connect to the internet, so if certificate revocation checking does not use the proxy, the certificate revocation list is not going to be accessible. This seems like a bug. We also want to stand up private networks from time to time. How can we put java on a none internet connected system if it is going to require certificate revocation checking from Verisign?
    Are we missing a step in the configuration for 7u25? This doesn't appear to be working correctly.

    It has been my experience that JRE does not respect any sort of method of forcing it to use a proxy in 1,7 for specific sites.
    I can't find the article but the JRE will look at deployment.config before even looking at what the specific java control panel settings are.
    Try setting the console to reload the config and then display what configuration it is actually using.  That way you could at least tell where it is pulling it's settings from.
    I had no luck unfortunately

  • URGENT---EJB 3.0--Toplink essential - loading custom session customizer

    Dear all,
    I am a newbie to EJB as well as JPA...for some reason i need to write a custom session customizer
    i config the persistence.xml with the following property:
    <property name = "toplink.session.customizer" value = "customizer.MyCustomizer"/>
    My EJB project structure:
    Application1
    ->EJB_Project1
    ->customizer
    ->MyCustomizer.java
    ->bean
    ->BeanARemote.java
    ->BeanBRemote.java
    ->META-INF
    ->persistence.xml
    when i want to test the EJB project..the following exception occur...
    ==============================================================
    Exception Description: ClassNotFound: [customizer.MyCustomizer] specified in [toplink.session.customizer] property.
    Internal Exception: oracle.classloader.util.AnnotatedClassNotFoundException:
    Missing class: customizer.MyCustomizer
    Dependent class: oracle.toplink.essentials.internal.security.PrivilegedAccessHelper
    Loader: oracle.persistence:1.0
    Code-Source: /C:/Oracle10-1-3-11/toplink/jlib/toplink-essentials.jar
    Configuration: <code-source> in /C:/Oracle10-1-3-11/jdev/system/oracle.j2ee.10.1.3.39.14/embedded-oc4j/config/server.xml
    This load was initiated at oracle.persistence:1.0 using the Class.forName() method.
    The missing class is available from the following locations:
    1. Code-Source: /G:/JDeveloper/jdev/mywork/Application1/EJB_Project1/classes/ (from <ejb> in unknown)
         This code-source is available in loader current-workspace-app.root:0.0.0.
         This is the current thread's context loader, and it appears that Class.forName() was used to load the dependent class.
         If a loader was not explicitly passed to Class.forName(), try passing the result of calling Thread.currentThread().getContextClassLoader().
    ==============================================================
    the application server cannot load the class but it can locate where the class is...
    why???
    i futher check if the problem is related to parent-child class-loader mechanism
    in the code, i call the Class.getClassLoader() in order to obtain which classloaders
    my session customizer and JPA EntityManager (implied for the whole toplink essential?) were loaded by...
    result: for custom session customizer..
    top classloader == jre.bootstrap:1.5.0_09
    2nd classLoader == jre.extension:0.0.0
    3rd classLoader == api:1.4.0
    4th classLoader == oc4j:10.1.3
    5th classLoader == system.root:0.0.0
    6th classLoader == default.root:0.0.0
    result: for JPA EntityManager..
    top classloader == jre.bootstrap:1.5.0_09
    2nd classLoader == jre.extension:0.0.0
    3rd classLoader == api:1.4.0
    4th classLoader == oc4j:10.1.3
    it seems the EntityManager is loaded in 'higer level' class loader, so it can't access
    class load in 'lower level' class loader ..
    Dependent class: oracle.toplink.essentials.internal.security.PrivilegedAccessHelper
    Loader: oracle.persistence:1.0But something strange is that the exception message saying the loader is oracle.persistence:1.0 ???
    Could anybody help me......?
    what is the solution...?
    i have searching in the web for days but can't find solution !!!
    Thank you very much ...
    ** My development environment:
    JDeveloper: 10.1.3.1
    window xp sp2
    sun java sdk 5 update 9

    i have futher check if the problem is related to class loading
    i call the Class.getClassLoader() in order to obtained which classloaders
    my session customizer and EntityManager were loaded...
    obtain the following result: for my session customizer..
    top classloader == jre.bootstrap:1.5.0_09
    2nd classLoader == jre.extension:0.0.0
    3rd classLoader == api:1.4.0
    4th classLoader == oc4j:10.1.3
    5th classLoader == system.root:0.0.0
    6th classLoader == default.root:0.0.0
    for EntityManager..
    top classloader == jre.bootstrap:1.5.0_09
    2nd classLoader == jre.extension:0.0.0
    3rd classLoader == api:1.4.0
    4th classLoader == oc4j:10.1.3
    it seems the entity manager is loaded in 'higer level' class loader, so it can't access
    class load in 'lower level' class loader ..
    Dependent class: oracle.toplink.essentials.internal.security.PrivilegedAccessHelper
    Loader: oracle.persistence:1.0But something strange is that the exception message saying the loader is oracle.persistence:1.0 ????
    Could anybody help me......?
    what is the solution...?
    Thank you ...

  • Is there a way to customize the IDE font?

    Hi,
    I'm trying to tweak the JDeveloper IDE so that I could specify the font for the menus and dialogs, which seems to be the default 'sans-serif';
    I know, it's the least annoyance you can have, but, however, if there's a way to do it plz let me know.
    Thx, P.

    Hi,
    I'm trying to tweak the JDeveloper IDE so that I could specify the font for the menus and dialogs, which seems to be the default 'sans-serif';
    I know, it's the least annoyance you can have, but, however, if there's a way to do it plz let me know.JDeveloper gets these fonts from the Swing Look And Feel, so there's not a way to customize it.
    Rob Thx for hinting me where to search... :) Indeed, I wanted to modify all the Swing Look and Feel fonts, for any Java app that would use it.
    It suffices to modify the font.properties file in the %JDeveloper installation folder%\jdk\jre\lib folder and to replace "Arial" with the desired font where desired... I replaced f.e. all Arial except Arial Black with Tahoma.
    For Windows users, use Wordpad instead of Notepad, it handles Unix-style line ends better.
    BTW, for seamless integration with Windows current theme settings, there is an article at
    http://java.sun.com/j2se/1.4/docs/guide/swing/1.4/w2k_props.html,
    that should work too
    Thanks, Paul

  • Problems with JRE installation 1.6.0_18 in silent mode

    Hi!
    I have problems with installing the JRE from the cmd line in silent mode and in a directory with spaces in the path.
    If I remove the spaces in the INSTALLDIR, the JRE installs in the directory I have specified but not when I use spaces in the path.
    The command I run is following:
    jre-6u18-windows-i586.exe /s /v"/qn INSTALLDIR="C:\Program Files (x86)\company\product test\java\""
    all I get is the help window to the windows installer with the different options. What am I missing?
    BR,
    /Peter

    Hi
    You  should install this Patch:
    Patch 13948973: JDEV 11.1.1.6.0 FREEZES IN CUSTOMIZATION MODE DUE TO DEADLOCK
    After the installation the JDev works fine again.
    Regards, David Perez

  • Java console errors with jre 6u51 in firefox

    Why do I get these errors 3 times in the java console? ( forms 11.1.1.4 )
    Missing Permissions manifest attribute for: http://machine:9001/forms/java/frmall.jar
    Missing Codebase manifest attribute for: http://machine:9001/forms/java/frmall.jar

    You can look here:
    Release of JRE 1.7.0_25 & 1.6.0_51 and Impact on Oracle Forms (Doc ID 1563023.1)
    and check this:
    New JAR Manifest File Attributes
    JDK 7u25 release introduces the permissions and codebase attributes in the JAR Manifest File. These attributes are used to verify that the application is requesting the correct permissions level and is accessed from the correct location. See Preventing the Repurposing of an Application document.
    Developers are advised to utilize at least the new permissions attribute, and if possible the codebase attribute as well. In future releases, applications that do not include these protections may be blocked or subjected to additional warning dialogs.
    Regards

  • Performance Notification Message Customization in Cisco Prime LMS 4.2.4

    Greetings,
    I'm attempting to deploy Prime LMS 4.2.4, and one of the features I would like to use is performance threshold notifications.  However, the email notifications are bloated with information, and I'm unable to find a way to customize them, unlike the fault notifications.
    I'm hoping someone will be able to point me toward what I've missed, and I thank you for your time and consideration.
    Regards,
    Rob

    Hi Mantej:
    Thanks to your link and I have downloaded the Prime LMS 4.2 document.
    I then read and installed the JRE first in 64 bits because my Windows OS is 64bits but it still prompts out the Java installation screen. I then installed the JRE in 32 bits.
    After that, it has no more Java installation screen. It then request for downloading file at the Windows top bar. I follow the request to riight click to allow the downloading. The Java running and downlaod the file.
    After that, I cannot see any difference. Meaning I still cannot access anything for Toplology Services to draw my network topology diagram.
    May I know what should be happen and what is the next step to do the topology drawing?
    Many thanks!
    Regards,
    tangsuan

  • ZAC JRE installation location

    Where does the ZAC put the JRE when it is deployed with the bootstrap
    installer (i.e. when Load Own JRE is selected)? Sometimes I get it on
    the
    C:\ drive but on some NT computers I am getting it on the user's
    homedrive/homepath. But...on one user that had a non-C:\
    homedrive/homepath, ZAC still put the JRE on C:\!!
    How can I know FOR CERTAIN where on the client's machine the JRE will be
    installed. I need to know because my application is being subsequently
    launched from a batch file and I need to create the batch file (created
    at
    install time) with the correct path to the JRE.
    Also, the BEA documentation
    (http://www.weblogic.com/docs/admindocs/zac.html#jre) says "the user
    ultimately decides where the JRE shall be installed." How and when does
    the
    user get to decide the JRE installation directory? I know they can
    select
    the directory for the application, but the JRE doesn't end up in the
    same
    directory as the application.
    Finally, please create a newsgroup just for ZAC. There is certainly
    plenty
    of interest and issues to warrant its own newsgroup.
    -Bob

    I've had a similar experience. I think ZAC needs to be more flexible when it
    comes to customization such as installation directories for JRE.
    !! VOTE FOR ZAC NEWSGROUP !!
    Cheers,
    Ivan
    Bob Lane <[email protected]> wrote in message
    news:[email protected]..
    Where does the ZAC put the JRE when it is deployed with the bootstrap
    installer (i.e. when Load Own JRE is selected)? Sometimes I get it on
    the
    C:\ drive but on some NT computers I am getting it on the user's
    homedrive/homepath. But...on one user that had a non-C:\
    homedrive/homepath, ZAC still put the JRE on C:\!!
    How can I know FOR CERTAIN where on the client's machine the JRE will be
    installed. I need to know because my application is being subsequently
    launched from a batch file and I need to create the batch file (created
    at
    install time) with the correct path to the JRE.
    Also, the BEA documentation
    (http://www.weblogic.com/docs/admindocs/zac.html#jre) says "the user
    ultimately decides where the JRE shall be installed." How and when does
    the
    user get to decide the JRE installation directory? I know they can
    select
    the directory for the application, but the JRE doesn't end up in the
    same
    directory as the application.
    Finally, please create a newsgroup just for ZAC. There is certainly
    plenty
    of interest and issues to warrant its own newsgroup.
    -Bob

  • Exception loading customizations

    I am trying to runa a form created using Jdev3.0 and I get the following error:
    Jbo-26000: A generic exception occured during load customizations
    DAC-104: ImmediateAccess: setAttribute failed. ColumnView: DbStatoId row: 1
    JBO-26000: A generic exception occured during loading customizations.
    null
    What is the reason for this?
    Silvana Bortolin ([email protected])

    I am having the same problem, so I thought I would reply so hopefully someone who does know what's going on here understands it has not been answered.
    I have had a devlish time deploying a DBServlet onto a Java WebServer!
    problem 1. Error 404
    problem 2. using JDevelopers JRE
    problem 3. THIS!
    Will it end!!!? I see a lite at the end of this tunnel, I just hope it's not a train!

  • I'd like to disable only JRE 6 among Java plug-in.

    Hi,
    I have a question.
    I have installed JRE 6u45 and JRE 7u25.
    It is dangerous to use JRE 6u45 by a browser.
    I'd like to uninstall JRE 6u45, but desktop application is not supported JRE 7.
    Accordingly, I'd like to disable only JRE 6 among Java plug-in.
    If there is a good method for this, please let me know.
    Thanks and regards.

    Your user account on the new Mac must have a different UID than on the old one.  See the pink box in Problems after using Migration Assistant for an explanation.
    You'll need to change the permissions on the iPhoto library on the external HD.  Do a Get Info on it, click the padlock at the bottom of the Sharing & Permissions section of the Info window and enter your Admin password. 
    Then click the plus sign, select the user account you want on the next screen, and click Select.   Then change Read only to Read & Write for that user via the little arrows.  Finally, click the "gear" icon and select Apply to enclosed items.  That may take a few mintutes on a large library.

  • How JRE translates oid number to it's name?

    Hello all.
    I need to share a string with the issuer of a certificate with other systems.
    The issuer has an attribute with "oid.1.2.840.113549.1.9.1" that is translated to "EMAILADDRESS" in IBM's Websphere's JRE , but in other implementations is translated to "E"
    Where is hardcoded this translation? Can I programaticaly control this translation?
    Best regards,
    Rpr

    java.security.cert.X509Certificate has two methods, getIssuerX500Principal() and getSubjectX500Principal() that return the issuer and subject as instances of class javax.security.auth.x500.X500Principal. This class has a method getName() that takes a map of OID strings to OID names. You could use customize a map for your needs, .e.g.
    Map<String, String> oidMap = new HashMap<String, String>();
    oidMap.put("1.2.840.113549.1.9.1", "EMAILADDRESS");
    X500Principal subjName = myx509Cert.getSubjectX500Principal();
    String subjName = subject.getName("RFC2253", oidMap);

  • JRE 7update25 binaries got changed

    About one week ago, the JRE released this version and the installer we downloaded from the website gave us
    jre-7u25-windows-i586.exe sha1:0adf48a414d81d2c7fafe93298644d9e26a5706a  size:31714216
    But since yesterday, the one we downloaded is changed. 
    jre-7u25-windows-i586.exe sha1:08ce588fb3668e987a0fa93becf754e9c8027d51  size:31714728
    Similar changes happened for 64-bit installer as well.
    The version is not updated and there is no notification at all. I'm not sure what is the change made but apparently, there must be some fixes which mean the previous installers contain issues.
    This caused many problems for system admins doing the update for the managed computers and we are especially frustrated about the changes. This is definitely not the right way for Oracle to do. I hope Oracle could provide an explanation and never do this again!

    Well, first check the current version of JRE(i guess you know how to do this...You should be able to see a image(java symbol) under control panel...click on it ..)
    If it still points to old JRE.....you can manually delete it from the registry

  • 7u25 classloader revisited

    We have multiple WebStart based product streams requiring various JRE versions (e.g. 5u14,
    6u43 and 7u21). If 7u25 or later is installed on the client the product fails to launch properly.
    We have investigated the classloader change outlined in Oracle bug JDK-8017776.  The main
    and associated bugs indicate this issue resolved in later JRE releases (e.g 7u40, 7u45 etc.)
    Testing shows this to not be the case. If the classloader change is in place the product
    launches and runs.
    Internal testing of the classloader change has revealed an issue. If the Java Console is opened
    at launch time and later closed the product starts to report ClassNotFoundExceptions.
    Investigation shows that during launch the EDT classloader has been changed to:
    com.sun.jnlp.JNLPClassLoader with a thread ID of say 18. If the console is closed and a
    reproducible set of steps is applied ClassNotFoundExceptions are reported. Based on
    the exception stacktraces I have added output statements to report the EDT classloader
    and thread ID. The IDs are identical but the classloader is now reported as:
    sun.misc.Launcher$AppClassLoader.
    The same behavior is also observed if the console is left open and the "Clear" button is
    selected. If the console is left open or not launched there is no issue. The problem is we
    have no control over customer use of the Java Console.
    There are reports of classloader issue resolution (no 8017776 change in place) if the
    console window is left open. This is not the case in our testing nor is it an option if it
    did resolve the issue.
    Further testing shows that if the streams are compiled with 7u25 or later that the
    8017776 change is not required. This is not an option at this time for numerous reasons.
    Is the 8017776 change the only known solution for this issue?
    Has there been any news from Oracle concerning an "official" fix?
    I am interested in hearing from other developers that have addressed this issue.

    Some additional information:
    When clearing the Java Console the SwingConsoleWindow::clear() method is called. This method
    ,via an invokeLater method call, replaces the PlainDocument associated with the text area then
    prints the version and help. These are printed via ConsoleHelper::displayVersion() and
    ConsoleHelper::displayHelp().
    Each of those methods makes use of SwingConsoleWindow::append() that itself uses invokeLater
    method calls to queue an event for each line.
    Many of the remaining actions that can be triggered in the console window do not use the append() method.
    The ConsoleHelper methods are simply calls to the SwingConsoleWindow::append() method.
    Methods from SwingConsoleWindow::
    public void clear() {
        invokeLater(new Runnable() {
          public void run() {
            PlainDocument localPlainDocument = new PlainDocument();
            SwingConsoleWindow.this.textArea.setDocument(localPlainDocument);
            SwingConsoleWindow.this.textArea.revalidate();
            SwingConsoleWindow.this.setScrollPosition();
            ConsoleHelper.displayVersion(SwingConsoleWindow.this.controller, SwingConsoleWindow.this);
            SwingConsoleWindow.this.append("\n");
            ConsoleHelper.displayHelp(SwingConsoleWindow.this.controller, SwingConsoleWindow.this);
    public void append(String paramString) {
        invokeLater(new Runnable() {
          private final String val$text;
          public void run() {
            int i = SwingConsoleWindow.this.textArea.getText().length() + this.val$text.length() - 1048575;
            try {
              if (i > 0) {
                SwingConsoleWindow.this.textArea.replaceRange("", 0, i);
              SwingConsoleWindow.this.textArea.append(this.val$text);
              SwingConsoleWindow.this.textArea.revalidate();
              SwingConsoleWindow.this.setScrollPosition();
            } catch (Exception localException)  {
              SwingConsoleWindow.this.clear();
              Trace.println(ResourceManager.getMessage("console.trace.error"));
    private void invokeLater(Runnable paramRunnable)  {
        if (paramRunnable == null) {
          return;
        try  {
          DeploySysRun.execute(new DeploySysAction() {
            private final Runnable val$r;
            public Object execute()  {
              SwingUtilities.invokeLater(this.val$r);
              return null;
        } catch (Exception localException)  {
          Trace.ignoredException(localException);

  • Stable version of jre for EBS...

    On of my end-user uses jre6r31 version, and I want to if it's so safety for business... if not what is the official stable version of jre we can use to get more productivity of r12...

    Yacouba wrote:
    On of my end-user uses jre6r31 version, and I want to if it's so safety for business... if not what is the official stable version of jre we can use to get more productivity of r12...
    The latest certified version of JRE which is certified with R12 are:
    JRE 1.7.0_25 (7u25)
    JRE 1.6.0_51 (6u51)
    Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite Release 12 [ID 393931.1]
    It's recommended you have the latest security patches applied -- Critical Patch Updates and Security Alerts
    Thanks,
    Hussein

Maybe you are looking for

  • Display message in BEx variable screen in 7.0

    In BEx 3.5 I was able to display a message to the user when they enter a value they are not authorized for in the variable screen.  This was done using the function module RRMS_MESSAGE_HANDLING in the variable user exit at step 3 and raising no_repla

  • Error is data loading from 3rd party source system with DBCONNECT

    Hi, We have just finished an upgrade of SAP BW 3.10 to SAP NW 7.0 EHP1. After the upgrade, we are facing a problem with data loads from a third party Oracle source system using DBConnect. The connection is working OK and we can see the tables in the

  • Iso7 how to use it

    Does any one know how to use the upgrade Ios7.  I hate it, I was forced to upgrade when the app I was downloading required it.  I do not know how to use any features on my ipad now, I can't close anything, get back to my home screen.  The old multita

  • Bapi for change work center data

    HIi All                 I need BAPI to change work center data for all categories and work center change transactions .....IR02 ,CNR2,CR02. Thanks in advance .

  • Batch Reduced File Size?

    I have hundreds of PDFs that have a transparency watermark but the file sizes on each do vary but are just too large. I would love to reduce the file size by running a batch, so I went ahead and created a batch in the Action Wizard that would reduce