verze javac, ktera vyprodukovala .class soubory
Zdravim konferenci, nevite nahodou nekdo, jak z .class souboru zjistit, jakou verzi javac byla vytvorena? Uspokojive je jakekoli reseni, ktere mi z puvodniho zdrojaku vyrobi binarne totozny class soubor. diky Pavel
Re: verze javac, ktera vyprodukovala .class soubory
Nepomuze. Tezko presvedcis LIBOVOLNE inteligentni dekompilator (JAD nevyjimaje), aby odhadl spravne indentaci a poradi importu. O vygenerovani tvych vlastnich komentaru vcetne JavaDocu ani nemluve ;-) A ono porovnavani lze pak delat jedine rucne a to asi tezko bude nekdo chtit. napadla mne ale hodne kacirska myslenka: vzit .class, dekompilovat, prekompilovat aktualnim prekladacem, vzit zdrojak, prekompilovat aktualnim prekladacem, dekompilovat a znova prekompilovat (co kdyby byly rozdily ;-) ) a porovnat binarky ;-) tapik On Mon, Apr 21, 2008 at 10:47:32AM +0200, Martin Beránek wrote: > co takhle dekompilovat a porovnat? > > Martin > > Dne Monday 21 of April 2008 10:44:46 Pavel Kolesnikov napsal(a): > > On 21/04/2008, Oto Buchta <[EMAIL PROTECTED]> wrote: > > > Hmmm. A proc potrebujes vytvaret binarne identicky .class, kdyz ho mas? > > > cp nestaci? :-) > > > > Protoze mam veliký převeliký nepořádek ve verzích (což ja samozřejmě moje > > chyba, které šlo předcházet, ale už se to tak zkrátka stalo). > > > > Jinými slovy, to, co hledám, není .class, ale správná revize > > odpovídajícího zdrojáku. > > Blbá situace, co? :-) > > > > Pavel
Re: verze javac, ktera vyprodukovala .class soubory
On 21/04/2008, Oto Buchta <[EMAIL PROTECTED]> wrote: > napadla mne ale hodne kacirska myslenka: > vzit .class, dekompilovat, prekompilovat aktualnim prekladacem, > vzit zdrojak, prekompilovat aktualnim prekladacem, dekompilovat a znova > prekompilovat (co kdyby byly rozdily ;-) ) a porovnat binarky ;-) Мyšlenka je to podle mne jednoduchá a relativně přímočará - zkrátka výborná, a ne kacířská. Kacířské je IMHO už zadání ;) Díky Pavel
RE: verze javac, ktera vyprodukovala .class soubory
staci tohle? http://forum.java.sun.com/thread.jspa?threadID=624398&messageID=3791498 Kazdy .class soubor zacina 0xCAFEBABE a nasleduje cislo verze - treba 0x0032 je jdk 6.0 JDK 1.1 45.3 JDK 1.2 46.0 JDK 1.3 47.0 JDK 1.4 48.0 JDK 549.0 L. From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Pavel Kolesnikov [EMAIL PROTECTED] Sent: Monday, April 21, 2008 10:22 AM To: Java Subject: verze javac, ktera vyprodukovala .class soubory Zdravim konferenci, nevite nahodou nekdo, jak z .class souboru zjistit, jakou verzi javac byla vytvorena? Uspokojive je jakekoli reseni, ktere mi z puvodniho zdrojaku vyrobi binarne totozny class soubor. diky Pavel
Re: verze javac, ktera vyprodukovala .class soubory
Nikde ale nemám zaručeno, že 1.4.0_x ten výsledný bajtkód poskládá stejně jako 1.4.2_y. Sice budou oba buildy binárně kompatibilní, ale to pro potřeby nastíněné úlohy nestačí. Pavel On 21/04/2008, Roman Pichlik <[EMAIL PROTECTED]> wrote: > No to ani nenajdes, muzes mit 1.4 source, ale zkompilovany 6.0 javac a > v byte kodu budes mit proste zakompilovano 6.0 a nic s tim neudelas. > Pokud mas ale zaruceno, ze 1.4 byla vzdy kompilovana javac 1.4 atd. > pak si to slizni primo z te binarky jak psal nekdo prede mnou. > > 2008/4/21 Pavel Kolesnikov <[EMAIL PROTECTED]>: > > > On 21/04/2008, Oto Buchta <[EMAIL PROTECTED]> wrote: > > > Hmmm. A proc potrebujes vytvaret binarne identicky .class, kdyz ho mas? > cp > > > nestaci? :-) > > > > Protoze mam veliký převeliký nepořádek ve verzích (což ja samozřejmě moje > chyba, > > které šlo předcházet, ale už se to tak zkrátka stalo). > > > > Jinými slovy, to, co hledám, není .class, ale správná revize > > odpovídajícího zdrojáku. > > Blbá situace, co? :-) > > > > Pavel > > > > > > > -- > S pozdravem Roman "Dagi" Pichlik > > /* http://www.sweb.cz/pichlik/ Blog pro kodery */ >
CZJUG: K9 za K1
Ahoj, stredecni setkani CZJUG neprobehne v K9, protoze bychom se tam nevesli, ale v K1. -- S pozdravem Roman "Dagi" Pichlik /* http://www.sweb.cz/pichlik/ Blog pro kodery */
Re: verze javac, ktera vyprodukovala .class soubory
No to ani nenajdes, muzes mit 1.4 source, ale zkompilovany 6.0 javac a v byte kodu budes mit proste zakompilovano 6.0 a nic s tim neudelas. Pokud mas ale zaruceno, ze 1.4 byla vzdy kompilovana javac 1.4 atd. pak si to slizni primo z te binarky jak psal nekdo prede mnou. 2008/4/21 Pavel Kolesnikov <[EMAIL PROTECTED]>: > On 21/04/2008, Oto Buchta <[EMAIL PROTECTED]> wrote: > > Hmmm. A proc potrebujes vytvaret binarne identicky .class, kdyz ho mas? cp > > nestaci? :-) > > Protoze mam veliký převeliký nepořádek ve verzích (což ja samozřejmě moje > chyba, > které šlo předcházet, ale už se to tak zkrátka stalo). > > Jinými slovy, to, co hledám, není .class, ale správná revize > odpovídajícího zdrojáku. > Blbá situace, co? :-) > > Pavel > -- S pozdravem Roman "Dagi" Pichlik /* http://www.sweb.cz/pichlik/ Blog pro kodery */
Re: verze javac, ktera vyprodukovala .class soubory
Hmmm. A proc potrebujes vytvaret binarne identicky .class, kdyz ho mas? cp nestaci? :-) Nevim, zda je neco takoveho vubec mozne. Trosku off topic - behem googlovani jsem narazil na zajimavou tridu pro zjistovani aktualniho stavu aktualniho JRE a JDK, pridanou v Java5, ManagementFactory String CompilerName = ManagementFactory.getCompilationMXBean().getName(); String VmVersion = ManagementFactory.getRuntimeMXBean().getVmVersion(); Myslim, ze vysvetlovat kod je zbytecne. Oto 'tapik' Buchta
Re: verze javac, ktera vyprodukovala .class soubory
On 21/04/2008, Oto Buchta <[EMAIL PROTECTED]> wrote: > Hmmm. A proc potrebujes vytvaret binarne identicky .class, kdyz ho mas? cp > nestaci? :-) Protoze mam veliký převeliký nepořádek ve verzích (což ja samozřejmě moje chyba, které šlo předcházet, ale už se to tak zkrátka stalo). Jinými slovy, to, co hledám, není .class, ale správná revize odpovídajícího zdrojáku. Blbá situace, co? :-) Pavel
Re: verze javac, ktera vyprodukovala .class soubory
co takhle dekompilovat a porovnat? Martin Dne Monday 21 of April 2008 10:44:46 Pavel Kolesnikov napsal(a): > On 21/04/2008, Oto Buchta <[EMAIL PROTECTED]> wrote: > > Hmmm. A proc potrebujes vytvaret binarne identicky .class, kdyz ho mas? > > cp nestaci? :-) > > Protoze mam veliký převeliký nepořádek ve verzích (což ja samozřejmě moje > chyba, které šlo předcházet, ale už se to tak zkrátka stalo). > > Jinými slovy, to, co hledám, není .class, ale správná revize > odpovídajícího zdrojáku. > Blbá situace, co? :-) > > Pavel
Re: WEB aplikacia bez zmeny url adresy
S timto se neda nez souhlasit. Kdyz nechce webovou aplikaci, at si to necha udelat ve flashi. Na druhe strane mate jeste krome framesetu reseni submit=post. A nebo Ajax. tapik On Fri, Apr 18, 2008 at 05:45:06PM +0200, Petr Ferschmann wrote: > Zdravím, > > já bych se v první řadě snažil zákazníkovi takovýto požadavek rozmluvit. > Toto jde naprosto proti myšlence webu. Když uživatel bude chtít někomu > poslat URL nebo si jej dát do záložek, má smůlu. > > S pozdravem > > Petr Ferschmann > > Info píše v Pá 18. 04. 2008 v 16:28 +0200: > > > zdravim konferenciu, > > > > potreboval by som pomoct s nasledovnym problemom. zakaznik si zela vytvorit > > web aplikaciu s pouzitim Spring a Spring MVC, v ktorej sa mu ale nebude > > menit viditelna URL adresa v prehliadaci. teda pouzivatel zacina na login > > screen-e http://aplikacia.zakaznik.sk a od tohto momentu je stale hore v > > prehliadaci tato URL adresa http://aplikacia.zakaznik.sk, aj napriek tomu ze > > pouzivatel klika na rozne URL adresy s parametrami napr. > > http://aplikacia.zakaznik.sk?register&id=10 > > > > velmi pekne dakujem > > > > Ivan > > > > > > Message sent using Webmail 2.7.9 > > Petr Ferschmann > > -- > SoftEU s.r.o. > Lochotínská 18, 301 00 Plzeň, Česká republika > Phone: +420 371 124 384, +420 775 638 008 > E-mail: [EMAIL PROTECTED] http://www.softeu.com/
Quartz
zdravim, ve springu mam naplanovanou ulohu pomoci CronTriggerBean (org.quartz.CronTrigger), vsechno funguje dobre, ale chtel bych tuto ulohu spustit mimo naplanovany cas (z webu po kliknuti tlacitka). Uloha muze bezet napriklad 1/2h takze nechci aby prohlizec cekal na dokonceni metody kdyz ji zavolam primo. Spustenim pomoci cronu take zajistim ze se uloha nespusti 2x. jak byste resili tuto situaci? preplanovat ulohu? vytvorit jiny thread? ... dik za odpovedi dave
Re: Quartz
Message Driven Beans. Zavolate poslanim JMS zpravy. Lukas vobord1 wrote: zdravim, ve springu mam naplanovanou ulohu pomoci CronTriggerBean (org.quartz.CronTrigger), vsechno funguje dobre, ale chtel bych tuto ulohu spustit mimo naplanovany cas (z webu po kliknuti tlacitka). Uloha muze bezet napriklad 1/2h takze nechci aby prohlizec cekal na dokonceni metody kdyz ji zavolam primo. Spustenim pomoci cronu take zajistim ze se uloha nespusti 2x. jak byste resili tuto situaci? preplanovat ulohu? vytvorit jiny thread? ... dik za odpovedi dave
RE: Quartz
Dobrý den, asi bych doporučoval implementovat nejaky synchronizacni mechanizmus pres databazi. Tim zabranite soubeznemu spousteni uloh nejen v situaci "GUI + planovac", ale take v situaci "planovac1 + planovac2", pokud aplikaci provozujete v clusteru (na to se casto zapomina). Jestlize ulohu spustite z GUI, asi se vytvoreni paralelniho vlakna nevyhnete. mp. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of vobord1 Sent: Monday, April 21, 2008 14:54 PM To: konference@java.cz Subject: Quartz zdravim, ve springu mam naplanovanou ulohu pomoci CronTriggerBean (org.quartz.CronTrigger), vsechno funguje dobre, ale chtel bych tuto ulohu spustit mimo naplanovany cas (z webu po kliknuti tlacitka). Uloha muze bezet napriklad 1/2h takze nechci aby prohlizec cekal na dokonceni metody kdyz ji zavolam primo. Spustenim pomoci cronu take zajistim ze se uloha nespusti 2x. jak byste resili tuto situaci? preplanovat ulohu? vytvorit jiny thread? ... dik za odpovedi dave
Re: ResultSet to XLS
Ked sme pri tom ResultSete tak sa aj sa spytam mam aplikacie v c++, a jave. Tiez by som madzi aplikaciami rad posielal ResultSet najvhodnejsie sa mi to zda C++(ResultSet) -> xml -> === -> xml -> Java === - cesta akou sa to prenesie nieje dolezita. A zaujimal by ma nejaky rozumny format najlepsie kniznica aby som nemusel ani na jednej ani na druhej strane moc kodit :) Nepoznate nieco ? Dik. 2008/4/18 Pavel Zelenka <[EMAIL PROTECTED]>: > > Zdravim, > > nevite o něčem, čím by se dal jednoduše převést ResultSet z JDBC do XLS > souboru? > > Diky > > Pavel Zelenka > -- Program terminated with signal 11, Segmentation fault.
Tomcat SSL
Zdravím, chtěl bych požádat o radu či nasměrování. Mám v jednom keystoru uložené dva certifikáty. Soubor Host na XP jsem si nastavil 127.0.0.1 www.test1.com www.test2.com Zkoušel jsem nakonfiguravat Tomcat tak, aby kdyz zadám www.test1.com mi Tomcat načetl příslušný certifikát. Tohle se mi nepodařilo - dočetl jsem se, že může být pouze jeden certifikát na jedno IP. (http://howtoforge.com/forums/showthread.php?t=4853) Zkouším to udělat teďka jinak. Upravil jsem si host 127.0.0.1 www.test1.com mojeIP www.test2.com Potřebuji nakonfigurovat Tomcata tak, při zadání jedné adresy mi vybral správný certifikát a při zadání druhé zase druhý. Vůběc nevím jak by ta konfigurace měla vypadat. Jestli mám v tomcatu nadefinovat virtuální hosty, jestli tam budou jen dva konektory, atd... Mohl by mi někdo prosím poradit. Děkuji
OT: Will code html for food
trocha zabavy z Geertjanovho blogu http://blogs.sun.com/geertjan/entry/1st_annual_will_code_for1 r^
Re: OT: Will code html for food
> trocha zabavy z Geertjanovho blogu Tento druh prispevkov je v konferencii silne neziaduci. J.
Re: OT: Will code html for food
nechcem vyvolat flame ale keby si mozno pozrel poriadne na fotky vedel by si preco som to poslal ... na prvej je Jarda Tulach co je mimochodom jeden zo zakladatelov Netbeansov... ostatne persony su so sunom a javou prepojene tak isto silnou vazbou Jozef Babjak wrote / napísal(a): trocha zabavy z Geertjanovho blogu Tento druh prispevkov je v konferencii silne neziaduci. J. __ Informacia od NOD32 3043 (20080421) __ Tato sprava bola preverena antivirusovym systemom NOD32. http://www.eset.sk
Re: OT: Will code html for food
Netusim kto je Jarda Tulach, a ani ma to nezaujima. Nie som moderator tejto konferencie, som len obycajny "clen". Ale dovolim si podotknut, ze svojim mailom a tym, ze sa ho snazis "legalizovat", vytvaras nebezpecny precedens, ktory by mohol v prvom kole viest k narastu poctu podobnych mailov a v druhom kole k odhlaseniu tej casti userov z konferencie, ktori podobne hovadiny dostavat nechcu. J. On Mon, Apr 21, 2008 at 8:31 PM, Robert Slama <[EMAIL PROTECTED]> wrote: > nechcem vyvolat flame ale keby si mozno pozrel poriadne na fotky vedel by si > preco som to poslal ... na prvej je Jarda Tulach co je mimochodom jeden zo > zakladatelov Netbeansov... ostatne persony su so sunom a javou prepojene tak > isto silnou vazbou > > > > Jozef Babjak wrote / napísal(a): > > > > > > > > trocha zabavy z Geertjanovho blogu > > > > > > > > > > Tento druh prispevkov je v konferencii silne neziaduci. > > > > J. > > > > __ Informacia od NOD32 3043 (20080421) __ > > > > Tato sprava bola preverena antivirusovym systemom NOD32. > > http://www.eset.sk > > > > > > > > > > >
Re: OT: Will code html for food
Ahojte, On Mon, Apr 21, 2008 at 8:38 PM, Jozef Babjak <[EMAIL PROTECTED]> wrote: > Netusim kto je Jarda Tulach, a ani ma to nezaujima. > > Nie som moderator tejto konferencie, som len obycajny "clen". Ale > dovolim si podotknut, ze svojim mailom a tym, ze sa ho snazis > "legalizovat", vytvaras nebezpecny precedens, ktory by mohol v prvom > kole viest k narastu poctu podobnych mailov a v druhom kole k > odhlaseniu tej casti userov z konferencie, ktori podobne hovadiny > dostavat nechcu. > > J. A mne podobne maily nevadi i kdyz jsou s javou spjaty asi tolik co dotaz na definici rekurzivniho CDATA v XML souboru. Vetsi zatezovani uzivatelu jsou flamesy, ktere nektere maily vyvolaji. Timto na sebe sesilam siru pekelnou a omlouvam se vsem obetem tohoto threadu, ze jsem vubec odepisoval. Kdyz nekdo podobne "hovadiny" dostavat nechce, neni prece problem nastavit mail filtr, aby zahazoval to, co v subjectu obsahuje OT. Tot vse... -- pepa cacek
OT: Bye.
:-)
Auto: OT: Bye.
Muj e-mail zacal byt prehlcen SPAMem. Bylo tedy treba zavest alespon jednoduche opatreni: Jestlize Vase posledne odeslana zprava neni SPAM, poslete ji prosim znova a do predmetu pripiste text "tohle neni spam". Diky za pochopeni, srakyi
Re: WEB aplikacia bez zmeny url adresy
A nebo mne napadlo ze Spring WebFlow prenastavit Flow Resolver nebo jak se to jmenuje - proste aby si key_id bral z cookie a vsechno udelat jako jeden velky flow se get-after-post (ten post si slusny prohlizec nebude pamatovat)...
Re: Eclipse - Content assist
A musis mit JDK se zdrojovymi kody ze ktereho se bere javadoc. Roman Pichlik píše v Po 21. 04. 2008 v 07:47 +0200: > mate s projektem asociovane nejake JRE? To vypada, jakoby chybelo > rt.jar. Zkontrolujte Project >> Proeprties >> Java Build Path >> > zalozka Libraries >> musi zde existovat JRE System library. Pokud tam > neni, pak kliknete na tlacitko Add Library >> JRE System Library
Re: Tomcat SSL
Ahoj, HTTP connector ma atribut address, ktery specifikuje na ktere adrese ma poslouchat. Takze je mozne, pokud ma stroj vice IP adres nakonfigurovat vice connectoru s ruznym nastaveni keystoru. Takze pomoci keyAlias je mozne se u kazdeho connectoru odkazat na jiny certifikat v jednom keystoru. Dale mozna vyuzijete atribut useIPVHosts HTTP connectoru, ktery je-li nastaven na true, pak se IP adresa pouziva k volbe hostu, na ktery bude pozadavek predan. S pozdravem [EMAIL PROTECTED] napsal(a): Zdravím, chtěl bych požádat o radu či nasměrování. Mám v jednom keystoru uložené dva certifikáty. Soubor Host na XP jsem si nastavil 127.0.0.1 www.test1.com www.test2.com Zkoušel jsem nakonfiguravat Tomcat tak, aby kdyz zadám www.test1.com mi Tomcat načetl příslušný certifikát. Tohle se mi nepodařilo - dočetl jsem se, že může být pouze jeden certifikát na jedno IP. (http://howtoforge.com/forums/showthread.php?t=4853) Zkouším to udělat teďka jinak. Upravil jsem si host 127.0.0.1 www.test1.com mojeIP www.test2.com Potřebuji nakonfigurovat Tomcata tak, při zadání jedné adresy mi vybral správný certifikát a při zadání druhé zase druhý. Vůběc nevím jak by ta konfigurace měla vypadat. Jestli mám v tomcatu nadefinovat virtuální hosty, jestli tam budou jen dva konektory, atd... Mohl by mi někdo prosím poradit. Děkuji -- Jiří Mareš (mailto:[EMAIL PROTECTED]) ČSAD SVT Praha, s.r.o. (http://www.svt.cz) Czech Republic
XFDF a FireFox
Dobry den, generujem Java servletom XFDF output. V Exploreri sa PDF-ko zobrazi v poriadku, vo FireFoxe sa otvori nova zalozka, ktora sice zobrazi spravne PDF-ko aj s datami, ale stara zalozka zmrzne. Take iste spravanie som zaregistrovala napr. aj pri podavani danoveho priznania na www.drsr.sk pri pouziti FDF formatu. Tipujem, ze je to asi problem Adobe pluginu vo FireFoxe, ale nic rozumneho som nevygooglila. Zakaznik chce riesenie alebo aspon nejake vysvetlenie. Viem, ze sa tento problem az tak Javy netyka, ale nestretol sa nahodou niekto s tymto problemom? Dakujem Radovana Straube Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
Re: XFDF a FireFox
Ano, znam. Zacalo to s upgradem na Firefox 3 (beta 3). Resim pouzivanim jineho browseru :-( -- Tomas Pitner On 4/22/08, Radovana Straube <[EMAIL PROTECTED]> wrote: > Dobry den, > > generujem Java servletom XFDF output. V Exploreri sa > PDF-ko zobrazi v poriadku, vo FireFoxe sa otvori nova > zalozka, ktora sice zobrazi spravne PDF-ko aj s > datami, ale stara zalozka zmrzne. Take iste spravanie > som zaregistrovala napr. aj pri podavani danoveho > priznania na www.drsr.sk pri pouziti FDF formatu. > Tipujem, ze je to asi problem Adobe pluginu vo > FireFoxe, ale nic rozumneho som nevygooglila. Zakaznik > chce riesenie alebo aspon nejake vysvetlenie. Viem, ze > sa tento problem az tak Javy netyka, ale nestretol sa > nahodou niekto s tymto problemom? > > Dakujem > Radovana Straube > > > > > Be a better friend, newshound, and > know-it-all with Yahoo! Mobile. Try it now. > http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ > -- Tomas Pitner