Re: Literatura

2014-12-01 Tema obsahu Ivan Polak
V slovencine/cestine su nejake zaklady tu:

http://ics.upjs.sk/~novotnyr/wiki/Java/HomePage

Ivan

2014-12-01 20:37 GMT+01:00 Libor Jelinek ljeli...@virtage.com:
 V češtině asi nepochodíte. Doporučil bych nakoupit jako ebooky na Amazonu
 nebo Safari books.

 Hezký den přeje
 Libor JELÍNEK
 --
 VIRTAGE SOFTWARE // školení a podpora pro IT profesionály
 pěšky: Luční 542 // 285 04 Uhlířské Janovice // ČR
 email: podp...@virtage.cz // pevná: 315 555 488
 web: www.virtage.cz // blog: http://devblog.virtage.cz

 google.com/+VirtageSoftware // facebook.com/virtage //
 twitter.com/VirtageSoftware

 Dne 1. prosince 2014 20:27 pavel.sl...@volny.cz napsal(a):

 Dobrý den,

 mohl by mi někdo poradit, kde seženu literaturu zejména k vývojovým
 prosředím pro Javu:

  1) JBOSSS
  
   2) XForms
  
   3) Hibernate
  
   4) Spring Framework
  
5)Eclipse

   6) J2EE

 Pěkně zdravím a předem děkuji za odpověď!

 Mgr. Pavel Šlégr
  Praha 12 - Modřany
  Mobil: 731 744 908




analyza textu a urcenie klucovych slov

2014-06-11 Tema obsahu Ivan Polak
Zdravim konferenciu,

potreboval by som poradit s analyzou textu. Texty su v slovencine a
potreboval by som v nich vyhladat klucove slova, ktore mam dopredu
definovane. Napriklad:

Definovana mnozina klucovych slov:

{Bratislava, Zvolen, Košice, Poprad}

text na analyzu:

Vitajte na oficiálnej stránke Letiska Bratislava! Ako významný
dopravný uzol v stredoeurópskom regióne Vám ponúkame množstvo
atraktívnych destinácií.

v tomto texte nie je problem, aj ked by som pouzil primitivne riesenie
splitnut to podla medzier a potom jednotlive slova z textu vyhladavat
v definovanej mnozine.

ale:

Po Bratislave by sa tak mohli dočkať nových nemocníc aj ďalšie
regióny. „Investície do rekonštrukcie existujúcich budov a následné
zvyšovanie ...

a tu uz je problem z predchadzajucim pristupom, pretoze v slovencine
je sklonovanie.

aj ked velmi nepredpokladam, neviete niekto o nejakej kniznici, ktora
by dokazala hore popisane v slovencine, teda vyhladavat definovane
slova a aj ich vysklonovane tvary.

dakujem

Ivan


Re: analyza textu a urcenie klucovych slov

2014-06-11 Tema obsahu Ivan Polak
dakujem za reakcie :-) doteraz som pouzival SOLR pre Lucene, skusim
pozriet ElasticSearch a pripadne ako pisete spravit pre Slovencinu.

zacal som tu, je to stemmer pre slovensky jazyk:

http://vi.ikt.ui.sav.sk/Projekty/Projekty_2008%2F%2F2009/Hana_Pifkov%C3%A1_-_Stemer

je to celkom dobre napisane, su tam aj 2 demo aplikacie, len stemmer a
potom spojenie s lucene.

Ivan

2014-06-11 16:59 GMT+02:00 Michal Babacek michal.baba...@gmail.com:
 Prisaham, ze to neni pokus o Czech/Slovak flame :-),
 ale kdyz existuje [1], urcite by to slo implementovat i slovensky...


 [1]
 http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/analysis-lang-analyzer.html#czech-analyzer


 On 06/11/2014 04:48 PM, Ivan Polak wrote:

 Zdravim konferenciu,

 potreboval by som poradit s analyzou textu. Texty su v slovencine a
 potreboval by som v nich vyhladat klucove slova, ktore mam dopredu
 definovane. Napriklad:

 Definovana mnozina klucovych slov:

 {Bratislava, Zvolen, Košice, Poprad}

 text na analyzu:

 Vitajte na oficiálnej stránke Letiska Bratislava! Ako významný
 dopravný uzol v stredoeurópskom regióne Vám ponúkame množstvo
 atraktívnych destinácií.

 v tomto texte nie je problem, aj ked by som pouzil primitivne riesenie
 splitnut to podla medzier a potom jednotlive slova z textu vyhladavat
 v definovanej mnozine.

 ale:

 Po Bratislave by sa tak mohli dočkať nových nemocníc aj ďalšie
 regióny. „Investície do rekonštrukcie existujúcich budov a následné
 zvyšovanie ...

 a tu uz je problem z predchadzajucim pristupom, pretoze v slovencine
 je sklonovanie.

 aj ked velmi nepredpokladam, neviete niekto o nejakej kniznici, ktora
 by dokazala hore popisane v slovencine, teda vyhladavat definovane
 slova a aj ich vysklonovane tvary.

 dakujem

 Ivan




vyhladavanie pomocou SOLR a LUCENE

2014-05-08 Tema obsahu Ivan Polak
Zdravim konferenciu,

ma niekto rozchodene vyhladavanie pomocou SOLR (LUCENE) pre slovencinu ?

v konfiguracii SOLR sa nachadza nastavenie aj pre cestinu ale
slovencinu som nenasiel a ani na internete som nic pouzitelne
nenasiel.

dakujem

Ivan


Re: tomcat (7.0.29) a DELETE HTTP metoda

2014-04-30 Tema obsahu Ivan Polak
Ahoj,
dakujem za reakciu, prave teraz po debugovani tomcat-u a spring-u som
nasiel kde je problem.

v konfiguracnom XML-ku (nepouzivam anotacie) pre controller-y pre
Spring je mozne definovat nasledovne:

bean id=discussionViewerController
class=infoDiscussionViewerController
property name=supportedMethods
value=GET,POST,PUT,DELETE/property
/bean

chybne som napisal, ze do Springu sa to nedostane, dostavalo, a
nasledne som zistil ze porovnavalo ci sa aktualna HTTP metoda nachadza
v definovanych, co samozrejme tam nebola.

dakujem

Ivan


2014-04-30 7:59 GMT+02:00 Ondra Medek xmed...@gmail.com:
 Ahoj, jen tak strilim od boku, nemohlo by to byt security nastaveni web.xml

 security-constraint
 web-resource-collection
 url-pattern/*/url-pattern
 http-methodGET/http-method
 http-methodPOST/http-method
 http-methodPUT/http-method
 http-methodDELETE/http-method
 /web-resource-collection
 !-- no auth-constraint tag here --
 /security-constraint

 Ondra Medek


 2014-04-29 20:38 GMT+02:00 Ivan Polak ivan.po...@f4s.sk:

 Zdravim konferenciu,

 potrebujem aby Tomcat (7.0.29) obsluhoval okrem GET a POST HTTP volani
 aj volania typu PUT a DELETE.

 podla zdrojov na
 http://tomcat.apache.org/tomcat-7.0-doc/default-servlet.html

 do web.xml suboru som pridal nastavenie parametru readonly na hodnotu
 false.

 servlet
 servlet-namedefaultServlet/servlet-name

 servlet-classorg.apache.catalina.servlets.DefaultServlet/servlet-class
 init-param
 param-namedebug/param-name
 param-value0/param-value
 /init-param
 init-param
 param-namelistings/param-name
 param-valuefalse/param-value
 /init-param
 init-param
 param-namereadonly/param-name
 param-valuefalse/param-value
 /init-param
 load-on-startup1/load-on-startup
 /servlet

 servlet-mapping
 servlet-namedefaultServlet/servlet-name
 url-pattern//url-pattern
 /servlet-mapping

 pouzivam Spring ale tam sa volanie DELETE ani nedostane, ale volanie
 PUT funguje bezproblemov.

 pri volani DELETE metody dostavam chybu: 405 Method Not Allowed

 neviete niekto, co je este potrebne nakonfigurovat, aby fungovala aj
 DELETE metoda.

 dakujem

 Ivan




tomcat (7.0.29) a DELETE HTTP metoda

2014-04-29 Tema obsahu Ivan Polak
Zdravim konferenciu,

potrebujem aby Tomcat (7.0.29) obsluhoval okrem GET a POST HTTP volani
aj volania typu PUT a DELETE.

podla zdrojov na http://tomcat.apache.org/tomcat-7.0-doc/default-servlet.html

do web.xml suboru som pridal nastavenie parametru readonly na hodnotu false.

servlet
servlet-namedefaultServlet/servlet-name

servlet-classorg.apache.catalina.servlets.DefaultServlet/servlet-class
init-param
param-namedebug/param-name
param-value0/param-value
/init-param
init-param
param-namelistings/param-name
param-valuefalse/param-value
/init-param
init-param
param-namereadonly/param-name
param-valuefalse/param-value
/init-param
load-on-startup1/load-on-startup
/servlet

servlet-mapping
servlet-namedefaultServlet/servlet-name
url-pattern//url-pattern
/servlet-mapping

pouzivam Spring ale tam sa volanie DELETE ani nedostane, ale volanie
PUT funguje bezproblemov.

pri volani DELETE metody dostavam chybu: 405 Method Not Allowed

neviete niekto, co je este potrebne nakonfigurovat, aby fungovala aj
DELETE metoda.

dakujem

Ivan


Re: web service (AXIS vs. AXIS2) na BEA Weblogic

2013-10-08 Tema obsahu Ivan Polak
Ahojte,

dakujem za vsetky reakcie, nazory su rozne. aby som upresnil ano jedna
sa uz o produkt Oracle a nie BEA.

niektori (mimo konferencie) radili pouzit prave technologiu Oracle:
http://docs.oracle.com/cd/E13222_01/wls/docs92/medrec_tutorials/webserv.html

ini, ze prave tomuto sa mame vyhnut :-)

nakoniec sme nasli nasledovny material http://wso2.com/library/90/
(alebo http://www.developer.com/java/ent/article.php/10933_3777111_2 )

kde sa popisuje prave tento pripad, vlozenie WS do web aplikacie. ak
zistime nieco dalsie, dam to sem :-)

Ivan

2013/10/8 Juraj Kazda jka...@gmail.com:
 Dobry den,

 len pre ujasnenie: ten WebLogic je zrejme 10.3.6 (a nie BEA, ale Oracle),
 ano?

 Ak Vam mozem odporucit (z vlastnej skusenosti), co sa WebLogicu tyka, snazte
 sa vyhnut alternativam toho, co ma WLS v sebe... nahradenie implementacie
 JAX-WS, ktore ma WLS, Axisom2 bude robit problemy - nepoviem ake, lebo som
 to nerobil (uz len referencie na webe boli take, ze sme do toho rovno
 nesli), ale napr. pri CXF sa nam to, co sme potrebovali, ani nepodarilo
 nasadit... Vyvoj pre WLS je trochu specificky - najlepsie je asi pouzivat
 JDeveloper s jeho wizardami. Osobne pouzivam NetBeans/Maven/GlassFish, ale
 ked ma byt cielom WLS, tak vzdy ocakavam daky problem :-) Nastastie,
 vacsinou sa daju riesit roznymi nastaveniami v deskriptoroch, ale niekedy
 treba pohladat, co vlastne treba urobit.

 Co sa samotnych web sluzieb tyka, so standardnym Javovskym JAX-WS sme
 nakoniec nemali nikdy nejaky zasadny problem. Takze na Vasom mieste by som
 siel tym smerom a neriesil inu implementaciu.

 Myslim si, ze nahodit na cielovy system dalsi aplikac (aj ked len Web
 profile Tomcat) len kvoli web sluzbe je celkom zbytocne. A, ano, urcite sa
 da urobit web sluzba aj uplne standalone, ale kodovat by som to nechcel -
 asi by to aj tak skoncilo embedovanim nejakeho kontajnera :-)

 S pozdravom,
 Juraj



 2013/10/8 Horvath, Bystrik bystrik.horv...@siemens.com

 Ahoj,

 Zazil som 2 projekty, kde sme pouzivali aj axis 1 a aj axis 2 a islo to aj
 bez toho, aby sme robili deployment axis*.war aplikacie do tomcata.
 Nasa aplikacia bola obycajna webova aplikacia, ktora vo web.xml mala
 namapovany axis2 servlet na url. Viem, ze akurat bol medzi axis 1 a axis 2
 rozdiel v deployment v ramci web aplikacie.
 BTW, blizsie som to sice nestudoval, ale myslim si, ze ten axis2.war tam
 bude asi k administrativnym ucelom.

 Bystro

 -Original Message-
 From: konference-boun...@java.cz [mailto:konference-boun...@java.cz] On
 Behalf Of Ivan Polak
 Sent: 8. októbra 2013 10:17
 To: Java
 Subject: web service (AXIS vs. AXIS2) na BEA Weblogic

 Ahojte,

 mam zaciatocnicku otazku ohladne vytvarania web services.

 chcel by som spravit jednoduchy web servis, a spustit ho pod BEA Weblogic
 10.0.3.6.

 chcel by som pouzit AXIS2, ale po precitani niekolkych tutorialov som sa
 dozvedel, ze najprv by som mal dat do aplikacneho servera aplikaciu
 AXIS2 (teda spravit deploy axis2.war), a az potom mozem davat jednotlive
 moje aplikacie (kazda bude mat niekolko sluzieb) pod tuto
 axis2 aplikaciu (priklad bol pre tomcat, tam ze ich mam davat do
 /webapps/axis2/WEB-INF/services). mozem ich tam manualne nakopirovat
 (axis2 ze podporuje hot-deploy) alebo pouzit axis2 administratorsku
 konzolu.

 predpokladam, ze toto u klienta nebude odsuhlasene, a preto je moja
 otazka, je mozne spravit WS tak aby to bola uplne samostatne aplikacia
 nezavisla od inych (AXIS2) ?

 poznamka: mam priklad, kde je pouzite AXIS a tam je normalne aj web.xml
 subor a nie je potrebne nic dalsie predtym deploynut do aplikacneho servera.

 dakujem

 Ivan




Re: pripojenie na DB a noSQL DB REDIS

2013-03-25 Tema obsahu Ivan Polak
Dobry den,

asi to bola moja chyba, pretoze som aj pri openPipeline aj pri
closePipiline, volal
redisTemplate.getConnectionFactory().getConnection()

co vzdy vratilo asi novu connection.

Ivan

2013/3/24 Zdeněk Troníček troni...@fit.cvut.cz:
 Dobry den,

 redisTemplate.getConnectionFactory().getConnection().openPipeline();
 ...
 redisTemplate.getConnectionFactory().getConnection().closePipeline();

 Provadite openPipeline() a closePipeline() nad stejnym Connection?

 Z.T.
 --
 Zdenek Tronicek
 FIT CTU in Prague


 Ivan Polak napsal(a):
 dakujem za reakciu, vydal som sa smerom, ktory ste navrhli a zacal som
 skusat, co berie connections z pool-u a nevracia ich, a dosiel som na
 to, ze ked sa vykonava nasledovny kod:

 redisTemplate.getConnectionFactory().getConnection().openPipeline();
 redisTemplate.boundZSetOps(hourSet).incrementScore(key, 1.0);
 redisTemplate.boundZSetOps(ARTICLE_VIEWS_4HOUR_SET).incrementScore(key,
 1.0);
 redisTemplate.boundZSetOps(ARTICLE_VIEWS_SET).incrementScore(key, 1.0);
 redisTemplate.getConnectionFactory().getConnection().closePipeline();

 tak po 8-10 spusteniach aplikacia zamrzne.

 vygooglil som nasledony problem:
 http://forum.springsource.org/showthread.php?113738-spring-data-redis-transactions

 ktory je velmi podobny ako mam ja.

 hore vedeny kod som zmenil na:

 Object o = redisTemplate.execute(new RedisCallbackObject() {
   @Override
   public Object doInRedis(RedisConnection con)
   throws DataAccessException {
   con.openPipeline();
   con.zIncrBy(hourSet.getBytes(), 1.0, 
 key.getBytes());
   
 con.zIncrBy(ARTICLE_VIEWS_4HOUR_SET.getBytes(), 1.0, key.getBytes());
   con.zIncrBy(ARTICLE_VIEWS_SET.getBytes(), 1.0, 
 key.getBytes());
   con.closePipeline();
   return null;
   }
   });

 a zatial to vyzera ze problem som vyriesil, este to potestujem, ci bol
 skutocne toto problem.

 Ivan

 2013/3/23 Petr Janata petrjan...@gmail.com:
 Pisu jen ze zkusenosti:K tomu GenericObjectPool,
 muzou v nem byt ruzne typy objektu, kdyz maji spolecny superclass(ve
 vasem
 pripade Connection?). Metoda borrow se da volat i s klicem, ktery urci
 typ
 vraceneho objektu.
 Kdyz jsou vsechny objekty z poolu vypujcene, dalsi volani borrow
 defaultne
 blokuje a ceka na vraceni objektu.
 Zkontrolujte, ze se connections obravdu vraceji do poolu pomoci spravne
 metody(returnObject?). Alternativne zmente strategii pri pool
 exhaustion.

 On Mar 23, 2013 10:42 AM, Ivan Polak ivan.po...@f4s.sk wrote:

 ahojte,

 vo webovej aplikacii mam problem s pripojenim na DB (PostgreSQL) a na
 noSQL REDIS, pomocou connectoru JEDIS, pouzivam tomcat 7.0.29.

 aplikacia po par minutach pouzivania zastane. predpokladam, ze je
 problem v apache commons connection pool-e.

 pouzivam:

 - pripojenie na REDIS pomocou JEDIS connector (jedis-2.1.0.jar)
 - pripojenie na PostgreSQL DB (JDBC driver:
 postgresql-9.1-901.jdbc4.jar).

 REDIS server version: 2.4 (windows version)
 JEDIS version: 2.1.0
 connection pool: apache commons pool version 1.6
 tomcat version: 7.0.29

 po debugovani som zistil, ze sa pouziva pravdepodobne jeden connection
 pool a v triede:

 org.apache.commons.pool.impl.GenericObjectPool, v funkcii

 public T borrowObject() throws Exception {
 ...
 if (latch.getPair() == null  !latch.mayCreate()) {
 if(maxWait = 0) {
 latch.wait();

 pretoze latch.getPair() = null, maxWait is -1 a latch.mayCreate() ==
 false, takze latch.wait() sa vykona, a aplikacia zastane.

 je mozne vobec pouzivat jeden connection pool pre pripojenie na
 PostgreSQL DB aj na pripojenie na REDIS ? nemam skusenosti s
 pripojenim na viacere zdroje dat v jednej aplikacii.

 nastavenie connection pool-u je default.

 pre informaciu, pouzivanie JEDIS-u:

 1.
 RedisTemplateString, String redisTemplate = (RedisTemplateString,
 String) BeanUtil.getBean(redisTemplate);
 return redisTemplate.boundZSetOps(set).incrementScore(key , value);
 2.
 RedisTemplateString, String redisTemplate = (RedisTemplateString,
 String) BeanUtil.getBean(redisTemplate);
 SetTuple mostViewed = redisTemplate.execute(new
 RedisCallbackSetTuple() {
 @Override
 public SetTuple doInRedis(RedisConnection con)
 throws DataAccessException {
 SetTuple zRangeByScoreWithScore =
 con.zRangeByScoreWithScores(ARTICLE_VIEWS_SET.getB ytes(), 1, 10);
 return zRangeByScoreWithScore;
 }
 });

 ---

 jedisConnectionFactory definicia:

 bean id=jedisConnectionFactory
 class=org.springframework.data.redis.connection.j
 edis.JedisConnectionFactory
 property name=hostName value=${redis.host}/
 property name=port value=${redis.port}/
 property name=timeout value=2000/
 /bean

 dakujem za akekolvek rady

 Ivan




pripojenie na DB a noSQL DB REDIS

2013-03-23 Tema obsahu Ivan Polak
ahojte,

vo webovej aplikacii mam problem s pripojenim na DB (PostgreSQL) a na
noSQL REDIS, pomocou connectoru JEDIS, pouzivam tomcat 7.0.29.

aplikacia po par minutach pouzivania zastane. predpokladam, ze je
problem v apache commons connection pool-e.

pouzivam:

- pripojenie na REDIS pomocou JEDIS connector (jedis-2.1.0.jar)
- pripojenie na PostgreSQL DB (JDBC driver: postgresql-9.1-901.jdbc4.jar).

REDIS server version: 2.4 (windows version)
JEDIS version: 2.1.0
connection pool: apache commons pool version 1.6
tomcat version: 7.0.29

po debugovani som zistil, ze sa pouziva pravdepodobne jeden connection
pool a v triede:

org.apache.commons.pool.impl.GenericObjectPool, v funkcii

public T borrowObject() throws Exception {
...
if (latch.getPair() == null  !latch.mayCreate()) {
if(maxWait = 0) {
latch.wait();

pretoze latch.getPair() = null, maxWait is -1 a latch.mayCreate() ==
false, takze latch.wait() sa vykona, a aplikacia zastane.

je mozne vobec pouzivat jeden connection pool pre pripojenie na
PostgreSQL DB aj na pripojenie na REDIS ? nemam skusenosti s
pripojenim na viacere zdroje dat v jednej aplikacii.

nastavenie connection pool-u je default.

pre informaciu, pouzivanie JEDIS-u:

1.
RedisTemplateString, String redisTemplate = (RedisTemplateString,
String) BeanUtil.getBean(redisTemplate);
return redisTemplate.boundZSetOps(set).incrementScore(key , value);
2.
RedisTemplateString, String redisTemplate = (RedisTemplateString,
String) BeanUtil.getBean(redisTemplate);
SetTuple mostViewed = redisTemplate.execute(new RedisCallbackSetTuple() {
@Override
public SetTuple doInRedis(RedisConnection con)
throws DataAccessException {
SetTuple zRangeByScoreWithScore =
con.zRangeByScoreWithScores(ARTICLE_VIEWS_SET.getB ytes(), 1, 10);
return zRangeByScoreWithScore;
}
});

---

jedisConnectionFactory definicia:

bean id=jedisConnectionFactory
class=org.springframework.data.redis.connection.j
edis.JedisConnectionFactory
property name=hostName value=${redis.host}/
property name=port value=${redis.port}/
property name=timeout value=2000/
/bean

dakujem za akekolvek rady

Ivan


Re: pripojenie na DB a noSQL DB REDIS

2013-03-23 Tema obsahu Ivan Polak
dakujem za reakciu, vydal som sa smerom, ktory ste navrhli a zacal som
skusat, co berie connections z pool-u a nevracia ich, a dosiel som na
to, ze ked sa vykonava nasledovny kod:

redisTemplate.getConnectionFactory().getConnection().openPipeline();
redisTemplate.boundZSetOps(hourSet).incrementScore(key, 1.0);
redisTemplate.boundZSetOps(ARTICLE_VIEWS_4HOUR_SET).incrementScore(key, 1.0);
redisTemplate.boundZSetOps(ARTICLE_VIEWS_SET).incrementScore(key, 1.0);
redisTemplate.getConnectionFactory().getConnection().closePipeline();

tak po 8-10 spusteniach aplikacia zamrzne.

vygooglil som nasledony problem:
http://forum.springsource.org/showthread.php?113738-spring-data-redis-transactions

ktory je velmi podobny ako mam ja.

hore vedeny kod som zmenil na:

Object o = redisTemplate.execute(new RedisCallbackObject() {
@Override
public Object doInRedis(RedisConnection con)
throws DataAccessException {
con.openPipeline();
con.zIncrBy(hourSet.getBytes(), 1.0, 
key.getBytes());
con.zIncrBy(ARTICLE_VIEWS_4HOUR_SET.getBytes(), 
1.0, key.getBytes());
con.zIncrBy(ARTICLE_VIEWS_SET.getBytes(), 1.0, 
key.getBytes());
con.closePipeline();
return null;
}   
});

a zatial to vyzera ze problem som vyriesil, este to potestujem, ci bol
skutocne toto problem.

Ivan

2013/3/23 Petr Janata petrjan...@gmail.com:
 Pisu jen ze zkusenosti:K tomu GenericObjectPool,
 muzou v nem byt ruzne typy objektu, kdyz maji spolecny superclass(ve vasem
 pripade Connection?). Metoda borrow se da volat i s klicem, ktery urci typ
 vraceneho objektu.
 Kdyz jsou vsechny objekty z poolu vypujcene, dalsi volani borrow defaultne
 blokuje a ceka na vraceni objektu.
 Zkontrolujte, ze se connections obravdu vraceji do poolu pomoci spravne
 metody(returnObject?). Alternativne zmente strategii pri pool exhaustion.

 On Mar 23, 2013 10:42 AM, Ivan Polak ivan.po...@f4s.sk wrote:

 ahojte,

 vo webovej aplikacii mam problem s pripojenim na DB (PostgreSQL) a na
 noSQL REDIS, pomocou connectoru JEDIS, pouzivam tomcat 7.0.29.

 aplikacia po par minutach pouzivania zastane. predpokladam, ze je
 problem v apache commons connection pool-e.

 pouzivam:

 - pripojenie na REDIS pomocou JEDIS connector (jedis-2.1.0.jar)
 - pripojenie na PostgreSQL DB (JDBC driver: postgresql-9.1-901.jdbc4.jar).

 REDIS server version: 2.4 (windows version)
 JEDIS version: 2.1.0
 connection pool: apache commons pool version 1.6
 tomcat version: 7.0.29

 po debugovani som zistil, ze sa pouziva pravdepodobne jeden connection
 pool a v triede:

 org.apache.commons.pool.impl.GenericObjectPool, v funkcii

 public T borrowObject() throws Exception {
 ...
 if (latch.getPair() == null  !latch.mayCreate()) {
 if(maxWait = 0) {
 latch.wait();

 pretoze latch.getPair() = null, maxWait is -1 a latch.mayCreate() ==
 false, takze latch.wait() sa vykona, a aplikacia zastane.

 je mozne vobec pouzivat jeden connection pool pre pripojenie na
 PostgreSQL DB aj na pripojenie na REDIS ? nemam skusenosti s
 pripojenim na viacere zdroje dat v jednej aplikacii.

 nastavenie connection pool-u je default.

 pre informaciu, pouzivanie JEDIS-u:

 1.
 RedisTemplateString, String redisTemplate = (RedisTemplateString,
 String) BeanUtil.getBean(redisTemplate);
 return redisTemplate.boundZSetOps(set).incrementScore(key , value);
 2.
 RedisTemplateString, String redisTemplate = (RedisTemplateString,
 String) BeanUtil.getBean(redisTemplate);
 SetTuple mostViewed = redisTemplate.execute(new
 RedisCallbackSetTuple() {
 @Override
 public SetTuple doInRedis(RedisConnection con)
 throws DataAccessException {
 SetTuple zRangeByScoreWithScore =
 con.zRangeByScoreWithScores(ARTICLE_VIEWS_SET.getB ytes(), 1, 10);
 return zRangeByScoreWithScore;
 }
 });

 ---

 jedisConnectionFactory definicia:

 bean id=jedisConnectionFactory
 class=org.springframework.data.redis.connection.j
 edis.JedisConnectionFactory
 property name=hostName value=${redis.host}/
 property name=port value=${redis.port}/
 property name=timeout value=2000/
 /bean

 dakujem za akekolvek rady

 Ivan


ako ziskat mesto a stat z IP adresy z http requestu

2013-01-28 Tema obsahu Ivan Polak
Ahojte,

moze prosim niekto poradit ako je mozne z IP adresy z request-u ziskat
lokalizaciu klienta - mesto a stat, pripadne dalsie informacie.

dakujem

Ivan


Re: ako ziskat mesto a stat z IP adresy z http requestu

2013-01-28 Tema obsahu Ivan Polak
Dobry den,

nasiel som zatial toto:

clanok o porovnani sluzieb: http://kbeezie.com/geolocation-methods-for-free/
v ktorom su spominane nasledovne:

http://dev.maxmind.com/geoip/web-services [platene]
http://www.geoplugin.com/ [zatial som nenasiel cenu, zeby free :-) ]
http://www.hostip.info/ [zatial som nenasiel cenu, zeby free :-) ]
http://www.ipinfodb.com/index.php [asi tiez free, ukazuje moju polohu
Banska Bystrica a nie Bratislava ako ine :-(

Ivan

2013/1/28 Martin Beránek mar...@martinberanek.cz

 Do googlu dej Geoip
 Dne 28.1.2013 22:31 Ivan Polak ivan.po...@f4s.sk napsal(a):

 Ahojte,

 moze prosim niekto poradit ako je mozne z IP adresy z request-u ziskat
 lokalizaciu klienta - mesto a stat, pripadne dalsie informacie.

 dakujem

 Ivan




Re: ziskanie obsahu stranky pomocou HttpClient a HttpGet a poskodene kodovanie

2012-12-07 Tema obsahu Ivan Polak
dakujem vsetkym za reakcie, pouzil som toto:

String obsah = EntityUtils.toString(entity, UTF-8)

a vsetko je OK.

este raz vdaka!

Ivan

2012/12/7 Martin Kuba ma...@ics.muni.cz:
 Dne 7.12.2012 08:43, Ivan Polak napsal(a):

  InputStream stream = entity.getContent();
  try {
  BufferedReader reader =
  new BufferedReader(new
 InputStreamReader(stream));


 Problém je v tom new InputStreamReader(stream), ten konstruktor bere
 default kódování JVM na kterém běží, tedy na klientovi. Správně by to mělo
 být

  new InputStreamReader(stream,utf-8)

 Viz
 http://docs.oracle.com/javase/7/docs/api/index.html?java/io/InputStreamReader.html

 Makub
 --
 ~~
 CERIT-SC   Martin Kuba
 Institute of Computer Scienceemail: ma...@ics.muni.cz
 Masaryk University http://www.ics.muni.cz/~makub/
 Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775
 --



ziskanie obsahu stranky pomocou HttpClient a HttpGet a poskodene kodovanie

2012-12-06 Tema obsahu Ivan Polak
Zdravim konferenciu,

chcel som pouzit HttpClient z Apache HttpComponents Client
(http://hc.apache.org/httpcomponents-client-ga/) a ziskat obsah
jedneho webu, nasledovnym kodom:

static StringBuffer getRequest() {
StringBuffer result = new StringBuffer();
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(http://www.adresa.sk;);

HttpParams params = new SyncBasicHttpParams();
HttpProtocolParams.setContentCharset(params, UTF-8);

request.setParams(params);

try {
HttpResponse response = client.execute(request);

HttpEntity entity = response.getEntity();
if (entity != null) {
InputStream stream = entity.getContent();
try {
BufferedReader reader =
new BufferedReader(new InputStreamReader(stream));
String line;
while ((line = reader.readLine()) != null) {
result.append(line);
}
} finally {
stream.close();
}
}
} catch (Exception e) {
e.printStackTrace();
}
return result;
}


vsetko je OK, ale ziskany obsah ma poskodenu diakritiku (cielovy web
je urcite v kodovani UTF-8).

prosim, neviete niekto poradit ako dosiahnut spravnu diakritiku.

dakujem

Ivan


tomcat a linky

2012-04-02 Tema obsahu Ivan Polak
zdravim konferenciu,

mam takuto otazku na konfiguraciu tomcat-u 6.x. mam aplikaciu a ked
zadam linku http://localhost:8080/moja_aplikacia/recenzie

ako mam nadefinovat tomcat aby to bol alias na

http://localhost:8080/moja_aplikacia/recenzie/home.action

este dodam, ze vo web.xml mam nasledovne:

servlet
servlet-nametest_servlet/servlet-name

servlet-classorg.springframework.web.servlet.DispatcherServlet/servlet-class
init-param
param-namecontextConfigLocation/param-name
param-value
/WEB-INF/test-servlet.xml
 /param-value
/init-param
load-on-startup1/load-on-startup
/servlet

servlet-mapping
servlet-nametest_servlet/servlet-name
url-pattern*.action/url-pattern
/servlet-mapping

teda vsetky poziadavky *.action idu na DispatcherServlet.

dakujem

Ivan


Re: EHCACHE a 2 servery

2011-09-09 Tema obsahu Ivan Polak
ahojte,

takze posielam vysledok mojho skumania. pokial potrebujeme len
synchronizovat cache na 2 serveroch staci EHCACHE.

ak by som potreboval kompletne distribuovane prostredie tak potrebujem
TERRACOTTA+EHCACHE.

mne staci synchronizcia jednotlivych cache pamati medzi serverami.

pre konfiguraciu EHCACHE, aby som mal na kazdom servery jeho cache a
aby prebiehala sychronizacia, je nutna napr. nalsedovna konfiguracia:

ehcache xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
xsi:noNamespaceSchemaLocation=ehcache.xsd
diskStore path=java.io.tmpdir/
defaultCache
maxElementsInMemory=1
eternal=false
timeToIdleSeconds=120
timeToLiveSeconds=120
overflowToDisk=false
maxElementsOnDisk=1000
diskPersistent=false
diskExpiryThreadIntervalSeconds=120
memoryStoreEvictionPolicy=LRU
/
!-- vytvara CacheManagerPeerProvider, pozera ostatne CacheManagers v
cluster prostredi --
cacheManagerPeerProviderFactory
class=net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory
properties=peerDiscovery=automatic, multicastGroupAddress=232.255.255.255,
multicastGroupPort=4446, timeToLive=32/

!-- vytvara CacheManagerPeerListener, pocuva replikatory v cluster
prostredi --
cacheManagerPeerListenerFactory
class=net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory/
cache name=distributedCache
maxElementsInMemory=10
eternal=false
timeToIdleSeconds=100
timeToLiveSeconds=100
overflowToDisk=false

!--RMI posluchac na udalosti put, remove, update, and expire --
cacheEventListenerFactory
class=net.sf.ehcache.distribution.RMICacheReplicatorFactory/
/cache
/ehcache

Ivan

2011/8/28 Oto Buchta ta...@buchtovi.cz:
 2011/8/28 Ivan Polak ivan.po...@f4s.sk

 Dobry den,

 uz niekolko rokov mame niekedy klientov, ktori si pri zadavani davaju
 podmienku, ze v projekte mozu byt pouzite len open-source technologie.

 To je samozřejmě něco jiného. A Terracotta navíc ono zadání splňuje :-)
 A ve vašem případě je také tak trochu ironií osudu, že společnost
 Terracotta,
 která ercache vyvíjí, byla před třemi měsíci sežrána Software AG :-D
 --
 Oto 'tapik' Buchta, ta...@buchtovi.cz, http://tapikuv.blogspot.com



EHCACHE a 2 servery

2011-08-26 Tema obsahu Ivan Polak
Zdravim konferenciu,

mam nasledovnu architekturu: 1 apache server ako load-balancer, 2
tomcat servery - nezdielaju si session a pristupuju na jednu DB.

chcel by som pouzit EHCACHE, aplikacia na jednom tomcat-e funguje.
pozeral som niektore clanky ohladne EHCACHE a TERRACOTTA
(http://ehcache.org/documentation/recipes/programmatic) a podobne, ale
ak som spravne pochopil, terracotta je komercny produkt a take nemozem
pouzit na zaklade zelania zakaznika.

mozete mi prosim poradit, ako upravit aplikaciu (konfiguraciu EHCACHE)
aby isla v uvedenej architekture, resp. je nutne pouzit TERRACOTT-u.

dakujem

Ivan


zapis do DB mimo aktivnej transakcie

2011-07-21 Tema obsahu Ivan Polak
Zdravim konferenciu,

mam dlho trvajuci vypocet, ktory spracovava velky pocet zaznamov a
nakonci zapise vysledky (zapis do DB sa robi po spracovani kazdeho
zaznamu, ale transakcia sa commitne az ked sa skonci cely vypocet).

pocas priebehu tohoto vypoctu by som potreboval si niekde do DB
poznacit kolko uz zaznamov bolo spracovanych. chcel som to robit
nasledovnou funkciou:

Session session =
HibernateSessionHelper.getHibernateSession(getEntityManager());
   Transaction transaction = session.beginTransaction();
   String sql = UPDATE ccc set value = value + 1 where id = 1;
   SQLQuery query = session.createSQLQuery(sql);
   query.executeUpdate();
   transaction.commit();

pocet sa v DB aktualizuje (aj sa zapise do DB), ale po spracovavani
dalsieho zaznamu pri vykonani ulozenia do DB (DB sa nezapisuje) pride
k nasledovnej chybe:

org.springframework.dao.InvalidDataAccessApiUsageException:
no transaction is in progress; nested exception is
javax.persistence.TransactionRequiredException: no transaction is in
progress

neviete, prosim ako spravit takyto zapis do DB mimo aktivnej transakcie.

dakujem

Ivan


Spring + hibernate + JCR implementacia Jackrabbit

2011-06-14 Tema obsahu Ivan Polak
Ahojte,

opravedlnujem sa, za zaciatocnicku otazku, chcel by som sa naucit
pouzivat nejaku JCR implementaciu, napr. Jackrabbit.

potreboval by som to pouzit v kombinacii so Spring-om. docital som sa
ze existuje Spring Modules, ale tento projekt je asi mrtvy.

mozete mi prosim dat nejake nakopnutie, ako spravit integraciu Spring
+ Jackrabbit.

poznamka: len cast dat bude ulozena v JCR, cast bude v PostgreSQL.

pripadne ak ma niekto skusenosti, budem vdacny za kazdu radu.

dakujem

Ivan


Re: MAVEN a lib-ky z web-inf\lib

2011-05-14 Tema obsahu Ivan Polak
dakujem vsetkym za rady, nakoniec som pouzil SystemPath.

Ivan

On 13 May 2011 11:16, Robert Janousek r.janou...@calltrade.ch wrote:
 Ano my pouzivame taky tuto metodu taky, install ti pripravi jar do tveho 
 lokalniho repository i do firemniho
 repository, takze to pak stahnou  i kolegove.

 konkretni priklad pro jednu knihovnu:
 mvn deploy:deploy-file -DgroupId=ch.calltrade.library 
 -DartifactId=CalltradeLibrary  -Dversion=4.4.3 -Dpackaging=jar 
 -Dfile=R:/libraries/CalltradeLibrary/trunk/implementation/CalltradeLibrary/target/CalltradeLibrary.jar
  -DrepositoryId=deployment.webdav 
 -Durl=dav:http://maestro.calltrade.ch:8088/archiva/repository/releases -f 
 C:/apps/maven/apache-maven-2.0.9/conf/webdav_deployment_pom.xml

 Samo je nutne po kazdem update zvysit cislo verze a instalovat znovu. Jinak 
 maven bude brat tu starou.

 Bob



 From: konference-boun...@java.cz [mailto:konference-boun...@java.cz] On 
 Behalf Of Petr Franta
 Sent: 13 May 2011 09:09
 To: Java
 Subject: Re: MAVEN a lib-ky z web-inf\lib

 mvn install:install-file -DgeneratePom=true -DcreateChecksum=true 
 -DgroupId=grpid.grpid -DartifactId=artifact -Dversion=x.x.x -Dpackaging=jar 
 -Dfile=file.jar
 Petr




MAVEN a lib-ky z web-inf\lib

2011-05-13 Tema obsahu Ivan Polak
Ahojte,

pouzivam na buildovanie projektu MAVEN, ale mam 4 jar-ka, ktore nie su
z repository ale mam ich ulozene v projekte priamo vo web-inf\lib.

prosim, neviete, ako ich mam zapisat do pom.xml, aby sa projekt dal
zbuildovat cez mvn clean install

tera mi samozrejme vypisuje chyby ze dane baliky nevie najst.

dakujem za radu

Ivan


Java,oracle plsql a clob

2011-02-28 Tema obsahu Ivan Polak
Zdravim konferenciu,
Potreboval by z javy zavolat oracle plsql funkciu,ktora by vratila
clob.jeto mozne?nepodarilo sa mi nic pouzitelne vygooglit.
Dakujem
Ivan


tomcat + AJAX request a vratene 2 session

2010-12-20 Tema obsahu Ivan Polak
Zdravim konferenciu,

mam takyto problem, pouzivam Tomcat, a na jednej obrazovke sa pouziva
periodicke obnovanie jej casti cez AJAX request.

vzdy ked pouzivatelovi padne session z dovodu neaktivity (napr. po 30
minutach) tak tento request vrati 2 session:

Cookie  JSESSIONID=9D706CB76194DFAEBE7096B45F789876;
GUEST_LANGUAGE_ID=sk_SK; COOKIE_SUPPORT=true;
LOGIN=6269737561742d646574656374;
SCREEN_NAME=796675534242323267335756326b56312f61394556773d3d;
JSESSIONID=FB3437F9A8E22140F58780753429F834; COMPANY_ID=10112;
ID=454946574e5a47415757633d;
PASSWORD=796675534242323267335756326b56312f61394556773d3d

a potom tieto 2 session vracia aj ked sa pouzivtel znova prihlasi do
aplikacie az pokial nezatvorim prehliadac (vo FF treba dat aj
clear-cache).

skuste prosim poradit, je to nasa chyba, alebo chyba tomcat-u ?

dakujem

Ivan


--- ukazka request bez chyby a s 2 sessionID v odpovedi: ---

server: Tomcat 6.0.18

Bez chyby:

Vrátené hlavičkyzobraziť zdroj
Server

Apache-Coyote/1.1
Cache-Control

no-cache
Content-Type

text/html;charset=UTF-8
Transfer-Encoding

chunked
Date

Mon, 20 Dec 2010 07:42:04 GMT
Vyžiadať hlavičkyzobraziť zdroj
Host

localhost:8080
User-Agent

Mozilla/5.0 (Windows; U; Windows NT 6.0; sk; rv:1.9.2.13)
Gecko/20101203 Firefox/3.6.13
Accept

text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language

sk
Accept-Encoding

gzip,deflate
Accept-Charset

ISO-8859-2,utf-8;q=0.7,*;q=0.7
Keep-Alive

115
Connection

keep-alive
Referer

http://localhost:8080/group/processmanagement/tasks2
Cookie

GUEST_LANGUAGE_ID=sk_SK; COOKIE_SUPPORT=true;
LOGIN=6269737561742d646574656374;
SCREEN_NAME=796675534242323267335756326b56312f61394556773d3d;
JSESSIONID=0E1BB3EEA2BCE95BE3E04284EE7441E7; COMPANY_ID=10112;
ID=454946574e5a47415757633d;
PASSWORD=796675534242323267335756326b56312f61394556773d3d


Po padnuti session:

Vrátené hlavičkyzobraziť zdroj
Server  Apache-Coyote/1.1
Cache-Control   no-cache
Content-Typetext/html;charset=UTF-8
Content-Length  12
DateMon, 20 Dec 2010 07:46:58 GMT
Vyžiadať hlavičkyzobraziť zdroj
Hostlocalhost:8080
User-Agent  Mozilla/5.0 (Windows; U; Windows NT 6.0; sk; rv:1.9.2.13)
Gecko/20101203 Firefox/3.6.13
Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language sk
Accept-Encoding gzip,deflate
Accept-Charset  ISO-8859-2,utf-8;q=0.7,*;q=0.7
Keep-Alive  115
Connection  keep-alive
Referer http://localhost:8080/group/processmanagement/tasks2
Cookie  JSESSIONID=9D706CB76194DFAEBE7096B45F789876;
GUEST_LANGUAGE_ID=sk_SK; COOKIE_SUPPORT=true;
LOGIN=6269737561742d646574656374;
SCREEN_NAME=796675534242323267335756326b56312f61394556773d3d;
JSESSIONID=FB3437F9A8E22140F58780753429F834; COMPANY_ID=10112;
ID=454946574e5a47415757633d;
PASSWORD=796675534242323267335756326b56312f61394556773d3d


Po  znovu prihlaseni:

Vrátené hlavičkyzobraziť zdroj
Server  Apache-Coyote/1.1
Cache-Control   no-cache
Content-Typetext/html;charset=UTF-8
Content-Length  12
DateMon, 20 Dec 2010 07:49:46 GMT
Vyžiadať hlavičkyzobraziť zdroj
Hostlocalhost:8080
User-Agent  Mozilla/5.0 (Windows; U; Windows NT 6.0; sk; rv:1.9.2.13)
Gecko/20101203 Firefox/3.6.13
Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language sk
Accept-Encoding gzip,deflate
Accept-Charset  ISO-8859-2,utf-8;q=0.7,*;q=0.7
Keep-Alive  115
Connection  keep-alive
Referer http://localhost:8080/group/processmanagement/tasks2
Cookie  JSESSIONID=9D706CB76194DFAEBE7096B45F789876;
GUEST_LANGUAGE_ID=sk_SK; COOKIE_SUPPORT=true;
LOGIN=6269737561742d646574656374;
SCREEN_NAME=796675534242323267335756326b56312f61394556773d3d;
JSESSIONID=1ABD3F7091F5AE6ACF4BE0A020F1CE14; COMPANY_ID=10112;
ID=454946574e5a47415757633d;
PASSWORD=796675534242323267335756326b56312f61394556773d3d


Re: Thread safe webova aplikace, Tomcat 7

2010-11-28 Tema obsahu Ivan Polak
ahojte,

mozno to bude trocha mimo, ale raz som pouzil nasledovne riesenie
vykonavania dlhotrvacujich uloh vo web aplikacii (tomcat), mozno nie
je dobre, skuste prosim okomentovat.

tiez mam aplikaciu, kde treba spustit nieco ako dennu uzavierku, a
trva to 10-20 minut.

pouzil som QUARTZ, mam jednu tabulku v DB, kde zapise 1 riadok ked da
klient pokyn na vykonanie ulohy, uloha ma stavy, 0 - inicializacia, 1-
vykonava sa, 2 - ukoncena.

QUARTZ mam tak nastaveny , ze naraz moze bezat iba 1 dany JOB (teda
caka na jeho ukoncenie pri predchadzajucom spusteni), a spusta sa raz
za 5 minut.

ak najde v danej DB tabulke riadok, ktory ma stav 0 - inicializacia,
zmeni na 1 - vykonava sa a QUARTZ job zacne dlhotrvajuci vypocet, ked
skonci nastavi stav na 2 - ukoncena.

(to ze klient vidi maximalne 4 minuty a 59 sekund stav 0 -
inicializacia mu nevadi).

dakujem za akekolvek pripomienky.

Ivan

2010/11/28 Oto Buchta ta...@buchtovi.cz:
 Jak už mnozí přede mnou psali, ruční spouštění nových vláken v J2EE
 přináší jenom potíže.
 Existují na to dva v J2EE používané mechanizmy:
 1) Doporučovaný je messaging. Zavolání jedné MBeany vytvoří v
 kontejneru nové vlákno a to si pak žije vlastním životem
 a hlavně je spravováno právě kontejnerem, který neskončí, dokud se
 požadavek řeší.
 2) Když není JMS k dispozici (a to v holém tomcatu není), použijí se
 prostředky servletového kontejneru.
 Ze servletu se otevře nové jednosměrné HTTP spojení přes loopback.
 Ano, má to za následek nutnost rozšířit pool na spojení, to by ale
 neměl být problém. Teď jenom doufám, že konkrétně Tomcat zvenčí
 ukončené vlákno ihned nezabije, ale přiznám se, že nevím, jak by to
 udělal.
 --
 Oto 'tapik' Buchta, ta...@buchtovi.cz, http://tapikuv.blogspot.com



Re: tomcat a prilis velky model

2010-10-25 Tema obsahu Ivan Polak
ahojte,

dakujem za nazory, mate [ravdu, bola to zla myslienka nadavat do
hlavicky, myslel som ze ked je na to parameter tak by to bola spravna
cesta, ale samozrejme tieto data do hlavicky nepatri a vyriesil som to
inak.

Ivan

2010/10/19 Tomas Hubalek tomas.huba...@onsemi.com:
 Podle toho code snippetu dole se mi spis zda ze Ivan necpe do headeru nic - 
 pouziva spring  MVC, ktery sice detailne neznam, ale byl bych prekvapeny, 
 kdyby ten to cpal do headeru.

 Ja bych se spis podival, jestli Ivan tweakuje ten spravny parametr.

 Tom

 -Original Message-
 From: konference-boun...@java.cz [mailto:konference-boun...@java.cz] On 
 Behalf
 Of Oto Buchta
 Sent: Tuesday, October 19, 2010 10:12 AM
 To: Java
 Subject: Re: tomcat a prilis velky model

 2010/10/19 Kamil Podlesak kamil.podle...@gmail.com:
  Do modelu si můžete samozřejmě dávat co chcete, ale proč  řetězec
  neomezené délky cpete do HTTP hlavičky?

 Naprostý souhlas. Aplikační data do hlaviček nepatří. Server je
 používá pro výběr cíle,
 musí je parsovat a to je taky důvod onoho omezení.
 V dřevních dobách byl jeden z prvních útoků na webservery pomocí
 příliš dlouhých URL.
 --
 Oto 'tapik' Buchta, ta...@buchtovi.cz, http://tapikuv.blogspot.com



Re: hibernate a porovnanie List objektov

2010-08-11 Tema obsahu Ivan Polak
dakujem za odpovede, toto by sa dalo pouzit, ale ja nemam stale iba 2
prvky, teda nie je stale zistovanie auto, bicykel, select by mal
byt vseobecny, niekde potrebujem zistit auto, motorka, skuter.

dakujem

Ivan

2010/8/11 Stanislav Hybášek - MoroSystems standa.hyba...@morosystems.cz:
  Co něco takového? Toto by myslím mělo být funkční, nevím nakolik optimální
 řešení problému..

 SELECT a FROM A a WHERE :b1 MEMBER OF a.bs AND :b2 MEMBER OF a.bs

 query.setParameter(b1, auto);
 query.setParameter(b2, bycikl);

 Ahoj,
 Standa


 Dne 11.8.2010 07:52, Ondřej Fafejta napsal(a):

 Zdravím,
 nestačilo by něco takového?
 (píšu to z hlavy, určitě tam bude nějaká chyba)

 Class A {
 ...
 @ManyToMany
 ListB  bs

 JPA QL:

 SELECT DISTINCT a FROM A a JOIN a.bs b WHERE b.id IN (1,2)

 Fafi

 2010/8/10 Ivan Polakivan.po...@f4s.sk:

 Ahojte,

 skusim to napisat zrozumitelnejsie:

 mam tabulku A, stlpce:

 id
 name

 mam tabulku B, stlpce:
 id
 name

 a potom mam tabulku AB (vazobna tabulka medzi A a B) , stlpce:
 fk_a_id cudzi kluc do A
 fk_b_id cudzi kluc do B.

 priklad:

 tabulka A:
 1          Ivan
 2          Peter
 3          Jozo

 tabulka B:
 1          auto
 2          bicykel
 3          motorka
 4          skuter

 tabulka AB:
 1        1
 1         2
 3         4
 2         1
 2         2
 4         1

 potrebujem cez hibernate napisat taky dotaz, ktory mi vyberie z
 tabulky A len takych ludi, ktori maju auto a bicykel, teda ktory maju
 presne taketo zaznamy:

 x          1
 x          2

 v nasom pripade by to boli zaznamy z A tabulky: Ivan a Peter (id 1 a 2).

 dakujem

 Ivan




Re: hibernate a porovnanie List objektov

2010-08-10 Tema obsahu Ivan Polak
Ahojte,

skusim to napisat zrozumitelnejsie:

mam tabulku A, stlpce:

id
name

mam tabulku B, stlpce:
id
name

a potom mam tabulku AB (vazobna tabulka medzi A a B) , stlpce:
fk_a_id cudzi kluc do A
fk_b_id cudzi kluc do B.

priklad:

tabulka A:
1  Ivan
2  Peter
3  Jozo

tabulka B:
1  auto
2  bicykel
3  motorka
4  skuter

tabulka AB:
11
1 2
3 4
2 1
2 2
4 1

potrebujem cez hibernate napisat taky dotaz, ktory mi vyberie z
tabulky A len takych ludi, ktori maju auto a bicykel, teda ktory maju
presne taketo zaznamy:

x  1
x  2

v nasom pripade by to boli zaznamy z A tabulky: Ivan a Peter (id 1 a 2).

dakujem

Ivan

2010/8/9 Ondra Medek xmed...@gmail.com:
 Zkusenost s tim nemam, ale nepomohl by in operator? Neco jako

 select A a from A where a.bList in (select B b from B where ...);

 2010/8/5 Ivan Polak ivan.po...@f4s.sk:
 Zdravim konferenciu,

 poprosil by som o pomoc pri porovnavani List objektov v hibernate .

 mam triedu A ktora ma List objektov typu B

 ListB bList = new ArrayListB();

 teda v DB mam 3 tabulky, jednu pre entitu A druhu pre list bList
 (tabulku oznacme AB), s cudzim klucom na tabulku A a s cudzim klucom
 do tabulky B a tretiu tabulku pre entitu B.

 class B {
 private Long id;
 
 }

 class A {
 @ManyToMany(cascade = CascadeType.PERSIST, fetch = FetchType.EAGER)
 
 private SetB bList = new HashSetB();
 }

 v tabulke A mam 1 zaznam, na ktory odkazuju 2 zaznamy z tabulky AB.

 potrebujem napisat taky SQL dotaz, ktory vyberie z tabulky A len tie
 zaznamy, ktore maju presne urcenych x zaznamov v tabulke AB.

 napr. vyberiem si z tabulky B zaznam s id=1 a s id=4 (teda mam 2
 objekty typu B) a chcem najst vsetky take zaznamy z tabulky A, ktore
 maju v AB tabulke presne tieto 2 zaznamy.

 dufam, ze som to napisal aspon trocha zrozumitelne.

 dakujem

 Ivan




 --
 Ondra Medek



hibernate a porovnanie List objektov

2010-08-05 Tema obsahu Ivan Polak
Zdravim konferenciu,

poprosil by som o pomoc pri porovnavani List objektov v hibernate .

mam triedu A ktora ma List objektov typu B

ListB bList = new ArrayListB();

teda v DB mam 3 tabulky, jednu pre entitu A druhu pre list bList
(tabulku oznacme AB), s cudzim klucom na tabulku A a s cudzim klucom
do tabulky B a tretiu tabulku pre entitu B.

class B {
private Long id;

}

class A {
@ManyToMany(cascade = CascadeType.PERSIST, fetch = FetchType.EAGER)

private SetB bList = new HashSetB();
}

v tabulke A mam 1 zaznam, na ktory odkazuju 2 zaznamy z tabulky AB.

potrebujem napisat taky SQL dotaz, ktory vyberie z tabulky A len tie
zaznamy, ktore maju presne urcenych x zaznamov v tabulke AB.

napr. vyberiem si z tabulky B zaznam s id=1 a s id=4 (teda mam 2
objekty typu B) a chcem najst vsetky take zaznamy z tabulky A, ktore
maju v AB tabulke presne tieto 2 zaznamy.

dufam, ze som to napisal aspon trocha zrozumitelne.

dakujem

Ivan


funkcia field.get

2010-07-10 Tema obsahu Ivan Polak
zdravim konferenciu,

mam taky zapeklity problemik, pouzivam funkciu field.get , konkretne

Object value = field.get(this);

priklad, mam triedu A:

kde mam v jednej funkcii volanie:

Object value = field.get(this);

potom mam triedu B:

public class B extends A {

private String v1;
private String v2;
...
+get/set metody
}

ziskanie hodnot vsetkych privatnych premennych v tomto pripade je OK:

pomocou ListField fields = clazz.getDeclaredFields();

a potom v cykle Object value = field.get(this);

co ale v tom pripade a mam aj triedu C:

public class C {
private String vc1;
private String vc2;
}

public class B extends A {

private String v1;
private String v2;

private C c1;
}

moze niekto poradit ako vojst v tomto cykle aj do triedy C a ziskat
hodnoty premennych v1 a v2 ?

teda presne, v triede B prejst nielen vsetky premenne tejto triety (v1
a v2) a este vojst do triedy C (cez premennu c1) a ziskat hodnoty
premennych vc1 a vc2;

pre mna nie je dolezite ci je to premenna priamo v triede B alebo cez
premennu c1 v triede C.

dakujem

Ivan


Re: extends ENUM

2010-06-28 Tema obsahu Ivan Polak
ano, dakujem, to je presne ono public enum EventType {

Ivan

2010/6/25 Robert Novotny robert.novo...@upjs.sk:
 Ta chyba, ze

 The type XXX may not subclass Enum explicitly


 je tam preto, ze od java.lang.Enum nemozno dedit (enumy maju zakazanu
 dedicnost).

 Ale podla mna sa snazime vyriesit iny problem nez ten, ktory existuje.

 O co ide? O situaciu, ked chcete mat

 public enum EventType {
  INVITED_ONLY, PUBLIC
 }

 ?

 On 25. 6. 2010 16:03, Ivan Polak wrote:

 ano, je to java.lang.Enum:

 import java.lang.Enum;
 import java.util.HashMap;
 import java.util.Map;

 public class EventType extends Enum {
 
 }

 Ivan

 2010/6/25 Tomas Hubalektomas.huba...@onsemi.com:


 A je to určitě dědění z java.lang.Enum? Není to z nějaké jiné třídy,
 která se náhodou jmenuje taky Enum?

 Tom



 -Original Message-
 From: konference-boun...@java.cz
 [mailto:konference-boun...@java.cz] On Behalf Of Ivan Polak
 Sent: Friday, June 25, 2010 3:57 PM
 To: Java
 Subject: extends ENUM

 zdravim konferenciu,

 prerabam jeden stary projekt a narazil som tam na konstrukciu:

 public class EventType extends Enum {
 
 }

 co samozrejme dava v jave 1.6 nasledovnu chybu

 The type TrackerEventType may not subclass Enum explicitly

 nerobil niekto uz nieco podobne, ako najlepsie prepisat dedenie z ENUM

 dakujem

 Ivan










extends ENUM

2010-06-25 Tema obsahu Ivan Polak
zdravim konferenciu,

prerabam jeden stary projekt a narazil som tam na konstrukciu:

public class EventType extends Enum {

}

co samozrejme dava v jave 1.6 nasledovnu chybu

The type TrackerEventType may not subclass Enum explicitly

nerobil niekto uz nieco podobne, ako najlepsie prepisat dedenie z ENUM

dakujem

Ivan


Re: extends ENUM

2010-06-25 Tema obsahu Ivan Polak
ano, je to java.lang.Enum:

import java.lang.Enum;
import java.util.HashMap;
import java.util.Map;

public class EventType extends Enum {

}

Ivan

2010/6/25 Tomas Hubalek tomas.huba...@onsemi.com:
 A je to určitě dědění z java.lang.Enum? Není to z nějaké jiné třídy, která se 
 náhodou jmenuje taky Enum?

 Tom

 -Original Message-
 From: konference-boun...@java.cz
 [mailto:konference-boun...@java.cz] On Behalf Of Ivan Polak
 Sent: Friday, June 25, 2010 3:57 PM
 To: Java
 Subject: extends ENUM

 zdravim konferenciu,

 prerabam jeden stary projekt a narazil som tam na konstrukciu:

 public class EventType extends Enum {
 
 }

 co samozrejme dava v jave 1.6 nasledovnu chybu

 The type TrackerEventType may not subclass Enum explicitly

 nerobil niekto uz nieco podobne, ako najlepsie prepisat dedenie z ENUM

 dakujem

 Ivan




tomcat, jsp, eclicpe a jsp-api-2.0.jar

2010-06-15 Tema obsahu Ivan Polak
Ahojte,

mam velmi zvlasny problem. pomocou maven-u som si vygeneroval web
aplikaciu do eclipse. vsetko bolo ok, asi po 3 mesiacoch (novy eclipse
- galileo, predtym bol ganymede) som to zopakoval v novom projekte,
kde ale neviem zobrazit ziadnu JSP stranku (ani uvodnu index.jsp),
problem je subor jsp-api-2.0.jar, ktory eclipse kopiruje do adresara
workspace adresara:

.\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\webka\WEB-INF\lib\

preco ale minuly projekt to tam nemal, a dokonca tam nemal ani
servlet-api-2.4.jar (ak tento subor vymazem, vsetko je OK).

chyba po pristupe na index.jsp:

An error occurred at line: 22 in the generated java file
The method getJspApplicationContext(ServletContext) is undefined for
the type JspFactory

docital som sa, ze je to problem, ze sa mixuju rozne verzie prave
hore-uvedenych 2 suborov: jsp-api-2.0.jar a servlet-api-2.4.jar

neviete, preco ten minuly projekt je OK (neobsahuje ani jsp-api ani
servlet-api vo workspace), a do noveho projektu to eclipse kopiruje
(mam najnovsi tomcat 6.0.26, a tieto 2 subory mam v /lib adresary).

dakujem

Ivan


JAVA framework a planovanie formularov

2010-05-29 Tema obsahu Ivan Polak
zdravim konferenciu,

v podstate toto nie je ani otazka, skor prosba o nazor na vec. mam
vytvorit framework pre projekt-web aplikacia, kde budu stovky
formularov. dostal som otazku, ci by bolo mozne vytvorit framework,
alebo nadstavbu nejakeho uz existujuceho framework-u (napr. Spring
MVC), kde by bolo mozne definovat formulare a zoznamy v XML subor. pre
formular by tam definovany formularovy objekt (podobne ako
commandClass s Spring MVC), povinnost policka, validator, program pre
pociatocnu inicializaciu (default value), atd. pre zoznam by tam bol
list objekt (zjednodusene povedane tabulka nad ktorou je zoznam),
moznost triedenia jednotlivych stlpcov, filtrovacie kriteria, teda
podla ktorych stlpcov sa da/neda filtrovat, atd. ucelom tejto
funkcionality by mala byt uspora casu pri programovani, resp. by
formulare nemusel vytvarat programator. myslite si ze to ma vyznam
venovat cas na vytvorenie takehoto framework-u. dakujem dopredu za
vsetky nazory.

Ivan


Re: jednoduchy sablonovaci system pomocou jsp tagov a UTF-8

2010-04-27 Tema obsahu Ivan Polak
podarilo sa nam zistit, ze to nema nic spolocne s jsp:invoke a mojim
popisom v minulom maily.

aj obycajnu JSP stranku kde mam slova s diakritikou mam nekompletnu,
teda odseknutych niekolko znakov na konci.

Ivan

2010/4/26 Ivan Polak ivan.po...@f4s.sk:
 dakujem za odpoved, ano, mate pravdu, kolko-krat dam ENTER za
 posladnym riadkom, tolko znakov to do vystupu vrati, co ale samozrejme
 nemozeme nechat tak :-)
 Ivan

 2010/4/26 Karel Tejnora ka...@tejnora.cz:
 Uz jsem na to taky narazil a to v tiles a eclipse. Stalocilo dat vsude za
 posledni radek enter. Ale ze by tohle bylo zrovna reseni. Mozna nekdo
 nabidne sofistikovanejsi vyklad.



Re: jednoduchy sablonovaci system pomocou jsp tagov a UTF-8

2010-04-27 Tema obsahu Ivan Polak
pouzivam Tomcat 6.0.x

jednoduchy JSP subor (ziadne includovanie):

%@ page contentType=text/html; charset=utf-8 %
html
body
šťžčý
/body
/html

a ak dam zobrazit HTML kod vygenerov anej stranky:

html
body
šťžčý
/body
/ht

vo web.xml definovane:

filter
filter-nameencodingFilter/filter-name

filter-classorg.springframework.web.filter.CharacterEncodingFilter/filter-class
init-param
param-nameencoding/param-name
param-valueUTF-8/param-value
/init-param
init-param
param-nameforceEncoding/param-name
param-valuetrue/param-value
/init-param
/filter

filter-mapping
filter-nameencodingFilter/filter-name
url-pattern/*/url-pattern
/filter-mapping

ale mal som tam aj:
filter
filter-namesitemesh/filter-name

filter-classcom.opensymphony.module.sitemesh.filter.PageFilter/filter-class
/filter

filter-mapping
filter-namesitemesh/filter-name
url-pattern/*/url-pattern
/filter-mapping

hned ako som toto zakomentoval tak to prestalo robit :-) SITEMESH
konfiguracia bola zabudnuta v web.xml, v projekte sa nepouziva.

len nerozumiem preco ma problem s utf-8.

dakujem za pomoc

Ivan


2010/4/27 Oto Buchta ta...@buchtovi.cz:
 To je hodně divoké...
 Co je to za servlet container? A jak máš nastavený page u té
 jednoduché JSP stránky?
 Skoro to vypadá, že něco nastavuje Content-Length a Length podle počtu
 znaků, nikoli podle počtu bajtů, a všechno za onou udanou délkou
 prostě uřeže...

 2010/4/27 Ivan Polak ivan.po...@f4s.sk:
 podarilo sa nam zistit, ze to nema nic spolocne s jsp:invoke a mojim
 popisom v minulom maily.

 aj obycajnu JSP stranku kde mam slova s diakritikou mam nekompletnu,
 teda odseknutych niekolko znakov na konci.

 Ivan

 2010/4/26 Ivan Polak ivan.po...@f4s.sk:
 dakujem za odpoved, ano, mate pravdu, kolko-krat dam ENTER za
 posladnym riadkom, tolko znakov to do vystupu vrati, co ale samozrejme
 nemozeme nechat tak :-)
 Ivan

 2010/4/26 Karel Tejnora ka...@tejnora.cz:
 Uz jsem na to taky narazil a to v tiles a eclipse. Stalocilo dat vsude za
 posledni radek enter. Ale ze by tohle bylo zrovna reseni. Mozna nekdo
 nabidne sofistikovanejsi vyklad.





 --
 Oto 'tapik' Buchta, ta...@buchtovi.cz, http://tapikuv.blogspot.com



jednoduchy sablonovaci system pomocou jsp tagov a UTF-8

2010-04-26 Tema obsahu Ivan Polak
Ahoj,

mam takyto velmi zaujimavy problem. vytvoril som si subor page.tag kde
mam definovanu sablonu na vsetky JSP stranky:

teda chcem aby sa na miesto body_include vzdy vkladal iny text:

%@ attribute name=body_include required=true fragment=true%
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
html
head
meta http-equiv=Content-Type content=text/html; charset=UTF-8 /
meta http-equiv=content-language content=sk /
meta http-equiv=Pragma content=no-cache /
meta http-equiv=expires content=0 /
...
/head
body

jsp:invoke fragment=body_include/

/body
/html


potom mam stranku test.jsp:

%@ page session=true contentType=text/html; charset=UTF-8
pageEncoding=UTF-8 %
app:page
jsp:attribute name=body_include
ľščťžýáí
/jsp:attribute
/app:page

no a problem je v tom, ze ak vkladam znaky v utf-8 v body_include,
vysledny HTML subor je vzdy poskodeny:

napriklad konci takto:

/body
/htm

dalo by sa povedat, ze cim viacej znakov s diakritikou mam v jsp
subore test.jsp tym viacej znakov na konci vysledneho HTML odosalneho
do prehliadaca chyba.

stale dufam, ze je mozne pouzivat diakritiku, ak som si spravil takto
jednoduchy sablonovaci system, nestretol sa niekto s podobnym
problemom.

dakujem

Ivan


Re: jednoduchy sablonovaci system pomocou jsp tagov a UTF-8

2010-04-26 Tema obsahu Ivan Polak
dakujem za odpoved, ano, mate pravdu, kolko-krat dam ENTER za
posladnym riadkom, tolko znakov to do vystupu vrati, co ale samozrejme
nemozeme nechat tak :-)
Ivan

2010/4/26 Karel Tejnora ka...@tejnora.cz:
 Uz jsem na to taky narazil a to v tiles a eclipse. Stalocilo dat vsude za
 posledni radek enter. Ale ze by tohle bylo zrovna reseni. Mozna nekdo
 nabidne sofistikovanejsi vyklad.


Re: ECLIPSE A RAP

2010-03-26 Tema obsahu Ivan Polak
dakujem, vsetkym za nazory. este mam otazku na p. Nikodima, pouzivate
v tom projekte Hibernate a Spring?

dakujem

Ivan

2010/3/24 Michal Nikodím michal.niko...@asei.cz:
 Tak k te zdechlosti. Hodne to zalezi na rychlosti JS enginu na strane
 klienta. Napriklad v IE 6.0 se to skoro neda ani na 2GHz dvoujadru. Ale
 napriklad ve FF 3.x to jede svizne i na vyrazne pomalejsim stroji. IE od 7
 vyse uz take pouzitelne.

 Co se tyce poctu uzivatelu, tak to je jeste velka neznama i pro nas, ale
 predpoklad je navysovat v takovem pripade hardware na strane UI serveru a
 asi hlavne pamet. Jde o statefull pristup a proto je pametova narocnost UI
 na strane serveru vetsi nez je obvykle. V podstate kazdy user prihlaseny do
 systemu ma vlastni instanci Workbenche/perspektiv/view. Trochu z toho mam
 strach... no uvidime..


 Dne 24.3.2010 12:42, Tomas Hubalek napsal(a):

 Vypada to hodne zajimave, ale zda se mi to docela zdechle. Zkousel jsem
 dema a prislo mi, ze to je o dost pomalejsi nez nativni (napr. Eclipse) GUI.
 Je to tak, nebo to je jen mym pocitacem a pripojenim?

 Tom





Re: ECLIPSE A RAP

2010-03-24 Tema obsahu Ivan Polak
presne o tejto otazke teraz rozmyslame, potrebujeme vytvorit web
aplikaciu (intranet) pre cca 400 pouzivatelov, ze ake rychle to bude,
pretoze mame velmi prisne podmienky na rychlost.

Ivan

2010/3/24 Tomas Hubalek tomas.huba...@onsemi.com:
 Vypada to hodne zajimave, ale zda se mi to docela zdechle. Zkousel jsem dema 
 a prislo mi, ze to je o dost pomalejsi nez nativni (napr. Eclipse) GUI. Je to 
 tak, nebo to je jen mym pocitacem a pripojenim?

 Tom

 -Original Message-
 From: konference-boun...@java.cz
 [mailto:konference-boun...@java.cz] On Behalf Of Michal Nikodím
 Sent: Tuesday, March 23, 2010 9:00 AM
 To: Java
 Subject: Re: ECLIPSE A RAP

 Ja ano, delame na tom jednu hodne velkou aplikaci (HRMS -
 sprava lidskych zdroju). Rap ve verzi 1.2.2 (posledni service
 release) uz je dost pouzitelnej. Par hacks tam sice mame
 (download, upload, sem tam uprava layoutu), ale jinak je to
 hodne mocne.

 Nasledny RAP 1.3 ma byt docela revolucni (grid edit, lepsi
 theme, cele na jadre RCP 3.6 atd..).

 Predstava, ze delame nas projekt na necem jinem (ExtJS, GWT,
 nedej boze JSF + nejaka taglib apod), tak me jima hruza.

 NkD

 P.S. Uz jsem tuhle zpravu posilal jednou i se screenshotem a
 nevim kde to zmrzlo. Tak ji po druhe zkusim bez screenshotu.

 Dne 22.3.2010 10:59, Ivan Polak napsal(a):
  Ahojte,
 
  bola tu diskusia o Eclipse RCP, tak ja sa spytam na ECLIPSE RAP
  (http://www.eclipse.org/rap/introduction.php). ma niekto s tymto
  skusenosti?
 
  dakujem
 
  Ivan
 
 





Re: ECLIPSE A RAP

2010-03-23 Tema obsahu Ivan Polak
presne tuto moznost analyzujem, tiez pre velky intranet projekt,
zatial by to mala byt web aplikacia, ale casom mozno aj RCP.

Ivan

2010/3/23 Tomas Hubalek tomas.huba...@onsemi.com:
 P.S.
 Skoda ze sem nedostanu obrazek. Netusim proc (png 88kB)

 Tak ho hoď třeba na twio.cz a sem hoď jenom link...



hibernate a instanceOf

2010-03-11 Tema obsahu Ivan Polak
Zdravim konferenciu,

mam v hibernate nasledovne objekty:

objekt Customer :

@Entity
@Table(name=customer)
@Inheritance(strategy = InheritanceType.SINGLE_TABLE)
@DiscriminatorColumn(name = customer_type,
discriminatorType=DiscriminatorType.STRING)
public abstract class Customer extends BaseObject {

}

a od neho odvodeny objekt Shipper:

@Entity
@DiscriminatorValue(S)
public class Shipper extends Customer {
...}

potrebujem pouzit nasledovny test:

returnValue = Class.forName(className).isInstance(o);

kde className je premenna typu String s hodnotou com.project.Shipper
a Objekt o je cez Hibernate vytiahnuty objekt z DB, zobraznene vo
watch okne: Customer_$$_javassist_145 (...).

preco je returnValue FALSE, ked by podla mna malo byt TRUE ?

dakujem

Ivan


Re: hibernate a instanceOf

2010-03-11 Tema obsahu Ivan Polak
ano, lazy loading je v aplikacii zapnuty.

Ivan

2010/3/11 Roman Pichlík roman.pich...@gmail.com:
 Ne často, vždy :-)
 Je to základní princip fungování Hibernate.

 to bych nerekl, ze vzdycky vraci proxy. IMHO pouze pokud je to potreba
 napr. lazy loading.

 --
 S pozdravem Roman Dagi Pichlik

 /* http://www.sweb.cz/pichlik/ Blog pro kodery */



Re: hibernate a instanceOf

2010-03-11 Tema obsahu Ivan Polak
podla rady som uvedeny riadok :

returnValue = Class.forName(className).isInstance(o);

zmenil na:

returnValue = o.getClass().isAssignableFrom(Class.forName(className));

ako som uviedol className je premenna typu String s hodnotou
com.project.Shipper
a Objekt o je cez Hibernate vytiahnuty objekt z DB, zobraznene vo
watch okne: Customer_$$_javassist_145 (...).


dakujem

Ivan

2010/3/11 Kamil Podlesak kamil.podle...@gmail.com:
 Pokud si dobře pamatuji, tak tímto způsobem i sleduje, zda a kdy (a
 jak) se změnily hodnoty, aby je pak uložil.

 Každopádně, ještě bych dodal: původní tazatel udělal chybu v tom, že
 za dynamickou obdobu operátoru instanceof považoval Class.isInstance,
 což je špatně (správně je Class.isAssignableFrom).

 Kamil Podlešák

 2010/3/11 Roman Pichlík roman.pich...@gmail.com:
 Ne často, vždy :-)
 Je to základní princip fungování Hibernate.

 to bych nerekl, ze vzdycky vraci proxy. IMHO pouze pokud je to potreba
 napr. lazy loading.

 --
 S pozdravem Roman Dagi Pichlik

 /* http://www.sweb.cz/pichlik/ Blog pro kodery */




Re: hibernate a instanceOf

2010-03-11 Tema obsahu Ivan Polak
a zabudol som napisat ze to nepomohlo :-(

Ivan

2010/3/11 Ivan Polak ivan.po...@f4s.sk:
 podla rady som uvedeny riadok :

 returnValue = Class.forName(className).isInstance(o);

 zmenil na:

 returnValue = o.getClass().isAssignableFrom(Class.forName(className));

 ako som uviedol className je premenna typu String s hodnotou
 com.project.Shipper
 a Objekt o je cez Hibernate vytiahnuty objekt z DB, zobraznene vo
 watch okne: Customer_$$_javassist_145 (...).


 dakujem

 Ivan

 2010/3/11 Kamil Podlesak kamil.podle...@gmail.com:
 Pokud si dobře pamatuji, tak tímto způsobem i sleduje, zda a kdy (a
 jak) se změnily hodnoty, aby je pak uložil.

 Každopádně, ještě bych dodal: původní tazatel udělal chybu v tom, že
 za dynamickou obdobu operátoru instanceof považoval Class.isInstance,
 což je špatně (správně je Class.isAssignableFrom).

 Kamil Podlešák

 2010/3/11 Roman Pichlík roman.pich...@gmail.com:
 Ne často, vždy :-)
 Je to základní princip fungování Hibernate.

 to bych nerekl, ze vzdycky vraci proxy. IMHO pouze pokud je to potreba
 napr. lazy loading.

 --
 S pozdravem Roman Dagi Pichlik

 /* http://www.sweb.cz/pichlik/ Blog pro kodery */





Re: hibernate a instanceOf

2010-03-11 Tema obsahu Ivan Polak
ano samozrejme mozem, len ma zaujimalo preco to nefunguje. urobil som to tak.

dakujem

Ivan

2010/3/11 Vaclav Stumbauer stum...@gmail.com:
 Nemuzete to prevest na rozhodnovani dle hodnoty discriminatoru?
 Ten si muzete namapovat jako vlastnost Custommera (update=false, insert=false)
 a nasledne provadet testy podle hodnoty teto vlastnosti.
 Pouzivat instanceofy a spol., navic v prostredi prolezlem
 proxynama, zejmena na dedicne strukture neni nejlepsi.

 VS


 2010/3/11 Ivan Polak ivan.po...@f4s.sk:
 a zabudol som napisat ze to nepomohlo :-(

 Ivan

 2010/3/11 Ivan Polak ivan.po...@f4s.sk:
 podla rady som uvedeny riadok :

 returnValue = Class.forName(className).isInstance(o);

 zmenil na:

 returnValue = o.getClass().isAssignableFrom(Class.forName(className));

 ako som uviedol className je premenna typu String s hodnotou
 com.project.Shipper
 a Objekt o je cez Hibernate vytiahnuty objekt z DB, zobraznene vo
 watch okne: Customer_$$_javassist_145 (...).


 dakujem

 Ivan

 2010/3/11 Kamil Podlesak kamil.podle...@gmail.com:
 Pokud si dobře pamatuji, tak tímto způsobem i sleduje, zda a kdy (a
 jak) se změnily hodnoty, aby je pak uložil.

 Každopádně, ještě bych dodal: původní tazatel udělal chybu v tom, že
 za dynamickou obdobu operátoru instanceof považoval Class.isInstance,
 což je špatně (správně je Class.isAssignableFrom).

 Kamil Podlešák

 2010/3/11 Roman Pichlík roman.pich...@gmail.com:
 Ne často, vždy :-)
 Je to základní princip fungování Hibernate.

 to bych nerekl, ze vzdycky vraci proxy. IMHO pouze pokud je to potreba
 napr. lazy loading.

 --
 S pozdravem Roman Dagi Pichlik

 /* http://www.sweb.cz/pichlik/ Blog pro kodery */







Re: Re: hibernate hashCide a equals

2010-03-07 Tema obsahu Ivan Polak
 
  org.hibernate.LazyInitializationException: failed to lazily
  initialize a collection of role: , no session or session was
  closed
 
  z pri jakemkoliv pouziti eaual a hashCode (za predpokladu, ze tato
  kolekce je zahrnuta do vypoctu hashCode a vyhodnoceni equals)
 
  DH
 
  2010/3/3 Ivan Polak ivan.po...@f4s.sk mailto:ivan.po...@f4s.sk 
  ivan.po...@f4s.sk
 
  Ahojte,
 
  mam otazku, co pouzivate na generovanie tychto 2 metod pre domain
  objecty v hibernate ? eclipse generovanie (Source/Generate
  hashCode()
  and equals() alebo pouzitie EqualsBuilder a HashCodeBuilder z
  projektu
  Jakarta Commons-Lang (http://
  commons.apache.org/lang/ http://commons.apache.org/lang/ 
  http://commons.apache.org/lang/ alebo
  nieco ine?
 
  dakujem
 
  Ivan
 
 
 
 






Re: tomcat a upload suborov

2010-02-11 Tema obsahu Ivan Polak
dakujem vsetky za odpovede, pustim sa teda studovanim DefaultServletu
a podla neho si napisem asi vlastny.

dakujem!

Ivan

2010/2/11 Jan Dvorak jan.dvo...@mathan.cz:
 Obecně mi ten přístup přes váš vlastní servlet přijde jako perspektivnější
 řešení - stanovíte si tvar URL a ten budete v servletu interpretovat. Až
 budete chtít mít soubory v blobech v databázi nebo v document management
 systému nebo někde v mracích, tak předěláte implementaci servletu, ale
 rozhraní (URL) vám zůstane. Možná se vám z toho DefaultServletu podaří
 leccos převzít, jako třeba logiku zjišťování typu MIME nebo výrobu všech
 možných hlaviček odpovědi.

 Honza Dvořák
 MathAn Praha

 Dne 10.2.2010 9:27, Ondra Medek napsal:

 Aha, jestli není problém v security manageru, a navíc chcete řídít
 přístup podle IP klienta, tak nejlepší bude asi ten vlastní download
 servlet. Zagooglujte na servlet static content. V Tomcatu statický
 obsah servíruje jakýsi DefaultServlet.

 Také možné řešení je dát Apache před Tomcat, a řídít přístup z Apache.
 Ale ten servlet je více flexibilní (dělal jsem něco podobného).

 2010/2/9 Martin Kubama...@ics.muni.cz:


 Ondra Medek napsal(a):


 Administrator Tomcatu by mel moci vasemu servletu povolit primy
 pristup do (vsech, vybranych) souboru kdekoliv na filesystemu, viz
 http://tomcat.apache.org/tomcat-5.5-doc/security-manager-howto.html


 V security manageru problém není, jestli to dobře chápu.

 Jde o to, že soubory jsou mimo adresář webaplikace, takže tomcat
 je nemůže sám servírovat.

 Napadlo mě jedno řešení, a to ve WEB-INF/web.xml zaregistrovat
 ServletContextListener, tj.

    listener
     listener-classcz.moje.MujListener/listener-class
    /listener


 který při startu aplikace zkontroluje, jestli
 existuje link na adresář, a když ne, vytvoří ho. Kam má link
 ukazovat může brát z getServletContext().getInitParameter(adresar)
 a hodnota bude v META-INF/context.xml jako

 Parameter name=adresar value=/nekde override=true/

 takže po redeploy bude link vždycky existovat.

 Makub



 2010/2/9 Ivan Polakivan.po...@f4s.sk:


 Zdravim konferenciu,

 chcel som si spravit jednoduchy publikacny system, kde pouzivatel zada
 clanok a vie pripojit subory ako prilohy. tieto subory ukladam do
 adresara, ktory je mimo aplikacie, tak aby undeploy a nasledny deploy
 novej verzie nemal dosah na tento adresar. administrator kde chcem v
 tomcat-e spustit tuto aplikaciu ma upozornil, ze ak chcem priamo
 pristupovat k tomuto adresaru bude vzdy po deploy novej verzie musiet
 vytvorit linku na tento adresar, ktoru vytvori v adresary webapp teda
 tam kde je subor index.jsp. Alebo druha moznost, musim vytvorit tzv.
 download servlet, ktory bude tieto subory nacitavat a odovzdavat na
 vystup. je este aj nejaka ina moznost, pripadne co by ste odporucali.

 dakujem

 Ivan






 --
 ~~
 Supercomputing Center Brno             Martin Kuba
 Institute of Computer Science    email: ma...@ics.muni.cz
 Masaryk University             http://www.ics.muni.cz/~makub/
 Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
 --










tomcat a upload suborov

2010-02-09 Tema obsahu Ivan Polak
Zdravim konferenciu,

chcel som si spravit jednoduchy publikacny system, kde pouzivatel zada
clanok a vie pripojit subory ako prilohy. tieto subory ukladam do
adresara, ktory je mimo aplikacie, tak aby undeploy a nasledny deploy
novej verzie nemal dosah na tento adresar. administrator kde chcem v
tomcat-e spustit tuto aplikaciu ma upozornil, ze ak chcem priamo
pristupovat k tomuto adresaru bude vzdy po deploy novej verzie musiet
vytvorit linku na tento adresar, ktoru vytvori v adresary webapp teda
tam kde je subor index.jsp. Alebo druha moznost, musim vytvorit tzv.
download servlet, ktory bude tieto subory nacitavat a odovzdavat na
vystup. je este aj nejaka ina moznost, pripadne co by ste odporucali.

dakujem

Ivan


Re: tomcat a upload suborov

2010-02-09 Tema obsahu Ivan Polak
dakujem, za odpoved, este doplnim moju otazku, ak pouzijem Vami
navrhnuty sposob, je mozne nejako obmedzit pristup k tymto adresarom,
podla typu pouzivatela v aplikacii, upresnim: ak mam 2 typy
pouzivatelov, o aky typ pouzivatela sa jedna, by som vedel povedat
podla IP adresy, externy pouzivatel pristupuje z internetu a interny
pouzivatel (pristupuje z intranetu).

dakujem

Ivan

2010/2/9 Ondra Medek xmed...@gmail.com:
 Administrator Tomcatu by mel moci vasemu servletu povolit primy
 pristup do (vsech, vybranych) souboru kdekoliv na filesystemu, viz
 http://tomcat.apache.org/tomcat-5.5-doc/security-manager-howto.html

 2010/2/9 Ivan Polak ivan.po...@f4s.sk:
 Zdravim konferenciu,

 chcel som si spravit jednoduchy publikacny system, kde pouzivatel zada
 clanok a vie pripojit subory ako prilohy. tieto subory ukladam do
 adresara, ktory je mimo aplikacie, tak aby undeploy a nasledny deploy
 novej verzie nemal dosah na tento adresar. administrator kde chcem v
 tomcat-e spustit tuto aplikaciu ma upozornil, ze ak chcem priamo
 pristupovat k tomuto adresaru bude vzdy po deploy novej verzie musiet
 vytvorit linku na tento adresar, ktoru vytvori v adresary webapp teda
 tam kde je subor index.jsp. Alebo druha moznost, musim vytvorit tzv.
 download servlet, ktory bude tieto subory nacitavat a odovzdavat na
 vystup. je este aj nejaka ina moznost, pripadne co by ste odporucali.

 dakujem

 Ivan




 --
 Ondra Medek



Spring security (acegi)

2009-11-27 Tema obsahu Ivan Polak
Zdravim konferenciu,

chcel by som vo svojom projekte pouzit Spring security (acegi), ale
prihlasovaciu obrazovku nemam login.jsp ale login.action. tento
controller LoginController je odvodeny od
ParameterizableViewController a do modelu (v metode
handleRequestInternal) umiestnuje nejake informacie, ktore sa
zobrazuju na prihlasovacej obrazovke (samozrejme je tam aj login
formular):

form action=employer/j_spring_security_check method=post
table border=1
trtdPrihlasovacie meno:/tdtdinput type=text
name=j_username tabstop=1/td/tr
trtdHeslo:/tdtdinput type=password name=j_password
tabstop=2/td/tr
trtd colspan=2 align=centerinput class=button type=submit
value=Prihlasit tabstop=3/td/tr
/table
/form

ked zadam meno a heslo a stlacim Prihlasit, vsetko v poriadku
prebehne (interceptory zafunguju), aj ma spravne presmeruje, ale
vykonava sa aj znova controller LoginController a metoda
handleRequestInternal co ale ja nechcem.

je mozne tomuto nejako zabranit. bohuzial nemozem pouzit login.jsp ,
prihlasovacia obrazovka musi byt riesena cez controller.

dakujem

Ivan


Re: Hibernate a vazobna tabulka

2009-11-26 Tema obsahu Ivan Polak
velmi pekne dakujem za pomoc, to je presne to co som potreboval.

Ivan

2009/11/25 Roman Zakutny roman.zaku...@gmail.com:
 Ahoj, predpokladam, ze ten ManyToMany vztah mas v objekte Article.
 Najjednoduchsi sposob je v tabulke ArticleCategory definovat:

 @ManyToMany(fetch = FetchType.LAZY, mappedBy = categories)
 private SetArticle articles = new HashSetArticle();

 Potom staci, ked na nejakej kategorii, zavolas tento getter a Hibernate
 vygeneruje dotaz, ktory Ti vrati vsetky clanky v kategorii. Je to za
 predpokladu, ze Ti neprekaza tento bidirectional vztah.
 Ak to chces napisat v HQL, tak by snad mohlo zafungovat toto:
 .createQuery(from Article as a where :category in elements(a.categories));
 .setParameter(category, categoryObject);
 Roman
 2009/11/25 Ivan Polak ivan.po...@f4s.sk

 Ahojte,
 mam takyto maly problemik s hibernate.

 ma jednu tabulku clankov (article), ktora ma id. druhu tabulku
 kategorii clankov (article_category), ma tiez id. a mam v triede
 Article nasledovny zapis, teda pouzivam vazobnu-join tabulku
 (category_article):

 join tabulka category_article ma 2 stlpce - id do article a id do
 article_category. jeden clanok moze byt vo viacerych kategoriach.

 .
 @ManyToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
@JoinTable(name = CATEGORY_article, joinColumns =
 @JoinColumn(name = ARTICLE)
, inverseJoinColumns = @JoinColumn(name = CATEGORY)
)
@ForeignKey(name = FK_CATEGORY_article_ARTICLE, inverseName =
 FK_CATEGORY_article_CATEGORY)
@NotNull
private SetArticleCategory categories = new
 HashSetArticleCategory();

 potrebujem napisat cez HQL dotaz, ktory mi vrati vsetky clanky v
 nejakej kategori.

 dakujem

 Ivan




Hibernate a vazobna tabulka

2009-11-25 Tema obsahu Ivan Polak
Ahojte,
mam takyto maly problemik s hibernate.

ma jednu tabulku clankov (article), ktora ma id. druhu tabulku
kategorii clankov (article_category), ma tiez id. a mam v triede
Article nasledovny zapis, teda pouzivam vazobnu-join tabulku
(category_article):

join tabulka category_article ma 2 stlpce - id do article a id do
article_category. jeden clanok moze byt vo viacerych kategoriach.

.
@ManyToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
@JoinTable(name = CATEGORY_article, joinColumns =
@JoinColumn(name = ARTICLE)
, inverseJoinColumns = @JoinColumn(name = CATEGORY)
)
@ForeignKey(name = FK_CATEGORY_article_ARTICLE, inverseName =
FK_CATEGORY_article_CATEGORY)
@NotNull
private SetArticleCategory categories = new HashSetArticleCategory();

potrebujem napisat cez HQL dotaz, ktory mi vrati vsetky clanky v
nejakej kategori.

dakujem

Ivan


Re: Zkušenosti s Apache Wicket

2009-11-20 Tema obsahu Ivan Polak
ja pouzivam presne rovnaku zostavu (cca 30 projektov), len namiesto
ExtJs  mam JQuery - zatial sa mi podarilo najst vsetky pluginy, ake
som potrebolval. je pravda ze treba na to cas a precitat si zopar
clankov kym clovek vyberie ten spravny plugin.

Ivan

2009/11/20 Petr Burdik p...@petujek.net:
 Dobry den,
 podivejte se na examples. Opravdu to vsechno co pisete jde. Ja to pouzivam
 dohromady v teto kombinaci: hibernate + spring framework + dwr ( ajax ) +
 extjs 3.0 a jsem s tim nadmiru spokojeny. Jednoduse se s tim pracuje, chodi
 to svizne.
 ---
 Petr Burdik

 mail: p...@petujek.net
 www: http://www.petujek.net/
 mob.: + 420 724 486 178






 On Nov 19, 2009, at 5:14 PM, Roman Zakutny wrote:

 Vdaka za tip, vyzera to fakt pekne a je to asi prvy cisto javascriptovy RIA
 framework, ktory ma zaujal. Je mi jasne, ze vdaka tolkym komponentam pokope
 je to setrenie casu znacne. Museli Ste vsak aj casto do tych komponent
 zasahovat a ohybat ich k svojej potrebe? Funguju tam bez problemov
 lazy-loadings pre struktury ako strom a grid resp. da sa jednoducho povedat
 ktorejkolvek komponente, aby si nainicializovala obsah uz pri nacitani,
 alebo az po interakcii uzivatela? Napriklad taky naseptavac, ktory
 dynamicky natahuje data zo serveru pocas toho, ako uzivatel pise do inputu,
 atd. Dalsou zaujimavou funkcnostou je filtrovanie v gride: existuje tam
 nativne filtrovanie nainicializovanych dat? Moznosti filtrovania som v deme
 totiz nezahliadol. Bolo by super, keby som sa vedel rozhodnut, ci filtrujem
 na klientskej strane, alebo poslem poziadavok na server... Je mi jasne, ze
 nejak to spravim, ale ide o to, ako zlozito:) V pripade toho filtrovania by
 som musel vediet pristupovat k jednotlivym riadkom a stlpcom, a to je
 know-how, ktore sa nemusi ziskavat lahko. Este je vcelku dolezite, ci
 funguje odchytavanie konkretnych klaves a tlacitok mysi na lubovolnej
 komponente. S tymto vsetkym mam dobru skusenost v RichFaces a kedze nas
 klient je dost narocny, tak rad by som sa takychto problemov zbavil. Ak by
 ExtJS dokazala RichFaces zastupit, kludne by som JSF vyradil z hry...

 Mozno privela otazok, ale kazda odpoved mi pomoze urychlit rozhodnutie:)
 S pozdravom Roman.
 Dne 19. listopadu 2009 9:02 Petr Burdik p...@petujek.net napsal(a):

 Ahoj,
 nikdy jse wicket nezkousetl. Ale vuci dwr se mi velmi osvedcil extjs. A
 cena 5000 kc za licenci pro vyvojare ( je jedno kolik toho vyvine ) je vuci
 casu ktery usetrim smesna.

 ---
 Petr Burdik

 mail: p...@petujek.net
 www: http://www.petujek.net/
 mob.: + 420 724 486 178






 On Nov 19, 2009, at 7:34 AM, Petr Fejfar wrote:

 Dne Thu, 19 Nov 2009 00:18:49 +0100 Roman Zakutny
 roman.zaku...@gmail.com napsal/-a:

 ci existuju uz hotove zlozitejsie JS widgety (s priamou podporou AJAXu -
 modalne okna, taby, stromy). Bojim sa zlozitejsej integracie, nutnosti
 stylovania pre zachovanie dizajnu ako celku, atd...

 K tomu me napada jeste jedna poznamka ve vztahu k Wicketu:
 mame zkusenost, ze cim mensi ma clovek kontrolu nad
 vygenerovanym HTML kodem, tim je chovani/integrace JS
 widgetu problematictejsi...

 Napr. jsme se snazili vybirat jQuery widgety
 (puvodne jsme zkouseli YUI, ktere je nejvic
 do Wicketu integrovano, ale i DOJO a buhvi jak
 se ty dalsi shity jmenuji a nebylo to lepsi) pro 4 browsery:
 Firefox, MSIE, Opera, Chrome (razeno podle potizi)
 vzdy  s velmi podobnym scenarem/vysledkem:

 1. nasli jsme zhruba 80 variant widgetu
 2. kdyz jsme prosli dema od autoru, tak nam jich zbylo tak 5
 3. kdyz jsme udelali sample integraci do Wicketu,
   tak nam zbyly 1-2
 4. Kdyz jsme to zaintegrovali do slozitejsi wicket
   aplikace, tak se nedalo pouzit NIC.

 IMHO je to dano tim, ze zalezitosti kolem webu se spis
 strikaji nez programuji, takze ten JS kod neumi poradne
 traversovat DOMem a u slozitych stranek poskladanych
 z komponent, kde se vystupni markup renderuje v podstate
 cely Wicketem, vychazeji docela kosate struktury,
 se kterymi si ty widgety neporadi.

 Zrejme jakmile to autorum tech widgetu nejak funguje
 v nekolika pripadech rucne napsaneho markupu, tak uz bezi
 strikat neco dalsiho a nikdy si nedaji praci, aby to
 napsali poradne a dostatecne obecne.


 Urcite nie je cielom si tieto veci znova programovat.

 Asi si dovedes predstavit, kolik casu nam vyse popsana
 procedura zabrala. Takze je otazka, zda jsme nemeli rovnou
 sednout a programovat ;-)

 Nakonec jsme skoncili tak, ze jsme slezli z hrusky a dost
 ubrali z predstav o bohatosti GUI s tim, ze jakmile to budeme
 mit funkcni, tak se vratime k nekolika kandidatum widgetu
 a zkusime je napsat poradne a vyrobit bohatsi verzi aplikace.

 Ale jsme sami sobe zakaznikem, takze nas nikdo nebuzeruje,
 ze tam chce mit to ci ono :-)


 HTH, pf






Re: Zkušenosti s Apache Wicket

2009-11-18 Tema obsahu Ivan Polak
ja by som mozno pridal Spring MVC, tiez nie je komponentovy a tiez ma
svoje + aj -.

Ivan

2009/11/18 Petr Zajíc p...@xzajic.cz:
 ... no, to je fakt, že na webu jde o formuláře ... a zase formuláře a sem
 tam nějakou tu tabulku ;-)) Tzn. tohle má něco do sebe...

 -Original Message-
 From: konference-boun...@java.cz [mailto:konference-boun...@java.cz] On
 Behalf Of Rodina Novotných
 Sent: Wednesday, November 18, 2009 4:40 PM
 To: Java
 Subject: Re: Zkušenosti s Apache Wicket

 Já bych řekl, že není vůbec komponentové ne? Respektive, takhle nějak si
 představuju jednoduchý request based framework. Rozhodně potvrzuji, že
 to je velmi KISS framework, který většina programátorů dá za 1 den. Na
 rozsáhlé repetitivní GUI by mohly být komponentové frameworky účinější,
 ale jak často člověk řeší na webu rozsáhlé GUI systémy s obrazovkami
 přes kopyto jako ve Foxce, že?

 Má troška do mlýna,
 Honza N.

 --
 Ing. Jan Novotný
 @@
 http://blog.novoj.net
 Myšlenky dne otce Fura
 --




Spring MVC, JSP a zalozkove menu

2009-11-16 Tema obsahu Ivan Polak
Ahojte,

riesim posledny problem aplikacie a to je menu, Pouzivam Spring MVC,
JSP stranky, vlastny sablonovaci system (uplne jednoduchy) a
potreboval by som spravit 2 urovnove horizontalne zalozkove menu.
nemam presnu predstavu ako to musi fungovat, otazka je ci vobec
existuje nieco hotove, napr. nejaky interceptor co analyzuje URL.
nebolo by zle keby sa do definicie dali priamo pisat aj pristupove
prava-role (pouzivam Acegi). samozrejme moze pouzivat aj AJAX
(pouzivam jQuery).

dakujem za vsetky napady a skusenosti

Ivan


Re: test volneho username ajaxem

2009-11-15 Tema obsahu Ivan Polak
ahoj,

ja pouzivam jQuery a Spring MVC nasledovne. vytvorim si servletr,
ktory implmentuje rozhranie Controller:

public ModelAndView handleRequest(HttpServletRequest request,
HttpServletResponse response) throws Exception {
PrintWriter out = response.getWriter();
.
out.print(vysledok);
response.setContentType(text/html; charset=UTF-8);
return null;
}

a takto to pouzivam v JSP stranke:

dataString je retazec premennych ktore posielam do request-u.

$.ajax({
type: POST,
url: kontrola.action,
data: dataString,
success: function(html) {
/* akcia po obdrzani odpovede, html obsahuje odpoved */
}
  });

Ivan

2009/11/15 Ondra Medek xmed...@gmail.com:
 Firebug plugin ve FF nebo par jinych pluginu do FF umoznuji pohodlne
 debugovani Javascriptu.

 2009/11/15 Jiří Chaloupka k...@jirichaloupka.cz:
 Díky, večer se na to podívám.
 S tím plaintextem - servlet mi vrací hodnotu yes/no, přičemž hodnota yes má
 5 znaků a hodnota no 4 znaky. Tu hodnotu pak následně testuju (if
 (result=='yes') ...). Když jsem na výsledek použil funkce trim() v
 javascriptu, tak se zasekla- ať již jako result.trim() nebo
 trim(result) (jít by mělo obojí) - čili předpokládám že je tam místo
 obyčejného prázdného řádku nějaká potvora- bohužel se to špatně debuguje
 Jirka
 2009/11/15 Rodina Novotných novotn...@megasphera.cz

 Ahoj,

  servlet by měl v pohodě stačit, pokud tam máš prázdné znaky, tak si
 zkontroluj, co všechno vypisuješ do streamu. Já naprosto běžně vracím jQuery
 plain/text odpověď a s prázdnými znaky problém nemám. Píšeš vlastní servlet
 nebo používáš JSP? S JSP je uhlídání prázdných znaků v response daleko
 obtížnější.
  Jinak pro komunikaci s jQuery obvykle používáme JSON - k tomuto účelu
 můžu doporučit knihovnu http://json-lib.sourceforge.net/, na straně jQuery
 si potom sám určíš, jak chceš zpracovat odpověď (např. poslední parametr
 type http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype) - jestli
 jako plaintext, nebo json, xml, html apod.

 Doufám, že jsem trošku pomohl,
 Honza

 --
 Ing. Jan Novotný
 @@
 http://blog.novoj.net
 Myšlenky dne otce Fura
 --



 Jiří Chaloupka napsal(a):

 Zdravím,
 snažím se najít řešení problému s otestováním volného username ajaxem.
 Našel jsem příklady na jquery, ale jsou dělané na PHP - v javě bych udělal
 servlet a zavolal jej, problém je že mi vrátí cosi co není jednoznačné
 (výsledekplus prázdné znaky, prázdné řádky a podobně).
  Na druhou stranu určitě někde bude existovat knihovna, která to řeší pro
 javu, jen ji nemůžu najít ...
  Prosím tedy o patřičné nasměrování.
 Díky Jirka





 --
 Ondra Medek



postgreSQL TEXT data typ a Hibernate

2009-11-12 Tema obsahu Ivan Polak
Ahojte,

pouzivam databazu PostgreSQL 8.x a Hibernate. Chcel by som ukladat
vacsie mnozstvo textu. Chcel som pouzit datovy typ TEXT. mate s tym
niekto skusenosti? na aky typ namapujete tento stlpec pomocou
Hibernate.
dakujem

Ivan


Re: ORACLE a TOMCAT problem s triedenim

2009-10-25 Tema obsahu Ivan Polak
dakujem,  pouzili sme vas trigger.

2009/10/23 Richard Holly r...@interway.sk:
 Ak mate pochybnosti o tom ci je connectionInitSql spustane,
 tak mozete vyuzit oracle after logon trigger. V tomto pripade uz nie je
 nutne definovat connectionInitSql.
 V nasledujucom kode si zmente usera VAS_USER a spustte to ako cele sys.

 CREATE OR REPLACE TRIGGER set_sk_collation AFTER logon ON DATABASE
 DECLARE username VARCHAR2(30);
 cmmd VARCHAR2(64);
 BEGIN
 cmmd := 'ALTER SESSION SET NLS_SORT=XSLOVAK_CI';
 username := sys_context('USERENV',   'SESSION_USER');
 IF(username LIKE 'VAS_USER')  THEN
   EXECUTE IMMEDIATE cmmd;
 END IF;
 EXCEPTION
 WHEN others THEN
 NULL;
 END;
 /




 Ivan Polak  wrote / napísal(a):

 Zdravim konferenciu,

 mam takyto problem pri ziskavani dat z Oracle DB select ... order by
 name, ale vracia mi a...z a az potom á, atd, teda diakriticke znaky
 nie su vclenene do abecedy ale su na konci listu.

 napr.

 A
 B
 C
 ..
 Z
 Á
 Č
 Š

 pripojenie do DB mam definovane nasledovne

 
 Resource
 name=jdbc/incidentDataSource
 auth=Container
 type=javax.sql.DataSource
 driverClassName=oracle.jdbc.OracleDriver
 url=jdbc:oracle:thin:@10.1.0.111:1521:XE
 username=.
 password=
 maxActive=100
 maxIdle=30
 maxWait=1
 connectionInitSql=SQL alter session set NLS_SORT=XSLOVAK_CI
 /

 ale connectionInitSql=SQL alter session set NLS_SORT=XSLOVAK_CI zda
 ze nefunguje.

 kde by som mal spravit zmenu aby to fungovalo?

 dakujem

 Ivan




Re: wizard form a upload suborov

2009-10-18 Tema obsahu Ivan Polak
dakujem, pouzil som session listener HttpSessionListener a zatial to bezi OK.

Ivan

2009/10/13 Martin Kuba ma...@ics.muni.cz:
 Ján Valkovič napsal(a):
 Zalezi na tom ako ma nastavenu expiraciu session. Ak uzivatel zatvori
 prehliadac, vypadne mu elektrika alebo zamrzne pocitac a session
 neexpiruje, tak subory ostanu visiet v tempe. Ak tych registracii nie je
 vela, tak by sa mohli mazat aj pri starte servera alebo mazanie riesit
 externe, skriptom ako task v OS.

 Session vyexpiruje vždy, i když uživatel zavře prohlížeč.
 Standardně vyexpiruje session po 30 minutách od posledního requestu,
 dá se to případně přenastavit.

 Makub
 --
 ~~
 Supercomputing Center Brno             Martin Kuba
 Institute of Computer Science    email: ma...@ics.muni.cz
 Masaryk University             http://www.ics.muni.cz/~makub/
 Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
 --




wizard form a upload suborov

2009-10-12 Tema obsahu Ivan Polak
zdravim konferenciu,

mam takyto problemik v JAVA web aplikacii - pouzivam Spring a Spring
MVC, mam registracny formular typu wizard teda ma 9 krokov, v jednom
kroku by mal pouzivatel uploadovat dokumenty (neobedzeny pocet).
upload mam vyrieseny, otazka je kam davat obsah uploadovanych suborov, nakolko
ukoncenie registracie sa nachadza az o niekolko krokov dalej. ak to
budem davat na suborovy system (nejaky temp adresar), ak pouzivatel
nedokonci registraciu musim tieto subory pravidelne nejakym sposobom
vymazavat (ak registraciu dokonci, presuniem ich na spravne miesto).
ak by som to ukladal do session, neviem ako by sa to spravalo, ak
pouzivatel uploadne povedzme 10 suborov po 1 MB, teda len pre tieto
informacie bude v session 10 MB dat. neriesil niekto z Vas podobny
problem. dakujem!

Ivan


SimpleDateFormat

2008-07-22 Tema obsahu Ivan Polak
Zdravim konferenciu,

chcem sa spytat na fungovanie triedy SimpleDateFormat. pouzivam Spring MVC a
ked si nastavim nasledovny property-editor:

protected void initBinder(HttpServletRequest request,
ServletRequestDataBinder binder) throws 
ServletException {

binder.registerCustomEditor(Date.class, new CustomDateEditor(
new SimpleDateFormat(dd.MM.), true)); 
}

tak ked do policka na JSP stranke zadam 1980.1.1 nevyhlasi ze je zly format
ale prepocita 1980 na roky a policko po navrate na stranku naplni hodnotou
03.06.0006.

ako viem exaktne povedat ze format datumu musi byt dd.MM. a vsetko
ostatne je chyba.

dakujem

Ivan


Message sent using Webmail 2.7.9


hibernate a criteria

2008-06-19 Tema obsahu Ivan Polak
Zdravim

poprosil by so o pomoc s nasledovnym problemom.
potrebujem pomocou hibernate criteria filtrovat v nasledovnej situacii
objektov.

mam objekt A, ktory obsahuje:
class A {

B b;

}

mapovanie:

  many-to-one cascade=all class=skB column=id_b name=b/

a tento objekt B ma objekt C:

class B {
C c;
}

mapovanie:

component class=skC name=c
.
  property column=hodnota length=10 name=hodnota not-null=true/

/component

a toto nefunguje:

prehladavam objekty typu A:

List lst = sess.createCriteria(A.class).add(Restrictions.eq(b.c.hodnota,
test));

velmi pekne dakujem

Ivan


Message sent using Webmail 2.7.9


hibernate a lazy loading

2008-06-12 Tema obsahu Ivan Polak
Ahojte,

mam takyto zvlastny problem s Hibernate. mam tabulky Osoby (person DB
tabulka) a ich adresy (tabulka address), mam to spojene cez list, takto:

person.hbm.xml:

list cascade=all inverse=true name=addressList

key column=person_id on-delete=cascade/

  list-index column=id/
one-to-many class=sk..Address/
/list 

Person.java:

private ListAddress addressList = new ArrayListAddress(); 

address.hbm.xml:

  many-to-one class=sk..Person column=person_id name=person/

Address.java:
...
private Person person;
...

ak nacitam person.getAddressList(), a dam person.getAddressList().size() tak
dostanem uplne nezmyselne cislo 13457, hoci v DB mam len 400 riadkov.

ak debugujem mam tento list oznacovany ako persistentlist (trieda z
hibernate)

mam 2 adresy pre hladanu osobu, criteria mam definovane ze usporiadava
podla id. druha adresa na nachadza na poslednom mieste list-u teda
poziacia 13456 (person.getAddreessList().get(13456), ale kde je prva adresa
to neviem, vsetky objekty okolo su null.

nechapem preco mam ten List taky velky, preco su tam objekty null ?

ziadna vynimka ani nic podobne ohladne lazy loading nie je.

selecty generovane hibernarom su v poriadku. nacitava najprv hlavny objekt
person, potom adresy na zaklade person_id z tabulky address.

pousivam  Hibernate-Version: 3.2.5.ga and bea weblogic 9.2.2 a
openSessionInViewInterceptor.

velmi pekne dakujem za kazdu radu.

Ivan


Message sent using Webmail 2.7.9


Re: hibernate a lazy loading

2008-06-12 Tema obsahu Ivan Polak
no tak si aj sam odpoviem, pretoze som pri mapovani pouzil LIST a list-index
a teda pouzilo tento stlpec definovany v list-index ako index do vytvaraneho
list-u.

Ivan

- Original Message 
From: Java konference@java.cz
To: konference@java.cz konference@java.cz
Subject: hibernate a lazy loading
Date: 12/06/08 17:47

 Ahojte,
 
 mam takyto zvlastny problem s Hibernate. mam tabulky Osoby (person DB
 tabulka) a ich adresy (tabulka address), mam to spojene cez list, takto:
 
 person.hbm.xml:
 
 lt;list cascade=quot;allquot; inverse=quot;truequot;
name=quot;addressListquot;gt;
 
 lt;key column=quot;person_idquot;
on-delete=quot;cascadequot;/gt;
 
   lt;list-index column=quot;idquot;/gt;
 lt;one-to-many class=quot;sk..Addressquot;/gt;
 lt;/listgt; 
 
 Person.java:
 
 private Listlt;Addressgt; addressList = new ArrayListlt;Addressgt;(); 
 
 address.hbm.xml:
 
   lt;many-to-one class=quot;sk..Personquot;
column=quot;person_idquot; name=quot;personquot;/gt;
 
 Address.java:
 
 private Person person;
 
 
 ak nacitam person.getAddressList(), a dam person.getAddressList().size()
tak
 dostanem uplne nezmyselne cislo 13457, hoci v DB mam len 400 riadkov.
 
 ak debugujem mam tento list oznacovany ako persistentlist (trieda z
 hibernate)
 
 mam 2 adresy pre quot;hladanuquot; osobu, criteria mam definovane ze
usporiadava
 podla id. druha adresa na nachadza na quot;poslednomquot; mieste list-u
teda
 poziacia 13456 (person.getAddreessList().get(13456), ale kde je prva
adresa
 to neviem, vsetky objekty quot;okoloquot; su null.
 
 nechapem preco mam ten List taky velky, preco su tam objekty null ?
 
 ziadna vynimka ani nic podobne ohladne lazy loading nie je.
 
 selecty generovane hibernarom su v poriadku. nacitava najprv hlavny objekt
 person, potom adresy na zaklade person_id z tabulky address.
 
 pousivam  Hibernate-Version: 3.2.5.ga and bea weblogic 9.2.2 a
 openSessionInViewInterceptor.
 
 velmi pekne dakujem za kazdu radu.
 
 Ivan
 
 
 Message sent using Webmail 2.7.9
 
 


Message sent using Webmail 2.7.9


pouzitie discriminator v Hibernate

2008-06-10 Tema obsahu Ivan Polak
Zdravim konferenciu,

na pouzitie discriminator-a v Hibernate mam jednu zvlastnu poziadavku. mam
tabulku ktora ma stlpec typ. k tejto tabulke patri abstract trieda, nech sa
vola A. a mam 8 tried ktore su potomkami tejto abstract triedy a kazda ma
svoj vlastny typ, povedzme 1 az 8 (discriminator-value), ktory sa
korektne zapisuje pomocou hibernate do tohoto stlpca typ. v jednom pripade
ale chcem pomocou kriterii vytiahnut zakladne (bazove) objekty typu A. mam
pocit ze to nepojde lebo z nich nemoze byt instancia. nemate niekto napad
ako toto vyriesit ? dakujem!

Ivan


Message sent using Webmail 2.7.9


Re: pouzitie discriminator v Hibernate

2008-06-10 Tema obsahu Ivan Polak
skusil som to takto:

DetachedCriteria criteria = DetachedCriteria.forClass(A.class);

criteria.add(Restrictions.in(id, getIds()));

List result = getHibernateTemplate().findByCriteria(criteria);

a zase som dostal tuto chybu:

...:Object with id: 4667772 was not of the specified subclass: sk.x.A
(Discriminator: 1   ); nested exception is
org.hibernate.WrongClassException: Object with id: 4667772 was not of the
specified subclass: sk.x.A (Discriminator: 1  )

chyba sa objavi hned po vykonani findByCriteria.

Ivan


- Original Message 
From: Java konference@java.cz
To: Java konference@java.cz
Subject: Re: pouzitie discriminator v Hibernate
Date: 10/06/08 18:09

 Dne Tuesday 10 of June 2008 15:58:27 Ivan Polak napsal(a):
 gt; no praveze to nejako nefunguje: vypisuje to chybu:
 gt;
 gt; .Object with id: 4667772 was not of the specified subclass:
sk..A
 gt; (Discriminator: 1   ); nested exception is
 gt; org.hibernate.WrongClassException: Object with id: 4667772 was not of
the
 gt; specified subclass: sk.x.A (Discriminator: 1   )
 
 tak z toho nejsem 2x moudry ^^^
 
 jinak teď jsem vyzkouamp;scaron;el:
 
 for (Object o : session.createCriteria(Object.class).list()) {
 System.out.println(o.getClass().getSimpleName());
 }
 
 a vrátilo to pěkný seznam vamp;scaron;ech možných entit...
 
 -- 
 Martin Beránek
 
 


Message sent using Webmail 2.7.9


RE: pouzitie discriminator v Hibernate

2008-06-10 Tema obsahu Ivan Polak
abstraktna trieda A, ma potomka B, ktory je tiez abstraktny a posledna je
trieda C1 az C4 co su potomkovania A, a C5 az C8 su potomkovia B. konretne
je objekt s id 4667772 je typu C5. getIds je Vector premennych typu Long.

Ivan


- Original Message 
From: Java konference@java.cz
To: Java konference@java.cz
Subject: RE: pouzitie discriminator v Hibernate
Date: 10/06/08 18:44

 a jakeho typu je ten objekt s id 4667772? neni problem v tom getId()?
 
 
 :Object with id: 4667772 was not of the specified subclass: sk.x.A
 (Discriminator: 1   ); nested exception is
 org.hibernate.WrongClassException: Object with id: 4667772 was not of the
 specified subclass: sk.x.A (Discriminator: 1  )
 
 chyba sa objavi hned po vykonani findByCriteria.
 
 Ivan
 
 
 


Message sent using Webmail 2.7.9


anotacie Local a Remote pre EJB

2008-06-02 Tema obsahu Ivan Polak
zdravim konferenciu,

pouzivam jeden generator zdrojovych kodov a vygenerovalo mi to kod, ktory
pouziva anotacie z balika javax.ejb.* konkretne javax.ejb.Remote a
javax.ejb.Local. tento balik javax.ejb.* kde mozem najst, resp. zalezi od
aplikacneho servera ? pouzivam  BEA 9.2. mozno je to blba otakza ale s EJB
nemam ziadne skusenosti. dakujem.

Ivan


Message sent using Webmail 2.7.9


Re: anotacie Local a Remote pre EJB

2008-06-02 Tema obsahu Ivan Polak

dakujem, nemal som to ako sucast, ale stiahol som to z
http://www.java2s.com/.

Ivan

- Original Message 
From: Java konference@java.cz
To: Java konference@java.cz
Subject: Re: anotacie Local a Remote pre EJB
Date: 02/06/08 13:53

 javaee.jar z J2EE SDK. bude pribalen i u Vaseho AS.
 
 LZ
 
 2008/6/2 Ivan Polak lt;[EMAIL PROTECTED]gt;:
 gt; zdravim konferenciu,
 gt;
 gt; pouzivam jeden generator zdrojovych kodov a vygenerovalo mi to kod,
ktory
 gt; pouziva anotacie z balika javax.ejb.* konkretne javax.ejb.Remote a
 gt; javax.ejb.Local. tento balik javax.ejb.* kde mozem najst, resp.
zalezi od
 gt; aplikacneho servera ? pouzivam  BEA 9.2. mozno je to blba otakza ale
s EJB
 gt; nemam ziadne skusenosti. dakujem.
 gt;
 gt; Ivan
 gt;
 gt; 
 gt; Message sent using Webmail 2.7.9
 gt;
 
 
 
 -- 
 Lukas Zapletal
 http://lukas.zapletalovi.com
 
 


Message sent using Webmail 2.7.9


content-type a JSP stranka

2008-05-02 Tema obsahu Ivan Polak
Zdravim konferenciu,

mam velmi zaujimavy problem s web aplikaciou na BEA WebLogic 9.2. mam
jednoduchu JSP stranku :

!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
http://www.w3.org/TR/html4/loose.dtd;
html
head
meta http-equiv=Content-Type content=text/html; charset=UTF-8
/head
body
+¾šèèžýáíé
/body
/html

fyzicky je tato JSP stranka ulozena v kodovani UTF-8. ked ju zobrazim v
prehliadaci diakritika je pokazena a stranka ukazuje (vlastnosti stranky),
ze je v kodovani ISO-8859-1 (pouzivam firefox). ak manualne prepnem
kodovanie v prehliadaci na Unicode (UTF-8) tak je diakritika v poriadku. Na
tomcat 5.5.7 servery sa tato chyba nevyskytuje - konfiguracia aplikacie je
uplne rovnaka.

neviete kde moze byt na WebLogic 9.2 chyba, resp. je tu este potrebne nejake
dalsie nastavenie.

velmi pekne dakujem

Ivan


Message sent using Webmail 2.7.9


Re: content-type a JSP stranka

2008-05-02 Tema obsahu Ivan Polak
dakujem za odpoved. vystup sa zmenil ale nie tak ako by som potreboval.

ked mam v JSP stranke iba meta-tag content-type vystup je nasledovny:

+Ä#190;#197;#161;Ä#141;#197;#165;Ä#141;#197;#190;#195;#189;#195;#161;#195;­#195;©

ak pridam to co navrhujete:

+a e ~ýáíé

a este dodam ze korektny vystup ma byt:

+¾šèèžýáíé

Ivan


- Original Message 
From: Java konference@java.cz
To: Java konference@java.cz
Subject: Re: content-type a JSP stranka
Date: 02/05/08 15:57

 On Fri, May 02, 2008 at 01:15:14PM +0200, Ivan Polak wrote:
 gt; Zdravim konferenciu,
 gt; 
 gt; mam velmi zaujimavy problem s web aplikaciou na BEA WebLogic 9.2. mam
 gt; jednoduchu JSP stranku :
 gt; 
 gt; lt;!DOCTYPE HTML PUBLIC quot;-//W3C//DTD HTML 4.01
Transitional//ENquot;
 gt; quot;http://www.w3.org/TR/html4/loose.dtdquot;gt;
 gt; lt;htmlgt;
 gt; lt;headgt;
 gt; lt;meta http-equiv=quot;Content-Typequot; content=quot;text/html;
charset=UTF-8quot;gt;
 gt; lt;/headgt;
 gt; lt;bodygt;
 gt; +?š??žýáíé
 gt; lt;/bodygt;
 gt; lt;/htmlgt;
 
 Ano, je to JSP stranka. Ale take cista HTML stranka. Problem samozrejme
 neni pri cteni z disku, protoze Firefox ma jedinou informaci o kodovani,
 a to ono definovane uvnitr stranky.
 
 Problem nastane v okamziku, kdy ji FireFox dostane ze serveru.
 WebLogic posila v Content-Type hlavicce HTTP response kodovani,
 ktere mu JSP stranka predhodi. No a protoze nedostane zadne, pouzije
 default, coz je ISO-8859-1.
 Vloz na zacatek stranky:
 lt;%@ page contentType=quot;text/html;charset=UTF-8quot;
language=quot;javaquot; %gt;
 a mas vymalovano.
 
 tapik
 Ale to je irelevantni. Chyba bude na strane 
 gt; 
 gt; fyzicky je tato JSP stranka ulozena v kodovani UTF-8. ked ju zobrazim
v
 gt; prehliadaci diakritika je pokazena a stranka ukazuje (vlastnosti
stranky),
 gt; ze je v kodovani ISO-8859-1 (pouzivam firefox). ak manualne prepnem
 gt; kodovanie v prehliadaci na Unicode (UTF-8) tak je diakritika v
poriadku.. Na
 gt; tomcat 5.5.7 servery sa tato chyba nevyskytuje - konfiguracia
aplikacie je
 gt; uplne rovnaka.
 gt; 
 gt; neviete kde moze byt na WebLogic 9.2 chyba, resp. je tu este potrebne
nejake
 gt; dalsie nastavenie.
 gt; 
 gt; velmi pekne dakujem
 gt; 
 gt; Ivan
 gt; 
 gt; 
 gt; Message sent using Webmail 2.7.9
 
 


Message sent using Webmail 2.7.9


Re: content-type a JSP stranka

2008-05-02 Tema obsahu Ivan Polak
ja len nechapem, preco prehliadac vzdy ukazuje kodovanie ISO-8859-1
(vlastnosti stranky) a nie UTF-8, tak ako ked tuto aplikaciu spustim na
tomcat-e.

Ivan


- Original Message 
From: Java konference@java.cz
To: Java konference@java.cz
Subject: Re: content-type a JSP stranka
Date: 02/05/08 16:13

 On Fri, May 02, 2008 at 02:02:53PM +0200, Ivan Polak wrote:
 gt; dakujem za odpoved. vystup sa zmenil ale nie tak ako by som
potreboval.
 gt; 
 gt; ked mam v JSP stranke iba meta-tag content-type vystup je nasledovny:
 gt; 
 gt;
+Äamp;#190;amp;#197;amp;#161;Äamp;#141;amp;#197;amp;#165;Äamp;#141;amp;#197;amp;#190;amp;#195;amp;#189;amp;#195;amp;#161;amp;#195;­amp;#195;?
 gt; 
 gt; ak pridam to co navrhujete:
 gt; 
 gt; +gt;a e ~ýáíé
 gt; 
 gt; a este dodam ze korektny vystup ma byt:
 gt; 
 gt; +?š??žýáíé
 
 Priznam se, ze nevim, co presne za znaky mezi poslednim x a ý ma byt,
 ctu si to na textove konzoli, ktera UTF-8 nepodporuje, bohuzel.
 
 Paklize FireFox vypise, ze stranka je v UTF-8, tak pak
 asi ony znaky v UTF-8 korektne nebudou. Zkus udelat jeste jednu vec -
preved
 si onu stranku pomoci native2ascii -encoding utf8 a uvidis, co z toho
vzninke.
 
 tapik
 
 gt; 
 gt; Ivan
 gt; 
 gt; 
 gt; - Original Message 
 gt; From: Java lt;konference@java.czgt;
 gt; To: Java lt;konference@java.czgt;
 gt; Subject: Re: content-type a JSP stranka
 gt; Date: 02/05/08 15:57
 gt; 
 gt; gt; On Fri, May 02, 2008 at 01:15:14PM +0200, Ivan Polak wrote:
 gt; gt; amp;gt; Zdravim konferenciu,
 gt; gt; amp;gt; 
 gt; gt; amp;gt; mam velmi zaujimavy problem s web aplikaciou na BEA
WebLogic 9.2.. mam
 gt; gt; amp;gt; jednoduchu JSP stranku :
 gt; gt; amp;gt; 
 gt; gt; amp;gt; amp;lt;!DOCTYPE HTML PUBLIC amp;quot;-//W3C//DTD HTML
4.01
 gt; Transitional//ENamp;quot;
 gt; gt; amp;gt;
amp;quot;http://www.w3.org/TR/html4/loose.dtdamp;quot;amp;gt;
 gt; gt; amp;gt; amp;lt;htmlamp;gt;
 gt; gt; amp;gt; amp;lt;headamp;gt;
 gt; gt; amp;gt; amp;lt;meta
http-equiv=amp;quot;Content-Typeamp;quot; content=amp;quot;text/html;
 gt; charset=UTF-8amp;quot;amp;gt;
 gt; gt; amp;gt; amp;lt;/headamp;gt;
 gt; gt; amp;gt; amp;lt;bodyamp;gt;
 gt; gt; amp;gt; +?š??žýáíé
 gt; gt; amp;gt; amp;lt;/bodyamp;gt;
 gt; gt; amp;gt; amp;lt;/htmlamp;gt;
 gt; gt; 
 gt; gt; Ano, je to JSP stranka. Ale take cista HTML stranka. Problem
samozrejme
 gt; gt; neni pri cteni z disku, protoze Firefox ma jedinou informaci o
kodovani,
 gt; gt; a to ono definovane uvnitr stranky.
 gt; gt; 
 gt; gt; Problem nastane v okamziku, kdy ji FireFox dostane ze serveru.
 gt; gt; WebLogic posila v Content-Type hlavicce HTTP response kodovani,
 gt; gt; ktere mu JSP stranka predhodi. No a protoze nedostane zadne,
pouzije
 gt; gt; default, coz je ISO-8859-1.
 gt; gt; Vloz na zacatek stranky:
 gt; gt; amp;lt;%@ page
contentType=amp;quot;text/html;charset=UTF-8amp;quot;
 gt; language=amp;quot;javaamp;quot; %amp;gt;
 gt; gt; a mas vymalovano.
 gt; gt; 
 gt; gt; tapik
 gt; gt; Ale to je irelevantni. Chyba bude na strane 
 gt; gt; amp;gt; 
 gt; gt; amp;gt; fyzicky je tato JSP stranka ulozena v kodovani UTF-8.
ked ju zobrazim
 gt; v
 gt; gt; amp;gt; prehliadaci diakritika je pokazena a stranka ukazuje
(vlastnosti
 gt; stranky),
 gt; gt; amp;gt; ze je v kodovani ISO-8859-1 (pouzivam firefox). ak
manualne prepnem
 gt; gt; amp;gt; kodovanie v prehliadaci na Unicode (UTF-8) tak je
diakritika v
 gt; poriadku.. Na
 gt; gt; amp;gt; tomcat 5.5.7 servery sa tato chyba nevyskytuje -
konfiguracia
 gt; aplikacie je
 gt; gt; amp;gt; uplne rovnaka.
 gt; gt; amp;gt; 
 gt; gt; amp;gt; neviete kde moze byt na WebLogic 9.2 chyba, resp. je tu
este potrebne
 gt; nejake
 gt; gt; amp;gt; dalsie nastavenie.
 gt; gt; amp;gt; 
 gt; gt; amp;gt; velmi pekne dakujem
 gt; gt; amp;gt; 
 gt; gt; amp;gt; Ivan
 gt; gt; amp;gt; 
 gt; gt; amp;gt; 
 gt; gt; amp;gt; Message sent using Webmail 2.7.9
 gt; gt; 
 gt; gt; 
 gt; 
 gt; 
 gt; Message sent using Webmail 2.7.9
 
 


Message sent using Webmail 2.7.9


Re: content-type a JSP stranka

2008-05-02 Tema obsahu Ivan Polak
dakujem vsetkym za odpovede, problem je niekde uplne inde. problem je
kombinacia weblogic 9.2 a sitemesh co podla diskusie na stranke
http://forums.opensymphony.com/ nie je ta spravna kombinacia :-( nakolko
sitemesh nefunguje spravne na weblogic platforme :-(. a prave preto to na
tomcat-e bez zmeny aplikacie fungovalo.

Ivan

- Original Message 
From: Java konference@java.cz
To: Java konference@java.cz
Subject: Re: content-type a JSP stranka
Date: 02/05/08 16:48

 On Fri, May 02, 2008 at 02:35:56PM +0200, Ondrej Scecina wrote:
 gt; Ja by som vyskusal co na to povie telnet. Napr.:
 gt; 
 gt; telnet localhost 8080
 gt; GET http://localhost:8080/index.jsp HTTP/1.0
 gt; 
 gt; za poslednym riadkom je enter 2x.
 
 To ja bych se spis zameril na toho, kdo (ne)nastavuje defaultni kodovani.
 FireFox IMHO vypise velice podrobne, co vlastne dostane.
 Taky je otazka, co vlastne PRESNE (tim myslim binarne) obsahuje:
 * samotna stranka (zdrojak)
 * response
 
 Pak by se dalo z toho neco odvodit. Ted jenom vime, co by tam melo byt
 a ze to tam na Tomcatu bylo a ve WL nikolivek.
 
 tapik
 
 gt; 
 gt; DÅ#65533;a Friday 02 May 2008 Oto Buchta napísal:
 gt; gt; On Fri, May 02, 2008 at 02:24:19PM +0200, Ivan Polak wrote:
 gt; gt; gt; ja len nechapem, preco prehliadac vzdy ukazuje kodovanie
ISO-8859-1
 gt; gt; gt; (vlastnosti stranky) a nie UTF-8, tak ako ked tuto
aplikaciu spustim na
 gt; gt; gt; tomcat-e.
 gt; gt;
 gt; gt; I po nastaveni page content-type na UTF-8? tak to je
divocina
 gt; gt; Uz jsem na WL 9.2 delal, ale s necim takovym jsem se nesetkal.
 gt; gt;
 gt; gt; jeste mne napada jedna vec - nemuze byt tato stranka inkludovana
v nejake
 gt; gt; jine? Protoze pak by se vzal content-type cele stranky z te
hlavni...
 gt; gt;
 gt; gt; tapik
 gt; gt;
 gt; gt; gt; - Original Message 
 gt; gt; gt; From: Java lt;konference@java.czgt;
 gt; gt; gt; To: Java lt;konference@java.czgt;
 gt; gt; gt; Subject: Re: content-type a JSP stranka
 gt; gt; gt; Date: 02/05/08 16:13
 gt; gt; gt;
 gt; gt; gt; gt; On Fri, May 02, 2008 at 02:02:53PM +0200, Ivan Polak
wrote:
 gt; gt; gt; gt; amp;gt; dakujem za odpoved. vystup sa zmenil ale nie
tak ako by som
 gt; gt; gt;
 gt; gt; gt; potreboval.
 gt; gt; gt;
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt; gt; amp;gt; ked mam v JSP stranke iba meta-tag
content-type vystup je
 gt; gt; gt; gt; nasledovny: amp;gt;
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt;
 gt; gt; gt;
+Äamp;amp;#190;amp;amp;#197;amp;amp;#161;Äamp;amp;#141;amp;amp;#197;amp;amp;#165;Äamp;amp;
 gt; gt;
gt;#141;amp;amp;#197;amp;amp;#190;amp;amp;#195;amp;amp;#189;amp;amp;#195;amp;amp;#161;amp;amp;#195
 gt; gt; gt;;­amp;amp;#195;?
 gt; gt; gt;
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt; gt; amp;gt; ak pridam to co navrhujete:
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt; gt; amp;gt; +amp;gt;a e ~ýáíé
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt; gt; amp;gt; a este dodam ze korektny vystup ma byt:
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt; gt; amp;gt; +?š??žýáíé
 gt; gt; gt; gt;
 gt; gt; gt; gt; Priznam se, ze nevim, co presne za znaky mezi
poslednim x a ý ma byt,
 gt; gt; gt; gt; ctu si to na textove konzoli, ktera UTF-8 nepodporuje,
bohuzel.
 gt; gt; gt; gt;
 gt; gt; gt; gt; Paklize FireFox vypise, ze stranka je v UTF-8, tak pak
 gt; gt; gt; gt; asi ony znaky v UTF-8 korektne nebudou. Zkus udelat
jeste jednu vec -
 gt; gt; gt;
 gt; gt; gt; preved
 gt; gt; gt;
 gt; gt; gt; gt; si onu stranku pomoci native2ascii -encoding utf8 a
uvidis, co z toho
 gt; gt; gt;
 gt; gt; gt; vzninke.
 gt; gt; gt;
 gt; gt; gt; gt; tapik
 gt; gt; gt; gt;
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt; gt; amp;gt; Ivan
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt; gt; amp;gt; - Original Message 
 gt; gt; gt; gt; amp;gt; From: Java amp;lt;konference@java.czamp;gt;
 gt; gt; gt; gt; amp;gt; To: Java amp;lt;konference@java.czamp;gt;
 gt; gt; gt; gt; amp;gt; Subject: Re: content-type a JSP stranka
 gt; gt; gt; gt; amp;gt; Date: 02/05/08 15:57
 gt; gt; gt; gt; amp;gt;
 gt; gt; gt; gt; amp;gt; amp;gt; On Fri, May 02, 2008 at 01:15:14PM
+0200, Ivan Polak wrote:
 gt; gt; gt; gt; amp;gt; amp;gt; amp;amp;gt; Zdravim konferenciu,
 gt; gt; gt; gt; amp;gt; amp;gt; amp;amp;gt;
 gt; gt; gt; gt; amp;gt; amp;gt; amp;amp;gt; mam velmi zaujimavy
problem s web aplikaciou na BEA
 gt; gt; gt;
 gt; gt; gt; WebLogic 9.2.. mam
 gt; gt; gt;
 gt; gt; gt; gt; amp;gt; amp;gt; amp;amp;gt; jednoduchu JSP stranku
:
 gt; gt; gt; gt; amp;gt; amp;gt; amp;amp;gt;
 gt; gt; gt; gt; amp;gt; amp;gt; amp;amp;gt; amp;amp;lt;!DOCTYPE
HTML PUBLIC amp;amp;quot;-//W3C//DTD
 gt; gt; gt; gt; HTML
 gt; gt; gt;
 gt; gt; gt; 4.01
 gt; gt; gt;
 gt; gt; gt; gt; amp;gt; Transitional//ENamp;amp;quot;
 gt; gt; gt; gt; amp;gt; amp;gt; amp;amp;gt;
 gt; gt; gt;
 gt; gt; gt;
amp;amp;quot;http://www.w3.org/TR/html4/loose.dtdamp;amp;quot;amp;amp;gt;
 gt; gt; gt;
 gt; gt; gt; gt; amp;gt; amp;gt; amp;amp;gt;
amp;amp;lt;htmlamp;amp;gt;
 gt; gt; gt; gt; amp;gt; amp;gt; amp;amp;gt;
amp;amp;lt

Re: Hibernate a nevyziadane updaty do DB

2008-04-23 Tema obsahu Ivan Polak
ok, dakujem, ako mozem zapnut debug info ? ja mam zatial len show_sql=true,
ukazuje len dotazy do DB, neukazuje ze co sa v danom objekte zmenilo.

dakujem

Ivan

- Original Message 
From: Java konference@java.cz
To: Java konference@java.cz
Subject: Re: Hibernate a nevyziadane updaty do DB
Date: 23/04/08 12:42

 
 
 
   
 
 
 Ano.
 Presne zjistit, proc si Hibernate mysli, ze je objekt dirty zjistite
 debugovanim do zdrojaku Hibernatu. Pripadne zobrazenim DEBUG infa z
 Hibernatu.
 
 nbsp; Lukas
 
 
 Ivan Polak wrote:
 
   teda ak mam criteria definovane:
 
 Criteria
 criteria=HibernateUtils.getSession().createCriteria(PersonImpl.class);
 
 tak podla Vas v triede PersonImpl (pripadne v jeho rodicoch) vykonavam
 nejaku zmenu v set metode ? dobre som to pochopil ?
 
 dakujem
 
 Ivan
 
 - Original Message 
 From: Java lt;konference@java.czgt;
 To: Java lt;konference@java.czgt;
 Subject: Re: Hibernate a nevyziadane updaty do DB
 Date: 23/04/08 12:23
 
   
   
 Nekde menite nejakou propertu tech obejtku.
 Staci nekde v setteru volat String#trim() nebo neco podobneho.
 
Lukas
 
 
 Ivan Polak wrote:
 amp;gt; Zdravim,
 amp;gt;
 amp;gt; mam pomerne zavazny problem v mojej web aplikacii. pouzivam
hibernate
 
   
   a
   
   
 amp;gt; pomociou criteria vytazujem nejake data z DB. tento vysledok
potom
 
   
   pomocou
   
   
 amp;gt; for a iterate kopirujem do pola objektov (ineho typu). ked
toto
 
   
   vsetko
   
   
 amp;gt; spravim vo finally casti volam session.flush(); co ale na
moje
 
   
   prekvapenie
   
   
 amp;gt; vykonava updaty vsetkych predtym ziskanych objektov (cez
criteria) do
 
   
   DB.
   
   
 amp;gt; zistil som to tak, ze mam zapnute v hibernate konfiguracii
 
   
   show_sql=true. uz
   
   
 amp;gt; asi 3 dni neviem najst pricinu, preco hibernate povazuj tieto
objekty
 
   
   za
   
   
 amp;gt; modifikovane, ked nad nimi robim len select a preco vykonava
 
   
   nezmyselne
   
   
 amp;gt; updaty do DB.
 amp;gt;
 amp;gt; velmi pekne dakujem
 amp;gt;
 amp;gt; Ivan
 amp;gt;
 amp;gt; 
 amp;gt; Message sent using Webmail 2.7.9
 amp;gt;   
 
 
 
 
   
   
 
 Message sent using Webmail 2.7.9
   
 
 
 
 
 


Message sent using Webmail 2.7.9


integracia Spring - Spring MVC a Echo2 (ThinWire) resp. iny AJAX framework

2007-12-01 Tema obsahu ivan . polak

zdravim konferenciu,

chcel by som poprosit o nejake napady, navod, nakopnutie ako spravit  
integraciu Spring+Spring MVC a AJAX frameworku Echo2(Thinwire) resp.  
ineho AJAX frameworku.


na nete som nasiel mnozstvo navodov, ktore ale na moje prekvapenie  
radili dost protichodne postupy.


je tu niekto, kto uz toto ma uspesne pouzite v projekte ?

vdaka

Ivan



Re: formularovy framework

2007-09-30 Tema obsahu ivan . polak

zdravim,

dakujem za nazor, mohol by som Vas poprosit o lepsie vysvetlenie  
nasledovneho, pretoze som to asi nepochopil : ale jako succesView  
vratite XML, takze vysledek bez potizi JS rozeber a zapise tam kam ma..


dakujem

Ivan

Citát Lukas Benda [EMAIL PROTECTED]:


Co tak podstatneho chybi v Spring MVC? Uz ste zkousel udelat nejakou poradnou
aplikaci v nejakem z existujicich Framewoku?

Sablony si k tomu dodelat v ramci jedineho rodicovskeho kontroleru.
Multicomand taky neni problem prihodit. Pri spojeni s DWR vam to bude i
AJAXat. Samozrejme ze na spracovani navratovych hodnot z formularu pouzijete
Controller, ale jako succesView vratite XML, takze vysledek bez potizi JS
rozeber a zapise tam kam ma.

Zkousel sem i JSFkove frameworky, ale v podstate mam pcit ze az na
nejake automaticky generovany controllery (tak jako to ma Seam) Spring MVC
nic podstatneho nepostrada.

Btw. a i ten automatikcy generovany controller je otazka tydne - dvou prace.
No chtel sem ho napsat, ale nakonec se ukazalo z je to zbytecna prace,
protoze s pouzitim aspektu a sablony v IDE, se spousta veci vyresi vlastne
bez namahy.


Ahoj,
odpovídám na zprávu z pátku, 28. září 2007,
kterou [EMAIL PROTECTED] napsal(a) v 21:13:11:

   Já na toto téma také dělám průzkum, a také si chci psát vlastní, ale
zatím nejsem rozhodnut, co budu psát a co převezmu. Orberon je opravdu
zajímavý. Chci to psát jako diplomovou práci. Můžeme se když tak dát
dohromady ;-)

--- Původní zpráva ---
 Odesilatel: [EMAIL PROTECTED] [EMAIL PROTECTED]
Předmět: formularovy framework
  Datum: 28. září 2007, 21:13:11 (GMT +0200)
Přílohy: none
  msgid:[EMAIL PROTECTED]

i zdravim,

i prebiehala tu diskusia ohladom formularoveho frameworku, boli tu
i prispevky kde si programator taketo nieco zacal pisat vlastne a
i posledny prispevok bol ohladne www.orbeon.com. chcem sa spytat, ci je
i tu niekto, kto ma vlastny vytvor :-) pristupny na nete, resp. by sa
i bol ochotny sa o to podelit s ostatnymi, a je niekto kto pouzil
i produkt uvedeny na www.orbeon.com ? asi 2 tyzdne si robim vlastny
i prieskum a zda sa, ze prave tento uvedeny produkt je asi zatial v
i najlepsej kvalite, ale aj tak som rozhodnuty zacat pisat vlastny. vdaka.

i Ivan


 Konec původní zprávy 










formularovy framework

2007-09-28 Tema obsahu ivan . polak

zdravim,

prebiehala tu diskusia ohladom formularoveho frameworku, boli tu  
prispevky kde si programator taketo nieco zacal pisat vlastne a  
posledny prispevok bol ohladne www.orbeon.com. chcem sa spytat, ci je  
tu niekto, kto ma vlastny vytvor :-) pristupny na nete, resp. by sa  
bol ochotny sa o to podelit s ostatnymi, a je niekto kto pouzil  
produkt uvedeny na www.orbeon.com ? asi 2 tyzdne si robim vlastny  
prieskum a zda sa, ze prave tento uvedeny produkt je asi zatial v  
najlepsej kvalite, ale aj tak som rozhodnuty zacat pisat vlastny. vdaka.


Ivan



Re: MySQL chyba s tomcat 5.5.7 a proxool 0.9

2007-09-23 Tema obsahu ivan . polak
to som predpokladal, len mne nie je jasne ako je mozne ze vsetky  
tabulky mam v zdrojakoch velkymi pismenami a padaju len niektore (asi  
20%), phpMyadmin-om vytvorene tabulky su vsetko malymi, mozem Vas  
poprosit, kde sa to da vypnut ?



Citát Rastislav Rehak [EMAIL PROTECTED]:


Mysql beziaca na linuxe pri MyISAM tabulkach ma nazov tabulky CASE
SENSITIVE ( da so to vypnut  ).

[EMAIL PROTECTED]  wrote / napísal(a):

ahojte,

tazko povedat ci toto patri do inheo fora, ale urcite to podla mna   
je velmi zvlasna MySql chyba. Niektore selecty pri pouzi tomcat   
5.5.7 a proxool 0.9 davaju nasledovnu chybu (tabulka existuje),   
nestretli ste nahodou s niecim podobnym:


Base table or view not found message from server: Table   
'testsk.T_COMPANY_CATEGORY' doesn't exist
java.sql.SQLException: Base table or view not found message from   
server: Table 'testsk.T_COMPANY_CATEGORY' doesn't exist

   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1997)
   at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1167)
   at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1278)
   at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1224)
   at com.mysql.jdbc.Connection.execSQL(Connection.java:2248)
   at com.mysql.jdbc.Connection.execSQL(Connection.java:2196)
   at com.mysql.jdbc.Statement.executeQuery(Statement.java:1163)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at   
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at   
java.lang.reflect.Method.invoke(Method.java:585)
   at   
org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:59)

   at $Proxy2.executeQuery(Unknown Source)

zdrojak je nasledovny:

con = DBConnection.getConnection();
   st = con.createStatement();

   String query = select +
 id,+
 parent_id,+
 name,+
 small_name,+
 tree,+
 image_file,+
 icon+
  from t_company_category where preview = true order by id asc;

   rs = st.executeQuery(DBConnection.guard(query));

ine selecty funguju bez problemov.

vdaka

Ivan





--
Rastislav Rehák
EEA communication solutions
Hattalova 12, 831 03 Bratislava, Slovakia

tel/fax: +421 2 4445 3690
mobile: +421 918 619 891
icq:466031223 http://www.eea.sk






Re: Výhody JSF

2007-09-21 Tema obsahu ivan . polak
suhlasim s tym co tu bolo povedane o Struts nakolko som ho pouzil v  
niekolkych projektoch, ale chcem sa spytat aky mate nazor na Struts 2  
(zmenilo sa to k lepsiemu) ?


Ivan

Citát Jozef Babjak [EMAIL PROTECTED]:


začnu nejprve s tím STRUTS. Je to celkem rozšířené,


  ^-- Tak to by som neodporucal. Struts je sice velmi
rozsireny a podporovany v IDEs, ale len preto, ze dlhu
dobu to bola jedina masovo pouzivana technologia.
Struts je ale velmi zlozite a netransparentne a casto
potrapi aj skusenych vyvojarov.

Ak chces skusit nejaky webovy framework, ktory sa
lahko uci, je dobre zdokumentovany a dobre sa
pouziva, skus Stripes:

http://stripes.mc4j.org

Precitaj si aspon uvodnu stranku, pomoze Ti
rozhodnut sa, ci chces Stripes skusit.

J.







TIBCO General Interface

2007-06-05 Tema obsahu ivan . polak

ahojte,

chcem sa spytat ci niekto pouzival TIBCO General Interface (Enterprise  
AJAX RIA toolkit), a ak ano, co si o tomto teraz uz open source  
produkte mysli.


velmi pekne dakujem

Ivan



i18n (alebo ina kniznica tagov) a freemarker sablonovaci system

2007-04-05 Tema obsahu ivan . polak

Ahojte,

neriesil niekto pridanie i18n kniznice tagov do freemarker sablony,  
skusam uz niekolko dni vypisuje nasledovnu chybu:


Expression JspTaglibs is undefined on line 1, column 15 in web/header.ftl.

kniznicu som pridal podla manualu k freemarker v subore header.ftl  
prvy riadok:


#assign i18n=JspTaglibs[/WEB-INF/conf/taglibs-i18n.tld]

dakujem

Ivan



jetspeed a orbeon

2007-03-11 Tema obsahu ivan . polak

Zdravim konferenciu,

chcel by som sa spytat ci niekto ma skusenosti s tvorbou portalov s  
pouzitim JetSpeed a Orbeon, ci by mohol napisat svoj nazor,  
skusenosti, klady a zapory, resp. ak by si mohol vybrat aku  
technologiu pouzit na vytvorenie portalu, ktora z tychto by to bola a  
preco. dakujem


Ivan



vykonavanie dlho trvajucich uloh z web aplikacie

2007-02-18 Tema obsahu ivan . polak

Zdravim konferenciu,

mal by som otazku ohladom spustania dlhotrvajucich uloh z web  
aplikacie. Napriklad, mam ulohu ktorej vypocet trva 20 minut (uloha je  
vypocitavana pomocou externej aplikacie v JAVE), chcem aby po stlaceni  
tlacitka vo web aplikaci sa tato uloha spustila, do nejakej tabulky sa  
zapisu informacie o ulohe, stav ulohy sa nastavi na prebiehajuci. Vo  
web aplikaci bude frame, ktory bude pravidelne refreshovany a budu sa  
tam zobrazovat informacie o prebiehajucej ulohe. Po ukonceni ulohy  
externa aplikacia nastavi stav ulohy na dokoncena. Riesili ste niekedy  
takyto problem? nemate niekto skusenosti s tymto typom uloh? dakujem


Ivan