-
Bug
-
Resolution: Fixed
-
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