Newsgroup: it.comp.java
Titolo: EJB 2.0 e JBOSS 3.0

Salve a tutti,
sto cercando di realizzare un'applicazione basata su EJB2.0 e JBOSS 3.0,
cerco di scrivere i file ejb-jar.xml con un semplice editor di testo, ma le
specifiche
sul sito della sun mi sembrano piu' orientate a che vuole implementare un
server
piuttosto che a chi vuole utilizzarlo.
E' forse perche' il file va lasciato creare a deploytool della sun?
I file ear creati con il deloytool della sun funziano anche su JBOSS?
Io non credo visto che esisteno file come jboss.xml.
La documentazione a pagamento di JBOSS non l'ho letta perche' sto' pensando
ancora se sia sicuro spedire il n. di carta di credito, che tra l'altro non
e' mia.
Ciao a tutti e grazie mille
Michele Fabbri
fabb...@csr.unibo.it

 ha scritto nel messaggio
news:a024s3$h0a$1...@nreada.inwind.it...


 ha scritto nel messaggio
news:a024s3$h0a$1...@nreada.inwind.it...


Mi ha stupito che usi gią la release 3.0... tieni conto che quella stabile č
ancora la 2.4.
se ti serve aiuto non esitare :)
sono alla mia 3^ applicazione su JBoss (2.2 e 2.4) e lo trovo fantastico.
salut!
~Jigi

 e' mia.
Oh mamma... spero solo di non essermi compromesso allora :) ... basta fare
attenzione agli acquisti che ti vengono addebitati e nel caso di anomalie
bloccare tutto il più presto possibile. Recentemente ho avuto dei problemi
con fatbrain, ma dopo qualche incazzatura (per un pacco che tardava e di cui
non sapevano darmi notizie) tutto è tornato a posto. Finora non mi hanno
ancora saccheggiato il conto, ad ogni modo anche io preferisco il vecchio
metodo "vedere soldi - dare cammello" :)
Quella a pagamento è soltanto un po' più aggiornata (più una versione in PDF
che non mi sembra un capolavoro)
Secondo me se via CVS ti tiri giù la documentazione da 
sourceforge.net
 , con
un po' di pratica con ANT riesci ad ottenere la stessa documentazione che è
in vendita.

 ha scritto nel messaggio
news:a02a4m$rh6$1...@pegasus.tiscalinet.it...


 ha scritto nel messaggio
news:a02g3m$p40$1...@nreada.inwind.it...


JBoss è fantastico! :)
vedrai...

 ha scritto nel messaggio
news:a044jn$8qg$1...@nreadb.inwind.it...


Io ho fatto tutto con un client a linea di comando scaricato da
http://www.cvshome.org/
.
sul link che ti ho indicato avevo trovato i comandi (a linea) da dare per
scaricare ciò che mi interessava del progetto jboss.

Di fatto sembrerebbe che online c'è la documentazione aggiornata
real-time...
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/jboss/manual/src/xdocs/
C'è roba di due giorni fa :)
L'unico svantaggio è che bisogna trasformarla da XML ad HTML (e non mi
sembra una scusa buona per pagare ;-) )
ciao
Jigi

 ha scritto nel messaggio
news:a074bm$4gu$1...@pegasus.tiscalinet.it...


 che non fa esempi di relazioni gestite da CMP 2.0.
Può darsi che hai guardato nella cartella sbagliata, ad ogni modo la
documentazione è sempre un po' in ritardo, per cui non mi stupirei che
mancano le relazioni CMP di EJB 2.0.
Io non ho ancora cominciato a scrivere EJB che sfruttino le funzionalità di
EJB 2.0, e le relazioni me le gestisco ancora a mano in maniere diverse. Hai
trovato grosse differenze con EJB 2.0 ? Usare l'approccio descrittivo anche
per le relazioni ti risparmia molto tempo?
Che impressioni ti stai facendo di JBoss?
Non so se con l'ultima versione sia stato rimosso EJX (un tool di editing
per l'xml di jboss e jaws) ad ogni modo trovo che scriverlo a mano sia
meglio; come editor xml non era un gran che. D'altronde è un EJB Server per
smanettoni, un po' come il Linux del mondo J2EE, quindi molto è lasciato
all'inventiva del programmatore.
Ciao & Thanks!
~Jigi

 all'inventiva del programmatore.
Io non posso fare un confronto perche' ho cominciato subito studiando il
tutorial
della sun orientato a EJB2.0, pero' credo che lasciare risolvere
l'implementazione
delle relazioni al server sia un ulteriore livello di astrazione, quindi
permette di
concentrarsi sulla progettazione.
Sicuramente all'inizio e' un po' un casino, anche scriversi a mano gli xml
e' abbastanza
piu' complicato che che utilizzare un tool tipo il deploytool della sun,
pero' superato
lo scoglio iniziale si capiscono piu' cose.
JBoss mi sembra ottimo, soprattutto free, unica pecca il sistema un po'
macchinoso
di procurarsi la documentazione, pero' sono solo all'inizio e devo ancora
provare quasi
tutto: integrazione con servlet server, web server, database server (io
dovro' usare oracle).
Ciao e grazie,
Michele

 dovro' usare oracle).
JBoss viene fornito in una versione già integrata con Tomcat o con Jetty. In
questo non ho avuto alcuna difficoltà. Anche la documentazione su come
integrare tomcat o altri jsp engine dovrebbe essere esaustiva.
Per il database, viene fornito con instantdb e hypersonicSQL. Ma spesso si
rivelano non idonei. Ho tentato il porting di un'applicazione sviluppata con
Oracle verso HypersonicSQL e ho rilevato che alcune query (utilizzate in un
BMP EJB) che facevano uso di funzioni di raggruppamento SQL standard davano
problemi con HypersonicSQL. Credo che Oracle sia la migliore scelta.
Ad ogni modo per integrare JBoss con Oracle basta che modifichi il file
jboss.jcml specificando il driver da utilizzare, l'url, username e password.
Esiste una sezione JDBC nel file dove è tutto indicato. Poi copi il
classes12.zip nella directory jboss/lib/ext e il gioco è fatto.
Ciao
Jigi

 ha scritto nel messaggio
news:a0cnl9$mer$1...@pegasus.tiscalinet.it...


 
Sssssssss! Che dici?
Se non si inizia a comprare cosě che lavoro facciamo tra un paio d'anni??? 
:-)
tityrus