mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Java: consiglio x libri

Fra i seguenti libri quali acquistare, e sopratutto un giudizio
- Java 2 tutto & oltre, 1999, Apogeo
- Java didattica & programmazione, 1997, Addison
- Java 2 i fondamenti, 1999, McGrawHill
Grazie.
--
---------
mailto: 
t...@freemail.it

 writes:
L> 
L> Fra i seguenti libri quali acquistare, e sopratutto un giudizio
L> - Java 2 tutto & oltre, 1999, Apogeo
il libro  offre una panoramica interessante della  piattaforma Java 2,
con anche molti esempi, perņ  la traduzione italiana lascia alquanto a
desiderare...  in diverse  occasioni  ho avuto  l'impressione che  sia
stato tradotto da qualcuno che non sa nulla di informatica...
La versione inglese si intitola "Java 1.2 Unleashed" 
L> - Java didattica & programmazione, 1997, Addison
L> - Java 2 i fondamenti, 1999, McGrawHill
non cononosco questi 2
Ciao
Marco
-- 
1790: John Greenwood, il dentista di George Washington, inventa il
trapano elettrico.  George Washington, il paziente di John Greenwood,
inventa il dolore da trapano elettrico.
		-- Daniele Luttazzi, "C.R.A.M.P.O."

> - Java 2 tutto & oltre, 1999, Apogeo
Dice tutto e non dice niente.
- Luca Giuranna -  (to reply remove "_zz_")

Io ho comperato:
- Java 2 i fondamenti, 1999, McGrawHill,
lo trovo molto buono per iniziare ed č valido in quanto traduzione
dell'originale manuale della SUN Microsystem:
Core Java.
Ciao,
Alby

- Luca Giuranna -  (to reply remove "_zz_")
Carissimo,
io ho usato per un po' di tempo
JAVA 2 i fondamenti della Mc Graw hill
Penso sia un ottimo testo per cominciare.
Colgo l'occasione per chiedere se qualcuno puo' consigliarmi (un testo
...o qualche file) sull'acquisizione di codice sorgente c sotto Java.
un saluto a tutti voi
Antonello

Newsgroup: it.comp.java
Titolo: Dare il focus ad un TextField

Ciao a tutti.
Chi mi sa dire quale metodo uso per dare il focus ad un oggetto TextField?

 ha scritto nel messaggio
news:afv6ie$821$1...@newsreader.mailgate.org...


Newsgroup: it.comp.java
Titolo: Gif create con servlet

Ciao a tutti,
ho un problema, ho fatto una servlet che crea una gif utilizando la
classe GIFEncoder che mi sono scariacato dal siro di acme.
Il tutto funziona bene su piattaforme windows.
Ora portando il mio servlet sotto linux (server apache Apache/1.3.12
jserv 1.0 e jdk 1.8.8 dell' ibm) la mia gif appare senza colori.
Qualcuno potrebbe spiegarmi dove sbaglio o se ci sono delle classi
migliori per creare delle gif tramite delle servlet che funzionino sotto
linux
grazie in anticipo a tutti.
Andrea

 ha scritto nel messaggio
news:396B21A1...@bibop.it...

Newsgroup: it.comp.java
Titolo: java e porte seriali

 grazie
Puoi utilizzae le Java Communication API, una estensione standard di
Java.
Ciao,
-- 
Massimiliano Bigatti
Java Consulting (Open Consulting)
http://members.xoom.com/bigmax74


Okay l'aggiungero' alla FAQ :)
Cerca JavaCOMM su 
java.sun.com
 - e' un estensione dedicata all'uso delle 
porte di comuncazione.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun/

Newsgroup: it.comp.java
Titolo: Java NON riesce [socket]

Ciao a tutti,
ho un problema incredibile riguardante i socket in java:
sto' trasmettendo informazioni via socket, ed il client
si blocca sulla
readline(). Visto quindi che la readline vuole un '\n' per
completare la
lettura, ho usato una read alla quale passo
un array di char. Il
programma continua a bloccarsi nello stesso punto. 
Puo' dipendere dalla natura blocking / non-blocking del socket? 
E' possibile in Java risolvere questo problema senza
dover utilizzare JNI ed una chiamata a C++? 
Grazie e ciao!!
Spedito da 
http://www.submission.it
promuovi gratis il tuo sito web sui motori di ricerca

 dover utilizzare JNI ed una chiamata a C++?
IMHO ti conviene far lavorare il socket su un thread separato, in modo che
il programma non si blocchi solo per questo.
Ciao :-)
pole

Newsgroup: it.comp.java
Titolo: ritagliare una gif.....

Ciao a tutti ragazzi.......
La mia questione è molto semlice.
Stò "costruendo" un giochino.
Ho una JLabel che disegna una figuara(per l'appunto un .gif).
Ho la possibilità di ritagliare la JLabel a solo la parte dell'immagine
colorata...... cioè, l'immagine che poi è un pupazzo, ha il suo buon
contorno bianco, che io non vorrei che fosse visualizzato.
In fin dei conti vorrei che fosse visualizzata solo la parte "colorata",
della mia immagina; e la parte bianca venisse tralasciata.
P.S.: possibilmente vorrei non arrivare alla soluzione di rendere il bianco
in funzione del colore di sfondo, perchè lo stesso sfondo potrebbe essere
non uniforme, non cioè dello stesso colore.
Grazie a tutti e ciao.......
...............Maurizio....................

Se crei la tua GIF, impostando il colore di sfondo come :"Trasparente", Java
in automatico non te lo mostrerà.
Devi usare programmi più complessi come Gif Movie Gear, PSP, PhotoShop, etc.


Grazie.....per un milione di volte..........

Newsgroup: it.comp.java
Titolo: [MI]-Informatica-PROGRAMMATORE JAVA

  1.. Euclide Active Training srl ricerca Programmatore Java Junior,
preferibilmente con esperienza.
I candidati possono inviare un dettagliato c.v. a: 
off...@euclide.it
,
citando il riferimento NGPJJ.
Luogo di lavoro: Milano.

  1.. Euclide Active Training srl ricerca Programmatore Java Senior con
comprovata esperienza.
I candidati possono inviare un dettagliato c.v. a: 
off...@euclide.it
,
citando il riferimento NGPJS.
Luogo di lavoro: Milano.

  1.. Euclide Active Training srl ricerca Analista Programmatore Java
junior. Disponibilitą immediata.
I candidati possono inviare dettagliato c.v. a: 
off...@euclide.it
, citando
il riferimento NGAPJ.
Luogo di lavoro: Milano
Newsgroup: it.comp.java
Titolo: Non si avvia Netbeans 5

Ciao a tutti
In Pc (Athlon 64) con Win XP sp2 ho istallato il JSE1.5 e NetBeans 5 ma
quest'ultimo non si avvia.
Se ci clicco su mi compare per qualche secondo la clessidra e poi nulla...
Ho provato a disinstallarlo e reistallarlo ma niente... come prima.
Cosa puo' essere ?
il JRE sembra in regola
(dal prompt digito Java -version  e compare la versione corretta)
sono alle prime armi e non so come risolvere la questione.
Istallare la beta 5.5 ? ma la 5 non dovrebbe essere stabile ?
ciao a tutti

 quest'ultimo non si avvia.
controlla che in <netbeans>/etc/netbeans.conf il parametro netbeans_jdkhome
sia giusto. Se fosse sbagliato pero' dovrebbe aprirti un popup....
controlla se c'e' qualche info utile nei file contenuti in:
C:\Documents and Settings\<tuo utente>\.netbeans\5.0\var\log
prova a rinominare la suddetta cartella ".netbeans" in modo da fargliela
ricreare.

 ricreare.
Ho pure specificato al firewall (Zone Alarm 6.1.74) che Netbeans non deve
avere restrizioni.
Nada...

 Nada...
non credo sia quello il problema ma fai una prova chiudendo zone alarm.

Dunque, ho fatto cosi: ho disinstallato NetBeans 5, dissabilitato il
firewall e reistallato NetBeans e in effetti mi
ha dato il seguente errore
Error: NetBeans IDE 5.0 installer have encountered errors during
installation. Check the install log below. Please check installer integrity
by comparing MD5 checksum with value given at download page.  Choose Finish
to exit the Wizard.
NetBeans IDE 5.0 installation location:
C:\Programmi\netbeans-5.0
Installation log:
C:\Programmi\netbeans-5.0\_uninst\install.log
e qui ho caricato il file di log in rete per poterlo vedere
www.simplogic.it/scarica/log.txt
Gli ho dato una occhiata ma non ho capito dove nasce il problema.
ciao a tutti


 NetBeans IDE 5.0 installation location:
la parte finale del log e' relativa ai tuoi tentativi di esecuzione.
la parte iniziale all'installazione.
comunque dall'errore sugli MD5 mi sembra evidente che l'installer che hai
fra le mani e' corrotto e infatti non riesce a unzippare della roba durante
l'install.
prova a riscaricarlo.

>> java.util.zip.ZipException: invalid block type
file di installazione danneggiato? prima di reinstallare, prova a scaricarlo
un'altra volta...
-- 
Fermiamo Scientology prima che sia troppo tardi!!!
http://xenu.com-it.net
 - 
http://xenu.freewinds.cx/
 - 
http://www.xenu.net/
(per rispondere personalmente leva IlDitoDalCulo)

 la parte iniziale all'installazione.
per la precisione ci sono solo le info sull'installazione.

 ha scritto nel messaggio 
news:e51p6d$2t6$1...@area.cu.mi.it...

Newsgroup: it.comp.java
Titolo: Sono alle prime armi e....

Sto diventando matta, è un problema di parentesi (credo):
JOptionPane.showMessageDialog(null, "Le due radici sono " + 
(-b+(Math.sqrt(Math.pow(b,2)-4*a*c))/2*a) + " " + 
(-b-(Math.sqrt(Math.pow(b,2)-4*a*c))/2*a));
Mi restituisce: Le due radici sono NaN NaN
Dove sbaglio?
Grazie, 1000
Stefania

Scusate, ho risolto da sola.
"st3fania" <st3f...@NOSPAMlibero.it> ha scritto nel messaggio 
news:a957f.28540$Pe2.5...@twister2.libero.it...


>>>> "s" == st3fania  <st3f...@NOSPAMlibero.it> writes:
s> Mi restituisce: Le due radici sono NaN NaN
Prova a stampare a, b e c singolarmente o a seguire passo per passo il
programma con un debugger.
Mi  pare che  Math.sqrt()  ritorni  NaN nel  caso  in cui  l'argomento
passato non sia  maggiore o uguale a 0 (Not  A Number, valore speciale
delle variabili  floating point in  formato IEEE echisiricordailnumero
che indica  che il risultato dell'operazione  non č un  numero reale o
non esiste)
-- 
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico  
\/		    e allevatore di bug da competizione

 Scusate, ho risolto da sola.
E no carina, adesso devi dirci che cavolo era.
:-) :-) :-)
TotonnoŽ

 Mi restituisce: Le due radici sono NaN NaN
Gli avrai mica passato una equazione che prevede soluzioni complesse &
coniugate?
Che fortuna!!!!!
Totonno®

 programma con un debugger.
Il debugger? Spendere 2 minuti per leggersi le specifiche?
Ciao

Newsgroup: it.comp.java
Titolo: socket che bloccano il thread

    ciao a tutti,
qualcuno  (penso molti :) ) sa dirmi come faccio ad avere 
un thread che quando si blocca in attesa di connessione
su ServerSocket restituisce il controllo al chiamante ?
thx 1000
ciaouz
Dario

su ServerSocket restituisce il controllo al chiamante ?
Prova a vedere qui:
http://java.sun.com/docs/books/tutorial/networking/sockets/clientServer.html
-- 
Ciao
	Fabrizio C.

 su ServerSocket restituisce il controllo al chiamante ?
int millisecTimeout=100;
ServerSocket ss=new ServerSocket(4020);
ss.setSoTimeout(millisecTimeout);
Socket cs=ss.accept()
Nell'esempio sopra dopo 100 millisecondi l'accept va in timeout e termina
ritornando null; a te l'onere di richiamarlo ciclicamente finchè non
acchiappa la connessione.
HTH,
Maurizio.

 wrote in 
news:0JPp7.3361$
bf.1...@news.infostrada.it
:
ci avevo già pensato... credi che non esista una soluzione
piu "elegante" ?
ho pensato di cambiare le priorità di esecuzione ma non 
funziona :(
alla fine farò cosi... ma se la connessione avviene in un
momento in cui non sto accettando ?
ciaouz
Dario


Scusa, perche non usi un thread a parte che si occupa dell' accept() ?!


 wrote in 
news:9o9lae$sb8$
1...@pietro.crs4.it
:


 ha scritto nel messaggio
news:9o9q89$e8q$1...@serv1.iunet.it...


 wrote in
news:9o9nqf$t80$
1...@pietro.crs4.it
: 


 ha scritto nel messaggio
news:9oa8jh$qto$1...@serv1.iunet.it...


 Premetto che non posso non aver capito bene il problema e premetto che se
Volevo invece dire
"Premetto che POSSO non aver capito bene il problema " ,
non sono poi cosi' presuntuoso !! :))

 wrote in
news:9oa6oh$365$
1...@pietro.crs4.it
: 

Newsgroup: it.comp.java
Titolo: struttura root  java.io

Ciao a tutti,
devo trovare un metodo per poter contare tutti i file di un certo tipo (es
solo i .gif) all'interno di una struttura
il mio problema è nel riuscira a contare quei file che si trovano
all'interno di sottodirectory
grazie in anticipo a chi mi sarà di aiuto
Federica
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 solo i .gif) all'interno di una struttura 
Prova cosě: la soluzione non č completamente testata,
ma non escludo che funzioni...
   public int conta()
   {
     File dir = new File("/miopath/miadirectory/");
     FileFilter filtro = new FileFilter()
     {
       public boolean accept(File file)
       {
         if (file.getAbsolutePath().endsWith(".gif")) return true;
         return false;
       }
     };
     File[] files=dir.listFiles(filtro);
     return files.length;
   }
Ciao,
	MaX

Newsgroup: it.comp.java
Titolo: JSONArray cannot be resolved to a type

Ciao a tutti,
sto testando un esempio JSP di MapGuide, su Tomcat, col quale ottengo
il seguente errore di compilazione:
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 50 in the jsp file: /javaviewersample/query/
classes/query.jsp
JSONArray cannot be resolved to a type
47:
48:      public String getNumOp()
49:  {
50:      JSONArray jsonArray = new JSONArray();
51:      for(int i=0;i<6;i++)
52:      {
53:   jsonArray.put(numOperators[i]);
Come mai? Come potrei risolvere?
Ho copiato il file json.jar da
C:\Program Files\Autodesk\MapGuideEnterprise\WebServerExtensions\www
\javaviewersample
a
C:\Program Files\Autodesk\MapGuideEnterprise\WebServerExtensions\www
\WEB-INF\lib
Spero possiate aiutarmi
Carmelo

Ho risolto, bisognava creare la directory WEB-INF/lib all'interno
della directory specifica della web app, e copiarci dentro il file
json.jar :-)

Newsgroup: it.comp.java
Titolo: eclipse e solaris

ciao a tutti
ho visto che è uscita la nuova versione di eclipse... ma esiste che voi 
sappiate un motivo filosofico per cui non c'è il download per solaris?
-- 
bye
DKano

 
prova qui:
http://download.eclipse.org/eclipse/downloads/drops/R-3.5-200906111540/index.php
Newsgroup: it.comp.java
Titolo: Domanda

Approfitto dell'occasione per salutare tutti i partecipanti al newsgroup. 
E adesso vi espongo il mio problema:
class Myclass {
        static void main(String arguments[]) {
                 Myclass mc = new Myclass();
                 mc.main(arguments); // attenzione a questa chiamata
        }
}
Come avrete già notato il programma viene compilato correttamente, ma
quando è ora di eseguirlo si va in loop infinito. Ma non si potrebbe
modificare il compilatore in modo che segnali errore quando si scrivono
codici del tipo:
           void metodo() {
                  metodo();
            }    
 ? 
Almeno impedire che un metodo possa chiamare  se stesso mi sembra il minimo
da parte del compilatore.
Oltre a questo non sarebbe anche più conveniente impedire che main possa
essere richiamata dagli oggetti e dalla classe stessa?
Grazie dell'attenzione.

Hai ragione. Non ho tenuto conto della ricorsione.

 wrote in message 01c014e2$952ea380$LocalHost@libero...


Grazie anche te.


Vero, ma volevo solo rispondere ad una domanda....

Newsgroup: it.comp.java
Titolo: info

Ciao a tutti ragazzuoli, vedo con piacere che io sono anni luce
indietro a voi e quindi ci sara' pure un'anima pia che mi aiuterà!
Ho appena iniziato oh.... oh........non scapate perfavore  e poi dove
andate, la rete è 'solo' questa.
Il mio problema è che devo leggere un file txt e poi ricavarne il
numero di parole, di punteggiatura, di spazzi bianchi e il numero di
linee.
Ho creato un oggetto StreamTokenizer: 
 FileReader  file=new FileReader("provtxt.txt");;
 BufferedReader buff=new BufferedReader(file);
 StreamTokenizer st=new StreamTokenizer(buff);
ma poi non riesco ad aplicare i metodi ad es. whitespaceChars(int,int)
Perfavore chi mi potrebbe fare un esempio!
P.S. I manuali che ho tipo java 1.2 apogeo e altri che ho scaricato
non mi sono molto d'auito.

 non mi sono molto d'auito.
java 1.2 di Apogeo è un manuale di cui solo ora, purtroppo, mi rendo conto
quanto sia inutile...ti consiglio Java mattone dopo mattone scaricabile
online
all'indirizzo 
www.java-net.tv
 (se nn sbaglio).
Poi mi hanno consigliato (Spaceman l'ho ordinato :p)
http://www.librinformatica.it/novita/libri00/a668.htm
Inoltre c'è 
http://space.tin.it/clubnet/lucadiod/thinking_in_java.htm
Thinkin' in Java ke è il massimo.
Ragazzi, ho capito qlcsa della lezione di qlc tempo fa?
Spero di averci preso così ho aiutato anke te :p
sciauu

Newsgroup: it.comp.java
Titolo: Problema: broadcast e servlets

Ho un'applicazione web, è possibile per una servlet mandare in broadcast
verso tutti i client collegati in quel momento al server un particolare
messaggio senza aprire socket aggiuntive?
Grazie in anticipo.
Gianfranco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:bc97ad8da8514c38e9e...@mygate.mailgate.org...

Newsgroup: it.comp.java
Titolo: Problemi vari... URGENTE...

Dunque sono sempre alle prese vcon la mia tesina comunque eniamo al dunque:
1) Che differenza c'è tra Frame e Dialog??
2) Io vorrei far si che dal Frame principale si aprano altre finestre, in questo caso mi conviene
usare i frame o i Dialog???
3) Ho inserito un GridControl che fa riferimento a un queryDataSet con query SELECT * FROM XXXXX,
che fa riferimento ad un database ed infine una NavigatorBar che fa riferimento a queryDataSet.
In questo modo posso scorrere all'interno della tabella tramite la NavigatorBar e posso anche
modificare le celle e poi salvarle in modo permanente nel database Oracle usando la penultima icona
della NavigatorBar, però quando provo ad inserire una nuova riga e a salvarla mi esce un errore
POL-5228 syntax error....
In cosa sbaglio???
Grazie
--
-----------------------------------------------
Andrea Sistarelli - Terni - Italy
si...@freemail.it
si...@nfmail.com
 - Per gli attachment
si...@wappi.com
 - Per un SMS sul cellulare
ICQ: 11598516
PGP Public Key available (KeyID 0x5DC803F5)
-----------------------------------------------


\----------------------------------------------------\
/         Marco Carosio                              /
\      aka "Captain Harlock"                       \
/                                                             /
\  e-m@il : 
ort...@iol.it
                             \
/               
marcoc...@iol.it
                 /
\  home:    
http://utenti.tripod.it/~mcarosio
  \
/__________________________________/
=========================================
Yo man! Whaz di b3st way t0 hack 
www.nasa.gov
 ????
Ehy c'mon, explain me man!!!
=========================================

 dialog modale, viceversa puoi usare benissimo una frame.
Perchè per i frame non si può usare la proprieà setModal????
Comunque io ho provato a fare così, nel frame1 metto:
Frame2 dlg = new Frame2();
this.setVisible(false);
dlg.setVisible(true);
in questo modo quando si apre il frame2 scompare il frame1, è giusto fare così???
Ma poi dal frame2 come faccio a far riappariere il Frame1??? super??? superclas???

Newsgroup: it.comp.java
Titolo: Come faccio a leggere una stringa con un InputStream?

Ma perche' dovrei fare cio'?
Perche' utilizzo un oggetto Properties, che come unico input nel
metodo load accetta una InputStream. Purtroppo l'unica sotto classe di
InputStream che tratta stringhe e caratteri e' StringBufferInputStream
che e':
----
Deprecated. This class does not properly convert characters into
bytes. As of JDK 1.1, the preferred way to create a stream from a
string is via the StringReader class.
----
Ovviamente StringReader e' un Reader, e non so come fare a darlo a
Properties.load(InputStream inStream).
Non vorrei essere costretto ad utilizzare una classe deprecata. Io non
ho trovato nessun altro figlio o nipote di InputStream che accetti una
stringa, e non so se si puo' cosruire un "ponte" tra Reader e
InputStream.
Qualche consiglio?
La gestione dell'I/O di java non mi e' mai piaciuta ....
Grazie mille,
Matteo

 ha scritto nel messaggio
news:1c849ea9.03021...@posting.google.com...

devi passare per la Classe InputStreamReader che e' un implementazione di
Reader
e viene costruita con un input Stream con questa passi con BufferedReader,
anche se non mi e' Chiaro cosa tu voglia farci.

 La gestione dell'I/O di java non mi e' mai piaciuta ....
Per quale motivo? Secondo me inizialmente sembra tutto complicato ma una 
volta che impari a vedere il mondo con gli stream tutto diventa logico e 
coerente.
E' un po' vecchio ma utile:
http://www.ba.infn.it/~zito/jsem/lez6.html
ciao :-)
pole
-- 
Note: Some input words use a deprecated author.
Note: Read with -deprecation to understand.

Grazie mille!
Ciao,
Matteo
Newsgroup: it.comp.java
Titolo: memset in java.

Salve ragazzi, 
		scusate sono sempre io che rompo, ma è da poco che mi
sono messo su java e sono totalmente ignorante! Ho bisogno della
funzione memset del C (ossia riempire una zona di memoria con un
valore costante) in java. Ho trovato arraycopy che è equivalente a
memcpy. Ma ora ho bisogno di memset. 
Ovviamente solo per una questione di velocità! Impostare manualmente
elemento per elemento è lento. 
Vi ringrazio anticipatamente!

è un po che smanichetto per la tesi sul java... hai ragione, l'arraycopy
(che usa native di sistema è una scheggia...) ma non c'è una cosa come mem
set
Se devi riempiere con valore costante, e in genere conosci un valore max di
elemnti di cui avrai bisogno (esempio: le zone saranno da 10 100 1000 o 5000
double al max) io uso come trucco di allocarmu un vettore costante da una
parte, e copiarne un pezzo quando mi serve con array copy.
ovviamente se il valore costante cambia durante il run, questa tecnica non
serve anulla... aiuta solo se usi + volte con stesso valore.
Se trovi altre soluzioni fammi sapere, sai, lavoarndo quasi sul real time,
la velocità mi torna utile. :D
ciao, Piero


Anche io sto lavorando sul realtime...grafica ;o)
Cmq soluzione "parziale" ho trovato il fill della classe
java.util.Arrays ... ma ha il difetto di essere valida solo dal jdk
1.2 e io invece voglio fare delle applet grafiche compatibili anche
con i browser + antichi. 
Ciao, a presto!

Ciao,
non dico che l'equivalente java di memset non ci sia, ma ricercare queste
finezze di velocità in java è fuori dalla sua filosofia, sono anni che
programmo in java e non mi è mai capitato di dover usare un'istruzione
simile.
Comunque se la trovi fammelo sapere, non si sa mai...
IlLeva
Newsgroup: it.comp.java
Titolo: Hibernate e le sessioni/cache

Salva a tutti,
ho un problemino con Hibernate che mi sta mandando fuori di testa.
Ho realizzato un file: hibernate.cfg.xml in modo tale da disporre di
un pool di 10 connessioni in cache.
...
...
        <property name="hibernate.connection.pool_size">10</property>
        <property
name="cache.provider_class">org.hibernate.cache.HashtableCacheProvider</
property>
...
...
Per ogni tabella ho una classe TableHOME.java che gestisce le
operazioni base: insert, select, update, cancel.
Ciascuna classe accede al SessionFactory con il seguente metodo:
protected SessionFactory getSessionFactory() {
  try {
    return (SessionFactory) new
InitialContext().lookup("SessionFactory");
       } catch (Exception e) {e.printStackTrace(); }
  return null;
}
Il problema è questo: sotto Tomcat ho realizzato una applicazione che
inserisce/modifica/cancella record sulle tabelle. Nel farlo utilizza
una sessione ottenuta dal questo metodo.
Successivamente quando richiamo il server per farmi dare la lista di
tutti i record aggiornati, non sempre ottengo i dati modificati:
spesso ottengo la fotografia della tabella prima che venisse
modificata
(sul db però ho sempre verificato che l'operazione si fosse conclusa
positivamente)
L'impressione che ne ho è che se il metodo getSessionFactory()
fornisce la stessa sessione che ha fatto la modifica sulla tabella
allora ottengo i dati recenti.
Se ottengo una sessione che non ha fatto quallo specifico intervento
allora vedo i dati vecchi.
Se porto il connection pool da 10 a 1, il problema si ridimensiona
drasticamente.
Ma come è possibile possibile? Dove sbaglio?
Grazie a chiunque voglia aiutarmi,
Carlo

 positivamente)
Ogni volta che vuoi lavorare coi dati gestiti da hibernate devi aprire
una sessione, iniziare una transazione, modificare i tuoi oggetti,
committare la transazione e chiudere la sessione.
Se non esegui tutti questi passi per ogni aggiornamento che fai ai
tuoi oggetti... non so cosa succeda, ma la documentazione dice di
farlo e quindi e' meglio farlo ;)
--
SoulSpirit

Aggiungerei un ultima cosa: come hai configurato il lazy load delle 
entity ? è importante sapere come vengono caricati i dati in memoria ed 
il loro ciclo di vita.

-- 
Mess
http://www.mibmagazine.it
Newsgroup: it.comp.java
Titolo: web hosting per Servlet?

Ho sviluppato una applicazione utilizzando le servlet e sto trovando
difficoltà ora a trovare qualcuno (provider) che abbia un WebServer per
farle girare.
Mi potete aiutare?
grazie luca

 ha scritto nel messaggio
news:93qlh0$hc2$1...@nread2.inwind.it...



Non sei l'unico, ho dato un'occhiata con google e in Italia
ci sono vari (anche se non molti) servizi di hosting per Java.
C'è 
www.seeweb.com
 (e tutta una pletora dei suoi VAR)
che offre servlet e JSP con GNUJSP, c'è
anche 
www.akron.it
 che offre grossi server Sun ma ad
un costo molto alto, eccetera eccetera,
basta scrivere "jsp hosting" o "servlet hosting" dentro
un buon motore di ricerca.
-----------------------------------
 Giulio Maselli - IZ1ASP
 
http://www.infinito.it/utenti/iz1asp
 Il mio vero indirizzo di e-mail si trova sul mio
 sito web.

 un costo molto alto, eccetera eccetera,
Ok, sono felice che si inizi ad usare jsp e servlet, sono la tecnologia
migliore secondo me, ma siamo ancora in pochi ad usarla.
Ciao

 Ciao

 ...qualcuno di Voi usa servlet in combinazione con XML e XSL??
Io ho iniziato a combinare jsp, servlet, xml, dtd e applicazioni java da
qualche mese, cerco di tenermi sempre al passo con i tempi
Newsgroup: it.comp.java
Titolo: memoria occupata

Salve a tutti
c'e' un modo per sapere lo spazio occupato in memoria da una sessione?
Grazie
Gigi
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 c'e' un modo per sapere lo spazio occupato in memoria da una sessione?
Serializzarla su un file e vederne le dimesioni?
Inviato da 
www.mynewsgate.net


Potresti essere piů chiaro ?


Newsgroup: it.comp.java
Titolo: [java] commenti di codice

 Vorrei la spiegazione spiegazione del seguente codice..in particolare
dell'uso del FileFilter,del this e dell'ultimo ciclo for...
Se qualcuno avesse voglia di commentarlo interamente sarebbe cosa gradita
Grazie ciao
 
          private class CustomFileFilter extends FileFilter {
 
        public void addExtension(String extension) {
            if (extension.startsWith("."))
                extension = "." + extension;
            extensions.add(extension.toLowerCase());
        }
 
        public void addExtension(String[] extensions) {
            ArrayList newExtensions = new ArrayList(extensions.length);
            for (int i = 0; i < extensions.length; i++) {
                if (extensions[i].startsWith(".")) {
                    newExtensions.add(i, extensions[i].toLowerCase());
                    continue;
                }
                newExtensions.add(i, "." + extensions[i].toLowerCase());
            }
            this.extensions.addAll(newExtensions);
        }
                public String getDescription() {
            return description;
        }
 
        public void setDescription(String description) {
            this.description = description;
        }
 
        public boolean accept(File f) {
            if (f.isDirectory())
                return true;
            String fileName = f.getName().toLowerCase();
            for (int i = 0; i < extensions.size(); i++)
                if (fileName.endsWith((String)extensions.get(i)))
 
 
 
                    return true;
            return false;
        }
        private String description = "";
        private ArrayList extensions = new ArrayList();
    }
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
A occhio, e visto il nome del metodo, direi che è un controllo per i 
tipi di file accettati dal Filter.
In particolare se il file f termina con una delle estensioni 
precedentemente definite, viene accettato altrimenti no.
Consiglio: consultare la documentazione ufficiale aiuta tanto
Jacopo

Newsgroup: it.comp.java
Titolo: Java Web Start e cartella Temp

Salve a tutti ...
volevo farvi una domanda da neofita ....
Quando lancio un'applicazione con Java Web Start i file e le librerie
che servono dove vengono salvate ??
il file jnlp vedo che di default viene salvato nella cartella temp ..
ma gli altri (necessari per far funzionare l'applicazione offline)???
grazie a tutti ...

Ciao!
vengono memorizzati nella directory dell'utente (home directory)...in
particolare si dovrebbero trovare in {home}/.java/deployment/cache/javaws/
Ciao
Demetrio
caima...@gmail.com
 ha scritto:


Grazie mille della risposta ...
Newsgroup: it.comp.java
Titolo: AUDIO con java.

Salve a tutti!
Sto cercando di capire come gestire l'audio in "tempo reale" con Java.
Mipiacerebbe prelevare i campioni dal microfono, elaborarli e mandarli in
uscita (sulle casse del mio PC).
Purtroppo ho trovato solo articoli che mi parlano di come riprodurre un file
audio ma nessuno mi fa mettere le mani sui campioni audio....
Grazie.
Emanuele

Se a qualcuno puo' interessare ... ho trovato un'ottima guida all'audio di
Java all'indirizzo:
 
http://java.sun.com/products/java-media/sound/index.html
Ciao a tutti e grazie a me! ;P
Emanuele


 
http://java.sun.com/j2se/1.3/docs/guide/sound/

Newsgroup: it.comp.java
Titolo: eseguire .vbs da applicazione java

Salve a tutti ,
ho fatto un programmino in java che vorrei integrare maggiormente in
windows (essendo un piccolo firewall sarebbe inutile usarlo sotto
linux  :)    e vorrei quindi integrarlo un po' D + con win ) , +
precisamente ho creato uno scriptino in VBS (non un virus !) che
aggiungerebbe il programma java (compilato in .exe) nei record di RUN
( che tanto x intenderci carica i programmi all'avvio di win).
Per richiamare lo script ho provato con :
Runtime.getRuntime().exec("C:"+File.separator+"Directory"+File.separator+"add.vbs");
ma mi da :   java.io.IOException : CreateProcess C:\Directory\add.vbs
error = 0
??? che significa ???
Mi sa che gli script vbs non possono essere considerati processi a
tutti gli effetti e quindi non eseguiti ....., può essere ?
Spero in qualche delucidazione .......
CiaO
oOo RazzO oOo

 ha scritto nel messaggio
news:3c1a64b5...@news.tiscalinet.it...


 ha scritto nel messaggio
news:3c1a64b5...@news.tiscalinet.it...



wrote:

Newsgroup: it.comp.java
Titolo: Errore Compilatore NetBeans 3.6

Quando compilo un programma in java scritto correttamente col suddetto
programma ( ma anche da shell ) mi appare il seguente errore:
java.lang.NoSuchMethodError: main
Exception in thread "main"
cosa vuol dire?

 ha scritto nel messaggio
news:5ATEc.401187$hc5.17...@news3.tin.it...

Risolto il problema..

Ciao, 같같!
Il giorno 01/07/2004 alle ore 14:37 hai scritto:
 S> Quando compilo un programma in java scritto correttamente col suddetto
 S> programma ( ma anche da shell ) mi appare il seguente errore:
Quando compili o quando tenti di eseguirlo ?
 S> java.lang.NoSuchMethodError: main
 S> Exception in thread "main"
 S>
 S> cosa vuol dire?
Che secondo me non e' scritto tanto correttamente... prova un po' a postare
il codice.
Bye
-- 
Try not. Do, or do not. There is no try.
http://www.maccasoft.com

 Bye
Ho risolto..
Però ora mi è giunto un'altro problema: Quanto eseguo il seguente codice
import java.io.*;
import java.net.*;
class TCPServer {
   public static void main(String[] args) throws Exception
   {
    String clientsentence;
    String capitalizedsentence;
    ServerSocket welcome = new ServerSocket(6789);
    while(true){
        Socket connectionSocket = welcome.accept();
        BufferedReader inFromClient = new  BufferedReader(new
InputStreamReader(connectionSocket.getInputStream()));
        DataOutputStream outToClient = new
DataOutputStream(connectionSocket.getOutputStream());
        clientsentence = inFromClient.readLine();
        capitalizedsentence = clientsentence.toUpperCase();
        outToClient.writeBytes(capitalizedsentence);
    }
   }
}
sempre col netbeans mi da il seguente errore:
java.lang.NoClassDefFoundError: serversocket
Exception in thread "main"

 Ho risolto..
E' buona ediucazione in un ng, quando si chiede aiuto e si risolve da soli,
postare la soluzione trovata:
se incorre nel tuo stesso problema puo' trovarsi la soluzione da solo :D
Thanks ;-))
-- 
Ciao e buon lavoro,
   Renato
---- 
Renato Eschini
    Inera srl
    Via Vespucci 41
    56100 Pisa
    Tel:         (+39) (0)50 2201218
    WWW:         
http://www.inera.it

 --
Avevo dichiarato il main solo void cioè:
void main()
invece bisogna mettere
public static void main()
Il mnotivo non me lo chiedere xkè non lo ricordo :-)

Newsgroup: it.comp.java
Titolo: Estrarre carattere da stringa...

Mi serve il terzo carattere di una  stringa
come lo cucco?
Grazie
F.


wrote:


 ha scritto nel messaggio
news:3969b246...@news.cis.dfn.de...


 come lo cucco?
con tuaStringa.charAt(2)
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 ha scritto nel messaggio
news:3969D02A...@sdb.it...

Newsgroup: it.comp.java
Titolo: identificazioni pc connessi a una rete

 
Sto progettando un server per la tesina di maturità,
Vorrei sapere se qualcuno può aiutarmi per creare una classe che mi permetta
di visualizzare in una combo l'elenco dei PC connessi alla rete locale e
tentare la connessione selezionandolo dall'elenco.
Grazie!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:151Z36Z98Z94Y1...@usenet.libero.it...


 tentare la connessione selezionandolo dall'elenco.
Intanto, visto che parli di progettazione e il problema è abbastanza 
complesso, comincia con una analisi ad oggetti. Dicendo "creare una 
classe" già parti con il piede sbagliato, quà di entità ce ne sono ben 
più di una. Stai facendo un progetto, non un minestrone...
Fra l'altro, una volta che hai *almeno* scomposto il problema sarai 
anche in grado di dire cos'è che non riesci a fare e porre quindi delle 
domande più precise.

Newsgroup: it.comp.java
Titolo: Web Service problemino

Ciao,
uso Axis dell'apache, gli esempi mi girano, ho creato una piccola classe 
che dovrebbe implementarmi un servizio, mi sono creato il deploy file ma 
quando cerco di deployare mi dice che non trova la classe.
Questi sono i file:
Add-Server.java:
public class Add_Server {
    public int add( int i1, int i2 )
    {
        return i1 + i2;
    }
}
Deploy.wsdd:
<deployment xmlns="
http://xml.apache.org/axis/wsdd/
"
             xmlns:java="
http://xml.apache.org/axis/wsdd/providers/java
">
  <service name="Add_Server" provider="java:RPC">
   <parameter name="className" valu="Add_Server"/>
   <parameter name="allowedMethods" value="add"/>
  </service>
</deployment>
la classe java e' stata correttamente compilata.
Sapete indicarmi il problema?
   Ciao

 Sapete indicarmi il problema?
L'hai messa nel classpath, vero?
Ciao
Luigi.


Ciao,
ho scoperto il problema, non avevo messo la classe dentro al Tomcat 
container, ora funziona, pero' non l'ho messa nel classpath.
????

Newsgroup: it.comp.java
Titolo: modificatore

Se ometto il modificatore per una classe o un metodo qual è il modificatore di
default?
-- 
Posted from  [193.76.148.71] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

default?
http://java.sun.com/docs/books/tutorial/java/javaOO/classdecl.html
http://java.sun.com/docs/books/tutorial/java/javaOO/methoddecl.html
HTH
-- 
Ciao
	Fabrizio C.

 default?
Quando inserisci un modificatore puoi usare private(accesso
solo a quella classe), protected (come private ma visibile
anche alle classi derivate)o public(visibile ovunque). Se lo
ometti vi è l'accesso package, cioè a tutto ciò che è nello
stesso package (se crei un .class senza inserirlo in un
package allora hai un "unnamed package" composto da tutti i
.class in quella directory).
Ciao!
--
Paolo Giarrusso

 default?
ci sono due grosse differenze; per una classe sono possibili due soli
modificatori di accesso: public e friendly, mentre per i metodi di una
classe puoi usare: private, protected, friendly e public.
In entrambe i casi friendly e' quello di default.
Newsgroup: it.comp.java
Titolo: interrogazione ed unpadte di db tramite java

Ciao,
ho il seguente problema e spero che qualcuno possa illuminarmi su come 
risolverlo.
Ho una classe che scrive su di un database Mysql e delle funzioni che 
richiamo in questa classe che mi leggono alcuni dati che devo riportare 
su altre tabelle.
Questa classe viene richiamata da una servlet (ma questo è un discorso a 
parte, era giusto x chiarire il contesto)
Avvio la servlet che mi crea una pagina in cui devo inserire i dati, una 
volta inseriti dò l'ok ed è qui che succede il patatrack!
I messaggi di errore (xchè credo che siano 1 per ogni query) sono tutti 
uguali:
SQLException: Before start of result set
SQLState: S1000
VendorError: 0
Che vuol dire?
Penso di intuire qualcosa, ma non so come risolvere il problema.
alla fine il mio db rimane vuoto!
n.b. le scritture sul db sono effettuate tramite preparedStatement, 
mentre le interrogazioni con ExecuteQuery.
La causa di tutto può essere il fatto che utilizzo una sola connessione 
per tutte le operazioni sul db?
Nel caso sia così, posso aprire più connessioni utilizzando gli stessi 
parametri di connessione?
Forse sono domande stupide, ma ci sto impazzendo da stamattina.
Grazie
Ciao
                          mikele

 Forse sono domande stupide, ma ci sto impazzendo da stamattina.
Non sono domande stupide, forse č solo mancanza di esperienza.
É anche grazie a questi scontri che ci si puň "fare le ossa" su Java.
-- 
Fermiamo Scientology prima che sia troppo tardi!!!
http://xenu.com-it.net
 - 
http://xenu.freewinds.cx/
(per rispondere personalmente leva IlDitoDalCulo)

 per tutte le operazioni sul db?
Puň essere. Devi riutilizzare la stessa connessione (o meglio lo stesso 
pool) ma devi tenere conto che una webapp č *tipicamente* multithread e 
la stessa connessione rischia di essere utilizzata contemporaneamente da 
piů thread. E questo č male.
Usa i javax.sql.DataSource che gestisce la persistenza e il connection 
pooling.

Ne approfitto per ringraziare tutti quelli che mi hanno risposto.
Cmq la soluzione al problema è la seguente per chi fosse interessato:
Su query di questo tipo, in Mysql, il puntatore va messo su primo 
elemento tramite l'istruzione al secondo rigo.
rs=stmt.executeQuery("select curdate() data;");
       rs.first();
       data=rs.getString("data");
Su altre query ciò non mi aveva creato problemi perchè avevo inserito il 
resultset in un ciclo while(rs.next()).
Cmq mi sembra strano.
Il puntatore associato al risultato di una query non dovrebbe puntare 
direttamente al primo dato del risultato?
Prevedo ad ogni modo di rimappare la mia applicazione in maniera tale 
che sfrutti una sola connessione per thread in maniera tale da non 
sovraccaricare il connection pool.
Ancora Grazie
                                      Mikele

Newsgroup: it.comp.java
Titolo: dnd con applets

qualcuno ha qualche idea sul drag 'n drop per applets (senza usare perciň le
swing).
Mi sa tanto che mi tocca riscriverle a mano.
Semmai come faccio a creare un'image di un rectangle di clip della mia
applet?




Newsgroup: it.comp.java
Titolo: bitshift

Ciao a tutti. Ho trovato un po' complicati gli operatori sui bit, ma è forse
per la comprensione che trovo ancora un po' nebuolosa che non ne immagino
l'utilità? In sostanza, qualcuno sa farmi o anche solo raccontarmi qualche
esempio reale (non da libro) di bitshift? Quando si usano? Che me ne faccio
di shiftare un bit a sinistra o destra?
Spero di aver reso l'idea... grazie.

 writes:
K> Ciao a tutti. Ho trovato un po' complicati gli operatori sui bit, ma è forse
K> per la comprensione che trovo ancora un po' nebuolosa che non ne immagino
K> l'utilità? 
Niente C o assembler nel tuo curriculum eh ? :) :) :) :) :)
Prestazioni. Io vorrei vedere le differenze di prestazioni in Java di
	valore_intero / 8
e
	valore_intero >> 3
In  molte architetture del  passato non  c'era paragone,  molto proba-
bilmente nemmeno in java, ma non ne sono sicuro.
E come dire al volo che un intero è pari ? 
Nelle  telecomunicazioni  ti trovi  spesso  a  testare  i bit:  header
TCP/IP,  parola  di  stato  dei  dispositivi  (ci  sono  i  telefonini
Java...).
anche nel  gestionale ti  può essere utile  far tornare ad  una stored
procedure di un DB una serie di flag impacchettati in una word in modo
da ridurre il  numero di passaggi attraverso il  middleware di connes-
sione allo stesso. Accederai ai vari flag con gli operatori sui bit.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

: 

In generale, efficienza. Moltiplichi/dividi per potenze di 2
*molto* piu' efficientemente che con un'operazione normale; esattamente 
come, per azzerare un registro, e' piu' efficiente in genere fare uno
xor con se stesso invece che caricarlo con zero.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun





Grazie!!!

Newsgroup: it.comp.java
Titolo: estensioni di JDBCRealm in JBOSS...

Qualcuno ha già affrontato il problema ?
Io ho le classi funzionanti  (provate con Tomcat), quello che mi manca
di capire è dove mettere il  .class aggiuntivi e il file che rimpiazza
org.apache.catalina.mbeans.mbeans-descriptors.xml    (per   usare   la
notazione di Tomcat).
Grazie anticipatamente
--     
Dominio valido per la posta elettronica: eng punto it (al posto di
spammer.impiccati.it
)
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico  
\/		    e allevatore di bug da competizione
 

 writes:
GUL> Qualcuno ha già affrontato il problema ?  Io ho le classi
GUL> funzionanti (provate con Tomcat), quello che mi manca di capire è
GUL> dove mettere il .class aggiuntivi e il file che rimpiazza
GUL> org.apache.catalina.mbeans.mbeans-descriptors.xml (per usare la
GUL> notazione di Tomcat).
Trovato, era semplice. 
Basta  mettere tutto  in un  jar e  piazzare il  jar in  una opportuna
directory con un  nome che gli permetta di  essere beccato prima delle
classi di tomcat.
-- 

Newsgroup: it.comp.java
Titolo: Stampe Web!!!..Stato dell'arte e approcci risolutivi.

Se i report non sono complessi si può fare come alcuni siti fanno: una
versione printer-friendly di quello che c'è nel browser, sempre in HTML,
senza passare da PDF. Ovvio che puoi prendere in considerazione la cosa solo
se le stampe non sono complesse, dovendo sottostare alle limitazioni di
HTML. Credo che in molti casi PDF si può evitare, e i vantaggi sono davvero
molti (velocità, portabilità, semplicità, niente plugin, e probabilmente con
qualche javascript riesci a far partire la stampa).

 Franco
Grazie a tutti per le pronte e chiare risposte.
Volevo dire a Franco che JasperReports l'avevo addocchiato anch'io ma
non
ero ancora riuscito a provarlo. Visto che è stato così gentile a 
ricordarmelo gli chiedo anche se ha incontrato problemi nel suo utilizzo
e/o nell'installazione e come è stata, in generale, la sua esperienza
(visto
che ci risulta che il prodotto non è ancora giunto al Beta Test).
Un saluto a tutti
Amil    
(se ci sono novità ci risentiamo)
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 e/o nell'installazione e come è stata, in generale, la sua esperienza
L'installazione e' molto semplice (basta aggiungere al classpath
il package jaspereport piu' qualche altra cosina per il parsing XML e,
se desideri produrre output PDF, la libreria iText
http://www.lowagie.com/iText/
).
Il pacchetto mi sembra stabile e funzionale. Manca ancora un tool "grafico"
per la composizione dei report, ma sembra che sia allo studio. Per il
momento occorre produrre manualmente il file XML di descrizione.
La cosa che mi conforta e' che, oltre ad essere open-source, il progetto mi
sembra molto vivo ed in continuo sviluppo.
Ciao
Franco

 | 
http://digilander.iol.it/bbossola
Visto che stiamo provando ad utilizzare FOP volevo chiederti se
conosci strumenti per facilitare la scrittura dei fogli di stile (file
XSL)
da dare in input a FOP stesso.
Grazie e ciao
Amil 



Mah, noi abbiamo dovuto realizzare un layout molto complesso e ce l'abbiamo fatta a mano.
Abbiamo usato un po' di materiale trovato su internet, ad esempio questo:
http://www.ibiblio.org/xml/books/bible2/chapters/ch18.html
Dai anche un'occhiata agli articoli di IBM:
http://www-106.ibm.com/developerworks/library/x-xslfo/?n-x-11151
Mi ricordo esistano anche altre risorse, purtroppo adesso non riesco a rintracciarle...
provo a ripostare qualcosa ancora domani.
Comunque esistono editor che generano XSL-FO, ad esempio XSLFast e PowewrPublisher, ma non
li abbiamo mai provati.
Ciao,

Newsgroup: it.comp.java
Titolo: Quale architettura ?

Ciao
nell'applicazione che sto sviluppando sono emerse una serie di richieste
riguardanti la produzione di stampe di ogni tipo (elenchi, etichette,
semplici documenti), da realizzarsi possibilmente in formato Word o RTF, e
personalizzabili nel contenuto da parte degli utenti.
Che tipo di tecnologia/architettura compatibile con Java mi potete
consigliare a tale scopo? Ovviamente le stampe e i documenti devono essere
prodotti real-time e considerando che non posso interagire, per policy
interne, direttamente con il DB, ma solo con un sw di middleware o al piů
con EJB.
grazie 1000
-- 
ShadowMan

 ha scritto nel messaggio
news:bu0ukr$ih...@intra09.infocamere.it...


Newsgroup: it.comp.java
Titolo: JDBC vs SQLJ

Salve.
Vorrei sapere che differenze ci sono, se le prestazioni sono uguali e infine
quale mi consigliate.
Grazie 1000 a tutti.

 quale mi consigliate.
A quanto mi risulta SQLJ non è altro che un precompilatore che trasforma
statement SQL "embeddati" (aaargh!) nel codice in chiamate JDBC.
Personalmente preferisco scrivermi il codice JDBC a manina (ma forse la
mia opinione non fa testo: un mio collega mi ha soprannominato "frate
certosino" ;))
Ciao, Cris
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
Haleway sheyaamod! ("Speriamo che tenga", pare che abbia
esclamato l'Eterno contemplando il mondo appena creato)