Dobrý den,

děkuji všem za odpovědi.

Petr Procházka> animal sniffer 
https://animal-sniffer.dev.java.net/signature-checker.html jsem nenašel. 
Zajímavý nápad, co všechno se dá udělat, když člověk nechce instalovat druhé 
JDK :-). Zvážil bych ho, kdybych to měl nasadit v nějakém automatizovaném 
buildovacím prostředí, ale na lokále to neřeší problém odhalení chyby Eclipsem. 
Nicméně díky.

Roman Pichlík> souhlasím, jsem si vědom, že instalace JDK5 neřeší reflection a 
mohou se projevit bugy opravené v JDK v pozdějších verzích nebo updatech.

Martin Kuba, Radovana Straube> upgrade na 6.0 by byl ideální, ale v podmínkách 
klienta se to zdá v tuto chvíli nereálné. AS je Oracle 10.1.3, v němž je 
defaultní JRE 5.0. Licenci na 11 s JRE 6.0 klient nemá, takže upgrade je v 
nedohlednu a pokoušet se upgradnout v aktuálním AS pouze Javu si žádný správce 
u něj netroufne (i z právních důvodů). Myslím, že o bezpečnostních rizicích 
klient ví a toto není jediný případ, kdy přežívá na nepodporovaném softwaru, 
ale je to prostě problém velké korporace, kde vše dlouho trvá a je kolem toho 
spousta byrokracie.

Takže to vidím na instalaci JDK 5.0.

Hezký den!

Tomáš Záluský


================================================
...with Ultimate flying is so easy...
http://www.frisbee.cz    http://www.peaceegg.net
================================================





______________________________________________________________
> Od: "Radovana Straube" <[email protected]>
> Komu: Java <[email protected]>
> Datum: 25.11.2010 09:46
> Předmět: Re: downgrade aplikace z 6.0 na 5.0
>
>Dobry den,
>
>ked je treba presvedcit zakaznika, aby upgradol Javu z 5.0 na 6.0, staci 
>povedat, ze pre J2SE 5.0 dna 3.11.2009 bolo stopnute vydavanie updatov. Tu je 
>linka:
>http://www.oracle.com/technetwork/java/javase/downloads/index-jdk5-jsp-142662.html
>
>Cize pripadne bezpecnostne diery nebudu moct byt zaplatane. Je sice este 
>moznost si zaplatit Java for Business 1.5, ale upgrade na 6.0 vyjde lacnejsie.
>
>Ze bude aplikacia s novou Javou bezat rychlejsie nie vsetkych oslovi, ale 
>pripadna bezpecnostna ich vacsinou rozhybe. Nam sa zatial podarilo tymto 
>argumentom presvedcit vsetkych zakaznikov.
>
>Radovana Straube
>
>
>--- On Thu, 11/25/10, Martin Kuba <[email protected]> wrote:
>
>> From: Martin Kuba <[email protected]>
>> Subject: Re: downgrade aplikace z 6.0 na 5.0
>> To: "Java" <[email protected]>
>> Date: Thursday, November 25, 2010, 8:42 AM
>> Dne 24.11.2010 19:39, Tomáš
>> Záluský napsal(a):
>> >
>> > Dobrý den,
>> >
>> > máme webovou aplikaci napsanou v Javě 6.0 a musíme
>> ji nasadit na aplikační server, kde je pouze 5.0. Ukázalo
>> se, že aplikace nebude běžet nikde pod 6.0, takže jde o
>> to dostat zdrojáky do stavu, kdy bude projekt
>> zkompilovatelný a běhuschopný pod 5.0. Po vyřešení
>> odlišností, které vyvstaly po změně source a target na
>> maven-compiler-pluginu, ale zůstává potřeba odchytit
>> případy, kdy se volá nějaká metoda přidaná až od 6.0
>> (např. Collections.newSetFromMap).
>> >
>> > Potřebuji tedy něco jako Retrotranslator, ale pouze
>> pro přechod 6.0 ->  5.0 a z něj pouze přepínač
>> -verifyref. Retrotranslator v současné podobě převede
>> class soubory na max. 1.4, což mi přijde jako kanón na
>> vrabce. Nechce se mi zatahovat do projektu backportovaný
>> bytekód něčeho, co můžeme mít přímo z originálního
>> překladače 5.0 (např. enumů), byť jsou s touto
>> knihovnou dle různých zdrojů dobré zkušenosti.
>> >
>> > Protože ostatní projekty máme v 6.0 a 5.0 už nikdo
>> nemá, chtěl jsem se vyhnout instalaci 5.0, ale vychází
>> mi, že to stejně nepůjde. I kdybychom chtěli použít
>> Retrotranslator jen pro ověření referencí, stejně bude
>> vyžadovat cestu k jarům 5.0. A navíc se na chyby á la
>> volání Collections.newSetFromMap přijde až při Maven
>> buildu a Eclipse bude vesele hlásit, že je projekt
>> zkompilovatelný. Takže to vidím na instalaci 5.0 a
>> nastavení příslušného JDK pro tento konkrétní
>> projekt. Nebo víte o nějaké jednodušší cestě?
>> 
>> Nebude jednodušší upgradovat na aplikačním serveru na
>> Javu 6.0 ?
>> Přece jenom 5.0 je dost stará, a Java je pečlivě
>> udržovaná jako zpětně
>> kompatibilní, takže upgrade na 6.0 by měl běh
>> aplikačního serveru jen vylepšit.
>> 
>> Kdysi před deseti lety, kdy oficiálně podporovaná java
>> byla jenom na Windows a Solarisu,
>> jsem aplikační server označený jako požadující javu
>> 1.3 provozoval
>> na Javě 1.4 na Linuxu a na výkon a stabilitu to mělo jen
>> pozitivní efekt :-)
>> 
>> 
>> Makub
>> -- 
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> Supercomputing Center Brno       
>>      Martin Kuba
>> Institute of Computer Science    email: [email protected]
>> Masaryk University         
>>    http://www.ics.muni.cz/~makub/
>> Botanicka 68a, 60200 Brno, CZ 
>>    mobil: +420-603-533775
>> --------------------------------------------------------------
>> 
>
>
>      
>

Odpovedet emailem