JBoss5 a nastaveni httpOnly do cookie

2010-12-28 Tema obsahu Tomas Beranek

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

2010-09-09 Tema obsahu Tomas Beranek
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

2010-09-08 Tema obsahu Tomas Beranek
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

2010-09-08 Tema obsahu Tomas Beranek
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

2010-09-08 Tema obsahu Tomas Beranek
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

2010-09-08 Tema obsahu Tomas Beranek
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ář.

2010-07-22 Tema obsahu Tomas Beranek

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

2009-11-13 Tema obsahu Tomas Beranek

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

2008-05-06 Tema obsahu Tomas Beranek

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

2008-05-06 Tema obsahu Tomas Beranek

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

2007-11-16 Tema obsahu Tomas Beranek

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

2007-11-16 Tema obsahu Tomas Beranek

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()

2007-10-25 Tema obsahu Tomas Beranek

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

2007-08-30 Tema obsahu Tomas Beranek

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

2007-04-16 Tema obsahu Tomas Beranek

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

2007-02-02 Tema obsahu Tomas Beranek

je mozne nejak vnutit jsp strance jiny mime typ nez text/html?
jako napr. v PHP pomoci header(...)

diky Tomas


Re: swing literatura

2007-01-10 Tema obsahu Tomas Beranek

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

2006-09-22 Tema obsahu Tomas Beranek

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

2006-09-07 Tema obsahu Tomas Beranek

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

2006-07-26 Tema obsahu Tomas Beranek

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

2005-10-13 Tema obsahu Tomas Beranek
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

2005-08-30 Tema obsahu Tomas Beranek

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