mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Applet, servlet e database

Ho un applet che comunica con un servlet tramite URLConnection. L'applet 
passa un oggetto al servlet che a sua volta lo passa ad una classe che 
ne estrae i campi e lo memorizza su di un database MySQL. Ore, se mi 
limito a passare e memorizzare va tutto bene, ma se provo ad effettuare 
dei controlli sui dati da memorizzare si scatena l'inferno!
Questo codice funziona:
 
InputStream is = request.getInputStream();
ObjectInputStream in = new ObjectInputStream(is);
RequestData data = (RequestData)in.readObject();
DbHandler dbh = new DbHandler();
dbh.insert(data)
OutputStream outstr = response.getOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(outstr);
String ricevuto = new String("OK");
oos.writeObject(ricevuto);
oos.flush();
oos.close();
ma se dopo aver ricevuto l'oggetto dall'applet provo ad effettuare 
questo controllo, invece del metodo insert():
OutputStream outstr = response.getOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(outstr);
if (!dbh.check(data)) {
   String ricevuto = new String("OK");
   oos.writeObject(ricevuto);
}
else {
   String ricevuto = new String("KO");
   oos.writeObject(ricevuto);
}
oos.flush();
oos.close();
sull'applet ho immancabilmente questa eccezione:
java.io.EOFException
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at MiaClasse.actionPerformed(DataHandler.java:60)
 
Qualcuno saprebbe spiegarmi perchč? Sto arrivando alla disperazione.
E' Pasqua, č *il mio compleanno* e sto davanti al computer a cercare di 
capire perchč 'sti stronzi non comunicano!
Grazie per l'attenzione, ciao!
GePs

[Aggiornamento]
Questo codice *funziona*
InputStream is = request.getInputStream();
ObjectInputStream in = new ObjectInputStream(is);
RequestData data = (RequestData)in.readObject();
DbHandler dbh = new DbHandler();
String s = "OK";
OutputStream outstr = response.getOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(outstr);
oos.writeObject(s);
oos.flush();
oos.close();
Questo *no*
InputStream is = request.getInputStream();
ObjectInputStream in = new ObjectInputStream(is);
RequestData data = (RequestData)in.readObject();
DbHandler dbh = new DbHandler();
String s = dbh.check(data);
OutputStream outstr = response.getOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(outstr);
oos.writeObject(s);
oos.flush();
oos.close();
L'unica differenza è che nel primo caso la stringa s viene data, nel 
secondo viene restituita condizionatamente al risultato di una query sql.
Sto impazzendo, ditemi perchè!

NB: l'eccezione sull'applet la ottengo qui:
...
ObjectInputStream inputFromServlet = new ObjectInputStream(instr);
...
Newsgroup: it.comp.java
Titolo: Problemi di runtime

Ciao sono proprio un principiante di java poi se ci mettete che č pure 
la prima volta che lo uso su Mac.
Ho compilato questa stupidagine:
public class PotenzeDiDue  {
   public static void main(String argv[]) {
     for ( long i = 0, j = 1; i < 60; i++, j *= 2)
       System.out.println("due elevato alla " + i + " uguale a " + j);
   }
}
ma quando vado ad eseguirlo mi dice:
Exception in thread "main" java.lang.NoClassDefFoundError: 
PotenzeDiDue/class
Ha iniziato a darmi problemi dopo che ho provato inutilmente a 
installare i driver jdbc per mysql.
Ho settato un path e ora ho incasitato tutto. Infatti:
1) i driver pare non funzionino e non so neanche come fare a vedere se 
li ho installati correttamente oppure sbaglio a programmare.
2) Anche i programmi piů stupidi non funzionano.
Qualcuno puň consigliarmi?
Ciao
simone

Ciao, Hellboy!
Il giorno 30/06/2004 alle ore 20:14 hai scritto:
 H> ma quando vado ad eseguirlo mi dice:
 H>
 H> Exception in thread "main" java.lang.NoClassDefFoundError:
 H> PotenzeDiDue/class
Intanto questo errore mi suggerisce che hai tentato di eseguire qualcosa
tipo 'java PotenzeDiDue.class', il .class finale va tolto.
 H> Qualcuno può consigliarmi?
Leggiti qualche tutorial che non fa mai male.
Bye
-- 
Great warrior? Wars not make one great.
http://www.maccasoft.com


http://csvtosql.sourceforge.net/

 
Che figura barbina.. avete ragione... manco le basi der mestiere.
Grazie
Simone

Hellboy wrote:

beh all'inizio può capitare ;)


Newsgroup: it.comp.java
Titolo: Focus JTabbedPane

Salve, io ho un JTabbedPane, con 4 "Linguette" e relativi JPane!
Vorrei che ogni volta che seleziono una "Linguetta Il JPane associato mi
prenda il Focus sulla Finestra!
Ho Provato con this.requestFocusInWindow() sul JPane, ma non funziona.
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Uppo!!


Newsgroup: it.comp.java
Titolo: import javax.servlet.*;

qualcuno sa perchè mi dà il seguente errore:
Package not found;
Che cosa devo settare di preciso io ho il jdk1.2.1
Grazie....

"Fortunato Calabrò" wrote:

Il CLASSPATH. In particolare devi aggiungere l'archivio contenente il
package delle servlet - il jsdk.jar.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: Leggere lo stesso file TANTE volte

Dopo aver scanzionato tutto un file di testo avendo scritto:
 
	f=new File("C:/miofile.txt");
	fileReader=new FileReader(f);
	reader=new BufferedReader(fileReader);
 
come si fa a ri-scanzionare il file partendo DALLA CIMA senza dover 
ri-scrivere tutti i "new" (e quindi occupare
memoria)?

 memoria)?
 
Sinceramente pensavo che la tua fosse una domanda così banale da meritare
un laconico RTFM. In realtà non è così, in quanto sostanzialmente
BufferedReader sembrerebbe non essere pensato per un uso simile. In pratica,
hai due modi per ottenere quello che vuoi:
 
 - Il primo è impostare sul BufferedReader un marcatore subito dopo averlo
   aperto, in modo tale che eseguendo un reset il puntatore ritorni a
   quell'area del file.
 - Il secondo è usare un RandomAccessFile al posto del BufferedReader, che ti
   permette di fare un seek del puntatore all'inizio del file
 
Enrico

 ri-scrivere tutti i "new" (e quindi occupare memoria)?
 
Non stai occupando memoria quando rileggi. A patto che tu chiuda il file, i vecchi oggetti vengono garbage-collected.
 

 Enrico
 
Grazie della risposta.
Come faccio a impostare il marcatore?

 Come faccio a impostare il marcatore?
 
La documentazione di BufferedReader a tal proposito è alquanto esaustiva
 
Enrico


Qualsisi classe che estenda java.io.Reader, quindi anche BufferedReader, 
ha anche i metodi:
- boolean markSupported()
- public void mark(int limit)
- public void reset()
se markSupported() risponde true, allora puoi usare sia mark che reset.
 
Per utilizzare mark, devi specificare il limite fino a quando il mark 
sara' valido, facendo attenzione che se questo limite e' troppo grande, 
il reader allocara' un nuovo buffer grande almeno come il limite imposto.
Avrai fatto caso che limit e' di tipo int, quindi il buffer sara' al 
massimo grande Integer.MAX_INT, ma il file che stai leggendo potrebbe 
essere molto piu' grande, quindi l'operazione mark/reset allo scopo di 
riposizionare il reader all'inizio non avrebbe senso. Nel caso che il 
file sia di dimensioni contenute, allora potresti usare il codice:
 
File f=new File("C:/miofile.txt");
long length = f.length();
if (length <= Integer.MAX_VALUE) {
   int limit = (int) length;
   FileReader fileReader=new FileReader(f);
   reader=new BufferedReader(fileReader, limit);
   reader.mark(limit);
   ...
   // rileggo dall'inizio
   reader.reset();
   ...
}
 
Guardare la documentazione qui 
https://docs.oracle.com/javase/8/docs/api/java/io/BufferedReader.html
 e' 
comunque il miglior consiglio.
Newsgroup: it.comp.java
Titolo: dove mi procuro un compilatore Java free?

Sono studente e senza una lira.
Il Java dove me lo posso procurare?
I programmi che scrivo in Java, girano in Internet, sul Pc in Windows, Sul
Mac, in Unix e Linux...giusto? anche da dos forse?
ciao
pol...@freemail.it

ciao...vai al sito 
http://java.sun.com.
...scaricati il JDK1.2...contiene tutto
quello che ti serve per lavorare in java...su qualsiasi sistema
operativo...ciao!
nico


http://java.sun.com/products/index.html
è tutto gratis (o quasi)...sotto DOS mi sa che non funziona...ciao


qualsiasi sistema operativo...ciao!
Ma il JDK 1.2 del sito Sun non e' disponibile solo
per WinXX e Solaris?
Ciao.     Leonardo Boselli   
bos...@uno.it
   and
--   o    TETRACTYS Software 
tetr...@uno.it
 present
    o o   JOB - Java Objects Builder (0.9.4-05/17/99)
   o o o  Try it, it's FREE! <134 KB> <Java 2 needed>
  o o o o 
http://www.uno.it/utenti/tetractys/job.html

vai al sito della sun 
java.sun.com
 oppure alla javasoft oppure in
qualche mirror e scaricati la jdk ti consiglio la 1.1.8 per cominciaree


adesso anche linux


Newsgroup: it.comp.java
Titolo: Java e eXtreme Programming

              
Network Distributed Applications @ CRS4
Center for Advanced Studies,Research and Development in Sardinia
http://www.crs4.it/~dcarboni/whoami/
     Tel.: ++39 070 2796 303
----------------------------------------------------------------

 riguardo...
Cos'e' l'eXtreme Programming..? una faccenda tipo lanciarsi da un aereo con
un portatile, e aprire il paracadute solo dopo che il programma gira? :-)
Scusa, non ho resistito..

Scusa, non ho resistito..
:-D
Forse questi articoli potranno chiarirci le idee. :-)
http://punto-informatico.it/p.asp?i=31154
--
Un Ciao in DO maggiore!       remove NOSPAM to reply by email.
-=) Sbaturzio (=-

Oppure qui':
http://www.extremeprogramming.org/

Newsgroup: it.comp.java
Titolo: Problemi con esecuzione java in Win95

Salve a tutti.
Vorrei spaere se qualcuno di voi sa come mai, se provo a lanciare
un'applicazione java da una rete su WinNT non ho errori e se
invece lo faccio da una macchina Win95 mi viene un errore
NoClassDefFoundError ???
La mia applicazione sta su una macchina NT  in rete.
Se provo a far funzionare l'applicazione da un'altra macchina NT
tutto funziona.
Se invece provo da una macchina Win95 no.
Perchè ?



 Perchč ?
Provo a darmi una risposta da solo, facevdovi un'altra domanda:
Esistono due diversi Jdk/Jre per Nt e Win95 ?
Se cosě fosse mi torna il tutto...........



Si, innanzitutto esistono versioni differenti di jdk/jre, e poi esistono
tante VM, ad esempio quella di IBM (pare che sia molto buona, io
non l'ho trovata eccezionale per AWT).
Purtroppo non si riesce a capire quale sia il problema da te riscontrato
su Win95, qualche dettaglio in piu' sarebbe stato d'aiuto.
Ciao!
Andrea
--
Posted from [151.99.171.130]
via Mailgate.ORG Server - 
http://www.mailgate.org

 su Win95, qualche dettaglio in piu' sarebbe stato d'aiuto.
Ciao e grazie per la risposta !
Il problema è sostanzialmente questo: io ho realizzato un'applicazione java
e l'ho messa (i .class) in una directory X su  una macchina NT.
Ho poi scritto un batch che esegue delle operazioni (connette un'unità di
rete)
e poi lancia l'applicazione. Il batch è insieme all'applicazione.
Se, da una macchina NT, provo ad accedere alla directory X ed a lanciare
il batch tutto funziona e mi parte l'applicazione.
Se provo a farlo da una macchina Windows95/98, mi viene un errore
"NoClassDefFoundError".
NOTA: L'unità di rete connessa serve per utilizzare il JRE in remoto,
è quindi sempre quella per Win NT.
Che sia questo ?

Newsgroup: it.comp.java
Titolo: Ip Gateway?

Ciao a tutti,
 
usando i metodi Java, sono riuscito ad ottenere l'IP associato alla mia 
scheda di rete, il nome della scheda di rete e l'indirizzo fisico (MAC).
Non riesco a determinare l'IP del gateway della scheda di rete.
 
Non c'è un metodo Java specifico?
 
Ho cercato in rete e in certi post ho letto che non è possibile ottenerlo 
direttamente ma devo necessariamente lanciare un comando da shell (tipo 
ipconfig per windows) e leggermi riga per riga il file rilevando il gateway.
 
Grazie
 

 rilevando il gateway.
 
infatti, stackoverflow rulez:
 
http://goo.gl/ZFRWN
 
 

Grazie
Newsgroup: it.comp.java
Titolo: domanda FORSE banale..

E' possibile creare dei file eseguibili (.exe) con le applicazioni java
oppure con il prompt di dos??
Ciao Alessandra
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao Alessandra
Ho fatto una ricerca e ho trovato il prodotto JSmooth.
Che ne pensate?
Grazie.
Ale


 Che ne pensate?
io uso quello e per quello che mi serve va benissimo :-)
ciao

 ciao
Io non ho bisogno però di settare le varie Classpath, Jvm ecc, deve
soltanto creare un file .exe contenente le mie classi java. Ho dato un
occhiata al tool, ma, nonostante sia molto banale, non riesco ad usarlo.
Ho anche il dubbio che non è adatto per quello che devo fare.
Sai darmi un aiuto?
Grazie.
Alessandra


ciao,
prova 
www.xlsoft.com

Newsgroup: it.comp.java
Titolo: junit con httpunit e HttpServletRequest

Salve ng,
Ho da poco iniziato a fare qualcosa con junit e lo trovo veramente 
interessante.
Lavoro principalmente su applicazioni web quindi il setup del test e 
prova dei metodi è più complesso perchè devo inizializzare diverse 
variabili.
In particolare ho una classe con un metodo:
public boolean check(HttpServletRequest request)
all'interno della classe test non riesco a creare l'oggetto request 
coretto da passare.
sotto qualche vano tentativo
public void testCheck()throws Exception {
 
	WebConversation wc = new WebConversation();
	WebRequest req =
	new GetMethodWebRequest("
http://localhost:8100/athome_be/index.jsp
");
	WebResponse resp = wc.getResponse(req);
	// InvocationContextImpl context  = new InvocationContextImpl();
	 assertTrue(acl.check(
context.re
));
	}
qualcuno sa indicarmi un tutorial dove mostrano come passare una 
request? Oppure sa dirmi come fare? :)
grazie lo


usa Cactus, è nato apposta per lavorare con le specifiche delle jsp/servlet.
Carlo

 jsp/servlet.
ok, proverò anche con catctus stasera :)
grazie lo

Lorenzo Sicilia wrote:
  > ok, proverò anche con catctus stasera :)
ho provato ma con scarsi risultati. Non sono riuscito a creare un 
HttpServletRequest da passare al mio metodo :/
In compenso ho capito che fare il testing di unita di applicazioni web 
non è banale e coivolge parecchie librerie.
In pratica ho visto come testare pagine jsp e servlet in generale però 
il mio caso specifico non l'ho risolto :/
Appena avrò un po' di tempo ci riprovo con più energia.
Qualcuno ha percaso un link con un tutorial o un esempio per fare il 
testing di un metodo che richiede un HttpServletRequest?
tks lo


http://jakarta.apache.org/cactus/writing/howto_testcase.html
 ... Step 6 
(optional): beginXXX() methods
Newsgroup: it.comp.java
Titolo: Access Control on every JSP form field.

scusate la pigrizia :-) appena ho un sec traduco la domanda.
http://www.jguru.com/forums/view.jsp?EID=792845
tnkx.
Luigi

Ciao Gigi,
mi spiace non darti una risposta ma piuttosto ho bisogno di aiuto.
Avrei all'incirca il tuo problema anche se credo un po piu' semplice.
dovrei implementare su un pacchetto web lo user profiling, ovverro la
visibilità di determinte voci di menu e/o di operazioni sul DB ed ancora la
visibilita' sul DB.
Cerco di spiegarmi: dati 3/4 profili utente questi possono innanzitutto
vedere parti di menu che si intersecano tra loro ed inoltre possono lavorare
non su tutti i dati del DB.
Esiste un pattern da utilizzare per questo tipo di ativita'?
Hai un esempio di tale gestione?
CIAO e GRAZIE
Jigi ha scritto nel messaggio ...


 ha scritto nel messaggio
news:2Orj8.5969$%g7.1...@twister2.libero.it...


 ha scritto nel messaggio
news:2Orj8.5969$%g7.1...@twister2.libero.it...


Ciao,
sinceramente non vedo come le TAG library possano aiutarmi.
Supponiamo che io abbia tre profili per la mia WebApp.
Un utente tipo A che puo fare solo alcune operzioni /transazioni
ovvero può vedere solo alcune voci di menu
Un utente di tipo B che ne può fare anche altre ma che ha una visibi
lita più ampia sul DB (ovvero non vede solo i suoi dati ma anche di altri)
Un utente tipo C che vede altre voci e che ha la visibilità di tutto il DB.
Quindi le pagine che ognuno può vedere non cambiano o megli
un utente o le vede o non le vede
CIAO


 un utente o le vede o non le vede
Ciò è perfettamente in linea con la gestione di accessibilità nella
specifica delle Servlet.
Puoi definire dei Quali risorse web possono essere viste da quali ruoli.
Il mio problema è invece che nella stessa pagina web l'utente vuole che
certi campi siano visibili/editabili all'utente X e non all'utente Y, per
questo pensavo ad una soluzione che generasse un layout ad hoc per lo
specifico utente (con una tag library).

Ciao jiji,
hai un idea da dove posso vedere un esempio diun EJB che fa questo?
CIAO
 > Un utente tipo A che puo fare solo alcune operzioni /transazioni
 > ovvero può vedere solo alcune voci di menu
 Se utilizzi EJB puoi definire quali metodi possono essere invocati da
quali
 profili.
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:5ddf091dbb7573fdf7b...@mygate.mailgate.org...

Newsgroup: it.comp.java
Titolo: Servlet & thread

Salve a tutti  scusate se la domanda è lunga ma non riesco ad uscirne
fuori.
Ho due problemi con delle servlet. Alcune volte controllando nel Server
Status di Tomcat ho notato che mi rimangono appesi moltissimi thread.
L'unico modo per eliminarli e riavviare il server Tomcat. E' possibile
farlo da software con una servlet?
Questo problema mi si è presentato dopo aver aggiunto una modifica: un
inserimento di un record in una tabella di in un db oracle remoto; il
db non lo gestisco direttamente io, ma so che dopo il mio inserimento
partono diversi trigger che mi restituiscono delle eccezioni se
qualcosa va male. Dopo un pò di tempo che che è in funzione, questa
operazione non viene più fatta, cioè la servlet si blocca
sull'inserimento del record nel db remoto, e non ritorna nemmeno delle
eccezioni; sono quasi certo che dipende dal fatto che la tabella che
cerco di riempire rimanga lockata. Facendo il reload dell'applicazione
su tomcat riprende tutto a funzionare.
E' possibile che ad un certo punto cade la connessione e la mia servlet
rimane in attesa dopo aver dato il comando di insert? e tutti quelli
che eseguono questa istruzione dopo non riescono a completarla e così
i famosi thread di cui parlavo all'inizio si moltiplicano?
spero di essere stato chiaro

CIao,
puo essere che ti dimentichi di chiudere
statement/resultSet/connessioni dopo che le utilizzi?

 statement/resultSet/connessioni dopo che le utilizzi?
quella è la prima cosa che ho controllato, ma li chiudo.
Newsgroup: it.comp.java
Titolo: JRE salvata su CD-ROM

Salve,
ho scritto un'applet in java, e fin qui tutto bene.
Adesso, però, dato che la pagina web che la richiama risiede su un CD-ROM, e
che non voglio che l'utenza installi nulla. Se mi copio la jre usata per
compilare l'applet, sul cd-rom, posso fare in modo che il browser utilizzi
la jre del cd e non altre jre già installate?
Ovvero se io sulla macchina ho installato la 1.3, anzi non nessuna jre,
posso fare in modo di utilizzare una jre salvata dove dico io, ovvero su
cd-rom, e questo è possibile farlo dall'interno del browser? mi hanno detto
che in linux ciò è possibile, ma il mio target è winNT/2000.
Mi pongo questo problema, in quanto gli utenti (dipendenti della PA) hanno
tutti client NT o 2000, senza account di amministrazione, e quindi, non
vogliono aprire una chiamata all'assitenza per far installare la jre
richiesta, che tralaltro è la 1.4.2_05. Allora sarebbe bello poter mettere
la jre sul cd e far richiamare questa, anche nel caso ce ne fosse già una
installata.
Qualcuno a qualche idea di come fare ?
Su google ho trovato SmartJ, qualcuno lo conosce ? Perché non mi sembra che
possa fare al caso mio.
P.S.: l'applet fa parte di un sito statico navigabile da CD-ROM, e si
vorrebbe che questa rimanesse all'interno della pagina html che la richiama.
Grazie a tutti.
Maurizio.

 cd-rom, e questo è possibile farlo dall'interno del browser? mi hanno
detto
Non credo proprio. Il browser ha bisogno di un plug-in installato, non so
come funzioni per explorer, ma per mozilla questo vuol dire avere una dll in
una directory particolare. Invece se l'applicazione fosse una applicazione
stand-alone lo potresti fare (sarebbe solo un po' lento).
Newsgroup: it.comp.java
Titolo: costruttore private in quali casi?

Ciao a tutti,
scusate la domanda forse banale ma in quali casi si può presentare la
necessità di rendere private la firma di un costruttore?

FanTux wrote:

In generale quando hai bisogno di un maggior controllo sulla creazione di
una classe, ad esempio tramite una classe factory o metodi factory, o se
devi creare una singleton....In sostanza ovunque tu possa voler negare la
creazione incontrollata di oggetti.
Luca

 necessità di rendere private la firma di un costruttore?
In aggiunta a quanto ti è stato detto, io l'ho fatto in certi casi in 
cui mi tornava utile avere un costruttore privato, che doveva servire 
solo a definire i costruttori pubblici, ovvero da richiamare solo 
all'interno della classe. Esempio:
public class pippo
  {
   private pippo(int a,String s,boolean b) //questo costruttore è 
privato perché serve solo a definire i costruttori pubblici che seguono
    {
    //...
    }
   public pippo(int a,String s)
    {this(a,s,false);}
   public pippo(String s,boolean b)
    {this(-1,s,b);}
  }

 necessità di rendere private la firma di un costruttore?
in generale quando si ha necessità di implementare i principali pattern 
creazionali.
-- 
 Fino all'anno scorso avevo un solo difetto. Ero presuntuoso.
http://softvalley.blogspot.com
http://www.flickr.com/photos/marko_po/


inoltre una classe con costruttore privato non può essere ereditata.


Più esattamente non si può ereditare da una classe che ha TUTTI i 
costruttori privati.
-- 
Andrea Francia
http://www.andreafrancia.it/

Newsgroup: it.comp.java
Titolo: dove vanno a finire le applets

ciao a tutti 
vorrei sapere se possibile su un sistema win 95 o 98 dove vanno a finire
le applets scaricate dal browser?
grazie mille a tutti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

ciao a tutti 
vorrei sapere in che cartella vanno a finire le applets scaricate dal
browser in un sistema win 95 e 98?
grazie mille


Newsgroup: it.comp.java
Titolo: Servlet

Scusate ma non riesco a trovare le classi che riguardano le servlet come ad
esempio HttpServlet etc.
Premetto che ho JDK 1.2.2 sia come documentazione sia come ambiente se
qualcuno può darmi una risposta lo gradirei molto.
                                                                    Falexio

 wrote in message
8g0O4.47221$xt2.5...@news.infostrada.it...

 devi scaricarti JSDK2.0 dal sito della sun, installarlo, e compilare con
javac -classpath c:\jsdk2.0\lib\jsdk.jar tuofile.java.
poi per provarla puoi usare il serverrunner associato a JSDK2.0
ciao
frolix8


Devi scaricarti il JSWDK che contiene il file servlet.jar che va aggiunto al
classpath.

ma devi scaricarti anche la JSDK, non basta il solo jdk1.2.2

Newsgroup: it.comp.java
Titolo: File con due classi

Sono un neofita del Borland JBuilder 5 (Personal edition) e ho iniziato
a studiare Java da pochi giorni.
Non riesco a compilare il seguente programma, che forse ogni classe
deve stare in un file separato? Non e' possibile mettere due classi
nello stesso file?
Ringrazio chi mi rispondera'.
public class Somma {
public int Sommatoria(int n)
  {
  int x=0;
  int r=0;
    for (x=0;x<n;x++) r=r+x;
    return(r);
  }
} // fine classe
class Prova {
public static void main(String args[])
  {
  Somma w;
  int z;
    z=w.Sommatoria(50);
    System.out.println("z="+z);
  }
} // fine classe

 nello stesso file?
puoi metterne N, delle quali una che contiene il main e che verra' eseguita 
che deve essere pubblica, le altre N-1 no
prova ad esempio a togliere il modificatore public da Somma e mettilo a 
Prova
in linea di principio e' opportuno avere un file per ogni classe
-- 
artemis.alpeia

Allacciandomi al vostro discorso...
se in un file .java definisco N classi č corretto avere, dopo la
compilazione, N file .class ?
In altre parole, il compilatore java crea tanti file .class quante sono le
classi definite nell'unico file .java?
Ciao,
Luca.
"artemis.alpeia" <it.i...@alpeia.artemis> ha scritto nel messaggio
news:HNpha.41383$i26.1...@news2.tin.it...


 sono le classi definite nell'unico file .java?
Si.
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: ...$1.class ?!?!

Ho realizzato un Applet con NetBeans derivando da javax.swing.JApplet.
Al suo interno ho inserito dei semplici controlli Swing e un paio di righe
di codice.
Ho notato che, al momento del build, NetBeans genera un file chiamato
[nomeapplet]$1.class, oltre al normale [nomeapplet].class.
Ho anche notato che, se non distribuisco anche questo file, l'applet non
va... sapete spiegarmi il perché?
RiGrazie!
Zeb
PS Si puň compattare l'applet in un JAR e utilizzarlo in una pagina HTML?
Sarebbe piů "leggero"!

 Sarebbe più "leggero"!
Ciao,
  se non erro i file .class contrassegnati dal dollaro sono compilazioni di
inner classes o di sottocomponenti grafici da te creati (all fine sono due
aspetta della stessa cosa, credo). Quindi se mancano l'applicazione sarà
incompleta.
Mi risulta sia anche possibile distribuire l'applet sotto forma di jar.
Ciao,
A.
Ciao

I file classe del tipo $1.class, $2.class etc.. sono delle inner classes
anonime...
Ciao
Daniele
Newsgroup: it.comp.java
Titolo: font nei file

ciao,
è possibile scrivere in un file .doc o .rtf e settare il carattere?
Scrivendo sul file il font standard è il curier. (aprendolo con word)
Uso il filewriter.out(String)
gian
--
**Comando o nome di file errato! Vai in castigo nell' angolo**

 gian
Direi che hai serie mancanze di informatica generale, piu' che di Java.
Cmq la risposta e': se scrivi testo puro (come stai facendo), no, non 
c'e' modo.
-- 
/**
  * Mattia Belletti - Undergraduate student @ 
cs.unibo.it
  * ICQ: 33292311   - email: 
mbel...@cs.unibo.it
  * IRC: BluShine   - site(s): 
http://cs.unibo.it/~mbellett
  * Linux registered user 299762 @ Linux registered machine 213003
  */


Il mio scopo è avere del testo con un carattere che decido.
Siccome ho visto che in html si può fare mi sembrava naturale
si potesse fare anche con un documento di word visto che sono
parenti.
ciao gian
ps: ohh ma sei proprio antipatico! :-p

 parenti.
Ma utilizzando gli stream, non scrivi file di word. Il fatto che poi 
word li apra, e' un altro paio di maniche. Se vuoi scrivere file di 
word, ci sono in giro delle librerie in Java per farlo, mi pare sotto 
l'enorme ombrello di Jakarta... ma non ti so dare link a memoria, prova 
a gironzolare sotto 
www.apache.org
!


Bastava dire "servono delle librerie cicě cocň ecc."
Forse ho inizialmente posto male la domanda comunque penso
che il senso fosse chiaro. In fin dei conti non siamo ad un esame
e tu non sei ancora un professore... anche se sei sulla buona strada.
buona serata.
gian

Newsgroup: it.comp.java
Titolo: jbpm - workflow management system

Qualcuno conosce jbpm?
java Business process management è workflow management system
realizzato in java con largo uso dell'XML.
E' opensource ed è scaricabile da 
http://sourceforge.net/
 ed il sito
ufficiale è 
http://jbpm.org
Il sample è chiaro, ma come fare  a modificare il flusso di esempio? 
Domanda molto ampia, ma non riesco a capire il giro corretto per
mettere in piedi un mio flusso! Devo per forza implementare delle mie
classi java? Modificando l'xml riesco a definire il percorso logico,
ma genero una serie di errori ....
grazie



Newsgroup: it.comp.java
Titolo: Menu java aiuto!!!

Cia vorrei farvi una domanda premetto che sono inesperto in questo campo ma
e' da oggi che provo e riprovo.
volevo mettere un menu sul mio sito e fin qui tutto bene
ma naturalmente dovevo fare dei collegamenti a ogni voce del menu andavo su
propieta dello java e sctivevo il nome della pagina a qui volevo che fosse
collegato ma  non funziona!!!!
come bisogna scriverlo il nome del collegamento ??
grazie infinite a chi mi puo' aiutare e' molto  importante
ciao da ross   
py...@libero.it

pyuio wrote:

Spiegati  meglio ..... Su quale  java sei andato ? Cosa voi mettere , un
Appplet ?
Javascript ...
Ciao Angelo

 ha scritto nel messaggio
news:393A1F14...@libero.it...


 un applet java
Consiglio di leggere la documentazione dell'applet, o di decompilarla ... ehm...
qui lo dico e qui lo nego
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------
Newsgroup: it.comp.java
Titolo: utilizzo dll

Ciao a tutti,
ho una piccola domanda da porvi: dunque io avrei una libreria dll (sorgente
in c) che vorrei poter utilizzare in java. Ora da ciò che ho capito per
utilizzare un metodo nativo oltre a dichiararlo nella classe, devo
utilizzare  il tool javah per generare il file .h  che contiene il prototipo
del metodo e poi devo scrivere un file .c che contiene l'implementazione del
metodo e compilare in una certa maniera per ottenere la dll. E fin qui ci
sono.
La mia domanda è la seguente: io possiedo già la dll, so le funzioni in essa
implementate, ma non possiedo i sorgenti della libreria. C'è un modo che mi
permette di usare la dll direttamente in java senza passare per
l'implementazione dei metodi nativi?
Grazie a chiunque mi risponda.
Ciao a tutti
Andrea

Ciao, andrea!
Il giorno 11/05/2004 alle ore 11:05 hai scritto:
 a> La mia domanda è la seguente: io possiedo già la dll, so le funzioni in
 a> essa implementate, ma non possiedo i sorgenti della libreria. C'è un
 a> modo che mi permette di usare la dll direttamente in java senza passare
 a> per l'implementazione dei metodi nativi?
No. Se hai notato i metodi nativi vengono dichiarati secondo uno schema ben
preciso (Java_package_Class_method) e con parametri ben precisi (non sono
semplici puntatori), se la DLL non esporta questi simboli non puoi fare
niente. L'unica alternativa e' di scrivere una seconda DLL con i metodi
nativi che poi chiamano le funzioni dell'altra DLL.
Bye
-- 
There is no passion; There is serenity
http://www.maccasoft.com

Newsgroup: it.comp.java
Titolo: Errore apertura Url https

URL url = new URL("
https://www.xxxxxxxx.com/cgi/property/index.php
");
URLConnection connection = url.openConnection();
Come mai nell'eseguire la seconda istruzione va in errore:
Malformed URL Exception java.net.MalformedURLException: unknown protocol:
https
Come posso aggirare il problema per le connessioni protette?
Grazie!

 scrisse :

Dando per scontato che hai l'ultimo build della jdk 1.4, ti consiglio
di provare con questo : 
HttpsURLConnection conn = (HttpsURLConnection)url.openConnection();
Ciao
	P.
Non si mangia per vivere, si vive per mangiare

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

Cosa potrebbe essere?
Posta il sorgente e vediamo che si può fare....
Cia'

Newsgroup: it.comp.java
Titolo: Qualcuno si è mai cimentato ...

in un software che consente la correzione AUTOMATICA di quesiti a
risposta aperta?
non parlo di robe semplici che cercano l'occorrenza esatta di parole
chiavi all'interno del testo, ma qualcosa di più sofisticato che
effettui i confronti con funzioni di similarità testuale e che magari
effettui anche lo spell check delle parole.
quindi qualcosa che sia in grado di capire che se nella risposta ci si
aspetta di trovare "sistema operativo" ed invece trova "sitema
oerativo" riconosce corretta la risposta.
mi piacerebbe confrontarmi per vedere di migliorare il mio progetto.

Ciao,
mai fatto qualcosa di simile e credo che sarebbe anche molto
divertente: )
ma ragionando insieme, la prima cosa che farei sarebbe vedere come fa
lucene a gestire la rilevanza di una parola in un testo.
Un Po come fa un motore di ricerca. Darei anche un occhio
all'algoritmo usato dal creatore di bing, il motore di ricerca di ms,
realizzato da un italiano, non ricordo il nome, ma era su wired mi
pare 3 numeri fa.
Tu come l'hai implementato?
Ciao, Davide


 Tu come l'hai implementato?
avevo preso in considerazione lucene ma poi ho deciso di provare una
mia soluzione
cerco di estrapolare le sole parole chiave dal testo della risposta
(tramite una specie di "discretizzazione" del testo) e poi con una
funzione di similarità testuale cerco se sono presenti le parole
chiave previste, se una parola cercata non è uguale ad una di quelle
estrapolate ma neanche troppo diversa uso google spell check come
correttore ortografico.
volevo confrontare le performance della mia soluzione con software
esistenti, ma non ne ho trovati se non di tipo banale.
Newsgroup: it.comp.java
Titolo: Sono cieco

Dice il compilatore che manca un punto è virgola, ma dove ????
public class Prova2
{
  static int f (int x)
  {
    if (x>=2) return 3*g(x-1);
    else return 2;
  }
  static int g (int x)
  {
    if (x>1)
    {
      int s=0;
      s+=2 ++ f(x-2) + f(x-3);
      return s;
    }
  }
  public static void main (String [] args)
  {
    System.out.println(f(3));
  }
}

 ha scritto nel messaggio 
news:1141810397.4...@i40g2000cwc.googlegroups.com...
Dice il compilatore che manca un punto è virgola, ma dove ????
  static int g (int x)
  {
    if (x>1)
    {
      int s=0;
      s+=2 ++ f(x-2) + f(x-3);
      return s;
    }
  }
2 ++ f   ???

 Dice il compilatore che manca un punto è virgola, ma dove ????
Per caso è un quiz? Se si, vorrei sapere i premi... altrimenti,
perchè ci nascondi la riga dove il compilatore ti dice che manca il
punto e virgola?

 Dice il compilatore che manca un punto č virgola, ma dove ????
Anche a me a volte da questo errore, anche se ci sono tutti i ; 
probabilmente č sbagliato qualcos'altro tipo il 2++f
prova con
 s+=(2 ++)+ f(x-2) + f(x-3);
se ho capito bene quello ke vuoi fare


2 non e' una variabile, quindi l'operatore ++ non si puo' applicare 
(ovviamente). 

Alex ha scritto:

A parte il messaggio del compilatore, ... se la condizione definita nel 
metodo g() non è verificata, che ti ritorna? possibile che il 
compilatore non ti restituisce il messaggio "MISSING RETURN STATEMENT"?
Se la confronti col metodo f() ti renderai conto dell'evidente differenza.
Ciao.


Guarda che la compilazione per quanto riguarda la funzione f si ferma al ++ 

     else return 2;
Ma qui non c'è un ; di troppo?

Secondo me va corretto cos' e il problema è nel metodo f
public class Prova2
{
  static int f(int x) {
    if (x >= 2)
      return 3 * g(x - 1);
    else
      return 2;
  }
  static int g(int x) {
    if (x > 1) {
      int s = 0;
      //s += 2++f(x - 2) + f(x - 3);
      s += 2 + f(x - 2) + f(x - 3);
      /* il 2++ sarebbe possibile e quindi il compilatore
         ti segnala che manca il ; dopo questa espressione,
         ma andresti a generare un errore di tipo
         "not a statement" in questa riga f(x-2) + f(x-3) */
      return s;
    }
    /* senza questo return il compilatore ti
         segnala "missing return statement" */
    return 0;
  }
  public static void main(String[] args) {
    System.out.println(f(3));
  }
}
Ciao!

 (ovviamente).
Non restituirebbe comunque 3?
-- 
Manny Calavera
Mail To: anforagimailpuntocom²
Newsgroup: it.comp.java
Titolo: Terminare correttamente un programma

Salve a tutti,
nel metodo main() ho istanziato un oggetto da una classe che costruisce una
finestra utilizzando JFrame. Ho inserito un ascoltatore per intercettare la
chiusura della finestra ed eseguo il classico System.exit().
Funziona correttamente fino a quando istanzio due oggetti per questa classe.
Infatti come chiudo una finestra il programma termina chiudendo anche
l'altra finestra.
Ho provato a sostituire System.exit() con
mioFrame.dispose();
mioFrame = null;
dove mioFrame è il nome dell'oggetto costruito con JFrame, ed il programma
sembra terminare ma il controllo non torna al sistema operativo.
C'è un modo per risolvere il mio problema?
Grazie
Francesco

Una spiegazione dovrebbe essere questa:
System.exit() termina la virtual machine e tutte le risorse di cui essa fa
uso vengono deallocate.
dispose() non fa altro che deallocare gli oggetti che rappresentano un certo
componente awt o swing.
Le due finestre che tu fai partire dal main non sono considerati due
programmi separati, è quindi correto che entrambe vengano chiuse dal
System.exit().
Ciao,
A.

 ha scritto nel messaggio
news:b3g1ss$sj4$1...@grillo.cs.interbusiness.it...

La tua spiegazione è chiara ma io vorrei che la virtual machine terminasse
solo quando chiudo la seconda finestra. Ora invece quando chiudo una
finestra si chiude anche l'altra.
Un saluto
Francesco

ciao Francesco,
penso che per risolvere il tuo problema devi all'interno della
funzione che chiude la tua finestra digitare il comando
"this.close()", cosi dovrebbe chiudere solo una finestra cioč quella
in cui sei... io l'ho risolto cosi!
ciao Asp1d3

Newsgroup: it.comp.java
Titolo: SOS applet java

Io ho un piccolo problema,ho salvato su un CD-rom la mia home page,con tutte
le foto e i file *.class ,ma se voglio vedere sul cd la pagina , le applet
non vanno.L'applet usata č quella dell'acqua (pioggia).Per masterizzare uso
Nero 4.0.
Gentilmete qualcuno mi  spiega il perchč??
Grazie e buon lavoro
Edmondo

Eccomi di ritorno
Ho messo quei pochi file per l'applet in una directory e funzionava
Poi l'ho messo su  un floppy e ho notato che non va dal floppy.Come mai??
Edmondo
Newsgroup: it.comp.java
Titolo: Java e Linux

Ciao a tutti,
 ho un problema con un' applet Java,
  dopo aver creato l'applet con tutti i suoi metodi (init in cui ho inserito
i butto,n Text area ecc/), se all'interno della classe inserisco il metodo
public boolean action(Event Event,Object ob){
   if(Event.target instanceof Button){
.....
e lo compilo usando Linux con Java 1.5 Jre mi compare un messaggio di
deprecated sul metodo action
compilandola invece con Windows con Java 1.0 tutto fila liscio e l'applet fą
il suo dovere..
a questo punto mi domando... di chi č la "colpa" del messaggio di errore e
come fare per avere l'applet funzionante anche con Linux ??
 Grazie !!
qwerty

 come fare per avere l'applet funzionante anche con Linux ??
Guarda che linux non c'entra...
il colpevole sei tu che non hai ancora capito una mazza di java.
Fila su it.comp.lang.java, marsch!
-- 
ciao, hal

 Fila su it.comp.lang.java, marsch!
correggo: it.comp.java
scusate il cross-post, non me ero accorto :-(
-- 
ciao, hal

 ha scritto nel messaggio
news:0xNKd.17420$2h5....@tornado.fastwebnet.it...


 devo ancora capire come farlo funzionare su Konqueror, ma il resto funge...
Sul sito di Sun dovrebbe essere spiegato come installare il plug-in,
comunque ne possiamo parlare sul ng di linux ;-)
-- 
ciao, hal

 ciao, hal

Newsgroup: it.comp.java
Titolo: Ma Perchè non compila

Perchč quando compilo questo semplice esempio ottengo il seguente errore :
Jdbc2.java:8: Exception java.lang.ClassNotFoundException must be caught, or
it m
ust be declared in the throws clause of this method.
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
public class Jdbc2
{
 public static void main (String argv[])
 {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  try
   {
    // Corpo del prg
    }
     catch (SQLException sqle)
   {
   System.out.println("ERRORESQL "+ sqle.toString());
   //    CONTROLLO ERRORI
   } //Fine Catch
 } //Public main
} //Public Jdbc
______
Flex


Nelle API il metodo forName della classe Class č dichiarato cosě:
forName
public static Class forName(String className)
                     throws ClassNotFoundException
questo vuol dire che puň lanciare un'eccezione del tipo ClassNotFount (vedi
parola throws),
quindi devi inserire la chiamata del metodo in un try e catch per
raccogliere l'eccezione nel caso avvenga:
 try  {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
     } catch (ClassNotFoundException e)
       { System.err.println(e.getMessage()); }
ok?Ciao Nadia
Newsgroup: it.comp.java
Titolo: JTextArea su Netscape non va

Come da subject: uso le swing 1.1 e JDK1.1.6 su linux.
Ho inserito un oggetto JTextArea in un applet e visualizzandolo con 
l'appletviewer funziona (nel senso che riesco a scrivere), mentre
visualizzandolo con Netscape 4.05 versione per jdk1.1, l'area testo
appare ma non ne vuol sapere di scrivere.
Per contro usando un oggetto TextArea allora va.
Qual e' il problema? Ho guardato in Java Console di Netscape ma non ci
sono errori.
Saluti,
Marco.
--
==========================================================================
   "...pensavo che fosse la lama del mio rasoio ad aver perso il filo,
	      finche' non ho cominciato questo discorso..."
                            Marco Arioli			 
e-mail: 
ari...@cli.di.unipi.it
   |   homepage: 
www.cli.di.unipi.it/~arioli
 
ario...@risorsei.it
     |
==========================================================================

per le JApplet utilizzo Java Plugin 1.2 sul browser e funziona benissimo.
Marco.
Marco Arioli wrote:

--
Marco Tonoli
ma...@mail.shopware.it
http://www.shopware.it/
Newsgroup: it.comp.java
Titolo: ms jview e sun java

Il 99,9% degli utenti che useranno le mie utility in java hanno Windows e di
conseguenza useranno jview della Microsoft. Quali sono le diiferenze
sostanziali tra l'interprete Ms (jview) e quello della Sun?

 wrote in message
8hon57$goj$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.java
Titolo: Come posso cambiare il valore di una Data?

Ciao...
Ho provato a capire da solo ma mi sono perso in funzioni deprecate e
simpleDataFormat...
allora...
Diaciamo che ho una data
Date d = new Date();
diciamo che voglio settare l'ora e i minuti di questa data a mezzogiorno e
ventitre... Come Faccio?
Chi lo sa lo dica..
Grazie 1000
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ventitre... Come Faccio?
Il seguente frammento di codice fa qualcosa di simile
a quello che hai chiesto:
   Calendar c = Calendar.getInstance();
   c.setTime(d);
   c.set(Calendar.HOUR_OF_DAY, 12);
   c.set(Calendar.MINUTE, 23);
   d = c.getTime();
Non e'proprio quello che hai chiesto tu,
cioe' non cambia il valore della data d.
Invece qui viene restituito una nuova data d
(e quindi se il tuo riferimento d e' condiviso
in 1000 altri posti, allora questi 1000 altri posti
continueranno a vedere il vecchio valore di d).
- Dario

 Grazie 1000
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

    d = c.getTime();
metti
d.setTime(c.getTime().getTime());
aggiorni il valore dell'oggetto.
Paolo.

Newsgroup: it.comp.java
Titolo: Script e passwords

JavaPerk mi ha creato uno script per limitare l'accesso ad una pagina
tramite password, perņ visualizzando on line la pagina in html, la password
corretta viene visualizzata senza essere schermata tramite asterischi o robe
del genere.
Vorrei sapere se in qualche modo č possibile mascherarla.

La scritta di cui parli non compare.
Comunque ho provato ad inserirla ma non produce cambiamenti

 Comunque ho provato ad inserirla ma non produce cambiamenti
Ma la password viene deve essere inserita nella pagina in questione da
parte dell'utente o no?
-- 
     (ZZZ)       Filippo Salotti, Bagni di Lucca, Lucca, Italy.
    //   \\  _                 E-mail : 
fil...@humnet.unipi.it
   /Y\    ZD<_o===============================================o
 .oZZZZZo.     | Studente Ingegneria Informatica Automatica  |
<OXXXXXXXO>    | Dip. Sistemi Elettrici Universita' di Pisa. |

Si
Newsgroup: it.comp.java
Titolo: "extends"

la parola riservata "extends" deve essere usata solo relativamente a :
a) una classe che estende una interfaccia.
b) una classe che estende un'alta classe.
c) una interfaccia che estende un'altra interfaccia.
????????????????????????????????????????????????????
Merciè!
_____________________
InuY4sha
#anime...@Azzurra.org
tra Tizio e Caio
uno dei due mente sempre l'altro mai
come sapere la verità?

 la parola riservata "extends" deve essere usata solo relativamente a :
b) una classe che estende un'alta classe.
Inviato da 
www.mynewsgate.net

 b) una classe che estende un'alta classe.
non è valida anche la c?
-- 
Manny Calavera
AntiSpam: CAVA²
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

Manny Calavera wrote:
  > non č valida anche la c?
Certo che si!

 Certo che si!
Mi pareva.
A volte ho dei vuoti quindi ho bisogno di conferme :)

Newsgroup: it.comp.java
Titolo: progetto fermo per lettura Tag ID3

Sto sviluppando un software per un backup "avanzato" dell'ipod. L'idea che
mi ha spinto a farlo e' che i prodotti che ho provato si bloccano su
particolari (chissa' perche') file facendo morire l'applicazione.
Ho iniziato a svilupparmi la mia app usando le Java ID3 Tag Library ed ho
ottenuto lo stesso errore !!!.
Ho provato a sottomettere il baco agli sviluppatori,ma nulla da fare.
Sapreste consigliarmi delle classi Java che fanno le stesse cose ?
-- 
Ciao FleX
________________________________________________
Chi sa ascoltare non solo e' simpatico a tutti ,
ma prima o poi finisce con l'imparare qualcosa

 Sapreste consigliarmi delle classi Java che fanno le stesse cose ?
ma non e' che quei files sono corrotti?
iTunes cosa dice?
Ciao Jack

 iTunes cosa dice?
Li suona normalmente, e anche su applicazioni come gtkpod che li
riproduce con xmms posso cambiare i tag e suonarli, ma NON posso copiarli :-(
Ti allego il listato ed il relativo errore delle librerie :
try { 
MP3File mp3file = new MP3File((java.lang.String) filename); 
} catch (Exception e) .... 
 
 
errore : 
 
File /media/iPod/Musica/Lira - feel good.mp3 
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: 
String index out of range: 4 
at java.lang.String.substring(String.java:1935) 
at org.farng.mp3.object.ObjectStringFixedLength.readString(Unknown 
Source) 
at org.farng.mp3.object.AbstractMP3Object.readByteArray(Unknown 
Source) 
at org.farng.mp3.AbstractMP3FragmentBody.read(Unknown Source) 
at org.farng.mp3.id3.FrameBodyCOMM.<init>(Unknown Source) 
at org.farng.mp3.id3.AbstractID3v2Frame.readBody(Unknown Source) 
at org.farng.mp3.id3.ID3v2_3Frame.read(Unknown Source) 
at org.farng.mp3.id3.ID3v2_3Frame.<init>(Unknown Source) 
at org.farng.mp3.id3.ID3v2_3.read(Unknown Source) 
at org.farng.mp3.id3.ID3v2_3.<init>(Unknown Source) 
at org.farng.mp3.MP3File.<init>(Unknown Source) 
at org.farng.mp3.MP3File.<init>(Unknown Source) 
at org.farng.mp3.MP3File.<init>(Unknown Source) 
at iPodBackup.podcopy.FillNomeFile(podcopy.java:89) 
at iPodBackup.podcopy.copydir(podcopy.java:59) 
at iPodBackup.podcopy.<init>(podcopy.java:39) 
at iPodBackup.podcopy.main(podcopy.java:178) 
Idee' ?


Newsgroup: it.comp.java
Titolo: Funzione random equidistribuita

Come da subj, 
mi serve una funziona random ben scritta cioe':
-ho una array di 20 elementi
-ho un range di valori da 1 a 10
voglio riempire l'array con 2 istanze per ogni valore del range fino a riempire
tutto l'array di 20 elementi.
Cosi' da avere, a torta finita, 10 coppie con elementi distribuiti in
modo random nell'array.
Spero di essere stato chiaro (ma non ci conto troppo).
Ciao ciao.
-- 
Paolo
	4.4 - The number of the Beast	
Visit the Italian FreeBSD User Group site: 
www.gufi.org

 wrote in message
9088g7$qav$1...@pluto.sm.dsi.unimi.it...
