Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 Cultura Informatica
 Corso di java
 problemi con RMI
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

sgorry84
Utente giovane

greenpeace


Regione: Puglia
Città: Foggia, ma Foggia Foggia


Inserito il - 26/07/2007 : 21:33:59  Mostra Profilo  Visita l'Homepage di sgorry84  Clicca per vedere l'indirizzo MSN di sgorry84 Invia a sgorry84 un Messaggio Privato  Rispondi Quotando
ciao a tutti,
chi saprebbe spiegarmi il significato di questo errore?


Exception in thread "main" java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)

se può servire per fare chiarezza, la classe client è la seguente:


....
private MyServer server;

public MyClient() {
super();
System.setSecurityManager(new RMISecurityManager());
try {
server = (MyServer)Naming.lookup("MyServer");
} catch (MalformedURLException mURLex) {
e.printStackTrace();
} catch (RemoteException rex) {
e.printStackTrace();
} catch (NotBoundException nbex) {
e.printStackTrace();
}
initializeComponent();
}
//initializeComponent() è un metodo privato ininfluente con la connessione al server


mentre il main del server è il seguente:



public static void main(String[] args) {
try {
MyServer myS = new MyServer();
LocateRegistry.getRegistry();
Naming.bind("ServerDatabase", myS);
} catch (RemoteException rex) {
e.printStackTrace();
} catch (AlreadyBoundException abex) {
e.printStackTrace();
} catch (MalformedURLException e) {
e.printStackTrace();
}

}


spero che qualcuno possa aiutarmi anche perchè tra naming, registry ,ecc. ho davvero le idee confuse!

ps:non ho nessun firewall e non ho norton antivirus (uso avg)

ciao ciao!

e ho detto tutto.
_______________________________________________________________________________________________________
-"Devi dire qualcosa di terrificante!"
-"Il giudizio universale"
-"No... più terrificante!!"
-"Elezioni anticipate!"
-"Mmm, così va meglio"
________________________________________________________________________________________________________________

(\_/)
(°_°)
(> <) <- This is Bunny. Copy Bunny into your signature to help him on his way to world domination

Modificato da - sgorry84 in Data 26/07/2007 21:38:19

feeb
Cantù Che Conta Col Cayenne

neophyte

Prov.: Zara


Inserito il - 27/07/2007 : 09:35:35  Mostra Profilo  Visita l'Homepage di feeb  Clicca per vedere l'indirizzo MSN di feeb Invia a feeb un Messaggio Privato  Rispondi Quotando
mi sembra che tu abbia dimenticato di dare al server il "permesso" di aprire un servizio

praticamente, prima del codice che avvia il server, dovresti scrivere:


System.setProperty("java.security.policy", "policy.txt");


e in policy.txt dovresti mettere una cosa tipo questa:


grant {
	permission java.security.AllPermission;
};

http://www.avaaz.org/it/ - http://www.flickr.com/photos/dimethyltryptamine/

Modificato da - feeb in data
Torna all'inizio della Pagina

sgorry84
Utente giovane

greenpeace


Regione: Puglia
Città: Foggia, ma Foggia Foggia


Inserito il - 30/07/2007 : 17:37:26  Mostra Profilo  Visita l'Homepage di sgorry84  Clicca per vedere l'indirizzo MSN di sgorry84 Invia a sgorry84 un Messaggio Privato  Rispondi Quotando
provato,ma niente da fare!

e ho detto tutto.
_______________________________________________________________________________________________________
-"Devi dire qualcosa di terrificante!"
-"Il giudizio universale"
-"No... più terrificante!!"
-"Elezioni anticipate!"
-"Mmm, così va meglio"
________________________________________________________________________________________________________________

(\_/)
(°_°)
(> <) <- This is Bunny. Copy Bunny into your signature to help him on his way to world domination
Torna all'inizio della Pagina

sgorry84
Utente giovane

greenpeace


Regione: Puglia
Città: Foggia, ma Foggia Foggia


Inserito il - 31/07/2007 : 11:07:30  Mostra Profilo  Visita l'Homepage di sgorry84  Clicca per vedere l'indirizzo MSN di sgorry84 Invia a sgorry84 un Messaggio Privato  Rispondi Quotando
Ho provato ad implementare un progetto client-server abbastanza elementare e funziona perfettamente, ma io ho bisogno che il server si colleghi al database... quando vado ad aggiungere i metodi necessari alla connessione al mio DB ecco che ho la solita eccezione.... ma devo configurare in modo particolare il file security.policy? o a questo punto dovrei pensare di rinunciare a RMI e risolvere il tutto con i socket?

e ho detto tutto.
_______________________________________________________________________________________________________
-"Devi dire qualcosa di terrificante!"
-"Il giudizio universale"
-"No... più terrificante!!"
-"Elezioni anticipate!"
-"Mmm, così va meglio"
________________________________________________________________________________________________________________

(\_/)
(°_°)
(> <) <- This is Bunny. Copy Bunny into your signature to help him on his way to world domination
Torna all'inizio della Pagina

AlartZero
Ill.mo Dispre.mo Capo FN

Giginho


Regione: Puglia
Prov.: Bari
Città: Molfetta


Inserito il - 31/07/2007 : 17:14:18  Mostra Profilo  Visita l'Homepage di AlartZero  Clicca per vedere l'indirizzo MSN di AlartZero Invia a AlartZero un Messaggio Privato  Rispondi Quotando
non centra niente ma sgorry ti consiglio di ridurre la firma ... troppo lunga

Citazione:
Messaggio inserito da pbolo
Gli occhi vedono solo quello che vogliono vedere e non i feedback che dovrebbero aiutare a migliorarsi!

Torna all'inizio della Pagina

sgorry84
Utente giovane

greenpeace


Regione: Puglia
Città: Foggia, ma Foggia Foggia


Inserito il - 31/07/2007 : 18:48:08  Mostra Profilo  Visita l'Homepage di sgorry84  Clicca per vedere l'indirizzo MSN di sgorry84 Invia a sgorry84 un Messaggio Privato  Rispondi Quotando
Citazione:
ti consiglio di ridurre la firma ... troppo lunga


lo so ma ho un debole per il testo di questa canzone abbiate pietà di me

Citazione:
non centra niente


ho pensato che fosse quello il problema perchè quando provo a creare progetti semplici, senza connessioni al db non ho nessun problema... mentre al contrario mi dà il famigerato stack trace....

non ci sono accorgimenti particolari da conoscere per applicazioni remote con connessioni al db?

e ho detto tutto.
_______________________________________________________________________________________________________
-"Devi dire qualcosa di terrificante!"
-"Il giudizio universale"
-"No... più terrificante!!"
-"Elezioni anticipate!"
-"Mmm, così va meglio"
________________________________________________________________________________________________________________

(\_/)
(°_°)
(> <) <- This is Bunny. Copy Bunny into your signature to help him on his way to world domination
Torna all'inizio della Pagina

feeb
Cantù Che Conta Col Cayenne

neophyte

Prov.: Zara


Inserito il - 05/08/2007 : 00:24:27  Mostra Profilo  Visita l'Homepage di feeb  Clicca per vedere l'indirizzo MSN di feeb Invia a feeb un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da sgorry84

Ho provato ad implementare un progetto client-server abbastanza elementare e funziona perfettamente, ma io ho bisogno che il server si colleghi al database... quando vado ad aggiungere i metodi necessari alla connessione al mio DB ecco che ho la solita eccezione.... ma devo configurare in modo particolare il file security.policy? o a questo punto dovrei pensare di rinunciare a RMI e risolvere il tutto con i socket?



gli RMI sono un po' un bordello da spiegare in poche righe..
se mi contatti su msn, posso passarti il progetto che feci per MAP (famosa battaglia navale, con mysql+rmi+un altro po' di cose che si potevano benissimo evitare); non fu valutato troppo male (30L), quindi non dovrebbe essere da buttare

http://www.avaaz.org/it/ - http://www.flickr.com/photos/dimethyltryptamine/
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,3 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000