JBoss5 a nastaveni httpOnly do cookie
Zdravim, netusi nekdo jak donutit JBoss 5, aby do cookie, ktera nese JSESSIONID nastavil priznak httpOnly. googleni prineslo nekolik nastaveni do context.xml, ale ani jedno nefungovalo. diky Tomas
Re: michani http requestu
diky za tipy a rady, ale instancni promenna to taky nebude, vim jak se chova Action v Struts. zadne takove promenne nepouzivam. je tam proste jen execute(...) metoda. zacinam cim dal vice podezrivat ten firewall :-) dik T. 2010/9/8 Oto Buchta ta...@buchtovi.cz Dne 8. září 2010 17:53 Karel Tejnora ka...@tejnora.cz napsal(a): A jak přiděluje tomcat session? Nemůže ho plést, že nerozená remote IP? Těžko - remoteIP je pro něj IMHO naprosto irelevantní. Opravdu to vidím na problém s instanční proměnnou nebo nějakým jiným sdíleným objektem. Během paralelního běhu dvou požadavků je onomu objektu dvakrát přiřazena hodnota. Aplikaci dejte na pomalý stroj a paralelně na něj posílejte sto požadavků. Šak ono se to nějak projeví. -- Oto 'tapik' Buchta, ta...@buchtovi.cz, http://tapikuv.blogspot.com
michani http requestu
zdravim, mam problem a absolutne nechapu co s tim resp. ani nevim pricinu. aplikace bezi na jboss 5.1 + struts 1.2.9 obcas se stane, ze klient, ktery pouziva nejaky mobilni prohlizec(ted naposledy NetFront 3.4) se prihlasi na uplne jineho klienta :-( v logu je videt nasledujici. 1.klientA se prihlasi napr.z MSIE dostane sessionID AAA 2.za 50 vterin se prihlasi klient B z mobilu dostane sessionID BBB, ale je videt ze v prihlasovacim formulari odeslal data toho uzivatele A, tedy se prihlasi jako on. kazdy ma jinou session, ale formularova data posila jako kdyby je cestou nekde ukradl (prohodil) behem dne se ten uzivatel z mobilu i nekolikrat prihlasi normalne sam na sebe. diky za kazdou podnetnou radu T.
Re: michani http requestu
autentizace klasickej FORM method POST ten thread to asi nebude, nikam se nic neuklada. a hlavne mezi prihlasenim uzivatele A a uzivatele B se mezitim prihlasilo dalsich 20 ruznych klientu korektne. je divne, ze se to stava vzdy jen z browseru, ktere jsou v mobilu. diky za rady. T. Dne 8. září 2010 10:23 Filip Jirsák fi...@jirsak.org napsal(a): Zdravím, neukládáte něco do LocalThread proměnných a nezapomínáte to mazat? Uživatel pak vyfasuje vlákno s údaji jiného uživatele... Případně může jít o jiný problém se synchronizací, kdy si vlákna navzájem přepisují data. S pozdravem Filip Jirsák Dne 8. září 2010 10:13 Tomas Beranek beranek.to...@gmail.com napsal(a): zdravim, mam problem a absolutne nechapu co s tim resp. ani nevim pricinu. aplikace bezi na jboss 5.1 + struts 1.2.9 obcas se stane, ze klient, ktery pouziva nejaky mobilni prohlizec(ted naposledy NetFront 3.4) se prihlasi na uplne jineho klienta :-( v logu je videt nasledujici. 1.klientA se prihlasi napr.z MSIE dostane sessionID AAA 2.za 50 vterin se prihlasi klient B z mobilu dostane sessionID BBB, ale je videt ze v prihlasovacim formulari odeslal data toho uzivatele A, tedy se prihlasi jako on. kazdy ma jinou session, ale formularova data posila jako kdyby je cestou nekde ukradl (prohodil) behem dne se ten uzivatel z mobilu i nekolikrat prihlasi normalne sam na sebe. diky za kazdou podnetnou radu T.
Re: michani http requestu
remoteAddr bohuzel nevidim, protoze aplikace je za aplikacnim firewallem, kterej mi tuhle info neda. a do logu si vypisuju, co mi ten FORM posila v username a tam je u uzivatele B username A a pak se na nej prihlasi, takze predpokladam, ze i heslo je z uzivatele A. (heslo z bezp. duvodu logovat nechci) vypada to jako kdyby cestou, asi nekde v tomcatu se request uzivatele B vymenil za request uzivatele A, ale jak rikam je to rozdil treba minuty a mezitim se tam prihlasi dalsich 20 lidi uplne normalne. jeste me napadlo, jestli to nemuze delat nejaka proxy na strane mobilniho providera, ci neco jako mobile opera proxy. kdyz si to tak ctu po sobe, tak me jeste napadlo, ze by to mohl delat ten apliakacni firewall. T. 2010/9/8 Ondra Medek xmed...@gmail.com Mozna by zatim stacilo jen logovat requesty spolu s remoteAddr a parametry. Az nastane ten problem, tak zjistit, jestli ten HTTP FORM request byl spravnej nebo ne. 2010/9/8 Petr Franta petr.fra...@gmail.com: Možná by pomohlo si pustit http tunel a mrknout se na komunikaci mezi klientem a serverem. Po prozkoumání oněch špatných dotazů bude asi jasno, protože se přesně ví co jde na server a co server vrátí. 2010/9/8 Tomas Beranek beranek.to...@gmail.com autentizace klasickej FORM method POST ten thread to asi nebude, nikam se nic neuklada. a hlavne mezi prihlasenim uzivatele A a uzivatele B se mezitim prihlasilo dalsich 20 ruznych klientu korektne. je divne, ze se to stava vzdy jen z browseru, ktere jsou v mobilu. diky za rady. T. Dne 8. září 2010 10:23 Filip Jirsák fi...@jirsak.org napsal(a): Zdravím, neukládáte něco do LocalThread proměnných a nezapomínáte to mazat? Uživatel pak vyfasuje vlákno s údaji jiného uživatele... Případně může jít o jiný problém se synchronizací, kdy si vlákna navzájem přepisují data. S pozdravem Filip Jirsák Dne 8. září 2010 10:13 Tomas Beranek beranek.to...@gmail.com napsal(a): zdravim, mam problem a absolutne nechapu co s tim resp. ani nevim pricinu. aplikace bezi na jboss 5.1 + struts 1.2.9 obcas se stane, ze klient, ktery pouziva nejaky mobilni prohlizec(ted naposledy NetFront 3.4) se prihlasi na uplne jineho klienta :-( v logu je videt nasledujici. 1.klientA se prihlasi napr.z MSIE dostane sessionID AAA 2.za 50 vterin se prihlasi klient B z mobilu dostane sessionID BBB, ale je videt ze v prihlasovacim formulari odeslal data toho uzivatele A, tedy se prihlasi jako on. kazdy ma jinou session, ale formularova data posila jako kdyby je cestou nekde ukradl (prohodil) behem dne se ten uzivatel z mobilu i nekolikrat prihlasi normalne sam na sebe. diky za kazdou podnetnou radu T. -- Ondra Medek
Re: michani http requestu
to mi bohuzel vraci null :-( 2010/9/8 Ondra Medek xmed...@gmail.com BTW. A remoteAddr neni ani v X-Forwarded-For? http://en.wikipedia.org/wiki/X-Forwarded-For 2010/9/8 Tomas Beranek beranek.to...@gmail.com: remoteAddr bohuzel nevidim, protoze aplikace je za aplikacnim firewallem, kterej mi tuhle info neda. a do logu si vypisuju, co mi ten FORM posila v username a tam je u uzivatele B username A a pak se na nej prihlasi, takze predpokladam, ze i heslo je z uzivatele A. (heslo z bezp. duvodu logovat nechci) vypada to jako kdyby cestou, asi nekde v tomcatu se request uzivatele B vymenil za request uzivatele A, ale jak rikam je to rozdil treba minuty a mezitim se tam prihlasi dalsich 20 lidi uplne normalne. jeste me napadlo, jestli to nemuze delat nejaka proxy na strane mobilniho providera, ci neco jako mobile opera proxy. kdyz si to tak ctu po sobe, tak me jeste napadlo, ze by to mohl delat ten apliakacni firewall. T. 2010/9/8 Ondra Medek xmed...@gmail.com Mozna by zatim stacilo jen logovat requesty spolu s remoteAddr a parametry. Az nastane ten problem, tak zjistit, jestli ten HTTP FORM request byl spravnej nebo ne. 2010/9/8 Petr Franta petr.fra...@gmail.com: Možná by pomohlo si pustit http tunel a mrknout se na komunikaci mezi klientem a serverem. Po prozkoumání oněch špatných dotazů bude asi jasno, protože se přesně ví co jde na server a co server vrátí. 2010/9/8 Tomas Beranek beranek.to...@gmail.com autentizace klasickej FORM method POST ten thread to asi nebude, nikam se nic neuklada. a hlavne mezi prihlasenim uzivatele A a uzivatele B se mezitim prihlasilo dalsich 20 ruznych klientu korektne. je divne, ze se to stava vzdy jen z browseru, ktere jsou v mobilu. diky za rady. T. Dne 8. září 2010 10:23 Filip Jirsák fi...@jirsak.org napsal(a): Zdravím, neukládáte něco do LocalThread proměnných a nezapomínáte to mazat? Uživatel pak vyfasuje vlákno s údaji jiného uživatele... Případně může jít o jiný problém se synchronizací, kdy si vlákna navzájem přepisují data. S pozdravem Filip Jirsák Dne 8. září 2010 10:13 Tomas Beranek beranek.to...@gmail.com napsal(a): zdravim, mam problem a absolutne nechapu co s tim resp. ani nevim pricinu. aplikace bezi na jboss 5.1 + struts 1.2.9 obcas se stane, ze klient, ktery pouziva nejaky mobilni prohlizec(ted naposledy NetFront 3.4) se prihlasi na uplne jineho klienta :-( v logu je videt nasledujici. 1.klientA se prihlasi napr.z MSIE dostane sessionID AAA 2.za 50 vterin se prihlasi klient B z mobilu dostane sessionID BBB, ale je videt ze v prihlasovacim formulari odeslal data toho uzivatele A, tedy se prihlasi jako on. kazdy ma jinou session, ale formularova data posila jako kdyby je cestou nekde ukradl (prohodil) behem dne se ten uzivatel z mobilu i nekolikrat prihlasi normalne sam na sebe. diky za kazdou podnetnou radu T. -- Ondra Medek -- Ondra Medek
Re: Jaroslav Manousek/MIKROS je mimo kancelář.
nestacilo by napsat email na konference-unsubscr...@java.cz a na chvili si v mail klientovi zmenit adresu na tu Manouskovou. - Original Message - From: jmanou...@mikros.cz To: Java konference@java.cz Sent: Thursday, July 22, 2010 2:42 PM Subject: Jaroslav Manousek/MIKROS je mimo kancelář. Mimo kancelář budu od 22.07.2010 a nevrátím se do 15.08.2010. Na Vaši zprávu odpovím, jakmile se vrátím. S pozdravem Jaroslav Maňoušek, Mikros
Re: automatické odesílání formuláře
slo by Ajaxem ze stranky zjistovat, kdy byl formular odeslan k uzivateli a podle odpovedi uz se pak nejak zachovat primo na strance. + samozrejme jeste kontrola na serveru po odeslani uzivatelem Ovce - Original Message - From: tomasjur...@email.cz To: konference@java.cz Sent: Friday, November 13, 2009 11:06 AM Subject: automatické odesílání formuláře Dobrý den vytváříme jednoduchou web aplikaci ve které si přihlášený student může spustit test (např z Matematiky, ČJ, Přírodovedy). Jedná se o obyčejný HTML formulář, který po vyplnění a zaškrtání odpovědí student odešle na server k automatickému vyhodnocení. Čas testu musí být časově omezen. Po stanovené době se musí test automaticky ukončit a odeslat na server ke zpracování . Toto chování jsem nejprve implementoval pomocí JavaScriptu: 1. Po spuštění testu se na klientský PC uloží cookie obsahující čas ukončení testu. 2. V pravidelném časovém intervalu se kontroluje aktuální čas s časem uloženým v cookie. ( používá window.setInterval() ) 3. Formulář se odešle pokud je aktuální čas větší než čas v cookie. Řešení se ukázalo jako nespolehlivé. Existuje nějaká možnost jak toto chování řídit na straně serveru? Aplikace je napsaná v Jave na Spring 2.5 Děkuji za pomoc. Tomáš Jurman
Implementace PayPal API
Zdravim, implementuji platbu pomoci PayPal API a mam problem. browser ma moji session, pote presmeruji na stranky PayPalu, ktere me po nejake akci vrati pomoci GET zpet na moje stranky, ale ztrati se mi moje session. Nevite jak se vyhnout teto ztrate session objektu? radi reseni, ze si mam poslat JSESSIONID v tech parametrech co vraci PayPal, ale to mi neprijde moc bezpecne a hlavne, metoda ktera to vytahne session objekt podle jeho ID ze serveru je deprecated. diky Tomas
Re: Implementace PayPal API
diky za nakopnuti samozrejme ze sessionID je v cookies,ale stranky sem debugoval na adrese localhost a navrat jsem mel IP adresu pocitace a browser si samozrejme uklada cookies podle adresy. tudiz session mel ulozenou pro localhost, ale po presmerovani ji hledal na 192.168 a tam ji samozrejme nenasel. dik - Original Message - From: Oto Buchta [EMAIL PROTECTED] To: Java konference@java.cz Sent: Tuesday, May 06, 2008 2:50 PM Subject: Re: Implementace PayPal API Podivej, mas celkem nekolik moznosti, ale vsechno je implicitne dano identifikaci sessiony na strane serveru. a) session ID je v cookies - pak jsi v pohode, protoze nepredpokladame, ze se behem requestu na PayPal restartuje prohlizec b) session je v URL - pak pokud se potrebujes dostat zpatky do session, musi jit na tvuj server HTTP request, ktery ve svem URL zpravnym zpusobem obsahuje ono JSESSIONID. c) ulozit data ze session do DB, vygenerovat nejake unikatni IDcko PayPal requestu a ten poslat na specialni stranku, ktera si vytvori bez ohledu na cokoli novou session a data deserializuje z DB Ad b) - mas hned nekolik moznosti jak to vyresit: 1) dat JSESSIONID primo do parametru 2) obdobne jako u c), ale uchovavas si v db pouze JSESSIONID a ona stranka provede vnejsi redirect na URL, do ktereho JSESSIONID zapracujes. tapik On Tue, May 06, 2008 at 01:55:40PM +0200, Tomas Beranek wrote: Zdravim, implementuji platbu pomoci PayPal API a mam problem. browser ma moji session, pote presmeruji na stranky PayPalu, ktere me po nejake akci vrati pomoci GET zpet na moje stranky, ale ztrati se mi moje session. Nevite jak se vyhnout teto ztrate session objektu? radi reseni, ze si mam poslat JSESSIONID v tech parametrech co vraci PayPal, ale to mi neprijde moc bezpecne a hlavne, metoda ktera to vytahne session objekt podle jeho ID ze serveru je deprecated. diky Tomas
Re: Objekt validace
Uplne nejlepe, kdyby nekdo vedel jak vyuzit Struts validace mimo struts :-) predelavam nektere formulare pomoci DWR ze struts a hodilo by se mi i nadale vyuzit jiz napsane validace ze struts. abych nemusel znovu objekty(Formulare) validovat nejakym jinym zpusobem. Tomas - Original Message - From: Roman Pichlik [EMAIL PROTECTED] To: Java konference@java.cz Sent: Friday, November 16, 2007 4:15 PM Subject: Re: Objekt validace Co treba Hibernate validator http://www.hibernate.org/412.html. Pozor nenechat se zmast, nezavisi na tom jestli pouzivate Hibernate. Pripadne bych zkusil zapatrat, ktere jine frameworky se snazi o implementaci JSR 303: Bean Validation (http://jcp.org/en/jsr/detail?id=303) On Nov 16, 2007 4:00 PM, Tomas Beranek [EMAIL PROTECTED] wrote: Zdravim, hledam nejaky vhodny framework pro validaci bean nejlepe pomoci anotaci. nezavisly na jinem frameworku Muzete mi neco doporucit nasel jsem Oval, ale zda se ze neni moc pouzivany, jinak mi prijde celkem dobry. diky Tomas -- S pozdravem Roman Dagi Pichlik /* http://www.sweb.cz/pichlik/ Blog pro kodery */
Objekt validace
Zdravim, hledam nejaky vhodny framework pro validaci bean nejlepe pomoci anotaci. nezavisly na jinem frameworku Muzete mi neco doporucit nasel jsem Oval, ale zda se ze neni moc pouzivany, jinak mi prijde celkem dobry. diky Tomas
Hibernate Criteria order by max()
Zdar, hledal jsem a myslim, ze to neni mozne, ale radsi se zeptam. lze pomoci Criteria napsat tento ORDER BY jde mi hlavne o to aby ten MAX() nemusel byt v selectu, pokud tam je tak to jde v pohode pres alias. diky SELECT E.DUTY FROM TIPSYS_STRUCTURE.EMPLOYEES E where DATE_WORK_START sysdate-200 GROUP BY E.DUTY ORDER BY MAX(DATE_WORK_START)
Nastaveni Eclipse
Zdar, takova blbost, ale strasne me rozciluje, nevite jestli se neda nastavit nebo to vyresit nejakym pluginem, aby se mi otevrene soubory resp. jejich zalozky v horni liste pokud jich je tam vice nez se vejde na radek, zobrazovali pod sebou a neschovavali se do radku. Byl sem na to zvyklej z IntelliJ a ted me to strasne prudi :-). diky Tomas
Re: zaohkrouhlovani na 50ti halere
cena = ( (a - (int)a) = 0.5 ) ? (Math.floor(a) + 0.5) : (int)a + 1; - Original Message - From: Petr Burdik [EMAIL PROTECTED] To: Java konference@java.cz Sent: Monday, April 16, 2007 11:26 AM Subject: Re: zaohkrouhlovani na 50ti halere double cena; cena = (int)(cena+0.5); Petr Gola 0.1: 0.0 0.4: 0.0 0.5: 1.0 0.6: 1.0 0.7: 1.0 0.8: 1.0 0.9: 1.0 1: 1.0 1.1: 1.0 1.2: 1.0 51.2: 51.0 52.9: 53.0 53: 53.0 prvni dve hodnoty by mely byt 0.50 toto ale neplati urcite pro cena = 0.40 haleru. On Mon, 16 Apr 2007 11:19:06 +0200, Petr Burdik [EMAIL PROTECTED] wrote: Tak ted jste mi to poradne dali. Diky moc vsem za pomoc. Nejgenialnejsi reseni je zpravidla to nejjednodussi. Diky moc. On Mon, 16 Apr 2007 11:17:10 +0200, Jan Medek [EMAIL PROTECTED] wrote: Presne tak vlastne. Pokud to chcete vzdy nahoru, pak staci pricist 0.5 k int hodnote. Petr Gola napsal(a): A co tohle? double cena; cena = (int)(cena+0.5); Petr Gola On 16/04/07, Jan Medek [EMAIL PROTECTED] wrote: a = ( (a % 0.5) != 0 ) ? (Math.floor(a) + 0.5) : (a); Ale nic moc. :-) Petr Burdik napsal(a): Ahojte, lamu se ted s funci zaokrouhlovani na 50ti halere nahoru. Neresili jste to prosim nekdo? Vim ze to hranici s cucanim, ale nejak se mi nedari najit pekny algoritmus. Pekny den Pet --Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 269.4.0/762 - Release Date: 15.4.2007 16:22
header s mime-type do *.jsp
je mozne nejak vnutit jsp strance jiny mime typ nez text/html? jako napr. v PHP pomoci header(...) diky Tomas
Re: swing literatura
spise mi jde pro pro pokrocile. diky - Original Message - From: Rudolf PECINOVSKÝ [EMAIL PROTECTED] To: 'Java' konference@java.cz Sent: Wednesday, January 10, 2007 4:39 PM Subject: RE: swing literatura Nevite nekdo o slusne literature java swing. Pokud mozno v cestine. diky Tomas Pro začátečníka např. Horton: Java 5.0 Moc mne sice nenadchla, ale o jiné české pro začátečníka nevím. -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.432 / Virus Database: 268.16.8/621 - Release Date: 09.01.07 út 13:37 -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.432 / Virus Database: 268.16.8/621 - Release Date: 9.1.2007 13:37
Re: volba frameworku pro sestavování stránek
souhlas, nedavno sme zacinali delat jednu webovou aplikaci a v nadseni z novych technologii sme zacli s portalem (jboss) jeste radi sme se vratili k tiles, sou tam hrozne problemy se vsim pokud tam je jen text a jednoduche veci, tak je to v pohode. jinak akorat problemy a problemy teda aspon u toho jbossiho. ne vse je zlato co se trpyti :-) - Original Message - From: Martin Kuba [EMAIL PROTECTED] To: Java konference@java.cz Sent: Friday, September 22, 2006 11:56 AM Subject: Re: volba frameworku pro sestavování stránek Burdik Petr wrote: Konkretne ted spise zvazuju kterou implementaci pouzit. V cem mas ty spatne zkusenosti? Portlet API říká, že portletová aplikace je webová aplikace, takže všechna volání portletů jsou ve skutečnosti cross-contexová volání RequestDispatcheru. Tudíž URL portálové stránky je z jiné webové aplikace než portlet, a špatně se tam dělají odkazy. Třeba na obrázky, co si tak vybavuju. Je taky binec v HttpSession, protože HttpSesssion se přes různé contexty nesdílí, takže udělat odkaz na servlet, který produkuje něco binárního, třeba PDF, v podstatě korektně nejde. A tak. Me prijdou tiles strasne pomale. Kdyz sestavujes z vice fragmentu tu stranku. Nevěřím, že Tiles můžou být pomalé, protože nedělají nic jiného, než třeba jsp:include tag, totiž volání RequestDispatcheru. Jinak řečeno, pokud v nich není nějaká chyba, tak nemůže být nic rychlejšího. Vubec netusim cim to je. Ale po predelani prezentacni vrstvy do ajaxu vidim mnoha procentualni narust rychlosti. Měřit rychlost webové aplikace vizuálně podle rychlosti zobrazení stránky je dost nesmysl. Samozřejmě, že načtení a vykreslení nové stránky musí vypadat pomalejší než úprava stávající stránky. Makub -- ~~ Supercomputing Center Brno Martin Kuba Institute of Computer Scienceemail: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 --
java benchmark
zdravim, nevite nekdo o nejakem java benchmarku? mame problem s nasazenou aplikaci na serveru, kde bezi pomaleji nez na pracovnim ntb :-) a uz opravdu nevime kde je chyba, tak chcem vyzkouset nasazenou javu. diky za napady. Tomas
hibernate + anotace + vazebni tabulka
Zdravim, měl bych dotaz. Používám hibernate3 + anotace pro objektově relační mapování. Mám dvě entity, které jsou svázány vazební tabulkou do vazby n ku n. Do vazební tabulky potřebuji přidat atribut, který se musí vyplňovat automaticky ze svazovaných objektů. Příklad struktury: BEDNA id atribut JABLKO_V_BEDNE id_bedny id_jablka atribut = BEDNA.atribut JABLKA id Jde o to, že v tabulce jablko_v_bedne musí být z databázových důvodů atribut stejný jako v tabulce bedna a nechci to řešit databázovým triggerem (select navíc). Dále si kvůli velikosti vazební tabulky nemohu dovolit syntetické id ve vazební tabulce. Nějaké nápady?
Re: nacteni dat z velkeho xml souboru
ale jinak k tomu Digester, sice to nepotrebuju, ale chvilku jsem na to koukal a neprijde mi to moc slozite(nestudoval jsem detaily) zvlaste ne pro aplikaci na kterou to potrebuje Ales(tedy nacist a preulozit do DB). prijde mi to rychlejsi nez si to psat SAXem. je to rozhodne zajimavy a diky, ze jste to zde zminili. PS: tak tohle me fakt pobavilo :-) Videl jsem uz XML soubory, ktere by nevesly do pameti sebevetsiho Pecka ani jako Stringy. A takoveto soubory chteli nasi zakaznici posilat jako SOAPove zpravy ;-). A nakonec i poslali :-D - Original Message - From: Oto Buchta [EMAIL PROTECTED] To: Java konference@java.cz Sent: Thursday, October 13, 2005 12:28 PM Subject: Re: nacteni dat z velkeho xml souboru On Thursday 13 of October 2005 10:30, Ales wrote: Dobry den, resim nacteni dat z vetsiho (velkeho) xml souboru, jedna se cca o 20 MB. Uvedeny soubor vznikl exportem z MySQL databaze. Problem je v tom, ze i pri nastaveni Xms 30m mi vyhazuje OutOfmemory:Java heap space. Je nejake omezeni (nemyslim technicke, ale pro prakticke pouziti) , kdy jeste data ukladat do xml souboru a kdy jiz starost o data predat nejake databazi? Pro ukazku prikladam kod tridy, ve ktere se snazim nacist uvedeny soubor Musim se priznat, ze nacitat 20MB XMLcko do DOMu mi prijde trosku ulitnute, obzvlaste kdyz nemas nastavene -Xmx na alespon 512MB ;-) Videl jsem uz XML soubory, ktere by nevesly do pameti sebevetsiho Pecka ani jako Stringy. A takoveto soubory chteli nasi zakaznici posilat jako SOAPove zpravy ;-). A nakonec i poslali :-D Opravdu to vyznam ma a pracovat se s tim da. Jinak pokud znas dobre strukturu XMLcka a ma to byt jednoucelova aplikace, tak bych doporucoval reseni ala IBM a WS Interopy - StringTokenizer a Regex ;-) Pokud ale potrebujes plnou silu XML (entity, include,...), tak se neobejdes bez SAXu. A pro tento pripad mi prijde ucit se Digester jako studovat navod na sestaveni kanonu na vrabce... To se radeji nauc SAX;-) -- Oto 'tapik' Buchta, [EMAIL PROTECTED] Senior Engineer, Systinet Corp, http://www.systinet.com -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.13/126 - Release Date: 9.10.2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.13/126 - Release Date: 9.10.2005
IntelliJ 5.0 a problem s bean:message
Nainstaloval jsem si novou verzi IntelliJ 5.0.1 a u struts tagy bean:message mam vsechny s error 'Cannot resolve symbol blabla' napr. bean:message key=blabla/ na konferenci je o tom pouze jedna zminka a to jejich reseni mi nejak nefunguje, nevite nekdo jak to nastavit aby se to nezobrazovalo (nemyslim vypnout zobrazovani tehle chyby, ale radne to nastavit) diky Tomas