ja bych preferoval to XML. Prijde mi to jako nejcistsi reseni.
Neexistuje nejaky nastroj, ktery vam dokaze usetrit praci v tom, ze z
anotaci ty XML mapovaci soubory vygeneruje.
2008/4/24 Tomas Metz [EMAIL PROTECTED]:
Dobry den,
resime s kolegou zvlastni problem. V zadani mame novy pozadavek, ze
To je snad potreba jenom proto, aby se parametry nazyvaly spravnymi jmeny a
ne proto, aby se zobrazovala napoveda ...
Ne, je to pro obe dve vlastnosti. Pokud nejsou napojene zdrojaky, tak
Eclipse neukazuje iniline javadoc pripadne neni videt ve view Javadoc.
--
S pozdravem Roman Dagi
Ahoj,
stredecni setkani CZJUG neprobehne v K9, protoze bychom se tam
nevesli, ale v K1.
--
S pozdravem Roman Dagi Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
No to ani nenajdes, muzes mit 1.4 source, ale zkompilovany 6.0 javac a
v byte kodu budes mit proste zakompilovano 6.0 a nic s tim neudelas.
Pokud mas ale zaruceno, ze 1.4 byla vzdy kompilovana javac 1.4 atd.
pak si to slizni primo z te binarky jak psal nekdo prede mnou.
2008/4/21 Pavel Kolesnikov
A poustite to se spravnou verzi jUnitu, nemate nahodou pro kompilaci
novejsi verzi a pro spusteni se pouzije nejake 3.x verze?
kdyztak
try {
report.setReport(null);
fail(Expected execption not thrown.);
} catch (final IndexOutOfBoundException e) {/*expected*/ }
2008/4/17 Jozef
Pokud nepomuze nastaveni poolu, tak je to zvlastni. Jednou jsme meli
takovy obskurni pripad, kdy zatezove testy pri urcitem loadu padaly a
asi po tydnu hledani se prislo na to, ze na vine byl Cisco router,
ktery ten zvyseny provoz vyhodnotil jako DOS utok a tak pakety proste
zahazoval.
On Tue,
2) zrusenie nastavenia pre server a nastavenie kazdej aplikacii potrebnu
implemntaciu
Jeste bych se zeptal na tuto moznost
Mozna totiz bude pro nas pruchodna. Kde se v EARu daji nastavit
systemove promenne?
nikde, systemova promenna je proste per JVM nikoliv aplikaci. Zalezi
runtime a nebo bude
kompletne nezname aplikacni rozhrani endpointu tj. nevite jestli tam
bezi WebService, Hessian a RMI?
Původní zpráva
Od: Roman Pichlik [EMAIL PROTECTED]
Předmět: Re: Spring HttpInvoker a dynamicke serviceUrl
Datum: 24.2.2008 10:16:03
No to bude trohu problem, protoze chcete, aby se staticka konfigurace
chovala dynamicky.
Jake jsou moznosti:
- serviceUrl nastavovat programove, az potom co je ziskana instance
serverServiceHttpInvokerProxy
- serviceUrl dotahovat pres PropertyPlaceholderConfigurer viz
dokumentace. V takovem
K testovaniu rozhodne pouzit
http://static.springframework.org/spring/docs/2.5.x/reference/testing.html#testcontext-framework,
to zajisti inicializaci kontejneru a injectovani testovanych instanci
do vlastniho testu. Potom doporucuji zamerit oko na
kdyby to jinak neslo, tak minimalne pres ThreadLocal promennou je to
mozne udelat, pokud je MapInteger, HodnotovyObjekt znam v okamziku
volani ORM. Pokud vytvari Hibernate novou instanci UserType (myslim ze
ano) a ta mapa je definovana Springem, pak to lze udelat jeste
elegantneji pres AOP a
Zdravim,
ve středu 27.2.2008 v 18h přivítáme na CZJUG setkání Petra
Ferschmanna ze společnosti SoftEU s přednáškou o webovém frameworku
JBoss Seam.
http://java.cz/detail.do?articleId=8337
--
S pozdravem Roman Dagi Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
^-- No, vidis. Pouzivas sice -client, ale tahas do neho ficury zo -server.
no on je rozdil pouzivat cele nastaveni JVM a nebo si jenom vyzobnout
kousky, ktere vyhovuji pro danou aplikace.
--
S pozdravem Roman Dagi Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
^-- No ved prave. Ked si to vezmeme z uhla pohladu
client je dobry, ale server este viac optimalizuje, je
to v poriadku. Ked si to vezmeme z uhla pohladu je
mozne dosiahnut taku a taku optimalizaciu (pozri
-server), ale -client ju nedosiahne, zacne byt -client
zly a zbytocny, nie?
neni
Priamo sa to osgi nevola, ale ak si zoberieme akym spobom pracuje class
loader vzhladom na
moznost re-deploymentu jednotlivych modulov - tak je to minimalne
alternativa.
V j2ee spec su uz od zaciatku stanovene pravidla ako jednotlive
komponenty aplikacie
medzi sebou suvisia, a je
Muze tady pomoci Spring? Dival jsem se na Spring Rich Client a posledni
verze je ze zari 2006. Bud uz je to dokonale (to musi posoudit nekdo kdo
to pouziva) nebo to usnulo. Mne tady EJB3/AS prijde idealni s ohledem na
cenu/vykon.
Spring RCP je podle me mrtva platforma, kterou prevalcovali
Aplikacni server JBOSS je zdarma, rovnez tak Glassfish. Za obema stoji
velke firmy, za Glassfishem Sun.
to je Tomcat take a komercni podpora se k nemu da doukoupit take.
Jenom za nim nestoji velka firma, ale ASF ;-). Takze to neni zadny
duvod proto pouzivat aplikacni server. Jinak delsi dobu
Hláška JBoss jde do kytek je pro mně ten nejlepší argument proč
používat standardní technologie a standardní řešení, nejlépe zrovna od
Sunu. Co když po JBossu půjde do kytek Hibernate? Nebo dokonce
Spring? ;-)
to uz je opravdu OT, ale videl jste akcie Sunu ;-). Ne ted vazne,
nastesti to uz
^-- Ked uz sme pri tom: ma v dnesnej dobe nejaky valny vyznam mat
-client a -server? Nestacilo by mat jeden poriadny VM? Inak
povedane, v akych typoch aplikacii je dnesny -server neakceptovatelny?
urcite ma, protoze kazdy typ aplikace ma jine narokya a podle toho by
se mel HotSpot chovat.
Takze mozna pro nekoho novinka, ale dneska SpringSource (firma stojici
za Springem) oznamila akvizi firmy Covalent, ktera masivne prispiva do
ASF (Apache Software Foundation) predevsim Tomcat, Apache atd. Pokud
si date dve a dve dohromady tak z tho plyne (alespon me):
- diky J2EE 6 a jeji
Pretoze pokial nedokaze buduca referencna plaforma tomcat podporovat
dynamic service model tak bude v porovnani s aplikacnymi servermi stale
tahat za kratsi koniec.
:-D a AS je proboha podporuje jak vzhledem k J2EE specce? Ekvivalent
modularity jakou definuje OSGi nenabizi a problem pouzivat
pomoci anotaci asi ne, ale v XML lze jedna trida mapovat na ruzne
tabulky. Pri praci s Hibernate API resp. session se pak nedava entitni
trida (ta je vzdy stejna), ale entity name viz dokumentace 5.3 Mapping
a class more than once.
class name=com.hoo.Zakaznik table=ZAKAZNICI
jakou pouzivate ve firmach komponentovou architekturu? Velmi popularni
je Spring, zkoumal jsem take micro/pico container. Nektere projekty
utilizuji technologii z JBoss AS (zalozenou na JMX), pouziva nekdo
jeste neco jineho?
OSGi ;-)
Vkladate nadeje do veci, ktere by mela prinest Java 7?
Jine app servery nez Jboss to mohou mit trochu jinak, tusim, ze treba WAS
vyzadoval explicitni uvedeni vsech JARu v manifestu (tj. narozdil od Jboss
defaultne nevidel JARy v rootu EARu) apod.
jedine co funguje vsude spolehlive je mit to explicitne na classpath
daneho manifestu.
--
S
Zdá se mi , že snad podle dokumentace není nutné session uzavíratl, ale jsem
nejistý.
je to potreba delat pokud se session neodpojuje. Session.close() a
Session.disconnect() totiz uvolni databazove pripojeni, ktere je se
session asociovane. Kdyby jste to nedelal, tak vam za chvili dojdou
Ja jsem si puvodne myslel, ze nebudeme take ukladat projektove soubory
do SVN, ale bohuzel se tomu pravdepodobne nevyhneme v pripade UI
developmentu. Mame celkem slozity deployment model, takze krome
zakladni konfigurace projektu (classpath atd.), kterou poskytne Maven,
potrebujeme jemnejsi
Ahoj,
mam dve prijemne novinky ohledne prosincoveho setkani
(http://java.cz/detail.do?articleId=8043) CZJUG:
- bude pizza a piti
- misto K9 bude pro vetsi zajem vyuzita K1
--
S pozdravem Roman Dagi Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
To se bude ze serveru ridit spatne, protoze browser bude cekat na
odpoved. Ja bych to resil na klientu a to pomoci AJAXu, formular bych
proste odeslal asynchronne.
On Dec 12, 2007 2:33 PM, Ing. Jan Novotný [EMAIL PROTECTED] wrote:
Co takhle v servletu zavolat getOutputStream().close(), otázka
Zatím jsem pochopil, že základ všeho je Web Application Framework.
Rozhodne bych netvrdil, ze si dnes vyvojar front endu vystaci pouze se
znalosti weboveho frameworku. Je potreba mit alsepon minimalni potuchy
o tom jak je spravovana aplikacni logika, kterou bude urcite
potrebovat. V teto
Pouzijte exlusion element, kterym lze vynechat tranzitivni zavislosti.
Priklad:
dependency
groupIdcommons-logging/groupId
artifactIdcommons-logging/artifactId
version1.1/version
exclusions
Pěkné srovnání. I když v podobných studiích mi vždy přijde žertovné,
když se vysoký počet knih a velký provoz v emailových konferencích
určitého frameworku vydává za znak jeho úspěchu.
souhlasim, ze delat z toho zavery je pritazene za vlasy.
Já bych to považoval
spíš za příznak toho, že je
Zdravim,
čeká nás Prosincová nadílka v podání CZJUG a to dne 17.12. od 18h v
posluchárně K9 na Karláku v prostorách ČVUT. Připraveny jsou
prezentace na téma Jak nastartovat startup (Roman Staněk - zakladatel
NetBeans, Systinet, nyní Good Data) a Statická analýza kódu pomocí
open source nástojů
Zakaznik ma aplikaci, ktera neni psana v Jave (nemuze/nechce JTS/JTA).
Jednotlive komponenty te aplikace budou mezi sebou posilat zpravy pres
JMS vrstvu a potrebuji transakce.
Udelejte command, ktery bude ve vasem pripade zapouzdrovat transakci z
vaseho pohledu. Command se posle jako JMS
Nevim jak u komercnich, ale u OSS nastroju bych mu predlozil jejich licence.
On Nov 20, 2007 12:34 PM, Richard Mihalovic [EMAIL PROTECTED] wrote:
Zdravim
Pracujem na jednom zakazkovom softvery a na vyvoj pouzivam Netbeans +
JDK a u zakaznika JRE. Problem je ze zakaznik mi dal do
Co treba Hibernate validator http://www.hibernate.org/412.html. Pozor
nenechat se zmast, nezavisi na tom jestli pouzivate Hibernate.
Pripadne bych zkusil zapatrat, ktere jine frameworky se snazi o
implementaci JSR 303: Bean Validation
(http://jcp.org/en/jsr/detail?id=303)
On Nov 16, 2007 4:00 PM,
Vam vnorene transakce na J2EE _opravdu_ nekdy fungovaly???
zalezi na Tx manazeru, ten JBossi to evidentne nedava...
--
S pozdravem Roman Dagi Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
Pokud to ten Tx manazer da, pak to lze udelat i programove pres
UserTransaction, jenom je potreba ji nastavit REQUIRES_NEW propagaci.
On Nov 15, 2007 6:24 PM, [EMAIL PROTECTED] wrote:
Dobry den,
v principu je tento navrh dobre, jen je potreba volat metodu
ulozReporty() pres EJB objekt,
Roman Strobl napsal(a):
Uvidime co se s tim da delat. Jelikoz to delaji zadarmo je tezke na ne
zatlacit. Pokud vite o nejake jine skupine, ktera by takto nahravala
jak zadarmo? Prece si jim sehnal ten hardware a to nebylo za almuznu...
Pokud je tu alternativni cesta tak sem s ni, me uz pomalu
jeste jedna otazka k transakcim: spring reference manual jsem samozrejme
prochazel (stejne tak pasaze o transakcich v knize Spring in Action), ale
tato pasaz se mi zda asi nejvic tajemna. Jake jsou tedy moznosti rizeni
transakci ve standalone aplikaci?
Predem, jednou z nejvetsich vyhod Springu
Ta zavislost tam neni zavlecena transakcnim modulem, nybrz tridou
org.springframework.orm.hibernate3.LocalSessionFactoryBean. Jinak bych
vam doporucoval ridit transakce Springem, prece jenom je to pohodlnejsi
a vice odolne chybam a casto se opakujicimu kodu...
Martin Beránek napsal(a):
nedela cz.bellman.umm.security.Authenticator neco s Hibernatem?
Martin Chalupa napsal(a):
Zdravím,
přidal jsem do aplikačního kontextu springu beanu, která implementuje
ApplicationListener pro zachytávání událostí v kontextu. A od té doby mi
aplikace vyhazuje chybu při pokusu o vytvoření
(id);
return true;
}
return false;
}
}
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Roman Pichlik
Sent: Thursday, November 01, 2007 1:56 PM
To: Java
Subject: Re: Chyba při vytváření transakce
Nevim jestli si predstavujete pod pojmem Code-Behind to same co ja,
kazdopadne:
- vetsina web frameworku je striktne MVC
- JSF + Facelets|Clay, Tapestry, Wicket umoznuji psat stare dobre HTML a
pres specialni binding (atribut HTML elementu) napojit jednotlive
komponenty na jejich serverove
Mám tuto možnost i v Java ?
jasne viz predchozi prispevky ;-)
Pokud ano můžete mi prosím poslat nějaký link na tutorial ?
Stahnete si NetBeans s Visual Web Packem a nechtesi vytvorit sample JSF
aplikaci. To je asi nejrychlejsi zpusob jak se do toho ponorit. V Jave
existuje velke mnozstvi
Osobne bych veskera klikatka zakazal, aplikace by byly hned hezci :-))
^-- Silna podpora v IDE? Ano, to je presne to, co NESMIE mat zaciatocnik, ktory
potrebuje najskor pochopit, co presne musi implementovat, konfigurovat, ako to prelozit a
ako to deploynut. Ked vsetko toto vie urobit rucne,
Kazdopadne to uz jsme trochu mimo puvodni tema...
Take jsem hledal jestli v Jave existuje framework co funguje na principu
ASP.NET nebo Adobe Flex (tj. deklarace v XML + oddeleny code behind na
obsluhu udalosti a manipulaci s komponentami), ale nic podobneho zatim v
Jave neobjevil.
po treti,
Martin Kuba napsal(a):
Roman Pichlik wrote:
Kazdopadne to uz jsme trochu mimo puvodni tema...
Take jsem hledal jestli v Jave existuje framework co funguje na
principu ASP.NET nebo Adobe Flex (tj. deklarace v XML + oddeleny code
behind na obsluhu udalosti a manipulaci s komponentami), ale nic
Spring nabizi nekolik moznosti:
- udelejte private konstruktor (Spring pouziva reflexe)
- udelejte private konstruktor a poskytnete factory metod, atribut
factory-method
- pouzijte factory, ktera bude cilovy objekt instancovat, atribut
factory-bean a factory-method
viz docka
Lukas Zapletal
Nevim jestli je na to anotace (v XML ), ale kdyz si lookupnete
UserTransaction, tak to muzete nastavit programove.
http://jira.jboss.com/jira/browse/EJBTHREE-298
http://wiki.jboss.org/wiki/Wiki.jsp?page=TransactionTimeout
Adámek Lukáš napsal(a):
Ahoj
Mam trochu zmateny dotaz, tak doufam
bean id=b1 class=bean
property name=generators
list
ref bean=
ref bean=
/list
/property
/bean
http://static.springframework.org/spring/docs/2.0.x/reference/beans.html#beans-collection-elements
Od 2.1 resp 2.5 jde vyuzit Autowired anotace
public class bean {
V reakci na toto sdělení jeden architekt uvedl:
Je to otázka optimismu či skepse při návrhu vnitřních rozhraní. Tato mají
smysl pokud jsou stabilní. Pokud každý nový zákazník přináší změny v těchto
rozhraních, pak je někdy lepší, když takováto rozhraní nejsou.
Co byste takovému architektu
Ahoj,
rad bych v Mavenu dosahnul parametrizaci testu. V pom.xml jednotlivych
subprojektu mam.
build
resources
resource
directory${jdbc.properties.folder}/directory
includes
includejdbc.properties/include
profil se da definovat nejen v settings.xml, ale take primo v POMu.
Do POMu lze tedy zapsat profil, ktery obsahuje implicitni hodnoty spolecne vsem
clenum tymu.
Jednotlivi vyvojari si pak mohou v pripade potreby promenne prepsat
(override) v lokalnim settings.xml.
To by vam mohlo pomoci nebo
nevím jestli to je řešeni na tvůj problém, ale nedávno jsem narazil na jednu
přednášku ze SpringOne, kde řešili, jak mít různé konfigurace pro různá
prostředí a nedoporučují to řešit při buildu ale dynamicky až zaběhu. Pro další
info posilám odkazy :
Zdravim,
dalsi setkani Czech Java User Group (http://java.cz/jug) klepe na
dvere, takze bych Vas rad touto cestou jeste jednou pozval. Setkani
probehne pristi stredu 19.9.2007 od 18 hodin v poslucharne K9 v
prostorach CVUT na Karlaku.
Tematem tohoto setkani bude:
* Maven -- praktické
jak testujete EJB? Je lepsi pouzit nejaky embedded kontejner, nebo
nejaky xxxUnit framework s podporou EJB? A nebo je lepsi napsat si
nejaky vlastni servlet, ktery provede testovani...
Sveho casu se na to pouzival http://jakarta.apache.org/cactus/
--
S pozdravem Roman Dagi Pichlik
/*
a co jako implementaci pouzit ConcurrentHashMap, ta pouziva specialni
holdery (ConcurrentHashMap$HashEnty), kde je value definovana jako volatile.
Jiri Dolezel napsal(a):
Ahoj,
pracuji s JEE aplikaci provozovanou na viceprocesorovem stroji (Java 5), kde se
casto pouzivaji konstrukce tohoto
Zdravim,
ve středu 19.9.2007 proběhně od 18 hodin v posluchárně ČVUT K9 na
Karláku další setkání Czech Java User Group. Připraveny jsou dvě
prezentace na téma Monitorovaní Java aplikací a diagnóza performace
problemů s použitím JDK nástrojů a NetBeans Profiler od Tomáše
HurkyJiřího Sedláčka
urcite Maven. K tomu co umi Maven by jste dospel pomoci kombinace Ivy
(zavislsoti) + Ant (exekuce), ake kdo by to psal, kdyz mate Maven ;-).
[EMAIL PROTECTED] napsal(a):
Az takhle hrube jsem to nemyslel ;) ... nemyslel jsem ruzne programovaci
jazyky, ale ruzne technologie a frameworky kolem
http://blog.softeu.cz/hibernate-a-optimalizace/
http://www.hibernate.org/hib_docs/v3/reference/en/html_single/#performance-fetching
Ace napsal(a):
Pokud si dobre pamatuju tak, aby si mohl pouzivat Lazy nacitani tak
nesmis nikdy zavrit session (session.close() ), takze si pri spusteni
aplikace
http://acegisecurity.org/
Martin Beránek napsal(a):
Zdravím konferenci,
potřeboval bych doporučit něco jako security framework. Chtěl bych
určité metody oběktů zabezpečit na uživatelské role. něco jako:
public void someMethod() {
Security.checkRole(admin,poweruser);
...
...
...
}
kde by
Tak priznam se, ze uplne nerozumim tomu, kde hledate problem. Struts vas
prece vedou za ruku. Vytvorite Action objekt (controller) ten nejakym
zpusobem nacte ty data (Model) z databaze a zaregistruje je v prislusnem
scope, ze ktereho si je cte JPS stranka (View).
[EMAIL PROTECTED] napsal(a):
P.S.: Budou k dispozici ty slidy?
http://java.cz/dwn/1003/7087_nb-vs-eclipse.pdf
--
S pozdravem Roman Dagi Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
A samotná přednáška taky, samozřejmě u mě vyhrál Netbeans, ale dozvěděl jsem
se, že Eclipse umí v podstatě totéž. Libilo se mi ale jak Netbeans umí hezky
exportovat hotovou RCP aplikaci i s exe spouštěčem.
to jsem videl u Eclipse, ale je pravda, ze jsem se po prestavce musel
chvilku venovat
nevíte jak v servletu zjistit defaultní session timeout? Tj. hodnotu, která je
nastavena ve web.xml? Jde to vůbec?
je to v planu pro nadchazejici verzi servletu - 2.6
--
S pozdravem Roman Dagi Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
IoC ako vsetci vieme je Inversion of Control design pattern, ktory tu uz
istu dobu existuje a dovolim si tvrdit exte pred samotnym springom
(http://en.wikipedia.org/wiki/Inversion_of_control). Spring sa tohto
patternu chytil a postavil nad nim svoj IoC kontainer, ktory okrem IoC
medzi beanmi
and Installation Structure
*Future
*Demo
*Recommended Reading
Tesime se Vasi ucast,
za CZJUG
Roman Pichlik
--
S pozdravem Roman Dagi Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
Myslim si ze prave IoC je v EJB dotiahnute.
no tak to neni ani omylem.
- nenadefinujes zavislost na zakladni datove typy jako String, Integer,
List, Properties
class Foo {
private ListString x;
}
bean class=Foo
property name=x
list
valueahoj/value
/list
/property
/bean
* Deployment Scenarios and Installation Structure
* Future
* Demo
* Recommended Reading
Tesime se Vasi ucast,
za CZJUG
Roman Pichlik
ano da, muzete pouzit takzvany classpath resource. To znamena, ze
context lezi na classpath napriklad v jaru.
Priklad:
context-param
param-namecontextConfigLocation/param-name
param-value
/WEB-INF/applicationContext.xml
classpath*:extended-context.xml
/param-value
OSIV s tou volbou realese after statement zni ale celkem zajimave a
odstranilo by to problem s dlouhym drzenim db spojeni.
otazka je, jak by to fungovalo napriklad s izolaci transakce pro
klasicke JDBC. Kazdopadne by se tim usetrilo zbytecne alokovane DB
spojeni. Spravne, ale pracne je mit
Workaround, ktery je pozuitelny
predstavuje on demand associace netransakcni session ve view a to bych
resil pomoci AOP. Tim by odpadl i pripadny problem (if any) s realese
after statement a transakcemi.
to neni prave az tak jednoduche, protoze to je nova sessiona a musely by se
re-asociovat
To jsem nejak nepochopil? OpenSessionInView jede cele v jedne sessione, ze? Ta
sessiona je primarne potreba drive nez ve
view, tak jak nevytvaret explicitne?
Spring implementuje tenhle vzor dvema zpusoby:
1.) klasicky jedna session per request
2.) filtr se nestara o otevreni session, ale
Na druhou stranu jsem taky cetl, ze Ruby a potazmo RoR
je hodne pomale a neskaluje pri vyssim zatizeni serveru.
No neni to jeste enterprise reseni :-)) Skalovatelnost zatim neni a bude to
chvili trvat nez bude ..
dalsi duvod proc to nebrat ;-)
Jen tak mimochodem, Tapestry ma skalovatelnost
dovolim si nesouhlasit. Ruby a RoR dobre znam a aktivne pouzivam.
Skalovatelne to je. Na RoR platforme bezi aplikace s desitkami tisic
uzivatelu zpracovavajici tisice reqvestu za sekundu.
a to je informace realna a nebo ze soudku jedna baba povidala? Mate
priklad nejake konkretni enterprise
Staci se podivat na aplikace s dilny 37signals (http://37signals.com/).
V posleni dobe se spustila docela silna blogdebata na tema Twitter.com,
ktery nezvladal (10k req/sec). Problem vyresila komunita a jede se dal.
Aplikaci na RoR je mnoho a mnoho.
hmm jedna firma a komunita resici problemy
Zdravim,
zitra 30.5. od 18h probehne kvetnove setkani Czech Java User Group
(http://java.cz/jug), jako tradicne se uskutecni na pude CVUT v Praze na
Karlaku a opet v poslucharne K9.
Budeme mit moznost si vyslechnout dve prezentace na ruzna temata.
* JBuilder on Eclipse - strengthening the
co takhle, @TransactionAttribute(value=TransactionAttributeType.NEVER)
na metodu spust, start, end. To by melo zarucit, ze ani jedna z nich
nebude moci byt volana v transakci. Pokud ji nekdo vola v transakci, tak
se to ukaze.
Ales Dostal napsal(a):
Tak bohuzel bez uspechu. Zkousel jsem to
1.) panovac uloh by mel spis bezet na serveru ne, co kdyz bude
napalnovana uloha u zivatel zrovna bude mit vypnuty pocitac.
2.) EJB definuje pro planovani uloh Timer Service, kazdopadne bych asi
sahnul po nejakem poradnem reseni jako je jiz zminovany Quartz
scheduler. Urcite bych se snazil
A co chcete profilovat, mate tam problem a nebo chcete jenom
optimalizovat? V kazdem pripade staci obycejny profiler, ja nedam
dopustit na JProfiler
(http://www.ej-technologies.com/products/jprofiler/overview.html), ktery
je sice komercni, ale ma dostatecne dlouhy a neorezany trial na to, aby
Subtransakce (vnořené transakce) používáme v TOPLinku (používámě
komerční verzi a nevím, zda je to možné i ve verzi Essential která je
free). Ten podporuje zanořování transakcí. Tzn. z jedné transakce si
vytvoříte další subtransakci. Její změny pak můžete promítnout do
nadřízené transakce
nested transakce maji vyznam tam, kde chcete vnorenou transakci rollbackovat
nezavisle na te rodicovske. Ale zaroven ji chcete commitovat/rollbackovat
soucasne s tou rodicovskou (vetsinou two phase commit).
nested transakce je uplne odizolovana od te puvodni, takze jak rollback
tak i commit
anotace @EJB nelze použít na lokální proměnné:
class MyBean {
void beanMethod() {
@EJB
final AnotherBean anotherBean;
anotherBean.doStuff();
}
nevíte někdo, jaký je k tomu důvod?
zkuste se zamyslet, jak by tam mohl IoC kontejner tu promennou nastavit
uvnitr
presny stav ziskate selectem, pokud vam jde o to, ze ty data nekdo meni
pod rukou, tak je potreba pouzit optimisticky a nebo pesimistycky
pristup k jejich zamknuti. U toho pesimistickeho si nejsem jisty v
pripade JPA, ale Hibernate jej podporuje, optimisticky je primo zahrnuty
v JPA
LAZY vazby se dotahnou pri serializaci.
Uz to do konference pisu po nekolikate - mapovani vazeb je feature nikoliv must.
docela zasadni vlastnost nemyslis? ;-)
Takze pokud je chcete mapovat, musite pouzit DTO. Ve vasem pripade mozna
muzete pouzit stejnou tridu, vazebni promene nastavite na
Nema nekdo dalsi dobry tip? Doufam, ze touto neudelam chybu. Skutecnost
je takova, ze o transakcich v EJB kontejneru vubec nic nevim :/
nejvyssi cas si o nich neco precist, pekne je to popsane v tehle knize
http://www.theserverside.com/tt/books/wiley/masteringEJB3/index.tss,
ktera je zdarma.
urcite tam bude nejaky memory leak, prozente aplikaci pres profiler...
[EMAIL PROTECTED] napsal(a):
Dobrý den
Na servlet kontejneru Tomcat běží jediná aplikace obsahující pár JSP stránek
a několik JavaBeanů. Aplikace využívá databázi Mysql.
Po restartování fyzického serveru je vše v
www aplikace a swing komponenty? To nejde dohromady, teda pokud nechcete
pouzit applety, ale to by to potom nebyla webova aplikace, ale takovy
hybrid.
Jiří Volf napsal(a):
Dobrý den,
řeším podobný problém volby frameworku, ale jedná se o menší db
WWW-aplikaci, kde
bych rád použil pro
Zdravim,
dubnove setkani CZJUG (http://java.cz/jug) se o den posunulo a
probehne 26. dubna ve ctvrtek. Naplni bude prednaska Jak psát API,
které přežije nástrahy času od Jaroslava Tulacha (hlavní architekt
NetBeans RCP). V tuto chvili nejsme schopni zarucit, ze setkani bude
nahravane AVCkem.
:-D ja bych rovnou pouzival terminologii z policejnich odposlechu behem
uplatkarske aferi ve fotbale. Takze: No Milane, na tom JBossu, tam je
20 kapriku
Lukás Marek napsal(a):
Hezky je,
ze muzem rovnou vyjadrovat i velikost connection poolu - tzn. pro 10 connection
mam tunku pripojeni, pro
Zdravim,
jenom pripominam, ze zitrejsi setkani CZJUG (4. duben 2007 od 18h)
bude z duvodu rekonstrukce poslucharny K1 v poslucharne K9. Setkani je
koncipovane na tema Metodiky vývoje software a dudou mluvit Jiri
Fabian (http://www.jirifabian.net/) o agilnim vyvoji a SCRUM a Rene
Stein
pozdravem Roman Pichlik
__
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
__
- mlady pracovni kolektiv
= jsme jeste nezabehnuta firma
jeste jsem nevidel IT firmu, kde by se vek vetsiny vyvojaru alespon
vzdalene priblizil hranici starobniho duchodu ;-). Takze mlady pracovni
kolektiv vubec neznamena, ze se jedna o nezabehnutou firmu. Co by jste
rikal na vyzraly
tohle by mohla resit @Configurable anotace, pomoci ktere se Spring dozvi
o objektech vytvarenych mimo scope aplikacniho kontextu viz.
http://static.springframework.org/spring/docs/2.0.x/reference/aop.html#aop-atconfigurable
Libor Preněk napsal(a):
Zdravim konferenci,
jsem novacek ve
hadam, ze jste Tomcat nechal v defaultnim (chudem) nastaveni a nazvysil
mu pocet vlaken urcenych pro zpracovani prichozich spojeni. Takze tohle
bych urcite poladil TOMCAT_HOME\conf\server.xml .
Connector port=8080 maxHttpHeaderSize=8192
maxThreads=150 minSpareThreads=25
ktery je sam o sobe znamy pomalosti. Zkuste jetty. Dle toho co jsem cetl
je pouzivani threadu samo o sobe pomerne pomale. Zkusenosti nemam az
tolik a na konferenci je kupa zkusenych. Pisu co jsem cetl.
by me zajimalo, jak ti zkuseni paralelizuji, kdyz jsou thready pomale.
To je samozrejme
Zdravim,
pokud jste se ucastnili nektereho z CZJUG setkani, tak je pripravena
kratka anketa na viz http://java.cz/detail.do?articleId=5077. Cilem
teto ankety je poskytnout zpetnou vazbu pro zlepseni CZJUG.
Diky!
--
S pozdravem Roman Dagi Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro
Podle me to neni vhodny zpusob testovani, koukni na video z 4 setkani (v
poradi druha prednaska) http://avc.sh.cvut.cz/avc.php?id=3397, kde
Bruno Bossola prezentoval open source nastroje pro testovani web UI -
FitNesse a Selenium.
Josef Petrák - KYBERIE napsal(a):
Zdravím konferenci,
Kouknete na https://grizzly.dev.java.net/, to je NIO framework, ktery by
mel umoznit dobre skalovani a je pomoci nej napriklad resena HTTP cast
aplikacniho serveru GlassFish.
Tomas Privratsky napsal(a):
Zdravim,
rad bych se Vas zeptal co si o tom myslite.
Mam mit http server, ten bude
lze stahnout casove omezena verze tusim na mesic, ktera ma vsechny
potrebne vlastnosti.
Karasek, Jaroslav napsal(a):
Dakujem za radu. Na insane urcite mrknem.
JProfiler je plateny a kvoli jednej veci asi sefa nepresvedcim, aby ho
kupil. Je najaky free profiler, ktory by dokazal vysledovat
1 - 100 z 156 matches
Mail list logo