- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    8u40
- 
        b15
- 
        x86
- 
        windows_8
                    FULL PRODUCT VERSION :
C:\>java -version
java version "1.8.0_40-ea"
Java(TM) SE Runtime Environment (build 1.8.0_40-ea-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b16, mixed mode)
As an example from Win 7 Os
ADDITIONAL OS VERSION INFORMATION :
All Windows(7,8,10 both 32 and 64 Bit) and MAC OSs
EXTRA RELEVANT SYSTEM CONFIGURATION :
Generic Configuration
A DESCRIPTION OF THE PROBLEM :
Application is failing to update. This is only for below JRE
jre-8u40-ea-bin-b12-windows-x64-28_oct_2014
Developer Preview
REGRESSION. Last worked in version 8u25
ADDITIONAL REGRESSION INFORMATION:
For all other JAVA it is working
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Install jre-8u40-ea-bin-b12-windows-x64-28_oct_2014
Developer Preview
2. Update the application
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Application should be updated automatically without throwing any exception
ACTUAL -
Java is throwing exception instead of update
ERROR MESSAGES/STACK TRACES THAT OCCUR :
java.util.MissingResourceException: Can't find com.sun.xml.internal.messaging.saaj.soap.LocalStrings bundle
java.util.MissingResourceException: Can't find com.sun.xml.internal.messaging.saaj.soap.LocalStrings bundle
at java.util.logging.Logger.setupResourceInfo(Unknown Source)
at java.util.logging.Logger.<init>(Unknown Source)
at java.util.logging.LogManager$SystemLoggerContext.demandLogger(Unknown Source)
at java.util.logging.LogManager.demandSystemLogger(Unknown Source)
at java.util.logging.Logger.demandLogger(Unknown Source)
at java.util.logging.Logger.getLogger(Unknown Source)
at com.sun.xml.internal.messaging.saaj.soap.SAAJMetaFactoryImpl.<clinit>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.xml.soap.FactoryFinder.newInstance(Unknown Source)
at javax.xml.soap.FactoryFinder.find(Unknown Source)
at javax.xml.soap.FactoryFinder.find(Unknown Source)
at javax.xml.soap.SAAJMetaFactory.getInstance(Unknown Source)
at javax.xml.soap.MessageFactory.newInstance(Unknown Source)
at javax.xml.soap.MessageFactory.newInstance(Unknown Source)
at com.bayer.barracuda.update.BarracudaUpdateRequest.sendXMLRequest(Unknown Source)
at com.bayer.barracuda.update.AccessInternet.sendRecieveXML(Unknown Source)
at com.bayer.barracuda.update.AccessInternet.updateAvailable(Unknown Source)
at com.bayer.barracuda.update.UpdateCheck.checkForUpdate(Unknown Source)
at com.bayer.barracuda.update.UpdateCheck.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
Can not be shared, on demand we will share due to security.
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
Degrading JRE
            
C:\>java -version
java version "1.8.0_40-ea"
Java(TM) SE Runtime Environment (build 1.8.0_40-ea-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b16, mixed mode)
As an example from Win 7 Os
ADDITIONAL OS VERSION INFORMATION :
All Windows(7,8,10 both 32 and 64 Bit) and MAC OSs
EXTRA RELEVANT SYSTEM CONFIGURATION :
Generic Configuration
A DESCRIPTION OF THE PROBLEM :
Application is failing to update. This is only for below JRE
jre-8u40-ea-bin-b12-windows-x64-28_oct_2014
Developer Preview
REGRESSION. Last worked in version 8u25
ADDITIONAL REGRESSION INFORMATION:
For all other JAVA it is working
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Install jre-8u40-ea-bin-b12-windows-x64-28_oct_2014
Developer Preview
2. Update the application
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Application should be updated automatically without throwing any exception
ACTUAL -
Java is throwing exception instead of update
ERROR MESSAGES/STACK TRACES THAT OCCUR :
java.util.MissingResourceException: Can't find com.sun.xml.internal.messaging.saaj.soap.LocalStrings bundle
java.util.MissingResourceException: Can't find com.sun.xml.internal.messaging.saaj.soap.LocalStrings bundle
at java.util.logging.Logger.setupResourceInfo(Unknown Source)
at java.util.logging.Logger.<init>(Unknown Source)
at java.util.logging.LogManager$SystemLoggerContext.demandLogger(Unknown Source)
at java.util.logging.LogManager.demandSystemLogger(Unknown Source)
at java.util.logging.Logger.demandLogger(Unknown Source)
at java.util.logging.Logger.getLogger(Unknown Source)
at com.sun.xml.internal.messaging.saaj.soap.SAAJMetaFactoryImpl.<clinit>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.xml.soap.FactoryFinder.newInstance(Unknown Source)
at javax.xml.soap.FactoryFinder.find(Unknown Source)
at javax.xml.soap.FactoryFinder.find(Unknown Source)
at javax.xml.soap.SAAJMetaFactory.getInstance(Unknown Source)
at javax.xml.soap.MessageFactory.newInstance(Unknown Source)
at javax.xml.soap.MessageFactory.newInstance(Unknown Source)
at com.bayer.barracuda.update.BarracudaUpdateRequest.sendXMLRequest(Unknown Source)
at com.bayer.barracuda.update.AccessInternet.sendRecieveXML(Unknown Source)
at com.bayer.barracuda.update.AccessInternet.updateAvailable(Unknown Source)
at com.bayer.barracuda.update.UpdateCheck.checkForUpdate(Unknown Source)
at com.bayer.barracuda.update.UpdateCheck.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
Can not be shared, on demand we will share due to security.
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
Degrading JRE