mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: J2EnterpriseEdition

Cari colleghi,
Innanzitutto sono felice di fare la vostra conoscenza, questa č la mia prima
mail.
Mi č capitato uno strano problema durante l'installazione di J2SDKEE1.2.1
Ho settato le variabili d'ambiente (in base alle indicazioni Sun) nel file
userconfig.bat:
rem J2EE_CLASSPATH is appended to the classpath referenced by the EJB
server.
rem J2EE_CLASSPATH must include the location of the JDBC driver classes
rem (except for the Cloudscape driver shipped with this release).
rem Each directory is delimited by a semicolon.
rem J2EE_CLASSPATH=
rem JAVA_HOME refers to the directory where the Java(tm) 2 SDK
rem Standard Edition software is installed.
    set JAVA_HOME=  c:\jdk1.3
    set J2EE_HOME =  c:\j2sdkee1.2.1
Inoltre ho aggiornato il file Autoexec.bat nel seguente modo:
SET windir=C:\WINDOWS
SET winbootdir=C:\WINDOWS
SET COMSPEC=C:\WINDOWS\
COMMAND.COM
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\JDK1.3\BIN;C:\J2SDKEE1.3\BIN
SET PROMPT=$p$g
SET TEMP=C:\WINDOWS\TEMP
SET TMP=C:\WINDOWS\TEMP
SET CLASSPATH=.;c:\jdk1.3.0_02\jre\lib;c:\j2sdkee1.2.1\lib\j2ee.jar
Quando provo a lanciare lo script  " j2ee  -verbose "dalla console del DOS,
 ottengo in risposta questo messaggio:  Spazio di ambiente esaurito. Cosa
posso fare ?
C:\j2sdkee1.2.1\bin>j2ee -verbose
Spazio di ambiente esaurito
Exception in thread "main" java.lang.NoClassDefFoundError:
com/sun/enterprise/server/J2EEServer
C:\j2sdkee1.2.1\bin>
Vi sarei molto grato se mi potete dare qualche consiglio.
e-mail       
gs.col...@tiscalinet.it
                                  Sebastiano

Clicca sulle proprietą della console dos (se hai gią aperto la console msdos
clicca sull'icona con la mano che tiene un documento nella barra strumenti
in alto o clicca con il pulsante destro sull'icona della console quando non
č stata ancora aperta), vai nella schermata memoria e nel campo ambiente
iniziale al posto di automatico metti il valore massimo.
Morpheus.

Voglio sperare che tu non stia eseguendo la J2EE sotto Windows98....
cmq, se fossi così...eccentrica, potresti aggiungere al config.sys
SHELL=C:\
COMMAND.COM
 /E:8192 /P
ps è una soluzione alternativa a quello che ti è stato consigliato da Morpheus
pps passa almeno ad NT/Win2000....
--
Giuseppe "Viper" Acito - 
vi...@amvi.it
T.te 21° Gruppo Volo virtuale AMVI - 
www.amvi.it
IVAO ID I-2102
ICQ # 69708049
Newsgroup: it.comp.java
Titolo: xml cdata

Ciao raga,
il mio problema:
Ho scelto di rappresentare degli articoli attraverso dei file xml. Fin 
qui nessun problema. Attraverso un oggetto java che utilizza DOM (poi 
passerņ a sax) ho parsato il documento e l'ho rappresentato su un file.
Ad un certo punto ho deciso ch per il testo avrei dovuto usare cdata, 
una cosa del genere:
<testo>
<![CDATA[
Non ho voglia di scrivere troppo testo, l'importante č che si capisca 
che questo č bla bla bla
Adesso provo:
a capo 1<br>
a capo 2<br>
]]>
</testo>
Apportando la modifica e rilanciando il parser ovviamente (?) il cdata 
viene ignorato.
Non ho trovato un modo per visualizzare il contenuto di CDATA.
Qualcuno ha affrontato gią il problema ?
montalbano

Newsgroup: it.comp.java
Titolo: java light?

vorrei far girare il compilatore java su un vecchio portatile 486/25
con 8M di memoria e 14M di disco libero (mi basta anche la modalita'
solo testo). Qualcuno saprebbe dirmi come fare? il jdk 1.3 e' di
25mega 
-------------------
ara...@lohobbitelatorre.org


La butto li': prova ad usare il jdk per palm pilot!
-- 
Dr. Ugo Gagliardelli, Modena, Italy
Spaccamaroni andate a cagare/Spammers not welcome

Newsgroup: it.comp.java
Titolo: Eclipse JDK 1.5

Ho scaricato Eclipse 3.0.1, l'ultima, funziona bene, ma non riconosce la
sintassi di Java 1.5 e non compila per la nuova piattaforma.
Ovviamente ho il jdk 1.5.
Suggerimenti?
-- 
Pietro	- 
http://www.pietroweb.tk
Linux Registered User #304991
Powered by MDK Linux Kernel 2.6.10

 Suggerimenti?
1. Aspetti che diventi stabile il supporto per il JDK 1.5
2. Prova NetBeans 4.0
Ciao, Andrea
-- 
Andrea Sansottera
UGIdotNET [Italian] 
http://www.ugidotnet.org
My weblog [Italian] 
http://blogs.ugidotnet.org/andrew/

 sintassi di Java 1.5 e non compila per la nuova piattaforma.
Devi scaricare Eclipse 3.1 ;)

 NetBeans 4.0
Si, Netbeans già ce l'ho e lo uso.
Ma volevo qualcosa di un po' più reattivo... :-)


 Devi scaricare Eclipse 3.1 ;)
Eclipse 3.1M4 integra un supporto completo per JDK 1.5, ed è a mio
gusto più completa e carina di NetBeans
amico fragile
Newsgroup: it.comp.java
Titolo: Esecuzione JAR

Ho esportato il mio package con Eclipse e sto ora cercando di eseguirlo da
riga di comando. Non trova le librerie!
Il classpath (variabile di ambiente) è corretto, ho provato a citarlo nella
riga di comando ma zero.
Qualche dritta?
Copio e incollo la console, chissà mai:
===========================
F:\Jena-2.1\lib>set classpath
CLASSPATH=F:/Jena-2.1/lib/antlr.jar;F:/Jena-2.1/lib/concurrent.jar;F:/Jena-
2.1/l
ib/db3-3-11.jar;F:/Jena-2.1/lib/icu4j.jar;F:/Jena-2.1/lib/jakarta-oro-2.0.5
.jar;
F:/Jena-2.1/lib/jena.jar;F:/Jena-2.1/lib/junit.jar;F:/Jena-2.1/lib/log4j-1.
2.7.j
ar;F:/Jena-2.1/lib/commons-logging-api.jar;F:/Jena-2.1/lib/commons-logging.
jar;F
:/Jena-2.1/lib/rdf-api-2001-01-19.jar;F:/Jena-2.1/lib/xercesImpl.jar;F:/Jen
a-2.1
/lib/xml-apis.jar;F:/j2sdk1.4.2_03/lib/pg74.1jdbc3.jar;
F:\Jena-2.1\lib>java -jar wrapper.jar -cp F:/Jena-2.1/lib/jena.jar
Exception in thread "main" java.lang.NoClassDefFoundError:
com/hp/hpl/jena/rdf/model/Model
===========================
Grazie!
Alex.
-- 
___________________________________________________________
a p bertolini
(
www.webwarrior.org
)

 Qualche dritta?
Stai usando -cp, che specifica il classpath come parametro della linea di 
comando. Che c'entra quindi CLASSPATH?
Se proprio vuoi, usa java -cp %CLASSPATH% .... (o $CLASSPATH su unix)

 linea di comando. Che c'entra quindi CLASSPATH?
Intendo dire che teoricamente CLASSPATH è corretto ma per riprova ho
provato a specificarlo dopo -cp
D'altra parte, però, se eseguo l'applicazione "sciolta" (quindi non in una
JAR) va tutto bene. Questo mi fa pensare ad un errore nella JAR, ma non so
di che tipo:
- il JAR è creato da Eclipse
- l'errore è di una classe inclusa ma non trovata, quindi il "main" viene
lanciato


 Alex.
Scusa, non avevo notato che usi *sia* -jar che *-cp*. Se -jar e' 
specificato, la JVM ignora -cp. Tutte le librerie devono essere nel JAR - 
vedi la faq.

Prova con :
java -jar -cp F:/Jena-2.1/lib/jena.jar wrapper.jar 
Ciao.
Nic


Niente :-(
Grazie comunque. Credo dovrò studiarmi bene i file manifest.

Newsgroup: it.comp.java
Titolo: Licenze software: consiglio

Forse non ï¿œ il posto giusto, ma ï¿œ il migliore che ho trovato per fare la 
mia domanda.
1) Come si applica una licenza ad un software ?
2) Come specificare che l'autore del software non si assume nessuna 
responsabilitï¿œ da danni derivanti dall'utilizzo del software ?
3) Volendo distribuire gratuitamente un software, ma riservarsi tutti i 
diritti di proprietï¿œ e senza obbligo di fornire il codice, qual ï¿œ la 
licenza da utilizzare ?
4) Ultima domanda/curiositï¿œ: come si puï¿œ guadagnare dalla distribuzione 
di un software open source con licenza GPL ?
Grazie a chiunque provi a risolvere questi dubbi !!

 di un software open source con licenza GPL ?
Con le consulenze. Se pubblicassi un software innovativo sotto GPL, molti 
potrebbero compilarlo e arrangiarsi. Qualcuno potrebbe ritenere conveniente 
rivolgersi a te per consulenza, migliorie e integrazioni.
Ho letto la storia di Cygnus. E' nata e si � sviluppata portando il gcc su 
molte architetture.

Manuel T ha scritto:

Aggiungiamo anche il pay for feature... puoi anche farti pagare per
aggiungere una determinata funzionalit� (ovviamente il tutto poi viene
rilasciato gpl, l'idea � quella del io pago per la funzionalit� A, tizio
per la B, caio per la C, tutti e tre avremmo le funzionalit� A,B,C al
prezzo di 1)

michelangelo giacomelli ha scritto:

Io pensavo di usare una licenza di tipo freeware.
In tal caso � possibile ricopiarla da un programma gi� esistente ?
Chiaramente dopo averla letta ed aver capito che va bene alla mie 
condizioni! Voglio dire: � legale usare una licenza scritta da un'altra 
persona ?

 persona ?
Quelli che adottano la GPL lo fanno :)

Manuel T ha scritto:

Ok, per� lo chiedevo a proposito di licenze freeware!

 Ok, per� lo chiedevo a proposito di licenze freeware!
Le licenze software, oltre a indicare i diritti d'autore relativi al 
software a cui si riferiscono, sono esse stesse coperte da diritto d'autore.
Quindi ove non diversamente indicato[1] non � possibile utilizzarle, in 
toto o in parte, senza autorizzazione dell'autore.
Ciao.
[1] ad esempio la succitata GPL � di propriet� della FSF:
http://it.wikipedia.org/wiki/GNU_General_Public_License#Diritti_sul_testo_della_licenza

Pablo Xon ha scritto:

Grazie, non lo sapevo.
Magari chiedo l'autorizzazione al proprietario
Newsgroup: it.comp.java
Titolo: JCH - Javac Compiler Helper

Javac Compiler Helper, in breve jch, č un wrapper per il compilatore
standard java (javac), che aumenta le caratteristiche di default del
compilatore base.
  < 
http://www.siforge.org/articles/2004/07/12-jch.html
 >
Buona lettura,
Marco
-- 
//\/\ Marco (LM) Lamberto (
marcol...@despammed.com
)
      SIForge.org     -  
http://www.siforge.org/
      The Sunny Spot  -  
http://the.sunnyspot.org/

 
Non capisco tutta questa avversione per gli import, dopotutto se non si 
sa da dove arriva una classe come si fa a fidarsi ?
Io ad esempio ho alcune (molti) classi di business che usano all'interno 
dello stesso sorgente si java.util.Date che java.sql.Date, penso che in 
questo caso il tuo pre-compilatore avrą dei problemi :)
Continuo a non capire il senso di questa cosa...
-- 
  -- + Setaceous Pig + --
http://www.jroller.com/page/megadix/

Newsgroup: it.comp.java
Titolo: Java, 3-tier && proxy

Ciao,
    qualcuno ha esperienze di tunneling attraverso Proxy di applicazioni
basate su modello 3-tier     (applets da una parte, business rules and db
dall'altra)  ????
Grazie, Fabio

Mah, noi abbiamo fatte parecchie applicazioni three-tier, ed alcune
volte ci siamo trovati davanti al problema proxy/firewall (se e'
questo che intendi).
Dettaglia meglio lo specifico problema, e poi parliamone.
Ciao,

| --
| Bruno Bossola
| Groupware/Intranet B.U.           Phone:  +39-11-2252211
| ATOS SpA v.Vaninetti 27           Fax:    +39-11-2203182
| I-10148 Torino ITALY              Change NOSPAM in atos to email me!
Newsgroup: it.comp.java
Titolo: ScrollPane e JTextPane

Sto facendo una Chat JAVA dove ad ogni arrivo di un messaggio questo viene
scritto (aggiunto) in un JTextPane con scroll. Il problema è che quando
setto il testo lo scroll riparte da sopra, mentre il vorrei che lo scroll
seguisse il testo. Ho provato con autoscroll(true) ma non funziona.
Idee?
-- 
Pietro	- 
http://pietro81.altervista.org
Linux Registered User #304991
Powered by *Mandrake GNU/Linux 9.1*

 Il problema è che quando setto il testo lo scroll riparte da sopra, mentre
il vorrei che > lo scroll seguisse il testo
Io, per la JTextArea, uso il metodo setCaretPosition(int position) dandogli
come argomento la lunghezza del testo dell'area: funziona perfettamente, ma
non ho mai provato col JTextPane.
Spero di esserti stato d'aiuto.
Saluti,
Sergio B.

 
Questo succede perchè non stai aggiungendo il testo 
dall'event-dispatching thread.
Ti consiglio di leggere il seguente articiolo:
http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html#single_thread_rule
La regola d'oro dice:
Once a Swing component has been realized, all code that might affect or 
depend on the state of that component should be executed in the 
event-dispatching thread.
Se veramente non puoi inserire il testo dall'event-dispatching thread ma 
lo fai da un altra thread puoi usare
Runnable doWorkRunnable = new Runnable() {
   public void run() {
     QUI AGGIUNGI IL TESTO ALLA TUO JTEXTPANE
   }
};
SwingUtilities.invokeLater(doWorkRunnable);
Marco

Newsgroup: it.comp.java
Titolo: colonne non visibili in una JTable

E' possibile rendere invisibili una o piů colonne di una JTable in seguito
ad un dato evento?
Non trovo niente di setVisible.... forse devo usare setWidth(0)?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Inviato via 
http://arianna.libero.it/usenet/
Hai provato con removeColumn(TableColumn)?
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JTable.html#removeColumn(javax.swing.table.TableColumn)
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.java
Titolo: finestra senza barra

Qualcuno sarebbe cosě gentile da spiegarmi come devo fare per far aprire una
determinata pagina web (es. 
www.nome.it
) senza far visualizzare la barra
degli strumenti, dei pulsanti, dell' indirizzo (tipo banner)?
Grazie
---------
E' gradita risposta in e-mail
--------------------------------------
Visit my page: 
www.bigfoot.com/~maxgreen
-------------------------------------------------------------
For reply, to remove NOSPAM from my address e-mail
----------------------------------------------------------------------------

http://www.jslabs.cjb.net
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
---------------------------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://www.jslabs.cjb.net
jsl...@yahoo.com
---------------------------------------------------------------
[[[[[[[[M@X]]]]]]]] <maxg...@NOSPAMbigfoot.com> wrote in message
7vnr6c$11u$2...@nslave2.tin.it...

Newsgroup: it.comp.java
Titolo: J2ME supporta Bluetooth?

Ciao, c'è qualcuno che ha testato la compatibilità tra Java Micro
Edition e Bluetooth?!? Nella documentazione ufficiale della MIDP 2.0
rimane fondamentale il cavo RS-232... ma un po' di tempo fa si parlava
di librerie che avrebbero permesso la compatibilità tra i due (che
però non si trovano in rete o non le ho trovate io)... qualcuno ha
maggiori informazioni?!?
Grazie

 ha scritto nel messaggio
news:adc4153c.03121...@posting.google.com...


 Saluti Kronomor


 ha scritto nel messaggio
news:brs4et$91i$1...@grillo.cs.interbusiness.it...


 > > > maggiori informazioni?!?
-- MEGA CUT --
Can I use JavaT technology to develop Bluetooth applications for Nokia
phones?
The first Nokia phone for which you can develop Bluetooth applications in
the Java programming language is the Nokia 6600 (available in the fourth
quarter of 2003).
Tratto dalle Bluetooth FAQ di Nokia:
http://www.forum.nokia.com/main/0,6566,1_43_50_10,00.html#MIDP
Ciao!
A.

Newsgroup: it.comp.java
Titolo: Interazione con gli eseguibili

Avrei bisogno di realizzare un applicazione java che interagisca con un file
exe: in pratica questo file viene eseguito, vengono mandati alcuni comandi e
devono essere lette le risposte; tale programma funziona dalla linea di
comanda e vorrei realizzare una sorta di interfaccia grafica.
Grazie in anticipo.



Vediamo un po' se ho capito cosa intendi ..... :
try {
/**** esegue un processo (...programma) *****/
Process p = Runtime.getRuntime().exec("programma.exe");
/********* ne cattura l'output **********/
BufferedReader buf = new BufferedReader(new
InputStreamReader(p.getInputStream()));
/******* stampa l'output *******/
boolean fine = false;
while(!fine){
String stringa = buf.readLine();
if(stringa != null)
System.out.println(stringa);
else fine = true;
}
}catch(Exception e){}
Per quanto concerne l'interfaccia ...... beh buon lavoro  :)
ciao
RazzO
^skateboarding is not a crime^

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

Newsgroup: it.comp.java
Titolo: Eclipse plugin uninstall

Ciao,
ho installato alcuni plugin di eclipse 3.0 scompattandoli nella cartella
plugin come da istruzioni, adesso vorrei disinstallarli, ma cancellando la
directory che li contiene non funziona più eclipse. Come posso fare?
Grazie
Sergio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Sergio
mmm alcuni plugin creano un uninstaller, ma solo alcuni (pochi
a dir la verita')
sicuro di aver cancellato solo la dir del plugin e non tutti i
plugin?
puo' darsi che eclipse se la prenda xche' avevi aperta qche
perspective.... in ogni caso mi pare che eclipse 3.x supporti
l'uninstall da qualche menu (forse da help?)
alternativamente puoi cancellare tutto MENO IL WORKSPACE,
riscomprimere Eclipse 3.0 e montarci gli altri plugin che
vuoi tenere (anche se a volte neanche cosi' si risolve)
ciao,
Norberto
Newsgroup: it.comp.java
Titolo: E' possibile inserire notizie flash dinamici da siti ANSA?

E' possibile inserire notizie flash dinamici da siti ANSA?

 wrote in message
h7IRmcp5$GA....@news1.galactica.it...


Newsgroup: it.comp.java
Titolo: Sapere a runtime il numero di riga del codice

é possibile sapere il numero di riga del codice come per esempio quanto 
viene scritto un printStackTrace?
Ciao e grazie Riccardo

 viene scritto un printStackTrace?
Beh, l'esecutore lo sa, perche' compili il codice con le informazioni 
per il debugging (il -g nella riga di comando) quindi in teoria non lo 
sa nemmeno la JVM.
Pero' potrebbe essere una ca**ata.
-- 
            Davide Gurgone
      web: 
http://www.gurgone.it/
mail: davidechiocciolinagurgonepuntoit

 Ciao e grazie Riccardo
prova usando
StackTraceElement.getLineNumber()
ottendondolo con Throwable.getStackTrace()
Newsgroup: it.comp.java
Titolo: numeri casuali

Ciao a tutti
devo inserire in tabella 20000 numeri a 8/9 cifre.
questi numeri devono essere casuali
avevo pensato di procedere cosi:
int n=10000000;
int m=999999999;
for(int i=0;i<20000;)
{
int numeroCasuale=(int)(Math.random()*(n-m+1))+m;
/* controllo se in tabella già esiste questo numero
 se esiste, non faccio nulla
 altrimenti insert in tabella e i++
*/
}
che ne dite?
grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 avevo pensato di procedere cosi:
Ciao Federica
ti consiglierei di usare un HashSet da riempire con istanze di Integer 
tramite un ciclo while che verifica finché il size() non restituisce 
20.000.
Dopo di che inserisci tutti i numeri nel db (perché di tabella su db si 
parlava giusto?).
Ciao :)
pole

Newsgroup: it.comp.java
Titolo: Ancora Servlet

Salve a tutti , qualcuno sarebbe cosi' gentile da dirmi quali Server Web
supportano le servlet , sia in ambiti Windows che Unix ?

 supportano le servlet , sia in ambiti Windows che Unix ?
Apache le supporta, sia sotto Unix che sotto WindowsNT.
Ciao,
  Marina

Scarichi Apache al 
www.apache.org
, quindi al 
java.apache.org
 scarichi il
jserver.
Apache č disponibile sia per unix che per NT.


 supportano le servlet , sia in ambiti Windows che Unix ?
Con JRUN o ServletExec IIS Microsoft
WebSphere IBM
AOLServer
Java Web Server SUN
http://www.mokabyte.it
 (rivista virtuale java)

Newsgroup: it.comp.java
Titolo: riprovo con distribuzione applicazioni java

visto che anche le ferie finiscono ;-) riprovo con una domandina:
qualcuno mi può dare dritte per distribuire le mie applicazioni con jar?
ho lavorato con jbuilder, utilizzando solo java e swing. tutto bene ma
quando creo il pacchetto non accade nulla...dove sto sbagliando? help!

nuvola wrote:

Hai cercato informazioni sul file manifest innanzitutto?
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 ha scritto nel messaggio
news:3F40E656...@sdb.it...


Newsgroup: it.comp.java
Titolo: icone nei jfilechooser

qualcuno sa dirmi se per aggiungere le icone in un JFileChooser occorre
settargli un FileView in cui ridefinisco getIcon con tutte le icone per le
possibili estensioni o se e' possibile in qualche modo usare le icone del
sistema?



Prova a vedere l'esempio FileChooserDemo2 in
http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html
Non ho _mai_affrontato_ il problema, ma mi sembra ragionevole pensare
che non si possano usare direttamente delle icone "di sistema" perché
non č una feature di tutti i sistemi (solo Win?). Magari qualcun altro
ne sa di piů.
HTH
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: jdk

Salve,
qualcuno mi posta il link da cui poter scaricare il jdk?
Grazie,
 MAX


Stai scherzando??
Il link che chiedi è una delle informazioni più segrete e difficili da avere
per chi si interessa di java.
Non credo che ci sia qualcuno disposto a rivelarti un' informazione costata
a tutti tanta fatica.
--------------------------------
Inviato via 
http://usenet.libero.it

 qualcuno mi posta il link da cui poter scaricare il jdk?
il sito 
http://java.sun.com
 ti dice niente:))))????
ciao

ma JDK e J2SE sono la stessa cosa?

 ma JDK e J2SE sono la stessa cosa?
Il vecchio Java Development Kit ora si chiama Java 2 Standard Edition,
ma esiste anche il J2ME (Micro Edition, per cellulari, palmari...) o la
J2EE (Enterprise Edition, per servlet, Enterprise Java Beans...). La
J2SE è quella "di base".
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 a tutti tanta fatica.
Noooo, l'hanno rivelatooooo!

 ha scritto nel messaggio
news:3E54F8E8...@sdb.it...


un'ultima cosa.
Posso effettuare il download in versione JRE oppure SDK
Qual'è la differenza?

 Qual'è la differenza?
La JRE è il runtime in cui le applicazioni Java vengono eseguite.
L'SDK è il kit di sviluppo e contiene anche la JRE
-- 
Rhymes (rhy...@NOSPAMmyself.com)
linux registered user #219707
linux registered machine #172395

Grazie,
ho installato JRE su win xp.
Ho creato con notepad un file di nome pippo.java e l'ho sqalvato in c:
Vado in dos scrivo  javac pippo.java e mi dice che javac non è riconosciuto
come comando esterno nè interno.
Come mai?

 ha scritto nel messaggio
news:Yc95a.139624$ZE.39...@twister2.libero.it...

Setta il path di windows oppure scrivi
c:\cartelle_tue\java.exe nomefile.java


La tua domanda precedente era stata:
 >Posso effettuare il download in versione JRE oppure SDK
 >> Qual'è la differenza?
e ti avevano risposto:
 > La JRE è il runtime in cui le applicazioni Java vengono eseguite.
 > L'SDK è il kit di sviluppo e contiene anche la JRE
Sai cosa vuol dire "sviluppo" o ti serve una spiegazione anche su questo???
Ciao.
\mirko

Huan wrote:

Maledette spie, fra un po' qlcn darà anche il link per il tutorial e , dio 
non voglia, pure per le api java.
In che mondo siamo andati a finire ?
Giuro che se scopro che esiste pure un manuale in inglese , a gratis, che 
insegna a programmare in Java ..... smetto di fumare.
-- 
Ciao. Fabrizio.
icq: 241182067

Diabolik wrote:

Ma si può fare una cosa simile col jre su un file .java, con questa sintassi 
? ?
5 euro di rivista buttati via per prendermi il cd col jdk e altri 45 euro 
buttati via per il libro di Horstmann.

Newsgroup: it.comp.java
Titolo: RMI & Pattern Factory

Ciao ragazzi,
dove posso trovare degli esempi di implementazione RMI con Pattern Factory,
possibilmente in italiano e oltre ai tutorial della SUN.
Grazie
Mr. Deckard


Mario Risso
"Java 2 programmazione distribuita"
Ed. Apogeo
E' un po' datato ma è interessante e contiene esempi di codice sugli
argomenti che ti interessano.
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:194Z243Z69Z110Y...@usenet.libero.it...

Mille grazie.
Ciao
Mr. Deckard

Newsgroup: it.comp.java
Titolo: exe

         Sono alle prime armi nel mondo di java e ho finito una piccola
applicazione e vorrei sapere adesso con il .class che ci faccio ? Come posso
creare il .exe per metterlo su di un dischetto e regalarlo ai vari amici e
parenti ?
Grazie a chiunque possa darmi una risposta!
Ciao



E' stato il mio cruccio e il motivo di miei ripetuti post su quella
che chiamo la "trasportabilità"....purtroppo non c'è nessun modo
tradizionale per creare un eseguibile da un .class.
Ai miei amici che volevano vedere le mie mirabolanti applicazioni Java
ho detto che dovevano scaricarsi 5 Mega di JRE....ti lascio
immmaginare come hanno ri sposto.
Dicono adesso che l'ambiente di sviluppo della Symantec (VisualCafe)
permetta di salvare l'applicazione come eseguibile per win, ma freeo
anche solo Demo non ho trovato nulla.
***ICARUS DREAM***
I want to know God's thougths...
...the rest are details.
(Rimuovi una "e" dall'indirizzo)


Anche il mio cruccio.
Provate jove.
Si scarica in versione trial da 
www.instantiations.com
  .
Ciao
Newsgroup: it.comp.java
Titolo: Consigli Architettura e Sincronizzazione database

Ciao a tutti,
avrei bisogno di un vostro consiglio su come architettare il mio sistema, che attualmente è così composto:
 
- Gestionale legacy
- Applicazione web che estende e migliora parti del gestionale, sviluppata in Vaadin/MySQL, con interazioni legacy col gestionale
- Ecommerce, sviluppato in JSP/MySQL
Dal database del gestionale vengono esportate periodicamente alcune tabelle su un database MySQL, condiviso dall'Ecommerce e dall'Applicazione web.
 
Attualmente, per evitare problemi di sincronizzazione, tutto il sistema è in locale, ma per evitare problemi nella continuità del servizio stavo pensando di migrare alcune parti all'esterno in hosting, magari su cloud con SLA 100%. Se potessi migrerei fuori tutto, per centralizzare, ma non è possibile a causa delle interazioni legacy.
 
L'unica parte del sistema che potrei migrare pare possa essere l'Ecommerce. A tale scopo, vorrei sincronizzare il database MySQL locale con quello remoto. Pensavo ad una replica master-master, che però esporrebbe a problematiche di sicurezza in quanto la replica di MySQL non avviene attraverso HTTP...
 
Cosa ne pensate?
 
Sarei felice di ricevere i vostri consigli, grazie :)

 Cosa ne pensate?
 
Intanto che non c'entra molto con Java ;)
Poi, fossi in te cercherei prima di eliminare il gestionale legacy, in modo 
da avere solo un POF e poi vedrei quanto sia fattibile il porting 
dell'ecommerce su VPS esterno
 
Enrico


Grazie per la risposta Enrico.
 
Magari potessi eliminare il gestionale legacy.. ma ci vorranno anni per sostituirlo.. nel frattempo devo pensare ad altre soluzioni. Cosa mi consiglieresti?

Newsgroup: it.comp.java
Titolo: database in java

Salve ho bisogno di consigli e di aiuto per un database, creato con BDE e
copiato su floppy [cinque comprese le tabelle], adesso chiedo a voi esperti
qual è il modo migliore con java per creare un database online disponibile
per gli utenti o meglio la maniera più semplice e meno costosa.
grazie

 per gli utenti o meglio la maniera piů semplice e meno costosa.
Scaricare InstantDB:
 
http://instantdb.enhydra.org/
-----------------------------------
 Giulio Maselli - IZ1ASP
 
http://www.infinito.it/utenti/iz1asp
 togliere "norumenta"  dall'indirizzo
 per rispondere via e-mail
-----------------------------------

 
http://instantdb.enhydra.org/
che versione di Java bisogna usare con quel programma?
si puo gestire con una applet ?
ciao
Morfeus

 si puo gestire con una applet ?
Immagino di sě.
Dai un'occhiata al sito di InstantDB per ulteriori info.


 ha scritto nel messaggio
news:CmMF5.8679$Nz.1...@news.infostrada.it...

Newsgroup: it.comp.java
Titolo: Psicoterapia

Cari Amici,
vi invio la seguente mail per pubblicizzarvi la recente  importantissima
proposta  parlamentare del senatore  Athos de Luca  la quale  chiede
che in Italia così come è nel mondo,  si concretizzi  l'accesso alla  psi-
coterapia in quantità più estesa rispetto a come è attualmente, ovvero
che si  garantisca  un più capiente contenitore di utenti meno abbienti.
Vogliate pertanto a tale fine e vi prego di farlo, scaricare dal sito.......
http://www.athosdeluca.it/psicoterapiaconvenzionata.html
   il  modulo
da  fotocopiare e distribuire per  raccogliere  firme tra amici e parenti
per questa basilare petizione popolare.
Reputo  che  questa  sia  una  cosa  molto  importante e credo in Voi:
pensate  che  questa  spero  molto  prossima  concretizzazione, potrà
servire a  noi medesimi od a una persona a noi molto cara.   Bene, Vi
ringrazio per  l'attenta lettura e vi auspico un sereno  prosieguo di vita.
Ottavio de Stefano.
Cultore e Studioso della Psicologia,
Psicoterapia ed Analisi Transazionale.
Ps:
Sono personalmente molto impegnato in questo campo psico-sociale,
vi prego di diffondere questa  mia mail a tutte le persone che  reputate
provviste di un alto senso di responsabilità  personale e collettiva così
come io ho scelto voi.
____________________________________________________
Riferimento:
Comitato Nazionale per l'accesso alla Psicoterapia,
Via A. Leonori 85, 00155 Roma.
Recapiti Telefonici Attivi:
0348-3328312
06-5407897
E-Mail:
scr...@athosdeluca.it
Nota Bene:
Il modulo può essere fotocopiato e distribuito.   Inviare i moduli com-
pilati al Comitato Promotore, Via A.Leonori 85, 00155 Roma.
____________________________________________________

 
scr...@athosdeluca.it
E-Mail:
abuse(at)
inwind.it

Newsgroup: it.comp.java
Titolo: ((Car) o) strana sintassi

Sempre piu' spesso vedo questa scrittura
((Car)o).getColor()
tipo in
class ...{
private String color;
public boolean passes(Object o){
return ((Car)o).getColor().equals(color);
}
}
ma che cosa e'? un doppio casting?
-c.


http://csvtosql.sourceforge.net/

 wrote in message
news:1098173714....@z14g2000cwz.googlegroups.com

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.java
Titolo: applet con RMI e Netscape

Salve a tutti
Ho un problema con il Net5scape ( versione 4.04 ): non mi carica un applet\che
fa uso di java 1.1.7 e di RMI ...
e' normale, nel senso che non e' compatibile oppure sbaglio qualcosa ??
Grazie
Alessia
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

e' normale, nel senso che non e' compatibile oppure sbaglio qualcosa ??
Credo che sia normale, nel senso che ti serve una
versione piu` recente di Netscape (o un plug-in della
Javasoft, che si dovrebbe potere "agganciare" anche
a Netscape piu` vecchi) per usare Java 1.1 e i suoi
vari annessi e connessi.
Alex

 e' normale, nel senso che non e' compatibile oppure sbaglio qualcosa ??
E' normalissimo... NS 4.04 non supporta jdk1.1. Se vuoi far girare un applet
compilato con jdk1.1 devi usare NS 4.06, 4.07, 4.08 o 4.5 (non 4.05!!!) i
quali, del resto dovrebbero supportare anche RMI.
PS: attenzione, potrebbe darsi che siano presenti bug fixati nella 1.1.7 o
nella 1.1.6: la versione esatta della VM di netscape 4.5 e' la 1.1.5.
-- 
. Simone Caldana - Technical Staff Member & Student                           .
. Dipartimento di Informatica - Universita' di Torino                         .
. Tel. 
+39 011 7429201
     E-Mail : 
Simone....@di.unito.it
                .
.      
+39 011 7429278
     Web URL: 
http://www.di.unito.it/~elf/
              .
.                                                                             .
. Bajorian Maquis of it.fan.startrek                              Peldor joy! .
Newsgroup: it.comp.java
Titolo: JBUILDER7

Salve a tutto il NG, qualcuno sà dove posso prendere il crack per
JBuilder 7 della Borland?
Se potete inviatemi il link al crack!
Grazie.

 Se potete inviatemi il link al crack!
Non e' carino chiedere qui....
... motori di ricerca non ne conosci?

 ha scritto nel messaggio
news:vnbtjucqr8n2kq002...@4ax.com...


puoi sempre provare su 
www.gdf.it
Si, e' vero 
www.gdf.it
, il sito di un gruppo di cracker emergente, sono i
"Giant Dancing Flames" 
-- 
"Tutti sanno che una cosa e' impossibile da realizzare, finche'
arriva uno sprovveduto che non lo sa e la inventa."
(Albert Einstein)

Se lo trovi fammi un fischio.

 ha scritto nel messaggio
news:ahmiae$u3s$1...@newsreader.mailgate.org...


 Se potete inviatemi il link al crack!
In giro per la rete un'cé... o almeno non si trova. Comunque si riesce
abbastanza facilmente a togliere la limitazione a tempo dalla trial :-P

abbastanza facilmente a togliere la limitazione a tempo dalla trial :-P
............
--
Rhymes (
rhy...@myself.com
)
http://www26.brinkster.com/rhymes
" ride or die "

> ............
????

>abbastanza facilmente a togliere la limitazione a tempo dalla trial :-P
--


Ok... ma non ho capito. Sei di poche parole o ti sto proprio antipatico?

Ok... ma non ho capito. Sei di poche parole o ti sto proprio antipatico?
no mi riferivo alla tua bravura nelle pratiche "esoteriche" del
cracking...
ps. come potresti starmi antipatico? Non ti conosco nemmeno :)


 cracking...
3 mesi di programmazione in Java e un decompilatore sono sufficienti.

3 mesi di programmazione in Java e un decompilatore sono sufficienti.
ah ora ricordo! Jbuilder è scritto in Java! Eh eh non l'ho mai usato
:P


 ha scritto nel messaggio
news:kn76ku4hb2738dc23...@4ax.com...


Non hai mai copiato un floppy o ascoltato un mp3 ?

 ha scritto nel
messaggio news:I0ln9.11967$L12.1...@news.edisontel.com...

Newsgroup: it.comp.java
Titolo: Un problema interessante.....







... almeno, credo non sia proprio così banale.




Vorrei capire come sia possibile inserire un pannello di scorrimento (la famigerata JScrollPane) che contenga alcuni elementi quali textbox, ecc..  in una applet. Ho tentato in tutti i modi, ma il massimo del risultato è stato quello di ottenere un pannello che non scorre per niente e per di più i suoi componenti si vedono anche fuori dei confini del pannello stesso!!! 


C'è qualche anima buona che può mandare un pezzetto di codice come esempio, o mi può segnalare dove trovare un po' di documentazione che ne parli? E' sempre il solito discorso: un conto è fare le cose sui pannelli, metterli poi nelle applet....


----------------------------------------------------------


Fabrizio Sibeni


GESI - Gestione Sistemi per l'Informatica s.r.l.

Via Rodi 32, 00195 Roma

Tel 
+39 0639743413

Fax 
+39 0639743346

E-mail ( work )
 
fabrizi...@gesi.it


----------------------------------------------------------
 









  |
|-----------------------------------------|
|       
http://www.pabasoftware.com
       |
+-----------------------------------------+
Newsgroup: it.comp.java
Titolo: jsp : mandare un file al client

salve a tutti
ho questo problema : sto facendo la mia prima pagina jsp seria , che
dovrebbe permettere a client di consultare un db (sto provando con access ,
ma infine dovrebbe essere mysql) e ricevere una tabella statistica in
risposta.
fin qui nessun problema , però vorrei mettere anche un tasto download che
permetta di scaricarsi i dati sotto forma di un file tipo
miaelaborazione.txt
come faccio ?
potrei scaricare i dati in un file su server e farlo scaricare come se fosse
un link , ma ad ogni sessione il file dovrebbe chiamarsi in modo diverso , e
poi dovrebbe autodistruggersi dopo un certo tempo (usare un'area temp ?).
oppure è possibile mandare in altro modo un flusso di dati verso client ,
usando un sistema tipo il POST alla rovescia , senza creare nessun file di
scarico ?
qualunque consiglio è ben accetto
ciao


alla pressione del bottone download, fai partire una JSP o una servlet
dove
imposti un content-type di tipo text/plain e scrivi sul writer i dati
letti da DB...
-- 
Giuseppe Acito
Company Slave
K-Tech S.r.l.
Via Tibullo, 13
00193 - Rome (RM) - Italy
http://www.k-tech.it
Phone: +39 (0) 6 68301467
E-mail: 
giusep...@mclink.it
AMVI 
http://www.amvi.it
ICQ 69708049
IVAO ID I-2102

Newsgroup: it.comp.java
Titolo: Newsgroup su Java?

 si appoggino a jdk non ne ho trovati in giro per ora (e pagare lo
Forse ti interessa sapere che è allo sviluppo un FreeBuilder interamente
in Java,
c'è già una base funzionante, e inoltre puoi contribuire al suo
sviluppo.
Guarda qui
http://www.techno-link.com/clients/ivo/FreeBuilder/

in Java
Mille grazie per la segnalazione! Vedo con sorpresa e seguente immenso
piacere che, insieme al compilato, sono disponibili pure i sorgenti
scritti usando le specifiche dell'1.1 che non manchero' di esaminare
con attenzione.
Grazie ancora e a presto.
--
Matteo Ianeselli
ian...@mbox.vol.it
---
Voler giudicare un sistema operativo
solo dalla sua interfaccia utente e'
come voler valutare un'applicazione
solo dall'ingombro del suo output.

Newsgroup: it.comp.java
Titolo: apache servlet windows xp

C'e' un servlet engine per apache che gira su windows xp?
Grazie

C'e' un servlet engine per apache che gira su windows xp?
Tomcat
http://jakarta.apache.org/
(il posto più ovvio dove cercare qualcosa per Apache ;-)
-- 
Ciao
	Fabrizio C.
Newsgroup: it.comp.java
Titolo: Help regular expression

Salve,
utilizzo le classi Patter e Matcher di java.util.regex per poter ricercare
tutte le occorrenze tipo : "cid:miofile.xxx" all'interno di un di
genericoFile.html.
 Pattern p = Pattern.compile("cid:[^>]*[^/].(?:jpg|bmp|gif|css)");
 Matcher m = p.matcher(sorgente);
  while(m.find())
   {
     for(int i=0; i<=m.groupCount(); i++)
    {
      System.out.println("i =[" + i +"]IMMAGINE : " + m.group(i));
    }
   }
Nell'eseguire questa procedura ottengo in output TUTTO il percorso
"cid:miofile.xxx" in realta' avrei bisogno di avere SOLAMENTE "miofile.xxx".
Quale regular expression posso implementare?
Grazie
Franz.

 
prendi solo la sottostringa privata del presisso 'cid:'
oppure riscrivi l'espressione regolare e togli la parte cid,
lasciando i due punti. poi dalla stringa che ottieni parti dalla 
sottostringa tolti i :
-- 
{2Nd+BESt}

Newsgroup: it.comp.java
Titolo: leggere .doc

salve,
dovrei fare una applicazione che è in grado di importare documenti word, mai
fatto una cosa del genere.
Mi farebbe piacere qualche consiglio su come cominciare.
graize Mau

Ciao.........
Da quello che so ci sono classi come la RTFEditorKit, che permettono di
leggere file RTF.
Non so dirti di più.
Newsgroup: it.comp.java
Titolo: No suitable driver con MS Access

Salve a tutti!
Sto sviluppando un'applicazione in java che ha la necessità di accedere ad 
un
database in access.Il codice nello specifico è questo:
import java.sql.*;
public class Amministratore {
String class_driver="sun.jdbc.odbc.JdbcOdbcDriver";
String urlDB="jdbc:odbc:Agenzia";
public void Registra(Utente u){
//Carico driver JDBC
try{
Class.forName(class_driver);
}catch(ClassNotFoundException cnfEx){
System.out.println(cnfEx);
}
System.out.println("Apro connessione al data base");
System.out.println("urlDB : "+urlDB);
try{
Connection connection=DriverManager.getConnection("urlDB");
//altro codice
connection.close();
}catch (SQLException e) {
System.out.println("Errore Di Accesso Al DB ");
System.out.println("Codice Errore : "+e.getErrorCode());
System.out.println("Messaggio Di Errore :"+e.getMessage());
}
}
Ora l'errore che mi dà a tempo di esecuzione è:
Errore Di Accesso Al DB
Codice Errore : 0
Messaggio Di Errore :No suitable driver
Qualcuno saprebbe come aiutarmi?
Ringrazio tutti quelli che mi sapranno aiutare...
Ps: buon anno! 

 Messaggio Di Errore :No suitable driver
Il .jar che contiene il driver e' nel classpath ?

 Il .jar che contiene il driver e' nel classpath ?
Direi di si, visto che usa il bridge JDBC/ODBC :)
Enrico

 Qualcuno saprebbe come aiutarmi?
A naso: la connessione ODBC di nome Agenzia esiste?
Enrico

Allora ragazzi qualcuno ha qualche idea? 

 Enrico
Sě, l'ho creata. 

prova questo che funziona
 Connection DBConn = null;
 Statement stmt = null;
          try {
              Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
              String myDB = "jdbc:odbc:Driver={Microsoft Access Driver
(*.mdb)};DBQ=D:/pippo.mdb";
              DBConn = DriverManager.getConnection(myDB,"","");
              stmt = DBConn.createStatement();
              ResultSet rs = stmt.executeQuery("select * from pluto");
              while (rs.next()) {
                    out.println(rs.getString(1));
                 }
              rs.close();
              stmt.close();
              DBConn.close();
              }
          catch (Exception e) { out.println(e.getMessage()); }
è parte di una pagina jsp, e non serve neanche creare la fonte odbc
Newsgroup: it.comp.java
Titolo: sadun@acm.org

Ciao Cristiano,
grazie 1000 per l'immancabile risposta sul newsgroup a proposito del
famigerato casting a runtime- ti scrivo oltre che x ringraziarti per
chiederti se ti andrebbe di farmi da supervisore per quale progettino in
rete - mi piacerebbe, nei prossimi mesi, mettere qualche giochino sulla mia
pagina Web dove possono giocarci più partecipanti...vorrei cominciare con
qualcosa di semplice  tipo briscola, scopa. Della briscola ad esempio ho già
scritto l'algoritmo nei tempi morti.
Ti assicuro che non ti porterà via tempo, potrei scriverti una mail a
settimana per chiedere qualche consiglio....tutto qui....ti assicuro che
troverò un modo x sdebitarmi! (potrei regalarti il codice da mettere anche
sulla tua home page, o -magari- se riesco a piazzarci uno sponsorino potrei
retribuirti per i tuoi suggerimenti)
Attendo tua risposta con ansia- grazie ancora e a risentirci!
Francesco

Ciao Cristiano,
Andrea Marchini??? E poi ti firmi Francesco? Cosa fai?? Spedisci
posta col mio nome e poi te ne scordi?? Spero di no...
Cosa mi dici a proposito?
-==[ Andrea Marchini, Client Coder & Builder (Avenger) @ The Gate MUD ]==-
|  email: 
and...@marchini.net
             email: 
ave...@thegate.ngi.it
  |
|  
http://www.marchini.net
 
http://thegate.ngi.it
  |
|                                                   
thegate.ngi.it
 7890  |
-========================================================================-

Cosa mi dici a proposito?
In effetti.. :)
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun

In effetti.. :)
Risolto, e' stata una svista.


Newsgroup: it.comp.java
Titolo: aiuto su utilizzo stored procedure con java

Salve a tutti,
per varie ragioni devo usare delle stored procedure
di Mysql e richiamarle da java.
So che bisogna usare il CallableStatement ma non riesco
a capire come passare i parametri e come recuperare l'output
Una delle procedure e'
CREATE PROCEDURE seleziona_dip (IN param1 INT)
SELECT matricola, CONCAT(cognome,' ',nome) FROM anagrafica
WHERE idunita = param1
potete aiutarmi ?
Grazie a tutti
avana01

Se non scrivo eresie (visto che sto studiando le stesse cose) dovrebbe
funzionare in questo modo:
String eseguiComando="{ call seleziona_dip(?)}
CallableStatement callSt=connection.prepareCall(eseguiComando);
callSt.setInt(1,1);
callSt.executeUpdate();
System.out.println("Matricola dipendente: "+callSt.getInt(1));
avana ha scritto:


Perfetto, grazie.
avana01
Alex ha scritto:

Newsgroup: it.comp.java
Titolo: Problemi di refresh con JTree!!!!

Salve,
Avrei bisogno di un aiuto:
Come faccio a fare il refresh di un JTree dopo aver aggiunto un
DefaultMutableTreeNode?!
Fino ad ora ho provato cosě, ma non avviene il refresh vero e proprio
(in tempo reale)...
------------------------------------------------------------------------
DefaultMutableTreeNode("TOP");
JTree tree = new JTree(top);
JButton ok = new JButton("add");
....
........
..........
public void actionPerformed(ActionEvent evt)
 {
 if(evt.getSource()==ok)
      {
    DefaultMutableTreeNode nodo = new
DefaultMutableTreeNode("Foglietta...");
      top.add(nodo);
// essendo tree una sottoclasse di component...
      tree.repaint();
      }
}
----------------------------------------------------------------
Grazie
    RADISH

DefaultMutableTreeNode?!
Il modo migliore è quello di ricaricare l'albero. Se MyModel
è il modello dell'albero e MyRoot il nodo radice basta fare:
MyModel.reload(MyRoot);
Questa operazione va eseguita ogni volta aggiungi qualcosa
ed è in genere veloce.
Ciao.
<Dario Foresti 
dfor...@freemail.it
 >
Newsgroup: it.comp.java
Titolo: Data Transfer Object (DTO) vs Value Object (VO)

Come per l'altro post vorrei sapere la differenza fra questi pattern.
Pure in questo caso ho trovato "pareri" contrastanti.
Alcuni dicono che sono esattamente la stessa cosa, che sono sinonimi.
Un mio collega dice che i vo si usano per passare i dati tra i vari
layer: dao -> bussiness -> presentation mentre i dto si usano (ad
esempio in ambito struts 1.x) per passare i dati da le action e le jsp
e viceversa ed inoltre che i dto devono avere tutti i campi di tipo
String, anche quelli che nei corrispettivi vo sono di altro tipo come
int.
Su un altro sito avevo letto, al contrario, che i dto si usano per
passare i dati tra i layer mentre i vo si usano solo in presentazione
e devono avere un ciclo di vita breve.
Pure qui qualcuno mi può dare delucidazioni?
Grazie

 Pure qui qualcuno mi può dare delucidazioni?
 
I DTO servono per passare dati tra i vari sottosistemi di un'applicazione.
La Sun ha cominciato con chiamarli VO, per poi ricredersi a rinominarli in 
DTO.
Il termine VO esiste da prima di Java, ed è descritto qui:
http://c2.com/cgi/wiki?ValueObject
Diciamo che la Sun ha fatto un gran casino ;)

Provo a buttare un altro po di carne sul fuoco :-)
Ho letto che il DTO sarebbe diventato un antipattern (cioè non va
usato) se si usa qualcosa tipo hibernate o gli entity beans di EJB 3.0
Che ne pensate?
E già che ci siamo: ha senso usare il pattern DAO insieme a  hibernate
o gli entity beans di EJB 3.0 ?


Innanzittutto non mi sembra che chiedere curiosità sia il modo
corretto di approfondire l'argomento Design Pattern.
Comunque, i DTO servono a passare dati tra due sottosistemi. Qualora
vi fosse questa necessità, non vedo perchè debbano costituire un
antipattern.
In generale Hibernate consente un mapping di alto livello tra il tuo
dominio ad oggetti e il mondo relazionale dei database. Per questo
motivo può eliminare la necessità di un DTO tra lo strato di
persistenza e quello di business.
Ma rimangono aperti altri ambiti. Nei webservice, ad esempio, l'uso
dei DTO non è eliminabile.
I DAO hanno senso anche con EJB3, se ne senti la necessità. La cosa
interessante è che con EJB3 un DAO può tranquillamente essere
implementato tramite session bean:
@Stateless
public class UserDaoBean implements UserDao {
   @PersistenceContext
   EntityManager em;
   ...
}

Newsgroup: it.comp.java
Titolo: Aiuto!?!?!?java?!?!

devo controllare un evento su una porta, c'è un'ogetto che me lo
permette? se no, come devo fare?
Grazie.
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 permette? se no, come devo fare?
Che porta? Una porta di un socket? Una porta fisica tipo seriale o
parallela? La porta di casa? :)
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------


Sei sempre un mito ...
Ciao, Michele
Newsgroup: it.comp.java
Titolo: Richiesta di un consiglio. Esiste un Tool Visuale del genere?

Salve, vorrei chiedere un consiglio.
Io devo creare una interfaccia WEB (per un gestionale Client/Server)
connessa ad un database oracle.
L'infrastuttura è questa come client un browser web che va a collegarsi
ad un server Web/Jsp che è Tomcat-Apache su Win2000
che poi esegue le relative query (in Jsp) create tramite interfaccia Web 
sul database Oracle.
Le interfaccie WEB che devo creare sono relative alle tabelle del db oracle,
cioè la tabella Cliente se ha 10 campi il primo è un textbox il secondo 
un combobox etc..
Adesso per creare queste interfacce WEB vorrei sapere se esiste un Tool 
Visuale
semplice tipo Visual Basic che una volta connesso con il db oracle 
prendo il campo
che mi interessa lo inserisco in un form stile drag and drop e il tool 
automaticamente
mi crea l'interfaccia WEB.
Finora non ho trovato niente del genere e per fare queste interfacce sto 
utilizzando
Cocoon che usa XML/XSL tra l'altro il file xml
di partenza che poi verrà trasformato tramite xsl in html e in realtà un 
file xsd
che mi tira fuori XMLSpy che mi dà la struttura del database,
io aggiungo solo un nodo che rappresenta il tipo di campo nel form html
(textbox, checkbox..) e poi usando il form html, posso inserire record, 
modificare etc...
Scusate se sono stato prolisso, ma così mi sono spiegato meglio. 
Grazie.....Marco



Penso di aver capito cosa intendi. E fino a poco tempo fa ti avrei
fatto un flame che difficilmente passerebbe inosservato, ma... ho
anche capito che i tempi cambiano, e non si può fare sempre tutto con
"carta e matita" (leggi: notepad/vi) e il progetto che stai
sviluppando è comunque complesso... un tool visuale a questo punto
diventa un sollievo impensabile :D
Fatta la mia confessione (chiedo scusa al NG per l'OT) torno alla tua
richiesta. Una capacità del genere per ora l'ho vista solo in
Macromedia DreamWeaver durante la lavorazione di siti basati su JSP, e
penso che sia il tuo caso, visto che parli di Cocoon. Sulla
documentazione di DW trovi tutto, dalla creazione di connessioni JDBC
fino alla modellazione di pagine basate sui metadati dello schema
riferito (ed è anche Drag&Drop). Una mia collega mi ha anche citato
WebRation, ma più del nome non ti so dire.
In bocca al lupo ;)
--
"tanto va la gatta al largo che affoga"
(per rispondere personalmente leva IlDitoDalCulo)