mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Aiuto creazione programma

Scusate la mia poca esperienza in campo di programmazione Java, però
devo assolutamente creare un programma che prende un file che contiene
informazioni di questo tipo:
<key="x">key</key>
	<authors>Autore </authors>
	<title>Titolo</title>
	<journal>journal</journal>
	<year>x</year>
e devo estrarre solo le informazioni riguardanti l'autore, titolo e
anno assegnandogli in identificatore unico. 
Come potrei fare?
Grazie


Sembra un xml... ci sono varie strade per usare java con xml.
Se hai lo schema dell'xml puoi usare jaxb o un altro java-xml binding 
(in pratica vengono generate delle classi che permettono di leggere 
direttamente l'xml e ottenere degli oggetti java corrispondenti).
Se non hai lo schema puoi usare una delle librerie tipo jdom o dom4j che 
permettono di leggere un xml e ottenere una java-struttura 
corrispondente al file
L'argomento è molto esteso per cui consiglio sane letture di 
documentazione dei vari pacchetti che ho citato (e/o altri che troverai 
cercando "java xml")
bye
DKano

Newsgroup: it.comp.java
Titolo: Jbuilder6 linux

Salve a tutti, vi presento il mio problema:
ho installato sulla mia linux mdk8.0 Jbuilder6 e tutto va bene senonche
quando uso un qualsiasi oggetto non mi si apre il menu a tendina con tutti i
metodi disponibili per l' oggetto,
Sapete perche ?
Grazie
ciao ciao

 wrote in message
news:pW4o8.76496$%g7.24...@twister2.libero.it...

Hai controllato i settaggi delle relativi al CodeInsight nell' EditorOption?
Fausto.


Ricorda inoltre che il CodeInsight non funziona correttamente (su JB6)
quando editi le JSP, devi installare la Update Patch 1 che risolve questo
problema

netx wrote:

Ciao, se usi window maker è normale e ci puoi rinunciare (quasi), se usi KDE 
dovrebbe andare...
fammi sapere
Marco
-- 
* mailto:
marco.a...@libero.it
 - 
http://utenti.tripod.it/Marco_Azzalini
 *
--
Legge di Hofstadter: 
         ci vuole sempre piu' tempo di quanto si pensi, 
         anche tenendo conto della Legge di Hofstadter.

 fammi sapere
Ma io mi sono scaricato la patch che dicevo Andrea B. solo che non sono
riuscito a installarla ...
ti do il link:
http://prokoba.no-ip.com/jb_codeinsight_patch.tar.gz
Se riesci a installarla correttamente fammi sapere
bye bye e grazie a tutti per avermi risposto.
jon


 bye bye e grazie a tutti per avermi risposto.
Non potresti scaricare la patch dal sito della Borland che almeno č completa
e vai sul sicuro??
http://www.borland.com/devsupport/
poi scegli il prodotto e scarichi la patch che ti serve
cmq il link č: 
http://www.borland.com/devsupport/jbuilder/
ciao

 ha scritto nel messaggio
news:a81uef$jpa$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.java
Titolo: [Forse OT]: Rimozione modulo da cvs

Ciao...
Vorrei rimuovere un modulo da un server cvs ma non ho ben capito come si
fa...
Qualcuno ha gią provato e mi sa aiutare?
Sto usando cvsnt come server sotto windows2k.
Grazie per un eventuale chiarimento!
Byez
Nicola

Ciao, Speed!
Il giorno 28/05/2004 alle ore 19:07 hai scritto:
 SN> Vorrei rimuovere un modulo da un server cvs ma non ho ben capito come
 SN> si fa...
 SN> Qualcuno ha gią provato e mi sa aiutare?
 SN> Sto usando cvsnt come server sotto windows2k.
Il CVS mi sta facendo diventare matto, comunque, se vuoi togliere dei file
'cvs remove', se vuoi togliere dei tag 'cvs rtag -d'. Questi pero' non
cancellano fisicamente i file che saranno sempre presenti e recuperabili (lo
scopo del CVS e' proprio questo). Se vuoi cancellarli fisicamente, a quanto
ne so, l'unico modo e' accedere direttamente alla directory del repository
come amministratore e cancellarli con un bel 'del *.*'.
Di piu' non so, ma se vuoi:
http://www.cvsnt.org/wiki/
Bye
-- 
There is no emotion; There is peace.
http://www.maccasoft.com
Newsgroup: it.comp.java
Titolo: Aiuto per scrivere su porta COM locale

Ciao a tutti,
 
sto usando JDK 1.6.0_05 e devo scrivere su una porta COM locale (OS è Windows XP SP2 32 bit).
 
Ho installato e settato le librerie Comm:
1) scaricato "comm.jar" e messo in C:\Program Files\Java\jdk1.6.0_06\jre\lib\ext
2) copiato "win32com.dll" in C:\Program Files\Java\jdk1.6.0_06\jre\bin
3) copiato "javax.comm.properties" in C:\Program Files\Java\jdk1.6.0_06\jre\lib\ext
 
Questo è il mio frammento di codice, dovrebbe andare ma anche se non ho errori, il problema è già all'inizio perchè il comando ""CommPortIdentifier.getPortIdentifiers();" dà NULL, quindi nessuna porta seriale letta !
 
Avete qualche idea o suggerimento da darmi ??
 
Grazie mille,
Alessandro
 
 
///////////////////////////
static Enumeration portList;
static CommPortIdentifier portId;
static SerialPort serialPort;
static OutputStream outputStream;
static String messageString="TEST";
 
public static void main(String[] args) {
 
try
{					 
portList = CommPortIdentifier.getPortIdentifiers();
 
while (portList.hasMoreElements()) {
	portId = (CommPortIdentifier) portList.nextElement();
	if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {
	                 if (portId.getName().equals("COM2")) {
	                    try {
	                        serialPort = (SerialPort)
	                            portId.open("SimpleWriteApp", 2000);
	                    } catch (PortInUseException e) {}
	                    try {
	                        outputStream = serialPort.getOutputStream();
	                    } catch (IOException e) {}
	                    try {
	                        serialPort.setSerialPortParams(9600,
	                            SerialPort.DATABITS_8,
	                            SerialPort.STOPBITS_1,
	                            SerialPort.PARITY_NONE);
	                    } catch (UnsupportedCommOperationException e) {}
	                    try {
	                        outputStream.write(messageString.getBytes());
	                    } catch (IOException e) {}
	                }
	            }
	        }
		}
	    catch (Exception e)
	    {
	      e.printStackTrace();
	    }
	}
///////////////////////////

 Avete qualche idea o suggerimento da darmi ??
 
Hai letto discussioni come [1]? Assolutamente a naso direi che il 
problema sia specifico a Windows.
 
Piuttosto pongo io una domanda:
dato che la documentazione [2] dice  "Returns: Enumeration that can be 
used to enumerate all the ports known to the system" è corretto che 
venga restituito NULL piuttosto che un oggetto che implementi 
Enumeration?
 
 
 
[1] 
http://goo.gl/GyjgC
 
[2] 
http://goo.gl/itjtx
 

 "javax.comm.properties" in C:\Program Files\Java\jdk1.6.0_06\jre\lib\ext
 
 
non uso le librerie javacomm da millemila anni, ovvero da quando ho 
conosciuto rxtx, stessa api ma setup molto piu' semplice (butti la dll 
nella directory d'esecuzione e morta li')
 
http://rxtx.qbang.org/wiki/index.php/Main_Page
Newsgroup: it.comp.java
Titolo: Non si vede nulla.....

Scusate la domanda forse per qualcuno cretina.
Apro una piccola applicazione che ho realizzato tempo fa e non si vede
nulla, solo la finestra.
Lo stesso accade se apro il pannello delle opzioni java dal panello di
controllo...
Insomma  a parte la finestra le applicazioni java sono invisibili, no
pulsanti ecc ecc.
Su un altro PC funziona tutto regolarmente.
Qualcuno ha idea di cosa si tratta?
Paolo

Rispondo a me stesso,
ho installato la jre-1_5_0_08 e funziona tutto...
con la  jre-1_5_0_07 no!!!!
Paolo
iw3arv ha scritto:


Newsgroup: it.comp.java
Titolo: Problema con aggiornamento valori JComboBox

Ciao a tutti,
  ho un problema di lentezza nell'aggiornamento dei valori di una 
JComboBox. Praticamente tramite una prima combo scelgo il tipo di dati 
da visualizzare e nella seconda, dopo uno scambio di dati con il server, 
vengono caricati i dati corretti(è un numero molto esiguo per ora, 5 o 
6). Il problema nasce quando visualizzo questa Applet su un client che 
ha installato jre1.5.0, in quanto dopo aver selezionato il tipo dati 
bisogna attendere qualche secondo(durante il quale tutto è bloccato) per 
poter visualizzare i dati nella seconda combo. Questo non si verifica 
con una jre1.4.x, e il problema non è la comunicazione con il server che 
è istantanea.
Questo è il metodo che richiamo dopo aver ottenuto i dati dal server
private void rebuildComboBox(JComboBox cb, Object[] values){
	if(cb != null){
		cb.removeAllItems();
		for(int x = 0; x < values.length; x++){
			cb.insertItemAt(values[x], x);
		}
	}		
}
cosa potrebbe essere secondo voi?
Grazie
Druetto Roberto


prova ad accedervi mediante il ComboBoxModel... come andrebbe fatto,
secondo il pattern MVC

 secondo il pattern MVC
ho provato a modificare il mio metodo in questo modo:
private void rebuildComboBox(JComboBox cb, Object[] values){
	if(cb != null){
	  ((DefaultComboBoxModel)cb.getModel()).removeAllElements();
	  for(int x = 0; x < values.length; x++){
        	   ((DefaultComboBoxModel)cb.getModel()).addElement(values[x]);
	  }			
	}		
}
ma non cambia assolutamente nulla....il fatto strano č che con la jre 
piů vecchia l'aggiornamento dei dati č immediato!!!!

 più vecchia l'aggiornamento dei dati è immediato!!!!
...and cosi' ?
private void rebuildComboBox(JComboBox cb, Object[] values)
{
   DefaultComboBoxModel cbm = new DefaultComboBoxModel(values);
   cb.setModel(cbm);
}

 }
No, nessuna differenza, il sistema si blocca per qualche secondo....non 
capisco perchč succeda solo con la jre1.5.0 ...

Al limite prova anche con
 cb.validate();
 cb.repaint();
bye

Newsgroup: it.comp.java
Titolo: Socket funzionanti solo in locale

  |
|  Delete WORLD from address, to send |
+-------------------------------------+

 connette.
Ok, ho risolto il problema da solo.
La colpa era di quel sistema operativo di m.... di Windows XP.
Nella connessione di accesso remoto avevo settato il microfirewall integrato
e cosě mi bloccava le socket in entrata senza comunicarmi nulla.


 ha scritto nel messaggio
news:3c374...@212.7.64.37...

Newsgroup: it.comp.java
Titolo: dimensioni JScrollPane

Buongiorno, vorrei decidere le dimensioni del JScrollPane.
In particolare mi piacerebbe in questo esempio averlo di LARGHEZZA
doppia.
Potete aiutarmi?
Saluti Emanuele
Esempio:
  JFrame frame = new JFrame();
  JTable table = new JTable(1000,2);
  JScrollPane scroll = new JScrollPane(table);
  frame.setContentPane(scroll);
  frame.pack();
  frame.setLocationRelativeTo(null);
  frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
  frame.setVisible(true);


frame.setPreferredSize(new java.awt.Dimension(2*x, x));


Grazie per la risposta, ma non mi sono spiegato bene.
Cio' che vorrei di larghezza doppia e' solo la scrollbar a destra,
quella appunto che viene aggiunta usando JScrollPane (quella con
"freccia su" - "freccia giu"), non tutto il frame.

Ho trovato questo modo, funziona ma non e' molto elegante.
int k = scroll.getAccessibleContext().getAccessibleChildrenCount();
for (int i = 0; i < k; i++)
{
  Accessible c = scroll.getAccessibleContext().getAccessibleChild(i);
  if(c instanceof JScrollBar)
    ((JScrollBar)c).setPreferredSize(new Dimension(100,100));
}

Newsgroup: it.comp.java
Titolo: Variabili a livello di sessione

Ciao a tutti,
ho un piccolo problemino,sto scrivendo delle pagine in Java con editor
JSP.Ho creato un bean dove istanzio delle variabili che l'utente quando si
logga dovrebbe valorizzare.Nella pagina .jsp con una direttiva includo
l'uso di quel bean a livello di sessione (scope="session") quindi ogni
volta che un'utente apre il browser e si logga il sistema dovrebbe
valorizzare la variabile utente e password nel bean suddetto e ovviamente
mantenere il valore della variabile utente e password di altri utente
nelle precedenti sessioni.Ma non lo fa.Ovvero se l'utente 1 si logga poi
si logga l'utente 2 poi il 3 e poi quando ancora questi 3 utenti hanno la
sessione aperta si logga il 4,tutti e 4 gli utenti salveranno nella
tabella con l'username dell'utente 4...qindi non mantiente le variabili
delle vecchie sessioni ma le sovrascrive col valore che la nuova sessione
gli ha assegnato.
Tutti i consigli sono bene accetti.Grazie a tutti in anticipo.
Tury
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

...


 ciauz


Newsgroup: it.comp.java
Titolo: Ho un problema con TextPad

Salve a tutti,
io sono un neofita di Java e per iniziare uso TextPad e JDK 1.2.2 (come
consigliato dal libro che ho acquistato). Ho però un problema: Riesco a
compilare correttamente i .java da TextPad perchè è configurato, ma non
posso dire lo stesso per eseguire le class...
Nella palette Tools di Customize ho inserito un nuovo comando con questi
parametri:
Menu Text: Run Java
Command: C:\JDK\bin\java.exe
Parameters: $File
Initial Folder: $FileDir
Capture output attivato.
Mi restituisce sempre errore:
java.lang.NoClassDefFoundError: C:\Laboratorio\Prova/java
Exception in thread "main" Process completed with exit code 1
Questo perchè da anche l'estensione nei parametri (quando basterebbe
ometterla) ma come faccio?
Grazie.
Saluti.
---
Valeriano Manassero

Prova cosi':
Menu text: Run Java (o quello che vuoi)
Command: RUNJAVA.BAT (controlla: ci deve essere un RUNJAVA.BAT nella tua
installazione di TextPad)
Parameters: $BaseName
Initial folder: $FileDir
Dei check boxes sottostanti seleziona solo 'Save all documents first'
(deseleziona 'Capture output').
Mi dici se funziona? Ciao.

> Mi dici se funziona?
Funziona!!!
Grazie molte per il prontissimo e utilissimo intervento.
---
Valeriano Manassero

Newsgroup: it.comp.java
Titolo: File.ico e .gif

Salve a tutti,
in Java non posso visualizzare file.ico vero??
Allora come posso trasformare file.ico in .gif o .jpg?
Grazie in anticipo.
Gianni
-- 
Posted from  [212.171.229.38] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:eee03a487af7cb2805d...@mygate.mailgate.org...


aprili con un programma tipo ACDSee e fai salva con nome..


Newsgroup: it.comp.java
Titolo: ambienti di sviluppo

Dovendo scegliere un ambiente integrato di sviluppo per Java
che mi consigliate

 Unite for Java - Join the Java Lobby now! (
http://www.javalobby.org
)     <
============================================================================


KaWa
http://www.tek-tools.com
non e' male.
Ciao.



...


che mi consigliate
Oltre agli altri che ti hanno suggerito, c'è anche NetBeans
Developer2: è fatto molto bene e c'è tutto. Il vantaggio/problema è
che è scritto completamente in Java: risulta lento, ma portabilissimo.
Free per no profit.
--
Bye,
  Dario
ICQ: 
http://wwp.mirabilis.com/11871099
Remove anti-spam from e-mail address

che è scritto completamente in Java: risulta lento, ma portabilissimo.
la domada sorge spontanea:
dove lo posso trovare?
 e pure:
funziona con servlet/applet/bean/java2 etc etc?
grazie!

funziona con servlet/applet/bean/java2 etc etc?
Dovrebbe essere si/si/si/si la versione per ora in beta.


l'ho scaricato ieri (dal sito EAP) e spero di provarlo entro oggi
grazie =D

l'ho scaricato ieri (dal sito EAP) e spero di provarlo entro oggi
Fammi sapere cosa ne pensi. Che build hai preso?


ho scaricato la x2 -build 106...
come finisco di leggere il 1°capitolo di thinking in java lo provo e ti fo
sapere...
Newsgroup: it.comp.java
Titolo: Problema compilazione

Salve a tutti, ho scaricato da Internet un programma Telnet open source, ma
ho un problema nella compilazione dei suoi sorgenti; i sorgenti fanno parte
di un package e sono divisi in cartelle (cartella COM con dentro cartella
NOME DITTA etc..), analizzandoli ho visto che l'applicazione funziona sia
come applet che come stand-alone, ma quando compilo il main (file Main.java)
mi presenta una serie lunghissima di errori, dicendomi che non trova varie
classi che invece ci sono.
Ho provato a compilare da linea di comando, con Forte CE e con JCreator ma
mi dà sempre gli stessi errori, qualcuno di voi ha qualche suggerimento?
All'interno dei file che ho scaricato non c'è nessuna documentazione, ma ho
trovato vari MAKEFILE, dovrei forse usare questi?



quando compili devi aggiungere le classi mancanti nel classpath
controlla il nome delle classi mancanti, cercale nelle cartelle e aggiungile al path
magari basta compilare con javac -classpath . percorso/*.java
dove percorso e' il path di un package
ciao
http://digilander.iol.it/schiele

 ha scritto nel
messaggio news:3a8d2c59...@news.tiscalinet.it...

Grazie per la risposta, ma perchč se io compilo il Main non riesce a trovare
tutte le classi collegate?
Se faccio come mi hai detto tu, dovrei aggiungere al path circa 18
classi....
L'organizzazione dei file č questa:
                                                     COM
                                                          |
                                                          |
                                                NOME DITTA
                                                           |
                                    -------------------------------
                                    |                |                |
|
                                DIR1            DIR2        DIR3       DIR4
                                                       |
                                                    Main.java
In tutte le directory ci sono almeno 10 file e varie sottocartelle; ho
scaricato la versione gią compilata e la sua struttura č identica.
HELP ME.......



le classi sono organizzate in package (mi pare di capire)
quindi basta aggiungere al classpath la directory corrente
per compilare prova in questo modo :
javac -classpath . com/nomeditta/dir1/*.java
javac -classpath . com/nomeditta/dir2/*.java
...
in questo modo compili ogni package
e rendi un package visibile all'altro
con -classpath . (directory corrente)
per avviare il programma :
java -classpath . com.nomeditta.dir2.Main
ciao_O
http://digilander.iol.it/schiele
Newsgroup: it.comp.java
Titolo: NullPointerException errore HELP

Salve, questo é il mio sorgente:
import java.io.*;
import java.util.*;
public class FtpInput
 {
 private String[][] lines = null;
 private String pathFileName = null;
 private BufferedReader in = null;
 public FtpInput(String pathFileName) throws IOException
 {
  in = readBuffer(this.pathFileName);
  int i = 0;
  String defaultString = new String();
  while((defaultString = in.readLine()) != null) {
   StringTokenizer t = new StringTokenizer(defaultString, " ");
   lines[i][0] = t.nextToken();
   lines[i][1] = t.nextToken();
   lines[i][2] = t.nextToken();
   lines[i][3] = t.nextToken();
   i++;
   }
}
 public String[][] getString()
  {
  return lines;
 }
 private BufferedReader readBuffer(String pathFile)
  {
  try{
  BufferedReader us = new BufferedReader(new FileReader(pathFile));
  return us;
  } catch(IOException exception) { exception.printStackTrace(); return null;
  }
  }
 public static void main(String[] args) throws IOException{
  new FtpInput("employee.dat"); }
}
E' da questa mattina che ci sto lavorando sopra, ma ottengo sempre l'errore
di NullPointerException in fase di esecuzione, e non riesco proprio ad
eliminare questo bug.
Aiutatemi, grazie!
Antonio

   in = readBuffer(this.pathFileName);
Prova a togliere questo this. perche' altrimenti come argomento al metodo
readBuffer
passerai l'oggetto String della classe (null) e non l'oggetto String che e'
stato passato al
costruttore FtpInput. Anzi per il futuro puoi cercare di stare il piu'
lontano possibile
da errori simili evitando di usare lo stesso nome per oggetti della classe e
oggetti dei metodi
ad es. potresti cambiare il costruttore come FtpInput(String aPathFileName)
Ciau Marco.

  {
Con this.pathFileName passi al metodo readBuffer il riferimento
all'attributo di classe pathFileName, che č null, non il parametro
pathFileName del costruttore, perciň o fai prima un assegnamento
this.pathFileName=pathFileName;
e poi lo passi come hai fatto tu
in = readBuffer(this.pathFileName);
opprure gli passi il parametro del costruttore cosě
in = readBuffer(pathFileName);
ed elimini la dichiarazione della variabile di classe
private String pathFileName = null;
se non ne hai bisogno successivamente in un altro metodo.
Ciao

Newsgroup: it.comp.java
Titolo: DA ESADECIMALE A BYTE

Perchč non sono capace?
Ho un bella stringa fatta cosě:
1958e130932f608e13658bc108dd2469
che, a due a due, rappresenta 16 byte codificati in esadecimale.
Vorrei ottenere un byte[] di 16 elementi, ma non so come.
Usando b[i] = Byte.parseByte("19", 16) me lo trasforma correttamente in 
25, la versione decimale di 19, ma quando si arriva a "e1"...Exception:
java.lang.NumberFormatException: Value out of range. Value:"e1" Radix:16
Cosa mi sfugge?

Usa Byte.parseInt("e1",16);
Funziona! 

Scusami Integer.parseInt("e1",16); 

 Cosa mi sfugge?
Che i byte sono signed, quindi il suo valore massimo è 7F.

 Cosa mi sfugge?
"Value out of range". Un byte in Java puň assumere come valore massimo 127 (0x7F)
Newsgroup: it.comp.java
Titolo: Design patterns

 
Se siente interessati ai design pattens e all'architettura del software date
un'occhiata qui:
http://it.groups.yahoo.com/group/Design_Patterns_it/
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
 
link interessante sui design patterns e simili:
it.groups.yahoo.com/group/Design_Patterns_it



Repost... scusate


Newsgroup: it.comp.java
Titolo: chat in java su sito web php!

come da oggetto! non so da dove partire! mi date una mano?
mi serve un cliet java!
grazie!

 mi serve un cliet java!
E non solo ...
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 mi serve un cliet java!
Puoi cercare una applet che lo faccia.. ma poi chi fa da server?
Ciao
-- 
Dott. Hellboy
MSN: 
simo...@hotmail.com
IChat: 
simo...@mac.com
http://www.hardboiled.it

Newsgroup: it.comp.java
Titolo: help socket

Ciao a tutti,
sono "nuovo" di Java. Ho bisogno di ricevere dei dati su una socket e poi -
siccome questi dati sono messaggi http - ho una classe HttpMsg, con la
quale estrapolo i campi che mi servono del messaggio etc.
La domanda č: dalla socket i dati vengono ricevuti in questo modo: 
DataInputStream is = new DataInputStream(socket.getInputStream());
Come faccio, dopo la ricezione, a 'convertire' quel datastream a un oggetto
della classe HttpMsg ?
Grazie 
-- 
Salvatore 

 della classe HttpMsg ?
Devi utilizzare ObjectOutputStream e ObjectInputStream ricordandoti di
serializzare gli oggetti.
Ciao,
crx.

 crx.
Cercherò di tradurre quello che hai detto :) 
Grazie mille 

 Cercherò di tradurre quello che hai detto :) 
Scusami hai ragione...
in generale il modo per fare quello che chiedi e' il seguente
ObjectInputStream ois = null;
IlTuoOggetto inObject null;
try {
	ois = new ObjectInputStream(socket.getInputStream());
	inObject = (IlTuoOggetto) ois.readObject();
} catch ...
ora non so chi manda e come i dati al socket 
Fammi sapere se ti puo bastare.]
Ciao,
crx.

 writes:
S> Ciao a tutti, sono "nuovo" di Java. Ho bisogno di ricevere dei dati
S> su una socket e poi - siccome questi dati sono messaggi http - ho
S> una classe HttpMsg,
Hai una classe  che devi popolare con i dati  di un generico messaggio
del  protocollo  HTTP (e  non  di un  oggetto  trasmesso  da un  altro
programma Java) ?
Temo che  tu debba andare a  manina a spezzare  il flusso di byte  e a
tradurre questi in dati...
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software

 Fammi sapere se ti puo bastare.]
Lo provo subito. Spero mi basti :)
In caso contrario spero prima di cavarmela da solo,
ma se occorre ti scoccerò di nuovo :)
Ciao,
grazie ancora.
Newsgroup: it.comp.java
Titolo: Catturare l'uscita da una semplice applicazione

E' possibile poter eseguirre una serie di operazioni nel momento in viene
abortita una banale applicazione che "gira sul prompt" (non grafica in
sostanza...)? In pratica è possibile fare ciò che in ambiente grafico si fa
col metodo windowClosing(WindowEvent e)? Grazie, Francesco.


Dai una occhiata al metodo "addShutdownHook" della classe Runtime.
http://java.sun.com/j2se/1.4.1/docs/api/java/lang/Runtime.html#addShutdownHook(java.lang.Thread)
Ciao
Daniele
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If at first the idea is not absurd then there is no hope for it. - Albert
Einstein
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Newsgroup: it.comp.java
Titolo: Oracle 9i e jdbc

Salve, ho un problema: non riesco a connettermi via java al dbms oracle9i,
le ho provate tutte ma niente da fare, in pratica mi dice che non trova il
driver per la connessione al database, qualcuno di voi puo aiutarmi per
piacere, magari dicendomi come settare il classpath anche se sul mio mi
sembra sia settato bene visto che nel file (OLITE40.JAR) in cui va a cercare
in effetti c'č il driver.
Forse un problema puo essere scatenato dal fatto che non riesco ad installre
il (mi pare) mobile server o una cosa del genere, in quanto mi chiede una
password (del SYSTEM) che io non conosco!
Se mi potete aiutare ve ne sarei eternamente grato :) visto che a breve devo
consegnare un progetto che si basa su questo dbms e pur avendo fatto un bel
po' di codice che si basa sulla connessione con il driver se non riesco a
connettermi č tutto inutile :(
Vi saluto
bye
Jack

 Jack
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bjfamq$rjb$1...@news.newsland.it...

Newsgroup: it.comp.java
Titolo: Aiuto sugli oggetti

Salve avendo un qualsiasi oggetto e una sua variabile di istanza di tipo
String nome, come posso ordinare un array di tali oggetti secondo l'ordine
alfabetico delle varie stringhe nome?
Grazie



Ciao,
puoi usare uno dei metodi sort della classe java.utils.Arrays.
Ad esempio:
String[] stringArray;
// ...
// creazione e riempimento dell'array....
// ...
java.utils.Arrays.sort(stringArray);
Saluti
  Lucio
-- 
Lucio Benfante
Brainbench MVP for Java 1
http://www.brainbench.com

Ma questo non funziona solo con array di stringhe?

 Ma questo non funziona solo con array di stringhe?
No, e' sufficiente che gli oggetti nell'array implementino l'interfaccia
Comparable.


 
Ciao,
avevi chiesto un esempio...per posta. Scusa il ritardo, ma leggo
raramente la posta inviata a quell'indirizzo.
Un esempio puo' essere il seguente:
public class Student implements Comparable {
    private String id;
    private String name;
    private int age;
    public Student(String id, String name, int age) {
 
this.id
 = id;
 
this.name
 = name;
	this.age = age;
    }
    public String toString() {
	return "{"+id+", "+name+", "+age+"}";
    }
    public int compareTo(Object o) throws ClassCastException {
	if (o instanceof Student) {
	    return id.compareTo(((Student)o).id);
	} else {
	    throw new ClassCastException("Not a Student");
	}
    }
    // Just for test
    public static void main(String[] args) {
	Student[] school = {new Student("BSDFERT", "Mario Rossi", 23),
			    new Student("ASDBRT", "Giovanna Verdi", 25),
			    new Student("ZXCSDFS", "Fabrizio Neri", 21),
			    new Student("FDGDFG", "Norma Bianchi", 22)};
	for (int i=0; i<school.length; i++) {
	    System.out.println(school[i]);
	}
	System.out.println("-------------------------");
	java.util.Arrays.sort(school);
	for (int i=0; i<school.length; i++) {
	    System.out.println(school[i]);
	}
    }
}
Nota che semplicemente cambiando il metodo compareTo, puoi ottenere
l'ordinamento che vuoi. compareTo fornisce il cosiddetto "ordinamento
naturale". Se devi ordinare oggetti in modi diversi devi invece
utilizzare dei Comparator (e quindi usare il metodo sort che riceve come
secondo parametro il Comparator da utilizzare per ordinare gli oggetti.
Un saluto
  Lucio

Newsgroup: it.comp.java
Titolo: Oggetti che ritornano ResultSet in Java

Ho un oggetto che mi ritorna un Resultset , ovviamente per ottenere ciň al
suo interno non ho chiuso la connessione , la mia domanda č : quando e come
potrň/dovrň chiuderla ?
______
Flex


Devi definire la logica del tuo programma:
1. creo la connessione
2. creo lo statement
3. mi faccio dare un ResultSet
4. uso il ResultSet
5. chiudo ResultSet e Statement
6. chiudo la connessione
Davide

"Flex" <flex...@Mfreemail.it> ha scritto nel messaggio
news:9hbppm$v1o$2...@lacerta.tiscalinet.it...

conn.close(); ... chiudi anche lo statement
Di solito io faccio cosě
Connection conn = null;
Statement st = null;
String query = "SELECT CAMPO FROM MIA_TB";
try{
    // apro la connessione, carico il driver, ecc
    ...
    ...
    st = conn.createStatement();
    ResultSet res = st.executeQuery(query);
    while(res.next())
        System.out.println(re.getString("CAMPO"));
}catch(SQLException se){
    //qui faccio il log per le SQLException
}catch(Exception e){
    //qui faccio il log per le altre
}finally{
    if(st != null)
        st.close();
    if(conn != close)
        conn.close();
}
Se usi i prepared statement č uguale.


Ciao Angelo
Newsgroup: it.comp.java
Titolo: AWT da paranoia!!!

Scusate, saro' una pippa atomica con Java, ma questa e' proprio strana.
Ho scritto una banale applet che, fra le altre cose, presenta una List.
Clickando su un elemento della List, il metodo itemStateChanged() che
gestisce l'evento usa il metodo getSelectedIndex() di List, che
restituisce l'indice dell'elemento della lista selezionato.
Ebbene, io lavoro con un il JDK 1.1.6 sotto Linux, e se lancio l'applet
con l'appletviewer abbinato, o con un qualunque Netscape (per Linux o
Windows), tutto funziona a meraviglia. Se invece uso IE 4.0, il metodo
getSelectedIndex() riporta sempre il valore -1.
Dove diavolo e' l'inghippo?
Mille grazie a tutti.
---------------
Andrea Giuliano

La VM del IE4.0n e' bacata nella versione che hai tu.
Ancora una volta faccio presente che mentre netscape aggiorna il brower e
la JVM insieme, Microsoft lascia il brower li come e' e aggiorna la VM che
ti devi scaricare da internet
Fino alla build 5.00.3167 il getSelectedIndex era completamente bacato. La
build 5.00.3167 risolve questo problema. Scaricala dal sito internet della
MS e installalo.
se inveceil tuo applet deve andare in giro per l'ionternet ti consiglio
1) POCO PRATICABILE: metti un avviso sulla pagina htm che per avere il
comportamento corretto l'utente deve prima installare la JVM di microsoft
corrispondente all build che ti ho segnalato o piu' recente (se esiste).
oppure
2) piu' praticabile: usa getselectedItem anziche' getSelectedIntex.
dovrebbefunzionare, lo usavo io.
Carlo Emanuele Demontis
PUTTANO del newsgroup it.comp.java, GEKOTAG permettendo


Caro Carlo Emanuele,
ti ringrazio per le delucidazioni, anche se purtroppo non sono
incoraggianti. Ho anche seguito il tuo consiglio (usare
getSelectedItem()), ma sembra che non funzioni neanche quella. E' come
se l'evento "selezione di un elemento" venga effettivamente lanciato, ma
senza sapere quale elemento e' stato selezionato. Infatti la
getSelectedIndex() e' richiamato solo all'interno del metodo
itemStateChanged(), o qualcosa del genere, il quale e' invoca solo per
gestire l'evento in questione.
Alla fine ho fatto la seguente porcheria: per scorrere la lista solo in
avanti e indietro ho aggiunto due bottoni che lanciano un falso evento
di selezione, non prima di aver forzato l'elemento selezionato con un
apposito metodo della classe List, di cui ora mi sfugge il nome. Cosi',
se uno ha un browser funzionante, e' libero di usare direttamente la
lista, altrimenti puo' usare i due bottoni, ai quali dovrei pero'
abbinare una label per segnalare che servono solo se la lista non
funziona direttamente.
E' una soluzione intermedia fra quelle che mi hai proposto.
Ti ringrazio nuovamente per le dettagliate delucidazioni.
-- 
Andrea Giuliano
UNIX System Administrator
Dipartimento di Matematica - Universita' di Milano
Via Saldini 50, 20133 - Milano
Studio 2075, secondo piano
Telefono 0226602268
Fax 0270630346
Newsgroup: it.comp.java
Titolo: Modificare oggetti con il mouse

Buon Giorno a tutti
sono nuovo di java e sto cercando di creare un programmino in grado di
disegnare una linea sullo schermo e poi modificarne posizione e
orientamento selezionandola con il mouse.
Ho sviluppato questa classe che però non si comporta come vorrei.... e
non capisco il perchè:
import acm.graphics.*;
import acm.program.*;
import java.awt.Color;
import java.awt.event.*;
public class Linea extends GraphicsProgram {
        private GLine gobj;
	private GLine line;
	private GPoint gpnt;
	private GPoint last;
	public void init() {
		addMouseListeners();
		line=new GLine(10,20,100,150);
		line.setColor(Color.BLUE);
		add(line);
	}
	public void mouseDragged(MouseEvent e) {
		if (gpnt !=null) {
			if (gpnt.equals(gobj.getStartPoint())) {
				line.setStartPoint(e.getX(),e.getY());
			}
			else if (gpnt.equals(gobj.getEndPoint())) {
				line.setEndPoint(e.getX(),e.getY());
			}
		}
	}
	public void mousePressed(MouseEvent e){
		last=new GPoint(e.getPoint());
		gobj=(GLine) getElementAt(last);
		if(GMath.distance(last.getX(),last.getY(),gobj.getStartPoint().getX
(),gobj.getStartPoint().getY())<20){
			gpnt=gobj.getStartPoint();
		}
		else if(GMath.distance(last.getX(),last.getY(),gobj.getEndPoint
().getX(),gobj.getEndPoint().getY())<20){
			gpnt=gobj.getEndPoint();
		}
		else {
			gpnt=null;
		}
	}
	}
Premendo il mouse in prossimità degli estremi, l'estremità della linea
viene selezionata correttamente, e mouvendolo la linea accenna a
muoversi, per pochi pixels, poi....... tutto si ferma.
Ebbene: dove sto sbagliando (perchè è evidente che c'è qualcosa
disbagliato !!) ?
grazie a chi avrà il buon cuore di illuminarmi.

 grazie a chi avr� il buon cuore di illuminarmi.
Puoi indicare dove trovare i package che hai importato all' inizio, per 
poter provare il codice?

dovresti trovare tutto qui:
http://jtf.acm.org/javadoc/student/index.html

Newsgroup: it.comp.java
Titolo: timer

Ciao,
  vorrei realizzare un contatore temporale per cui, dopo aver eseguito
una certa operazione, il programma aspetta che passino 5 minuti e poi
riesegue quell'operazione.
Che classi usare per contare quei 5 minuti di inattivita' ? 
Visto che in seguito quel programma lo trasformero' in un thread che
lavora per un certo server che dovra' eseguire altre operazioni, mi
conviene farlo subito e usare la Thread.sleep() ?
Grazie
		Davide
_______________________________________________________
   Davide Manzoni -    email: 
dman...@racine.ra.it
The salesman said "This machine requires Windows 95, NT,
or better."   The only thing I could think of was Linux.
_______________________________________________________

 conviene farlo subito e usare la Thread.sleep()?
Si.
--
Ciao. Leonardo 
bos...@uno.it
 
www.uno.it/utenti/tetractys

Newsgroup: it.comp.java
Titolo: HELP JBUILDER 3

Ho java builder per windows ma non ho il manuale.
come faccio a configurarlo e ad usare packages esterni?

 wrote in message
ZWKm4.69540$C3.7...@news.infostrada.it...

Newsgroup: it.comp.java
Titolo: Threads

Salve ragazzi!
Sto cercando qualche documento (in italiano) che spieghi l' utilizzo dei threads.
Potete aiutarmi?


Un giorno mi era caduto l'occhio su questo
http://www.javaportal.it/docs/thread.htm
ma non ti so dire come č.

> dei threads.
All'indirizzo 
http://www.hyperbook.it/
 trovi il libro 'Introduzione a 
Java'; il capitolo 11 è interamente dedicato ai Thread. Magari trovi 
qualcosa di interessante.
Ciao!

Newsgroup: it.comp.java
Titolo: Come riconosco la classe?

 detto che io debba fare il fiorista....  [Morgan]  <

Io farei 2 metodi ...
metodo(B parametroIn)
metodo(C parametroIn)
Se devono fare piu' o meno la stessa cosa puoi anche utilizzare il
meraviglioso cut&paste ...

 Ho già provato "instanceof" ma forse non lo uso correttamente o non fa al
Così a caldo
if (parametroIn instanceof B) {
} else if (parametroIn instanceof C) {
}
...
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

Voi come lo risolvereste?
A parte l'uso di instanceof, che qualcun'altro ti ha gia' indicato, il design 
che usi e' debole. E' meglio usare uno schema di generalizzazione algoritmica, 
come
abstract class T {
   void m(A param) { 
   ...codice comune...
   passoSpecifico(A);
   ...codice comune... 
 }
 
 abstract passoSpecifico(A param);
}
class T1 extends T {
   void passoSpecifico(A param) { ... }
}
class T2 extends T {
   void passoSpecifico(A param) { ... }
}
eccetera. A seconda dei casi, e' possibile che A coincida con T (e B con T1 e C 
con T2 ecc) oppure no.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun/
Newsgroup: it.comp.java
Titolo: Estrazione da un vettore dinamico dei tre elementi maggiori.

Ciao a tutti innanzitutto! 
vi espongo il mio problema nel modo più semplice possibile ( spero di
riuscirci perchè è un po complicato..)
Sono uno studente dell'università di bologna, facoltà di ingegneria
delle telecomunicazioni.. Sto svolgendo una tesi sull'argomento reti
di sensori wireless e in particolare sull'utilizzo di essi nell'ambito
della localizzazione di utenti in ambiente indoor... Il metodo di
localizzazione si basa sul valore di RSSI che essi (i sensori)
trasmettono al sensore base collegato al mio portatile. l'applicazione
java che sto progettando raccoglie, in un vettore che si aggiorna
dinamicamente ogni 2 secondi, i valori di RSSI (che sono in pratica
delle potenze) che i sensori spediscono alla base.
Il vettore è ordinato in base all' ID (identificativo) del sensore,
ovvero:
vettore[IDsensore]=potenza_sensore)
e fin qui ci siamo...
successivamente da questo vettore dinamico dovrei estrarre le tre
potenze maggiori, e stampare a video, nell'ordine, l'identificativo
dei tre sensori con potenza maggioree la rispettiva potenza.
Ora: qual'è il metodo migliore per la ricerca, in questo vettore
dinamico dei tre valori di potenza maggiore?
inoltre, essendo un vettore dinamico, vorrei che, allo scadere dei 2
secondi, il vettore si riazzerasse, dimodochè, se ad esempio c'è solo
un sensore che trasmette, io abbia un vettore che è vuoto in tutte le
posizioni, tranne in quella corrispondente al sensore che trasmette...
Spero di essere stato il più chiaro possibile, anche se so che è
difficile spiegare il mio problema in un post...
Grazie mille a tutti!
Federico

 posizioni, tranne in quella corrispondente al sensore che trasmette...
Hmm, non so se ho capito bene.. cmq se c'azzecco ti serve qualcosa tipo 
un timer, ogni tot svuota il vettore(usa ArrayList, č meglio, se non hai 
un'accesso concorrente) e poi lo ripopola con i sensori presenti..
http://java.sun.com/docs/books/tutorial/essential/threads/timer.html
Marco
-- 
reply: remove duh.spam.
http://cthulhu.zapto.org

Newsgroup: it.comp.java
Titolo: Dubbio su socket

Devo rendere un applicazione multiutente, inizialmente avevo una finestra
dove facevo delle interrogazioni a dei data base eterogenei gestiti tramite
un modulo globale! Mi sono creato un altra applicazione che crea un altra
finestra dove vorrei fare le interrogazioni al modulo globale scambiando
file XML!
Due progetti indipendenti possono scambiarsi file XML stando su due macchine
diverse?
E come si fa?
Grazie Fabio


Per scambiare Dati tra due applicazioni, puoi fare in modo che una scriva su
uno strem ed un'altra legga dallo strem, dato che le applicazioni sono su
due macchine differenti puoi usare un socket. Per poter usare il socket
inizialmente una delle due applicazioni deve fornire il servizio, cioč deve
esser ein ascolto su una porta (ServerSocket) e l'altra deve aprire
laconnessione su quel listener (Socket) dopo di che puoi iniziare ascambiare
dati.
Ciao
Sergio
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.java
Titolo: comunicazione tra jsp e oggetti Bean Java

Salve a tutti, vorrei sottoporvi questo mio problema.
Sto sviluppando un'applicazione web in java. 
Nelle mie jsp utilizzo i seguenti tag per la comunicazione tra jsp e 
gli oggetti di business di java:
<jsp:useBean id="…" class="…" scope="session">
<jsp:setProperty name="beanName" property="*"/>.
Il mio grosso problema è che il tag setproperty non setta le proprietà
complesse dei miei oggetti.
Mi spiego: l'oggetto Anagrafica possiede una proprietà che è un vector
di oggetti Indirizzo e la semplice indicazione nel tag "property="*" 
non riesce a settare tali valori.
Spero che possiate aiutarmi!
Annalisa

Ciao Annalisa,
se magari posti un po' di codice ci dai la possbilita' di dare 1 occhio.
Ciao
By Peggiore
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.java
Titolo: Servlet & JSP

C'è qualcuno che si occupa della tecnolagia SERVLET e JSP, avrei delle
domande da porgli e forse alcune risposte ai vostri problemi...
Grazie, Clod.

 Grazie, Clod.
Forse dovresti postare direttamente le domande, cosi' chi sa
risponde...
Comunque, io mi occupo di servlet.
Resto a disposizione.
Ciao
Roberto
-- 
+---------------------------+
| Roberto Bagnoli           |
| 
robe...@comune.modena.it
 |
+---------------------------+

 Grazie, Clod.
JSP nulla, servlet si'. Parliamone pure qui.
Ciao
-- 
il regolamento e' reale fino al punto in cui decidi di crederci ;-)
Newsgroup: it.comp.java
Titolo: Come utilizzo la processEvent?

Stavo lavorando con gli eventi sugli oggetti awt.
Con gli oggetti Button per esempio ho implementato ActionListener e
non ho avuto problemi.
In altri oggetti tipo la Checkbox mi sono imbattuto in
processEvent(Event evento).
Ora non capisco bene come funzioni questo metodo.
ho provato cosě senza grossi risultati...
... opz1 e opz2 sono gli oggetti checkbox..
        public boolean processEvent(Event evento)
        {
                if (evento.target instanceof Checkbox)
                {
                if (opz1.getState())
                      opz1.setLabel("Opz1 att");
                 else
                     opz1.setLabel("Opz1 dis");
                 if (opz2.getState())
                     opz2.setLabel("Opz2 att");
                else
                     opz2.setLabel("Opz2 dis");
                 }
       }
Spero in un vostro aiuto. Grazie.



 
Cosě ad occhio, mi sembra che questo codice serva a modificare "al volo" il
testo delle due label associate alle checkbox, a seconda che queste siano
attivate o meno:
   [x] Opz1 att         [x] Opz1 att
                  --->                 ---> eccetera...
   [ ] Opz2 dis         [x] Opz2 att
Nelle intezioni dell'autore dell'esempio che hai riportato, probabilmente
c'era l'idea di far passare TUTTI gli eventi generati dalla gui nella
funzione processEvent. Un sistema del genere potrebbe anche funzionare, ma
provocherebbe grattacapi ASSURDI in fase di debug...
-- 
Fermiamo Scientology prima che sia troppo tardi!!!
http://xenu.com-it.net
  ---  
http://xenu.freewinds.cx
(per rispondere personalmente leva IlDitoDalCulo)

provocherebbe grattacapi ASSURDI in fase di debug...
Allora, per alcuni oggetti awt ho creato una classe che implementa
ActionListener. Questo sembra funzionare per alcuni controlli tipo
Button, List ecc...
"class pulsante1 implements ActionListener"
...altri controlli perň li devo gestire in maniera differente tipo le
checkbox.
Utilizzando una la vecchia funzione handleEvent(Event evento) che č
"deprecated" funziona tutto bene, ora invece la processEvent(Event
evento) non mi funziona. Probabilmente opera in maniera differente
all'altra, perň visto che sono un novizio in Java non riesco ancora a
risolvere.
Ti (vi) ringrazio comunque per l'aiuto.
Newsgroup: it.comp.java
Titolo: aggiornamento di una JList

ciao a tutti,
io ho creato un'interfaccia grafica formata da 6 JPanel (1 con un
JTextField, 3 con JRadioButton e 1 con una JList e 1 con un JButton) che
vengono aggiunti ad un JPanel principale per poterli disporre come voglio
io.
Tutti e sette i pannelli sono definiti in classi separate.
Il programma dovrebbe prendere le stringhe che ricavo dal JTextField e dai 3
RadioButton e inserirli in un vettore (tutto ciň alla pressione del
JButton). (Tutto questo dovrebbe funzionare)
Il mio problema č il seguente: la mia JList dovrebbe visualizzare il vettore
su cui salvo i miei oggetti composti da 4 stringhe, solo che non riesco,
alla pressione del JButton, a far aggiornare anche la lista. Esiste un
metodo o un artifizio che mi permetta di fare ciň?
Ricordatevi che sono alle prime armi.
Ciao e grazie a tutti
Cendo

 ciao a tutti,





Nell'evento del JButton preleva i valori.
Crea un listModel es. DefaultListModel listModel = new DefaultListModel();
Aggiungi i valori al listModel e poi 
list.setModel(listModel);
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: Parere sull'architettura

Salve, 
per la mia tesi di laurea sto scrivendo un programma java con
achitettura client-server. Per l'acquisizione dati dal computer client
ho scelto (visto che si tratta solo della tesi) di usare un'applet
firmata che legge i dati da pc e li manda al server. Il punto č che
non faccio altro che sentire in giro che questa soluzione viene
abbandonata sempre di piů...ma non so che cosa l'ha sostituita. Visto
che forse questa tesi in futuro potrebbe trasformarsi in qualcosa di
piů serio mi farebbe piacere cominciare a studiare come affrontare
meglio il problema. Qualcuno puň indirizzarmi?
Grazie mille.

 ha scritto nel messaggio
news:To08PB=c=vmoyA2J5L...@4ax.com...


Dai un'occhiata a questo precedente thread di discussione:
http://groups.google.com/groups?hl=en&th=f4e2ed701fb0ed7a&rnum=1
Ciao,
    Bruno.


|
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://bbruno.fasturl.it
|
| 
http://members.xoom.it/bbruno
| 
http://digilander.iol.it/bbossola
|

 > Grazie mille.

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

molto con il tuo lavoro.
Invece credo proprio sia quello che sto cercando. Adesso
l'architettura č proprio diversa ma non penso che la lascerň sempre
cosě. Mi indicheresti dove posso trovare del materiale?
Grazie
Lello

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

 wrote in message
To08PB=c=vmoyA2J5L...@4ax.com...
