mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: Info su NetBeans

Salve a tutti,
da poco ho installato NetBeans e mi sembra  un buon compromesso tra
funzionalità e "leggerezza" (trovo forte + pesante!!!!!)...
cmq c'è una cosa che vorrei chiedere: c'è un modo per modificare il codice
generato quando si usa il GUI Editing? E' una cosa che magari non serve, ma
vorrei poter essere libero cmq di cambiare il codice "al volo"......
grazie a tutti

Newsgroup: it.comp.java
Titolo: Applet java

  Oh dunque re di Java (e del porno ovviamente),
ti mando l'e-mail ke ho spedito anche sul newsgroup di Java, ma a cui
nessuno ha risposto:
Salve,
ho un problema con la visualizzazione di un'applet.
Quest'applet l'ho crata con Jbuilder 3 e tutto funziona bene quando la
guardo con AppletViewer.
Il problema insorge quando la inserisco in una vera pagina web,ottenendo
questo errore:
- Exception: Java.lang.NoClassDefFoundError:
com/borland/jbcl/control/TrasparentImage
La cosa strana è che mi da errore soltanto se l'interfaccia contiene
immagini. Se infatti ne faccio una con pulsanti e menu, ma NON immagini,
tutto fila liscio anche nel browser.
Da notare che ho scaricato e installato l'ultimo plug-in per visualizzare le
applet in Java.
Ho provato anche a fare un file jar con tutte le classi e le immagini che
visualizzavo nell'iterfaccia, ma niente.
Mi sai aiutare?
Grazie
    REmo


Classi della Borland... non so come aiutarti ma il problema sta in quelle
classi che ti vede se le lanci dall'ide e non te le vede se "vedi" l'applet
da un browser normale...
Prova a controllare che nello specifico la classe
com.borland.jbcl.control.TransparentImage sia nel classPath, per farlo crea
un piccolissimo programma java e fai una include di quella classe, compilala
da Prompt dei comandi e vedi cosa succede ...
Ciao,
Gianluca Gravina

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

Sto creando una applet che interroga un database e visualizza i risultati in
un frame ... il problema e' che se i risultati sono molti ovviamente " escono
" dalla pagina . In tale caso vorrei aggiungere delle Scrollbar , ma come si
fa ? Ciao e grazie delle vs. risposte.
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

Ciao,
avevo lo stesso problema, l'ho risolto con l'utilizzo
di Jbuilder!!!! Ci sono delle classi ke ti permettono di fare tutto!!!
tommaso
--
Tommaso Caldarola
dott. in Informatica
Tel. 
+390806352116
 (Office)
e-mail: 
caldaro...@olivettiricerca.it
Web Site:  
http://www.angelfire.com/sk/tommaso

fa ?
In questo periodo ho un problema analogo che sto cercando di risolvere con la
classe java.awt.ScrollPane .
Con Netscape 4.06 funziona abbastanza bene, con IE4 ho dei problemi. Per il
momento l'oggetto si rifiuta di far comparire le barre in automatico anche se ho
settato scrollbarDisplayPolicy pari a SCROLLBARS_AS_NEEDED
Ciao
---------------------------------------
Email: sostituire "nospam" con "netsis"
Newsgroup: it.comp.java
Titolo: Errore di assegnazione

Non riesco a far funzionare il seguente programma.
Il compilatore (JBuilder 5) mi da errore nel punto in cui nella main()
assegno a z il valore di w.Sommatoria(50)
Qualcuno puo' aiutarmi?
package prova;
/**
 * Title:        Prova
 * Description:
 * Copyright:    Copyright (c) 2003
 * Company:
 * @author
 * @version 1.0
 */
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
public class Prova {
public static void main(String args[])
  {
  Somma w;
  int z=0;
    z=w.Sommatoria(50);
    System.out.println("z="+z);
  }
} // fine classe

 } // fine classe
Prima devi istanziare l'oggetto Somma facendo:
Somma w = new Somma();
Infatti se non lo inizializzi w č nullo. Inoltre in questo caso potresti 
dichiarare static il metodo Sommatoria e in questo caso sarebbe 
sufficiente scrivere:
int z = Somma.Sommatoria(50);
Gaetano Bigliardi
Newsgroup: it.comp.java
Titolo: Problema velocità animazioni

Salve a tutti, ho un problema che non riesco a risolvere.
Ho creato un animazione tramite un oggetto di tipo timer. La pausa tra gli
eventi č di 20 millisecondi e l'immagine viene spostata di 3 pixel ogni
volta che viene aggiornata.
Il problema č che si vede uno sfarfallio continuo ogni volta che l'immagine
viene eliminata e ricaricata col repaint()
E' decisamente fastidioso.
Ho provato sia ad aumentare il delay sia a diminuirlo, l'immagine di
conseguenza si muove piů o meno velocemente nello schermo, ma l'effetto
fastidioso rimane.
Come posso fare per rimuovere quell'effetto?

 Come posso fare per rimuovere quell'effetto?
Utilizzi il double buffering?
http://koala.ilog.fr/jml/java/tricks/double-buffering.html
pole
-- 
Note: Some input words use a deprecated author.
Note: Read with -deprecation to understand.

 wrote in message
news:br4f2g$j7e$1...@lacerta.tiscalinet.it...


 [...]
:-)))


Newsgroup: it.comp.java
Titolo: script e package

Devo fare degli script x compilare una libreria esistente.
supponiamo la libreria stia in /usr/java/libreria
e supponiamo che abbia dieci sottodirectory "dir1", "dir2", ecc
e supponiamo che ogni libreria contenga il package libreria.dir1
come faccio a fare uno script che possa essere lanciato da qualunque punto
del file system e che produca sempre tutti i .class (e stub quando
necessari) sempre allo stesso modo?
bbuio
---------------------------------------------
il mio sito è: 
http://www.bbuio.it


Non so se è quello che cerchi ma dacci un'occhiata:
Ant: 
http://jakarta.apache.org/ant/index.html
Una guida in ITA:
http://www.javaportal.it/tools.htm

Newsgroup: it.comp.java
Titolo: Cerco internet browser con codice sorgente disponibile

Salve a tutti ......
Sto effettuando una ricerca presso la facoltıı di Ingegneria di Catania e mi servirebbe il codice sorgente di un internet browser.......
Qualcuno sa indicarmi dove posso scaricarne uno molto semplice ( che non sia HOTjava ) ?????
Grazie per la vostra disponibilitıı.
------------------------------------------------------------------------
Questo messaggio e` stato inviato da 
http://www.inwind.it

 wrote in message
news:1011911155685...@inwind.it...
| Salve a tutti ......
| Sto effettuando una ricerca presso la facoltıı di Ingegneria di Catania e
mi servirebbe il codice sorgente di un internet browser.......
| Qualcuno sa indicarmi dove posso scaricarne uno molto semplice ( che non
sia HOTjava ) ?????
| Grazie per la vostra disponibilitıı.
Mozilla? ...ah....hai detto semplice.... Netscape? .... hm.... mi sa che non
sono stato di molto aiuto vero? :-P
PS: te ne puoi fare tu uno semplice usando un JEditorPane in un
JScrollPane....ma se ti interessano algoritmi di parsing del codice HTML, mi
sa che neppure ora ti sono stato utile ;-)
--
Ciauz
Icaro

XBrowser interamente scritto in JAVA !
Cercalo su sourceforge 
ciao
oOo razzo oOo

 ha scritto nel messaggio
news:3c511c12...@news.tiscalinet.it...

... sai dirci il link di XBrowser ?
Ciao  Roberto
Newsgroup: it.comp.java
Titolo: JDBC-ODBC: l'ennesimo problema

Ho scoperto che un PreparedStatement che utilizzi una connessione ODBC non
puň essere eseguito in multithreading perchč genera i seguenti errori:
"General Error", oppure "ResultSet closed", oppure "Invalid state of
cursor".
JDBC-ODBC: un ponte poco stabile.
Microsoft ODBC: sarebbe meglio saltare....

ascoltando il vento dell'est udii Andrea Giotto che diceva queste parole
| Ho scoperto che un PreparedStatement che utilizzi una connessione ODBC non
| può essere eseguito in multithreading perchè genera i seguenti errori:
| "General Error", oppure "ResultSet closed", oppure "Invalid state of
| cursor".
|
| JDBC-ODBC: un ponte poco stabile.
| Microsoft ODBC: sarebbe meglio saltare....
Scusa la curiosita', come pensi di risolvere?


Be... dipende dai casi. Nel mio caso una soluzione conveniente č quella di
specificare "synchronized" la funzione multithreaded che utilizza lo
statement, essendo la sola ad utilizzarlo.
Se piů funzioni o piů classi utilizzano uno stesso PreparedStatement si fa
il lock di questo per il pezzo di codice che lo utilizza:
synchronized(PreparedStatement) { sezione in cui uso lo statement }
Comunque, in questo caso, il programmatore dimostrerebbe di non ricordare
molto bene il paradigma ad oggetti :-o

Newsgroup: it.comp.java
Titolo: java e file .exe

Qualcuno può dirmi se esiste un modo per trasformare il mio file .class
in un file .exe, ed eseguirlo cosi' senza il comando java miaclass.
Grazie!!



...


 l' interprete java e' sul path come dovrebbe essere ....

 wrote in message
8a1jih$ahg$1...@lacerta.tiscalinet.it...



Provate jove.
Si scarica in versione trial da 
www.instantiations.com
  .
Ciao

...


...


Newsgroup: it.comp.java
Titolo: String to Reader

Ho una variabile di tipo String ma ho la necessita di convertirla in un
Reader, come posso fare?
Ciao e grazie
Sergio

Reader, come posso fare?
la mia document^H^H^H^H^H^H^H^Hsfera di cristallo suggerisce
StringReader...
-- 
Seti@Home Java Applets
http://maruko.webhop.net/

Newsgroup: it.comp.java
Titolo: passaggio parametri da jsp a servlet

Come faccio a passare un array di dati da una jsp ad una servlet, senza
usare form e submit?
Che istruzioni devo usare? Grazie delle risposte.
Gia

 ha scritto nel messaggio
news:0Ky9c.141747$O31.6...@news4.tin.it...



Si, ti ringrazio. Potresti anche dirmi qual'è la sintassi della direttiva
redirect? E poi, che tu sappia, come valore da passare sull'url posso anche
mettere un array di stringhe? Grazie ancora. ciao.
Gia
Newsgroup: it.comp.java
Titolo: [newbie] Ambiente di sviluppo windows

Salve a tutti!
vorrei iniziare a programmare seriamente in java
fin'ora quelle poche volte che mi ci son messo era per imparare e esplorare
il linguaggio
e come ambienti di sviluppo usavo il kawa (datomi dall'università) o
PcGrasp...
programmando da diversi anni con visual studio (basic,C) volevo sapere che
tipo di ambiente
usate.
in realtà ne cercavo uno che avesse un'interfaccia veloce come può essere
quella del visual basic
che prendi un controllo lo trascini sulla finestra e poi scrivi il codice
relativo.
...gratuito sarebbe naturalmente meglio!
e su linux? quale posso usare?
inoltre per cominciare a sviluppare software per i telefonini che mi
consigliate di consultare e utilizzare?
grazie e scusate le domande banali!

 grazie e scusate le domande banali!
 prego

 ha scritto nel messaggio
news:2qaieaF...@uni-berlin.de...


 so!!!
C'è un plug-in apposito per Eclipse che aggiunge quella funzionalità se 
non sbaglio


Netbeans

 so!!!
JiGloo (
http://cloudgarden.com/jigloo/
) č free per usi noin commerciali, 
comunque si puň comprare la licenza se si vuole.

 ha scritto nel messaggio
news:41407698$1...@news.bluewin.ch...

ok grazie ragazzi a tutti! ora proverò eclipse + netbeans
ma esiste una versione di JBuilder che è gratuita, l'ho scaricata ma non
ancora installata
anche se ho letto da qualche precedente post che è parecchio pesante.
ciao!

  prego
grazie per le info!
ciao!

> per perfezionare aspetti ben più critici di un'interfaccia grafica
se il tuo obiettivo è la GUI, ti *sconsiglio* vivamente l'uso di java.
se l'obiettivo è la portabilità allora non hai scelta.
Per quel che riguarda la velocità l'ereditarietà e il polimorfismo servono a
_soppiantare_ completamente i drag&drop di Vbstudio.
Ciao

Newsgroup: it.comp.java
Titolo: PROBLEMA

Non riesco ad installare java.
L'installazione si interrompe di colpo, chiedendomi  di contattare il 
fornitore del pacchetto.
Qualcuno puň aiutarmi?
Grazie 

 Grazie
è una domanda un poco generica, cerca di specificare meglio
il problema...
copesc
http://www.techapi.info
Newsgroup: it.comp.java
Titolo: Aiuto su Exceptions

Salve a tutti. Sto scrivendo un programmino (Ciaccere 0.1... Il server
chat piu' inutile del mondo :)  ), ma ho qualche problema...
Allora, ho una classe Utenti (che implementa i thread), che contiene
al suo interno la classe Connessione, la quale si occupe di gestire la
comunicazione con il socket, attraverso i metodi "String leggi()" e
"void scrivi(String s)".
Il problema è il seguente: nel caso che si verifichi un'eccezione
nelle funzioni leggi() o scrivi() (ad esempio se il client chiude il
socket), vorrei poter eliminare l'oggetto utente. L'oggetto
Connessione però "non sa" in quale oggetto Utente è implementato,
quindi non può distruggere l'oggetto Utente.
Ho pensato quindi di implementare le eccezzioni, qualcosa tipo
(supponendo che conn sia un'istanza di Connessione)
try {
	conn.write("Prova");
} catch (Exception e)
{
	this.join();
}
Ora il mio problema è: come faccio a fare in modo che la classe
Connessione sia in grado di ritornare un'eccezione?
Grazie in anticipo a chiunque mi aiuterà :)

...


 wrote in message
news:3b782e08...@news.galactica.it...

Ciao Matteo
i socket già da sè "lanciano" eccezioni in caso di problemi, ad esempio se
la connessione è stata abbattuta. Se vuoi che un qualunque metodo della tua
classe lanci anch'esso un'eccezione devi far seguire alla dichiarazione del
metodo la clausola "throws " seguita dal tipo di eccezione. Il tipo di
eccezione può essere una tua classe che estenda Exception (es. MyException).
A questo punto, quando vuoi lanciare dal tuo metodo un'eccezione di tipo
MyException devi fare così:
throw new MyException( ... parametri del costruttore )
Ovviamente l'eccezione dovrà essere catturata dal metodo chiamante.
PS: eliminare l'oggetto Utente dall'oggetto Connessione non è secondo me
fattibile e in ogni caso non raccomandabile. In Java "eliminare" un oggetto
significa "tagliare" tutti i riferimenti ad esso in modo che il garbage
collector possa agire. Il riferimento all'oggetto Utente è però per forza di
cose nel corpo del metodo che l'ha creato, ed è quindi quest'ultimo che
dovrebbe distruggerlo. Una soluzione potrebbe essere modificare lo stato
dell'oggetto Utente per fare in modo che, riconosciuto questo stato, il
processo possa eliminare il riferimento.
Spero di averti aiutato
Buon ferragosto a tutti :-)
DavideD

Newsgroup: it.comp.java
Titolo: Sniffer java

Come da oggetto,
esistono sniffer java?
Mi piacerebbe leggerne il codice.
Ciao,
CC
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


cosa sniffi? pacchetti di rete?
ti serve codice nativo. In Java hai socket TCP o UDP, niente RAW socket,
niente scheda di rete in modalita' promiscua.
ciao
-- 
Seti@Home Java Applets
http://maruko.webhop.net/
Newsgroup: it.comp.java
Titolo: Esistono emulatori di cellulari

Ho cercato in rete ma non ho trovato niente.
Ne esistono? Ho cercato un po' ma non ho trovato niente.
Potete suggerirmi qualche url di buoni emulatori...
grazie
Francesco

 Ne esistono? Ho cercato un po' ma non ho trovato niente.
scusate la ripetizione della frase (ma ero un po' cotto)
Spero che mi risponderete
Francesco

Francesco Rotta wrote:

a parte l'emulatore generico fornito dal wireless toolkit ogni
produttore fornisce emulatori per alcuni dei suoi modelli tra i tanti mi
vengono in mente nokia, sony e blackberry... questi emulatori
specifici funzionano di norma solo su windows e li trovi dai vari
produttori nei loro siti dedicati agli sviluppatori

 produttori nei loro siti dedicati agli sviluppatori
ah ok e nessuno ha mai pensato di raggruparli (almeno i link) e metterli su un sito tutti
quanti?
grazie per la risposta.
Francesco
p.s. mi hanno consigliato questi
per il WTK:
http://java.sun.com/javame/downloads/index.jsp
per quello Samsung:
http://developer.samsungmobile.com/Developer/resources/SamsungSDK/SamsungSDK_1.0.2.zip
mancano tuttti gli altri...


potresti provare con quel sito nuovo chiamato google, dicono sia
portentoso:
<produttore> j2me emulator
<produttore> sdk emulator
e cosi' via

Newsgroup: it.comp.java
Titolo: Domanda bizzarra su JNI?

Ma a cosa serve di preciso?
Io è da tempo che faccio piccole e medie applicazioncine, ma nn mi è mai
servito, quindi nn capisco.
Però alla luce di recenti domande e risposte mi sono ingolosito...;-D
OrFeO

 Ma a cosa serve di preciso?
Se devi accedere ad una particolare feature che e' tipica di un
sistema particolare o che non esiste in Java e ti serve assolutamente.
Esempio: utilizzo di una particolare DLL/Libreria per "parlare" con
un hardware speciale o con una applicazione.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 servito, quindi nn capisco.
JNI ti permette di accedere ai servizi e all'ambiente della JVM da codice 
C/C++ e, viceversa, implementare metodi dichiarati in Java in C/C++. 
Quindi, siccome per praticamente tutti i sistemi esiste un compilatore 
nativo C/C++, ti permette essenzialmente di scrivere codice che parla 
direttamente col sistema nativo (da cui il nome).
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun
Newsgroup: it.comp.java
Titolo: IMPERUM.COM WEB HOSTING

cosa ne pensate di 
imperum.com
 come rivenditore di servizi Web?
Qualcuno conosce dei altri a buon prezzo?
Grazie

Qualcuno conosce dei altri a buon prezzo?
anche se sei OT, se ti accontenti di meno c'e' 
www.aruba.it
 (40.000+iva dominio
incluso), mentre quasi con le stesse caratteristiche c'e' 
www.seeweb.com
, e poi
c'e' un pacchetto di dada per 89000 lire
-- 
Vuoi configurare velocemente internet, postfix, fetchmail, procmail,
leafnode, firewall, dns, wwwoffle,  junkbuster, mutt, slrn ed altro?
Visita 
http://mrshark.sourceforge.net
 oppure  
http://mrshark.cjb.net
e scarica il "Quick&Easy Configuration Howto",  piu' i files citati.

 wrote in message
8os8cm$8r8$1...@serv1.albacom.net...


 wrote:
Senti, ormai è il 3° o 4° post in cui ti fai pubblicità in maniera
oscena, cosa non attinente al topic del gruppo. Potresti smetterla?
(mi scusino quelli di it.comp.java se ho tenuto il crosspost)



Ciao
M.
-- 
:wq


quelli di it.comp.java ti scusano volentieri, e si associano!! ;)
-- 
Ciao, Matteo                          !!   It has to start somewhere
                                      /\   It has to start sometime
mailto:
matteo.mattia
 (at) 
libero.it
   \/   What better place than here
ICQ UIN : 42966529                    　   What better time than now

 wrote in message etp5p8...@127.0.0.1...


Newsgroup: it.comp.java
Titolo: eccezione

perche questa riga mi da questa eccezione?
FileWriter finale = new FileWriter("out.xml");
eccezieone:
Exception in thread "main" java.lang.NoClassDefFoundError: 
nomefile/java
--  
Postato da Virgilio Newsgroup 
http://newsgroup.virgilio.it
Completo come il newsreader, ma senza il newsreader

credo bisogna incapsulare l'eccezione.
try { } cach
o qualcosa di simile.
-chanel
-------------------------
-------------------------
allure wrote:


-------------------------------------------------------
Messaggio inviato da 
http://www.sandlab.org/newsgroup/
Accesso gratuito via web ai Newsgroup

 nomefile/java
Con un po' di attenzione scopriresti che non c'entra nulla.
Stai richiamando il programma nel modo sbagliato. Usa:
java nomeclasse
e non:
java nomeclasse.java

> perche questa riga mi da questa eccezione?
So assai io. Posta tutto il file, magari completo di import, cosi' ci si
capisce qualcosa.
Ciao,
   Francesco

Newsgroup: it.comp.java
Titolo: ComboBox che copre TextArea

Salve a tutti,
ho un comboBox che quando viene "aperta"
viene coperta dalla textArea subito sotto, come si fa a
evitare la sovrapposizione ??? o meglio a mettere il comboBox "SOPRA"
la textArea ???
Grazie mille per chiunque possa darmi una mano


come non detto, il problema era che la textArea era AWT e il ComboBox 
era Swing :-)))
grazie lo stesso
Newsgroup: it.comp.java
Titolo: [OT] Informazioni su Jini...

Sapete dove posso trovare qualche newsgroup o forum su cui chiedere
informazioni su Jini?
Questo newsgroup non è adatto vero?
Ciao e grazie
--
"Quando le cose vanno male e sorridi,
 vuol dire che hai pensato a qualcuno
 a cui dare la colpa."

Ciao e grazie
Ciao,
questo NG andrebbe anche bene, perň i pochi msg passati sull'argomento
hanno avuto ancor meno risposte.
Ti consiglio la mailing list 
jini-...@java.sun.com
, molto vivace e
seguita da un sacco di gente molto competente.
Puoi iscriverti, o consultarne solo l'archivio all'url
http://archives.java.sun.com/archives/jini-users.html
Altro posto dove guardare č 
http://www.jini.org/
Ciao,
Andrea

 Altro posto dove guardare č 
http://www.jini.org/
Grazie Mille!!!
Daniele

Newsgroup: it.comp.java
Titolo: jserv ed Apache

Salve,
ho sentito che ci sono dei problemi colle nuove versioni di apache per
gestire le servlet,e' vero?
-- 
**************************************
Duke Of Hell - Lord Of Chaos
Computer Science Undergraduate Student
http://www.cs.unibo.it/~tasso
**************************************

 gestire le servlet,e' vero?
Io ti posso dire che uso Apache e JServ ultima versione su Win e Linux e
non mi sembra di avere incontrato alcun problema finora.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------


Dipende da quale versione usi. Noi usiamo le "ultime versioni" scaricabili 
per il prototyping prima di passare su Websphere, e funziona benissimo.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: JAR

quando creo il file .jar della mia applicazione non riesce a trivare il main
(infatti nel manifest.mf non è specificato).
Come posso fare per creare il .jar dichiarando all'atto della creazione la
classe con il main?
Una volta modificato a mano il file manifest.mf con la classe contenente il
main se scrivo java -jar nomefile.jar l'applicazione parte normalmente.
se faccio doppio click sul file .jar ho errore, forse perchè l'applicazione
è solo testuale?

 
Che errore ti da?
Marco
-- 
reply: remove .duh.spam
http://web.ticino.com/cthulhu/


Fatal exception occurred. Program will exit.

 
Hehe, non aiuta molto... :)

Newsgroup: it.comp.java
Titolo: Ambiente di sviluppo

Ho studiato Java un paio di anni fa, ma poi l'ho abbandonato. Ricordo che
allora non c'erano ambienti di sviluppo veramente soddisfacenti (l'unico
forse era il Visual J++ che però cercava in ogni modo di infilare controlli
ActiveX nel codice). Cosa mi consigliate?
Marco

Altieri wrote:

Personalmente mi trovo bene con il Symantec Visual Cafe 2.5 e ancora meglio 3.0
(anche se vuole un bell'hardware sotto, in questo caso).
Il vantaggio e' che puoi facilmente individuare e rimuovere le poche chiamate a
classi proprietarie introdotte dall'ambiente visuale. Per il resto e' puro java
(il fatto che la SUN usi il jic della Symantec dice niente?)
Se vuoi risparmiare o lavorare sotto Linux, forse il Visual Age dell'IBM
potrebbe andare bene, ma non so se ha una licenza a tempo o meno e comunque non
l'ho mai provato seriamente.
Francesco
--
* * * * * * * * * * * * * * * * * * * * * * * *
   De Milato Francesco - Ph.D. Student
   ESNG - Electronic Systems & Networking Group
   University of Genoa - DIBE
   via All'Opera Pia 11/a, I-16145 Genoa (Italy)
   phone/fax: 
+39-010-353-2271
/2175
 
demi...@dibe.unige.it
* * * * * * * * * * * * * * * * * * * * * * * *

 non l'ho mai provato seriamente.
Io l'ho installato appena è uscito e non mi è mai scaduto o chiesto di
registrarlo.
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

Io ho iniziato ad usare il JBuilder 1.0 Client/Server dopo aver provato quasi
tutto, escludendo il Visual J++ a priori perche' quando ho uno strumento che mi
piazza ActiveX dappertutto per "Estendere e migliorare" la piattaforma java, mi
viene da ca..re: se voglio un approccio ActiveX uso activeX, non un ambiente
Java.
Comunque, all'epoca nonostante fosse basato sul jdk 1.1.2 il jbuikder mi ha
impressionato, e appena e' venuto fuori abbiamo comprato il 2.0.
Adesso stiamo per acquistare il 3.0; l'unico freno e' che ancora i browser non
supportano SWING e non si sa quando lo faranno. Credo mai
Comunque, il JBuilder 3 adesso e' scrito per il 25/30 % in Delphi, e per il
resto in Java. La cosa bella pero' e' che e' stata presentata la versione per
Linux, che e' scritta interamente in Java, e adesso la Inprise sta facendo i
collaudi e il 'martellamento' pe rfarlo funzionare sotto Solaris.
Il che vuol dire che JBuilder 3.0 sara' un unico strumento sotto 3 piattaforme
diverse, e dimmi che non e' la filosofia di Java.
Certo, il jbuilder di cui parlo io costa 4 M, ma ti posso assicurare che anche
le versioni minori, paragonate agli altri prodotti della loro fascia, ne fanno
impallidire parecchi.
Avviso il mondo che le opinioni che esprimo sono mie e soltanto mie, e non
dell'azienda per cui lavoro, ma se stiamo per comprare la 3 edizione
client/server di seguito...
E inoltre Borland ha una fama opposta a quella di M$ (la pubblicita'
comparativa in Italia e' illegale, vero?)
ciao,
    Carlo Emanuele Demontis


 (la pubblicita' comparativa in Italia e' illegale, vero?)
Non piu', ormai da qualche mese.
--
Ciao. Leonardo 
bos...@uno.it
 
http://surf.to/tetractys



Newsgroup: it.comp.java
Titolo: a chi usa windows 2000

vorrei sapere se le applicazioni java accettano i caratteri alt 96, alt 123,
alt 125 eccetera eccetera nel modo corretto, cioč tastiera italiana.
ho controllato la tastiera di sistema ed č quella italiana.
non so proprio che pesci pigliare.
č un problema di windows 2000 e j2dk1.4 o č un problema del mio pc (e di
quello di tutti i colleghi del mio ufficio) ?
anche nelle demo del j2dk1.4, per esempio il notepad, se faccio alt 123 mi
viene fuori i, stesso discorso per gli altri caratteri particolari
mi sarebbe utile anche solo sapere se a qualcuno invece funziona tutto
regolarmente.
ciao e grazie


Noi in ufficio abbiamo esattamente la tua stessa configurazione, e la
combinazione Alt+123 funziona come previsto ( { ).
Se la tastiera di sistema č quella italiana, dovrebbe funzionare tutto a
dovere, non ti so aiutare. Perň potresti usare Altgr + Shift + [
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

Guarda se per caso hai premuto i tasti ALT + SHIFT. Vedresti in basso a
destra EN invece di IT.
Ciao
   Roche
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.java
Titolo: Non so come fare!

Io dovrei costruire un metodo che dato un parametro in ingresso(il parametro
è l'ID di una stanza), ritorna una stringa con il percorso per arrivare
all'uscita. La piantina del luogo in cui ci si trova è rappresentata in XML.
Prima di iniziare a implementare il metodo ho cercato di capire come andare
a consultare il documento XML e come ottenere le informazioni necessarie.
Per ovviare al problema ho cercato qualcosa su Java e XML e sono approdato a
diverse guide. Gli ho dato un'occhiata ma parlano tutti di cose che non mi
riguardano molto, cioè vedo sempre parlare di parser, validazioni e cose
varie. Tutto ciò mi confonde non poco le idee io dovrei solo consultare il
documento, non devo moddificarlo in alcun modo.
Qualcuno può indicarmi qualche link in cui è presente qualche programma che
consulta un documento XML per ricercare un determinato "elemento"?
- <museo>
<stanza>
  <id>0</id>
  <nome>ingresso</nome>
- <opere>
  <periodo />
  <opera />
  </opere>
  <vicini>1</vicini>
  <vicini>5</vicini>
  <vicini>4</vicini>
  </stanza>
</museo>
Cioè io ricevo un id in ingresso e ricevo i vicini e i periodi o le opere.
ATTENZIONE!!! Io non vi sto dicendo tutto questo così qualcuno ha
compassione e prova a farsi gli affari miei, intendiamoci non ho postato il
messaggio per avere fatto il lavoro da altri! Sto postando il messaggio per
vedere se qualcuno conosce qualche link in cui poter trovare esempi che
permettono di consultare un file XML senza fare nientaltro.
Ciao e grazie.

 ha scritto nel messaggio
news:s19Pb.150448$_P.54...@news4.tin.it...

Per fare quello che dice, credo che la migliore soluzione sia di fare un
parsing del file XML e trasportare la rappresentazione in un grafo. Poi
basterà utilizzare uno dei due algoritmi (non ricordo bene quale) DFS o BFS
per cercare le strade più brevi o altro, tra due stanze.
Ciao
Newsgroup: it.comp.java
Titolo: Dialog box di un applet ?

E' possibile mostrare un dialog box da un applet ?

 wrote in message
news:8caf6t$c3v$1...@nslave2.tin.it...


Newsgroup: it.comp.java
Titolo: Grafica...

Ho un problema e non so come fare:
Ho un form in cui vi sono un bottone ed un panel.
Vorrei che quando l'utente preme il bottone venisse disegnata sul panel una
retta...
Ma non riesco!!!
Grazie a chiunque possa aiutarmi!!!
(E grazie a chi fin'ora mi ha aiutato!!!!)
=:-)

Ti fai dare dal Pannello il GraphicsComponent cosě :
    Graphics g = panel.getGraphics(); // Graphics č una classe astratta del
Package AWT, quindi devi importarlo.
Una volta che hai questo oggetto, puoi far su quel pannello quello che ti
pare, nel tuo caso :
        g.drawLine(int, int, int, int);
Se fai poi il rapaint() del pannello la linea dovrebbe andarsene.
Ciao, scusa la spiegazione approssimativa, ma vado di
frettaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Ciao :)

 wrote in message
9fo7ph$1g6e$1...@stargate1.inet.it...

Grazie mille!!!
;-)
Newsgroup: it.comp.java
Titolo: Semafori... ci riprovo

Scusate se ripropongo un post a cui non ho avuto risposta... ma mi serve il
vostro aiuto
grazie
spero che qualcuno pratico dei Semafori mi possa aiutare a risolvere un
dubbio atroce
 E' vero che un processo che si pone in attesa su una condizione rilascia la
mutex. E fino a qui non ci sono dubbi.
Il mio dubbio č se quando viene svegliato deve riprendere la mutex oppure le
viene trasferita dal processo che lo ha svegliato come,  avviene in pratica
nei monitor all Hoare ( e quindi in quelli di Java standard)  dove la
Signal() trasferisce di fatto la mutex...al segnalato.
In pratica devo  usare il frammento di codice1 o codice2
Con (*) indico la riga che potrebbe essere incriminata
grazie
Codice1
public void request(){
    mutex.P();         // prendo la mutex
    if (busy) {
        count++;
        mutex.V();   // rilascio la mutext e
        attesa.P();    // mi metto in attesa
        mutex.P()    // riprendo la mutext    (*)
        count--
    }
    // accedo alla risorsa
    busy=true;
    mutex.V();
}
Codice2
public void request(){
    mutex.P();         // prendo la mutex
    if (busy) {
        count++;
        mutex.V();   // rilascio la mutext e
        attesa.P();    // mi metto in attesa
        // non riprendo la mutex poichč mi viene trasferita da chi ha fatto
attesa.V()
        count--
    }
    // accedo alla risorsa
    busy=true;
    mutex.V();
}

Francamente non capisco la domanda :-), in java la gestione e' un po' differente. In java
il processo e' uno (la JVM) all'interno del quale vengono eseguiti diversi thread: essi
possono essere sincronizzati fra loro mediante le apposite primitive fornite dal
linguaggio.
Tu acquisisci un lock esclusivo su un mutex (contenuto in ogni istanza di Object) con la
keyword "synchronized" dove specifichi anche l'oggetto:
     mutex = new Object();
     ...
     ...
     synchronized(mutex)
     {
         ....
         ....
     }
All'interno del blocco synchronized il lock e tuo, e nessun altro puo' acquisirlo a meno
che tu non lo rilasci con un istruzione wait:
     synchronized(mutex)
     {
         ....
         ....
         mutex.wait(5000L);
         ....
         ....
     }
Al termine del timeout impostato (5 secondi) il tuo thread provera' a riacquisire il lock,
entrando in competizione con tutti gli altri thread. E' possibile usare anche wait()
infinite (senza parametro): in questo caso (come nel precedente) e' possibile essere
successivamente svegliati da notify() effettuate da altri thread.
Comunque la documentazione di java.lang.Object e' abbastanza chiara: dacci un'occhiata,
poi facci sapere se ci sono ancora problemi. 
E' anche possibile che nessuno sappia risponderti :-D
Ciao,
    Bruno.
---
| Bruno Bossola
| A Java Software Engineer :-)
| 
http://digilander.iol.it/bbossola
Newsgroup: it.comp.java
Titolo: Problema con JSP

Scusate la banalità del quesito, ma sono un neofita di JSP.
Vorrei realizzare una pagina jsp che abbia:
una combobox nella parte sinistra della pagina contenente un elenco di
lingue (Italiano, Inglese, Francese)
un testo nella parte destra della pagina che contiene un testo nella
lingua selezionata (il testo dovrebbe essere recuperato da un database
utilizzando una classe Java).
Il risultato a cui vorrei arrivare è quello che quando seleziono una delle
lingue disponibili nella combobox, venisse automaticamente agiornato il
testo nella parte destra della pagina (cioè venisse recuperato il testo
nella lingua selezionata e riportato nella parte destra).
Come posso fare?
Qualcuno di coi è in grado di farmi avere un esempio di pagina jsp che
faccia qualcosa del genere?
Ciao
Cricca

Cricca ha scritto:

Non ho capito dove starebbe la difficoltà.
combo box in html (se le lingue sono fisse e predetrminate).
On change sulla combo box che manda uno script che fa il submit della 
pagina.
servlet che carica il testo nella lingua selezionata.
Div o frame con il testo caricato.

Newsgroup: it.comp.java
Titolo: JSDK

Aiuto!
Non riesco a trovare l'indirizzo da dove scaricare JSDK (Java Servlet
Development Kit).
Vi prego ho perso un sacco di ore!!
Grazie in anticipo.

...


 
Le Sevlet API sono state inserite all'interno del JavaServer Web 
Development Kit (JSWDK) scaricabile da:
http://java.sun.com/products/jsp/download.html

Newsgroup: it.comp.java
Titolo: Ascii?

Come posso, da un carattere di una stringa, risalire al suo codice ascii
che non sia tramite l'uso di key code?
Grazie infite
Alberto

che non sia tramite l'uso di key code?
Il metodo charAt(int indice) della stringa ti ritorna
un char, che equivale a un intero da 0 a 65535.
Per _verificare_ se questo char sia nella limitata
gamma prevista dall'American Standard Code for
Information Interchange (ASCII), basta che tu
ne verifichi il valore.  Per intenderci:
    boolean isNthCharAscii(String s, int n) {
        char c = s.charAt(n);
        return (c>=32) && (c<=126);
    }
Non mi é chiaro cosa tu intenda per "risalire": se
un dato char della stringa É ASCII, allora il suo
_codice_ ASCII non é altro che il valore numerico
del char stesso (puoi ad esempio assegnarlo ad un
int); se non lo é, cioé se é invece un carattere di
controllo (<32 o ==127), un carattere ISO-8859-1
non parte del sottoinsieme ASCII (>=128 e <=255),
ovvero un qualsiasi altro carattere Unicode (>255),
non vi é alcuna "regola di corrispondenza" generale
che ti riporti ad un carattere ASCII per esso (il
grande nel piccolo non sta...).
Alex

Newsgroup: it.comp.java
Titolo: Password ad una pagina web

Salve, qualcuno sa indicarmi dove trovare un applet per mettere una
password ad una pagina web?
Ciao.

Lo trovi a questo indirizzo:
www.geocities.com/SoHo/Cafe/4990/index.htm
ciao Marco
Stefano Ossani ha scritto nel messaggio
<01bcfce7$05222520$5731cfc1@studio_progetto>...

Newsgroup: it.comp.java
Titolo: controllo integrità del socket

Salve a tutti.
Ho un thread in un server che fa più o meno questo:
Socket s ....
while (continua)
{
    try  {
         Messaggio d =  (Messaggio) objectInputStream.readObject();
         d.gestisciMessaggio();
         }
      catch (IOException e)     {
        logout();
       }
}
Ho testato il codice con client e server in locale e funziona
perfettamente.
I problemi insorgono quando testo il client con una connessione
difettosa; il socket sembra "corrompersi".
I messaggi da client a server non passano più, ma il server non lancia
una IOException. Secondo voi come posso risolvere?
Grazie

>          Messaggio d =  (Messaggio) objectInputStream.readObject();
Scusate, mi ero dimenticato di dire che objectInputStream è collegato
al socket s

 al socket s
Una prima cosa che potresti fare è impostare il timeout sul socket:
socket.setSoTimeout(millisecondi) . Passato il tempo indicato, la
read() lancia una SocketTimeoutException senza chiudere il socket.
Come secondo tentativo, invece che "leggere alla cieca" rischiando di
rimanere impantanato per sempre, prova a ristrutturare un po' il
"protocollo":
- prima dell'oggetto serializzato, invii 4 byte di "preambolo" che
indicano quanto è grosso l'oggetto che segue
- in ricezione
--- ricevi 4 byte (occhio al timeout)
--- ricomponi l'integer che indica la dimensione dell'oggetto
serializzato
--- crei un array di byte della stessa dimensione
--- ricevi TUTTI i byte che compongono l'oggetto serializzato (occhio
al timeout)
--- solo allora usi in ObjectInputStream per recuperare l'oggetto
trasmesso
Per scomporre un integer in 4 byte e ricomporlo, puoi usare gli
operatori binari "&" (bitwise AND) "<<" (scorrimento a sinistra) e ">>"
(scorrimento a destra). Puoi avere qualche suggerimento in più
guardando la documentazione dei metodi java.io.DataInput.readInt() e
java.io.DataOutput.writeInt() . Occhio che DataInput e DataOutput non
sono altro che interfacce. Ah, lo so benissimo che sono implementate da
ObjectInputStream e ObjectOutputStream, ma un po' di esercizio non può
farti che bene... :P
In tutto questo potrebbero esserti utili anche le classi
ByteArrayInputStream e ByteArrayOutputStream.
Potresti occupare un po' più di memoria, ma secondo me guadagni in
affidabilità.
-- 
Scientology: se la conosci la eviti, se la conosci non ti uccide...
http://xenu.com-it.net
 - 
http://xenu.freewinds.cx
 - 
http://www.xenu.net
(per rispondere personalmente leva IlDitoDalCulo)
http://www.webalice.it/ech3l0n/HastaLaVictoria.jpg
   -   Siempre!
Newsgroup: it.comp.java
Titolo: jCreator lite

buona giornata a tutti, a quelli che lavorano ed a quelli che si riposano!
sono alle prese con Jcreator lite. cerco di vedere se fa al caso mio come 
IDE
java.
non riesco ad ottenere la funzionalit� "code completion" che dovrebbe
funzionare.
qualcuno lo usa e per caso ha avuto il mio problema?
nelle configurazioni non riesco a trovare alcuno switch di abilitazione.
grazie per le risposte
paolo
-- 
cordiali saluti
Paolo 

 funzionare.
Nel giurassico, quando lo usavo io, non c'era. C'era solo nel "PRO".
Perch� non usare Eclipse, dunque?

 ha scritto nel messaggio 
news:gt42k1$cue$1...@tdi.cu.mi.it...


Newsgroup: it.comp.java
Titolo: Gestione degli errori 404 su tomcat in ambiente windows

Salve, ho un web server tomcat 5.0.28 con diverse sottodirectory ma
nessuna root principale, ovvero:
se vai su 
www.sito.it/pippo
 --> directory pippo
se vai su 
www.sito.it/pluto
 --> directory pluto
ma se vai su 
www.sito.it
 non trovi nulla!
Tomcat al momento ritorna una pagina bianca, io vorrei che venisse
gestito l'errore 404 all'interno della root principale, in modo che
porti ad una delle sottocartelle, ma non riesco a configurare il file
web.xml in modo che mi gestisca l'errore.
Sicuramente mi manca qualcosa...
nel file web.xml della root (dentro WEB-INF) è specificato solo il
welcome-file, quindi di conseguenza la gestione degli errori dovrebbe
essere quella del file web.xml specificato nella conf di tomcat dove
c'è scritto
	<error-page>
	   <error-code>500</error-code>
	   <location>/pippo/error.jsp</location>
	</error-page>
	<error-page>
	   <error-code>404</error-code>
	   <location>/pippo/404.jsp</location>
	</error-page>
Ma questa roba qui non funziona!
Possibile che c'è qualcosa da specificare anche sulla server.xml?
Datemi una mano, sto uscendo pazzo!!!
Grazie.

Paolo matador ha scritto:

le pagine di errore sono su pippo, giusto?
non vorrei che fosse il path sul tag location.

 non vorrei che fosse il path sul tag location.
Tag Location?
Del file web.xml?
Dici che non gli sta bene il path "/pippo/404.jsp"??
E perchè mai??
Newsgroup: it.comp.java
Titolo: Un aiuto grazie!

Ho installato a casa sul mio pc l''ambiente di programmazione bluejean
per java.
ora ho scritto nell''editor questo stupido programma:
public class Stampa{
 public static void Stampanome(String nome){
System.out.println("Ciao" + nome); }}
non mi da'' errori nella compilazione, ma perche' durante l''esecuzione
quando mi compare la finestra del metodo Stampanome per immettere la
stringa del mio nome si blocca e mi dice Error cannot risolve symbol:
variable Sandro (il mio nome)....?????????
Grazie a tutti veramente di cuore !

Roberto wrote:


Manca il main:
public static void main (String [] arg)
inoltre il parametro che vuoi passare lo devi dichiarare come arg[0] etc
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Se non mi sbaglio, blueJ, permette una "interazione" con i metodi, 
direttamente , senza avere una classe main.
Horstmann nel suo libro caldeggia l'utilizzo di blueJ, ma io sinceramente 
non l'ho mai usato, perchè a differenza di quello che sosteneva lui, lo 
trovavo meno che immediato e questo post sembra confermare la mia tesi.
cmq costruisciti con qls editor avanzato la classe Stampa e la classe di 
test col main: secondo fai prima che capire come funziona blueJ che cmq 
useresti poco.
-- 
Ciao. Fabrizio. ( icq: 241182067 )
< MISTAH KURTZ -- HE DEAD.
                A penny for the Old Guy> 
(T.S. Elliot: the hollow men)

 Grazie a tutti veramente di cuore !
BlueJ ti permette di istanziare degli oggetti a partire da una classe
definita in un tuo progetto, chiamarne i metodi e cosě via...
Quando cerchi di chiamare un membro statico come il tuo Stampanome(String)
ti si apre una dialog che ti chiede un parametro coerente con la firma del
tuo metodo: si aspetta una java.lang.String.
Evidentemente Sandro non č un'oggetto String.
Prova semplicemente scrivendo "Sandro".
P.S: (per gli amici del thread)
BlueJ č IMHO un validissimo ambiente di supporto per la didattica dei
principi di base dell'OOP.
Una validissimo strumento per la "sperimentazione" del paradigma ad oggetti
a mio avviso perfettamente adatto a chi si avvicina per la prima volta a
Java e all'OO in generale. Bada alla sostanza e confonde poco il
principiante.

 principiante.
Da ultra principiante ti dico che sinceramente ho fatto cosě fatica a 
capirlo, che alla fine mi sono buttato su netBeans, trovandolo meno 
difficile (sono piene di classi test nel path degli esercizi, infatti): si 
vede che per uno come me che riesce a complicare anche le indicazioni 
stradali .... era troppo semplice. :-))
Cmq non mi piace proprio l'approccio di blueJ, ma a pelle ... non saprei 
darti una ragione vera .... e cmq mi confondeva, a differenza di quello che 
dici tu, tanto che alle volte dimenticavo di referenziare le classi prima 
di chiamarne i metodi (durante sessioni di programmazione "vera").... , ma 
č durata poco, ho preferito poi non avvalermene piů fin da subito.


Grazie veramente, era per le virgolette infatti!
Domenico Testa ha scritto:

Newsgroup: it.comp.java
Titolo: Rilevare le modifiche a un file in uso

Ciao a tutto il newsgroup,
mi trovo a dover controllare se un file che ho aperto con il mio programma
sia stato modificato da un altro programma, mentre io ne visualizzo il
contenuto, come fanno certi editor testuali, ad esempio.
Pensavo ad un thread separato, che parte all'avvio dell'applizazione e ogni
tot tempo, controlla l'array dei file aperti, verificando che la dimensione
non sia diversa da quella rilevata all'istante di controllo precendente. Ho
pensato alla dimensione ma, non so, forse si potrebbe controllare meglio la
data di modificadei files.
Mi chiedevo però se c'è un modo ormai noto per fare questo tipo di
controlli.
Grazie dell'eventuale aiuto!
_Marco_

 ha scritto nel messaggio
news:7OgN8.34865$K4.8...@twister2.libero.it...


Newsgroup: it.comp.java
Titolo: Sono sempre io!

Salve ragazzi ... altro aiutino please!
Date in ingresso due fermate della metro devo stampare in una TextArea le
fermate intermedie in ordine di vicinanza! Ho pensato di farlo con un ciclo
for oppure con una query ma ... non ci riesco! Cosa posso fare?
Esempio:
ID    FERMATE
1      Stazione Centrale
2      Repubblica
3      Turati
4      Montenapoleone
5      Duomo
Fermata1: Duomo
Fermata2:Stazione Centrale
Fermate Intermedie: Montenapoleone - Turati - Repubblica
GRAZIE
MILLY

 Esempio:
continuare a provare... solo così si impara.
-- 
Ugo
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
Enterprise Java Consulting
@mail: Ugo.L...@Flashnet.it
Home URL: 
http://www.ugolandini.net
Mentoring: 
http://www.projectoo.com
Sample Work: 
http://www.sirena.lomb.cgil.it
Work Phone: 02/61860647-6-4
Cell Phone: 0347/6310749 - 0347/4783580
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
Newsgroup: it.comp.java
Titolo: password

C'è un sito in cui posso trovare un'applicazione java per gestire una
pagina web con accesso tramite password?
Grazie, Lorenzo

 Grazie, Lorenzo
Perche' semplicemente non attivi la condivisione della pagina html da
proteggere settandone i permessi di lettura/scrittura/... agli utenti che
vuoi?
Paolo Crespi
---
e-mail...: 
piu...@ccrd200.cdc.polimi.it
web-page.: 
http://www.geocities.com/SiliconValley/Way/7146
Newsgroup: it.comp.java
Titolo: parametri JVM ??? (programmatori avanzati Java!)

Help!!
Abbiamo realizzato (siamo in tre) un programma in Java, in ambiente
Eclipse, di tipo client-server, usando tecnologia RMI per le
comunicazioni.
Finchè facciamo girare il tutto (2 servers e più clients) da Eclipse,
tutto OK.
Il problema nasce quando si vuole rendere avviabile l'applicazione.
Abbiamo esportato le singole applicazioni (2 server e 2 client) in
files .jar, con le impostazioni di default di Eclipse. Lanciando questi
i server vanno, i clients si bloccano subito dopo il login. Abbiamo
trovato un meraviglio programma che converte i file .jar in .exe (per
Windows e Linux: exe4j) e durante la compilazione ci chiede,
nell'impostazione di "Java Invocation" dei "VM parameters" ...se lascio
in bianco il file .exe ottenuto si comporta esattamente come il
precedente .jar.
Le domande sono ovvie:
dove trovo una lista dei parametri della JVM?
qualcuno ha già risolto un problema simile per applicazioni RMI?
scrivete in molti e presto, grazie.
Domenico

 i server vanno, i clients si bloccano subito dopo il login. 
Si bloccano senza nessun messaggio? nessun out of memory?
la cpu e la memoria quando effettui la login cosa fanno, rimangono stabili
o schizzano al 100%?
i client li stai facendo girare sulla stessa macchina del server o su
macchine differenti?
se li fai girare su macchine differenti dal server ti da lo stesso
problema lanciandole dalla medesima?
Forse servono un po piu' di info :)
Ciao,
cris. 

al momento sto testando sulla stessa macchina, ma con eclipse abbiamo
testato anche su macchine diverse, e anche collegate tramite internet.
L'applicazione in se funziona.
Si tratta di compilarla:
un client l'ho risolto si trattava di mettere la cartella degli stubs
in una particolare posizione rispetto al .exe realizzato.
con il server centrale credo che il problema sia a monte della
compilazione, ovvera nella generazione del .jar: ottengo il messaggio
d'errore che mi comunica che gli stubs non sono sincronizzati..
!che vuol dire?!
perchè sotto eclipse gli stubs non mi danno nessun problema?
cmq nessun out of memory, o valori che schizzano, si tratta solo di far
trovare all'applicazione tutti gli oggetti necessari per l'avvio
conosci per caso un programma che oltre a convertire crei proprio un
installer dove si possono settare path, cartelle, moduli da installare,
ecc. ?
grazie
ciao

 !che vuol dire?!
Forse questo ti puo essere di aiuto:
http://sirius.ps.uci.edu/~smichael/rmi.htm
Fammi sapere.
Ciao,
cris.

dovrebbe essere la soluzione ai miei problemi...
provo il tutto e ti faccio sapere
grazie
ciao.

i client partono e funzionano alla grande
i server si bloccano quando fanno il "naming.lookup..."
ripeto che lanciando le applicazioni da eclipse è tutto OK
...quando faccio i .jar accade tutto ciò
allora mi richiedo: ma sarà qualche parametro da settare per quando si
avvia la JVM?
oppure esiste qualche impostazione particolare per fare i .jar per
applcazioni di tipo server?
N.B.: (il parametro "-server" l'ho già usato)
help me please!!
help me please!!
help me please!!