maven - distribucia hotovej aplikacie

2009-08-03 Tema obsahu Dusan Zatkovsky
Ahoj. Zapasim s Maven-om a neviem sa dopatrat jednej veci. Preklopil som par mojich projektov z ant-u ( vyklikaneho v netbeans ) do mavenu. Pokial slo o -EE projekty, vsetko je ok. Problem mam so SE projektami - nedokazem prist na to, ako vyrobit spustitelny .jar. Povodny ant-ovy projekt

Re: maven - distribucia hotovej aplikacie

2009-08-03 Tema obsahu Petr Prochazka
V tuto chvili me napadaji asi 3 moznosti: 1. V pom.xml musis nastavit (viz popis zdehttp://maven.apache.org/shared/maven-archiver/index.html ) manifest addClasspathtrue/addClasspath mainClassfoo.Bar/mainClass /manifest a pres dependency:copy-dependecies nakopirovat

JPA, optimimisticke zamykani a bezestavove update/delete

2009-08-03 Tema obsahu Ondra Medek
DD, delam typickou CRUD web aplikaci pomoci JPA a jako DAO pouzivam stateless session beany. Na objektu pro JPA mam pomoci @Version oznaceny atribut pro optimisticke zamykani. Objekt ulozim v HttpSession kdyz se nacte z DB, uzivatel ho pak zmeni nebo vymaze. Pro update, resp. delete objektu

Re: maven - distribucia hotovej aplikacie

2009-08-03 Tema obsahu Dusan Zatkovsky
On Monday 03 of August 2009 10:26:10 Petr Prochazka wrote: Pravdupovediac sa mi najviac paci moznost c.4 - onejar-maven-plugin. Skoda akurat, ze v netbeans je toto absolutne nedotiahnute a clovek to musi aj tak vsetko copy-pastovat do pom.xml rucne z roznych webov... Na tie vymenovane moznosti

Re: maven - distribucia hotovej aplikacie

2009-08-03 Tema obsahu Petr Prochazka
Asi jsem to pochopil spatne, myslel jsem, ze ant skript vygeneruje jar a adresar lib a vytvori Class-Path property do manifestu... Pro tento pripad se hodi predefinovany deskriptor v assembly pluginu: http://maven.apache.org/plugins/maven-assembly-plugin/descriptor-refs.html#jar-with-dependencies

Re: maven - distribucia hotovej aplikacie

2009-08-03 Tema obsahu Dusan Zatkovsky
On Monday 03 of August 2009 14:14:22 Petr Prochazka wrote: Pochopil si to uplne spravne. Mne sa ale este viac paci ten onejar-plugin, pretoze tam odpada podadresar ./lib a vsetko je zabalene v jednom jar-e vratane zavislosti. Akurat ze si to clovek musi na-copy-paste-ovat rucne v kazdom

Re: JPA, optimimisticke zamykani a bezestavove update/delete

2009-08-03 Tema obsahu Zdenek Tronicek
Ahoj, EntityManager muze byt bud transaction-scope (ten pouzivas) nebo extended (o tom pises v bode 2). Proc Ti vadi select, ktery se vykona v ramci merge? Zpusobuje vykonnostni problemy? Pokud ne, pak bych rad pripomnel zakladni pravidlo optimalizace: pokud nemusite, tak neoptimalizujte.