Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 21 reacties
Bron: Oracle

JavaOracle heeft update 65 voor versie 7.0 van zowel de developmentkit als de runtime-environment van Java Standard Edition uitgebracht. Het gaat om een reguliere en geplande update, die ruim 130 problemen moet verhelpen. Deze update, die geleverd wordt met JavaFX versie 2.2.65, kan tot 14 oktober worden gebruikt, wanneer Oracle de opvolger klaar denkt te hebben. De complete release notes voor deze uitgave zien er als volgt uit:

New Java Control Panel option to disable sponsors

Currently, to disable sponsor offers at the time of installation, the user can de-select the option during installation or can pass SPONSORS=0 as a commandline option.

In this release, a new Java Control Panel(JCP) option to disable sponsors is available. To use this option, go to JCP's "Advanced" tab, and check or uncheck "Suppress sponsor offers when updating Java".

This option is applicable to 32 and 64 bit Windows operating systems.

New JAXP processing limit property - maxElementDepth

A new property, maxElementDepth, is added to provide applications the ability to set limit on maximum element depth in an xml file that they parse. This may be helpful for applications that may use too much resources when processing an xml file with excessive element depth.

  • Name: http://java.sun.com/xml/jaxp/properties/maxElementDepth
  • Definition: Limit the maximum element depth
  • Value: A positive integer. 0 is treated as no limit. Negative numbers are treated as 0.
  • Defaule value: 0
  • System property: jdk.xml.maxElementDepth

For more details, see Processing Limits from JAXP tutorial trail.

See 8031541 (not public).

Bug Fixes

This release contains fixes for security vulnerabilities. For more information, see Oracle Critical Patch Update Advisory.

For a list of bug fixes included in this release, see JDK 7u65 Bug Fixes page.

The following are some of the notable bug fixes in this release:

Area: client-libs/AWT
Synopsis: Using RMI from a restricted environment may cause a NullPointerException.

If an application uses RMI and runs in a restricted environment (ie. Java Plugin, Java Web Start), it may not work. In particular, if you run a UI from an RMI callback, a NullPointerException is likely to be thrown.

See 8019274.

Area: other-libs/corba
Synopsis: org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader

The system property org.omg.CORBA.ORBSingletonClass is used to configure the system-wide/singleton ORB. The handling of this system property was changed in the 7u55 release to require that the system wide/singleton ORB be visible to the system class loader.

In this release, the handling of this system property has been reverted to match the behavior found in JDK versions prior to 7u55 release, i.e. the singleton ORB is once again located using the thread context class loader of the first thread, to call the no-argument ORB.init method. The change is made to support applications which depend on this behavior.

Note that this change is applicable to 8u20, 7u65, 6u85 and 5.0u75 releases. For JDK 9, the new behavior, where the system wide/singleton ORB needs to be visible to the system class loader, will continue.

See 8046603.

Oracle Java screenshot

Moderatie-faq Wijzig weergave

Reacties (21)

"Suppress sponsor offers when updating Java"

Wanneer je het vinkje aanzet word er een setting weggeschreven in de deployment.properties van de huidige gebruiker (%USERPROFILE%\AppData\LocalLow\Sun\Java\Deployment\deployment.properties), wanneer een andere gebruiker inlogt zal deze gewoon weer de Ask-bar installeren.

Om de sponsors voor alle gebruikers uit te schakelen kan je de volgende registry keys gebruiken:
[code]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft]
"SPONSORS"="DISABLE"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft]
"SPONSORS"="DISABLE"
[/code]
Let op: de registry keys moeten in HOOFDLETTERS anders werkt het niet.
Nadat ik deze registry keys zag, heb ik deze onmiddellijk uitgetest.

Dit werkt inderdaad (waarvoor dank).
Het verbaast mij wel dat ik dit nog niet eerder ontdekt heb.

Ook heb ik in het Java Control Panel (Java 7.65) de nieuwe instelling (Suppress sponsor offers when updating Java) eens aangevinkt maar deze werkte eerst niet.

Na onderzoek vond ik enkel een nieuwe registry key ("DisableSponsors"="Y") terug in 32 bit. Nadat ik de key ook in Wow6432Node had aangemaakt, werkte dit ook.

Ik moet er wel bij zeggen dat ik zowel Java 32 bit als 64 bit ge´nstalleerd heb.

[code]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\JreMetrics]
"DisableSponsors"="Y"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JreMetrics]
"DisableSponsors"="Y"
[/code]


Dus via deze registry code kan je het vinkje in Java Control Panel ook aanzetten.
Dit ter informatie.
Of je deployed de deployment.propertjes file naar een centrale plek op het netwerk waarin je de aangeven setting (install.disable.sponsor.offers=true) meeneemt. Wanneer ik Java uitrol naar een client en/of server dan deploy ik direct na de installatie een aangepaste deployment.properties file die tevens verwijst naar exception.sites op een centrale share.

[Reactie gewijzigd door FREAKJAM op 17 juli 2014 10:30]

Hier worden nog enkele methodes besproken om dit voor meerdere machines in te stellen: http://superuser.com/ques...every-time-java-is-update
Het kan simpeler.
Configuratiescherm / Java Control Pannel / Advanced .
Onderaan vinkje zetten.

Optie was in de vorige versie nog niet zichtbaar.

[Reactie gewijzigd door erikmeuk3 op 18 juli 2014 14:35]

Blijkbaar hebben ze ook al een paar nieuwere versies op de plank liggen aangezien een van bovenstaande fixes pas in 8u20 is opgenomen. Of anders gaan ze nu ineens van 8u11 naar 8u20 springen qua versie nummering. Heel apart.
Ach, ze hebben dat vaker gedaan. Zie de release geschiedenis maar. Ze zijn van 7u13 naar 7u25, 7u40, 7u45, 7u51, 7u55, 7u60 en nu 7u65. Dan is van 8u11 naar 8u20 niet zo heel vreemd.
Is maar net hoeveel builds ze maken in die 3 maanden, hoeft natuurlijk niet altijd hetzelfde aantal te zijn.
blijkbaar komen er meer java 7 dan java 8 updates uit :)
nee hoor, elke 3 maanden.

Ze zijn echter pas recent begonnen met het releasen van Java 8, vandaar dat die pas bij update 11 zit, en dat Java 7 inmiddels al bij Update 65 zit. Oracle Java 7 update 55 / 8 update 5 werden ook tegelijkertijd uitgebracht.

[Reactie gewijzigd door FREAKJAM op 17 juli 2014 11:01]

"Suppress sponsor offers when updating Java"

Bedoelen ze hiermee dat ze eindelijk vaarwel gaan zeggen aan die verdomde Ask-toolbar? Alle vingers en tenen kruisen dat ze hiermee ook stoppen bij de primaire installatie op termijn. Ik heb nooit begrepen waarom Oracle met zijn Java-installatie standaard malware durft mee te geven.
Download gewoon de offline versie die heeft dat niet, de toolbar krijg je alleen bij de online installer.
En ja waarom ze het doen ze krijgen hier geld voor van een bedrijf om dit erin te zetten, zoveel mensen die domweg volgende rammen en dan krijgt ask toolbar er meer gebruikers bij.

http://filehippo.com/search?q=java

[Reactie gewijzigd door Carlos0_0 op 17 juli 2014 09:18]

Ja, het waarom is wel duidelijk. Het punt is dat je bij elke security update hier weer op moet letten. Security updates die wij moeten installeren omdat Java zelf zo'n risico vormt. ZÚlf kan ik hier best mee om gaan, maar die toolbar heeft ervoor gezorgd dat ik vrijwel alle vrienden en familie heb aangeraden om de JRE te de´nstalleren. Het risico dat eentje vergeet het vinkje uit te zetten is groot en het kost onnodig veel werk om te verwijderen.

Vraag het bij de initiŰle installatie en ik heb er geen moeite mee. Of maak het opt-in i.p.v. opt-out.
Ik heb het bij vrienden/ famillie nog wel draaien maar zelf al een tijd niet meer, maar merk wel dat je vrij veel kan zonder java.

Ik zelf mis het totaal niet eigenlijk alles werkt.
Idem. Heb het steeds minder nodig. Ik heb het echter thuis nog nodig voor Minecraft en op het werk voor Cisco ASDM dus ik kan helaas nog geen afscheid nemen.
installeer unchecky bij hun. Dan ben je ook van dat 'vinkje' en andere vinkjes af bij meerder programma's!
Dat doe ik tegenwoordig inderdaad :) en dat is een superhandig programma, maar het blijft de omgekeerde wereld. Oracle zou beter moeten weten.
"Suppress sponsor offers when updating Java"

Bedoelen ze hiermee dat ze eindelijk vaarwel gaan zeggen aan die verdomde Ask-toolbar? Alle vingers en tenen kruisen dat ze hiermee ook stoppen bij de primaire installatie op termijn. Ik heb nooit begrepen waarom Oracle met zijn Java-installatie standaard malware durft mee te geven.
Volgens mij houdt het in dat je bij het updaten via het Java Control Panel niet meer lastig gevallen wordt met die vraag. Of je hebt die toolbar de eerste keer al ge´nstalleerd of je hebt toen aangegeven 'm niet te willen. Daarom wordt het bij een update niet nogmaals gevraagd. Bij mij tenminste niet.
Verder ben ik het helemaal met je eens dat het schandalig is dat zo'n groot bedrijf als Oracle met een product als dit nog een toolbar mee wil installeren. Heeft zo'n bedrijf niet nodig en Java krijgt er nog een slechtere naam door.
het is dat ik het nodig heb voor minecraft maar anders :(

vanmiddag als ik thuis ben maar weer is een update doen.
Jammer dat Minecraft het gebruikt, anders had ik het met alle liefde van de pc+laptop van familie afgepleurd. Een ask.com toolbar meeleveren is toch te triest voor woorden?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True