Ursache dieser Fehlermeldung (access dinied)

Status
Nicht offen für weitere Antworten.

SBS

Aktives Mitglied
Hallo,

ich erhalte folgende Fehlermeldung wenn ich versuche einen Agenten zu einem anderen System zu schicken (dispatchen), jedoch nur wenn ich dies "automatisch" aus der Klasse heraus versuche, wenn ich den Agenten in den Tahiti-Server lade kann ich problemlos per Mausklick dispatchen - daher scheint es mir als wäre es eher ein allgemeines Problem und nicht direkt auf den dispatch-Vorgang bezogen, vielleicht hat ja jemand dieses oder ähnliches schonmal gehabt.

Fehler:

java.security.AccessControlException: access denied (com.ibm.aglets.security.ContextPermission atp://home:4434/@synchronize.Agent create)

Und zwar bei folgendem Code:

Code:
package synchronize;

import java.net.URL;

import com.ibm.aglet.Aglet;
import com.ibm.aglet.AgletContext;
import com.ibm.aglet.AgletProxy;
import com.ibm.aglet.Message;

public class Agent extends Aglet
{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1223422128643264416L;

	AgletContext context = null;
	AgletProxy backup = null;
	
	String destination = "atp://mobile:4434";	
	String proxy_info, aglet_info, agletproxy_info, codebase_info, context_info;

	
	
	
	public void onCreation(Object o)
	{
		System.out.println("\nonCreation-Methode: ");
		waiting();
		System.out.println("Agent ist gestartet...");
	}
	
	
	
	
	public void run()
	{
		System.out.println("\nRun-Methode:");
		
		waiting();

		System.out.print("\ndone.\n");
		
		dispatchNewPartner(destination);
	}
	
	
	
	
	public boolean handleMessage(Message message)
	{
		
		return true;
	}
	
	
	public void onDisposing()
	{

	}
	
	
	private void waiting()
	{
		try
		{
			Thread.currentThread().sleep(500);
		}
		catch(Exception ex)
		{
			System.out.println(ex);
		}
	}
	
	
	private void getInfos()
	{
		System.out.println("Hole Informationen...");
		waiting();
		
		try
		{
			context_info = context.toString();
			codebase_info = getCodeBase().toString();
			proxy_info = getProxy().toString();
					

		}
		catch(Exception ex)
		{
			System.out.println("Fehler: "+ex);
		}
		
		System.out.println("\n\n\tKontext:\t"+context_info);
		System.out.println("\tCode-Base:\t"+codebase_info);
		System.out.println("\tProxy-Info:\t"+proxy_info);
				
	}
	
	
	
	private void dispatchNewPartner(String destination)
	{
		System.out.println("dispatch-methode:");
		waiting();
				
		try
		{			
			context = getAgletContext();
			
			getInfos();
			
			backup = context.createAglet(null, "synchronize.Agent", getProxy());
			aglet_info = backup.getAgletInfo().toString();
			agletproxy_info = backup.toString();
			System.out.println("\tAglet:\t"+aglet_info);
			System.out.println("\tAglet-Proxy:\t"+agletproxy_info);
			
									
			System.out.println("Ok, ich verschwinde nun zu "+destination);	
			backup.dispatch(new URL(destination));			
		

			System.out.print("\ndone\n.");
			
		}
		catch(Exception ex)
		{
			System.out.println(ex);
		}
		
	}
	
	
}


Vielen dank schonmal für Tips.

PS: Der Code ist erst in der Anfangsphase, also nicht über mögliche unschöne Sachen wundern :)
 

HAOSK

Mitglied
OK,
keiner sagt was...
ich schisse mal ins Blaue:
'public Agent()' fehlt mir schon...
ich denke, dass ein Konstruktor muss schon sein...

gruß
 

SBS

Aktives Mitglied
Moin, danke für Hilfe(versuch), es lag an den Einstellungen in der aglets.props Datei, dort habe ich den Security Manager (erstmal) deaktiviert...nun funktioniert es erstmal, das ganze Rechte System klärt sich dann (wenn überhaupt) erstmal später.
 
I

idnedhelper

Gast
Holla,

Can you explain me how to create new poll on this forum. Thanks :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Kfz - Händler Klasse. JUnit-Test gibt noch Fehler an, aber finde Ursache nicht Java Basics - Anfänger-Themen 7
ohneInformatik; For Schleife. Was macht dieser Code?? Java Basics - Anfänger-Themen 5
K Warum zeigt dieser reguläre Ausdruck true an? Java Basics - Anfänger-Themen 1
N Was bedeutet dieser Fehler Java Basics - Anfänger-Themen 2
Leo0909 Ich brauche Hilfe bei dieser Aufgabe Java Basics - Anfänger-Themen 2
P Was bedeutet dieser Fehler? Java Basics - Anfänger-Themen 31
P Nutzer entscheiden lassen, wie viele Zahlen dieser in ein Array eingeben möchte. Java Basics - Anfänger-Themen 6
M Warum dürfen Objekte einer Klasse auf statische Variablen dieser Klasse referenzieren? Java Basics - Anfänger-Themen 10
Bluedaishi Hilfe beim erklären dieser Methode Java Basics - Anfänger-Themen 5
S Warum dieser Fehler? Java Basics - Anfänger-Themen 1
B Datum in dieser Range SQL? Java Basics - Anfänger-Themen 3
R Dieser Code sagt mir nichts... Java Basics - Anfänger-Themen 4
D Erste Schritte Lösen dieser Aufgabe, Hilfe! Java Basics - Anfänger-Themen 12
J Brauche Hilfe bei dieser Aufgabe Java Basics - Anfänger-Themen 3
F Wieso wird dieser Befehl nicht ausgeführt? (Anfänger) Java Basics - Anfänger-Themen 2
M Frage, wie dieser Code funktioniert, bzw. weshab er bei mir nicht funktioniert Java Basics - Anfänger-Themen 4
L Hilfe! Was macht dieser Code? Java Basics - Anfänger-Themen 1
S Erste Schritte Was bedeutet dieser Code? Java Basics - Anfänger-Themen 2
D Erste Schritte Was bedeutet dieser Code? Java Basics - Anfänger-Themen 23
V Operatoren Warum kommt nicht das gewünschte Ergebnis dieser Operation? Java Basics - Anfänger-Themen 3
R Gibt es Eine einfache Programierung dieser Methoden Java Basics - Anfänger-Themen 8
G Lastet dieser Code den Arbeitsspeicher eines Handys aus? Java Basics - Anfänger-Themen 7
B Was passiert in dieser Methode? Java Basics - Anfänger-Themen 3
Nicole1989 Was Bewirkt dieser Java Code? Java Basics - Anfänger-Themen 4
B Summe aller Zahlen von 1 bis zu dieser Zahl (ohne while oder for schleife) Java Basics - Anfänger-Themen 4
J Wo liegt nur an dieser einfachen Bedingung mein Fehler? Java Basics - Anfänger-Themen 8
A Wieso funktioniert dieser Timer nicht?? Java Basics - Anfänger-Themen 3
C Warum funktioniert dieser Code nicht? Java Basics - Anfänger-Themen 2
A Lässt sich dieser Ausdruck irgendwie einfacher schreiben? Java Basics - Anfänger-Themen 4
H Geht dieser Code noch einfacher (try catch finally) Java Basics - Anfänger-Themen 7
P Geht dieser Code noch einfacher? Java Basics - Anfänger-Themen 16
G Bitte um Erklärung dieser einer Zeile Java Basics - Anfänger-Themen 5
F OOP Warum funktioniert dieser Regex? Java Basics - Anfänger-Themen 15
S Was bedeutet dieser ausdruck? Java Basics - Anfänger-Themen 9
P Unterschied dieser 2 code Zeilen Java Basics - Anfänger-Themen 12
StrikeTom Was ist an dieser einfachen funktion falsch? Java Basics - Anfänger-Themen 5
M Wieso funktioniert dieser simple Code nicht? Java Basics - Anfänger-Themen 9
M prozess starten und warten bis dieser sich beendet Java Basics - Anfänger-Themen 3
P Was macht dieser Source code? Java Basics - Anfänger-Themen 5
S OOP Wie muss meine Klasse zu dieser main aussehen? Java Basics - Anfänger-Themen 5
0 Was bedeutet dieser Generic-code? Java Basics - Anfänger-Themen 3
H Wie so ein Exception in dieser HashMap? Java Basics - Anfänger-Themen 7
K Was wird in dieser Frage gemeint ? Java Basics - Anfänger-Themen 15
V Wie und wieso geht dieser Methodenaufruf? Java Basics - Anfänger-Themen 2
G Versteh nicht was an dieser If-Anweisung falsch ist Java Basics - Anfänger-Themen 2
A Was macht dieser Prgrammteil? Java Basics - Anfänger-Themen 2
B Warum hat dieser einfache Algorithmus lineare Laufzeit? Java Basics - Anfänger-Themen 3
B Wieso funktioniert dieser Vergleich nicht? Java Basics - Anfänger-Themen 3
A Welche dieser Schleifen im TableCellRendererist effizienter? Java Basics - Anfänger-Themen 18
A Was ist an dieser Datum-Methode falsch? Java Basics - Anfänger-Themen 5
G Was macht dieser Code? Java Basics - Anfänger-Themen 3
J Was sagt mir dieser Ausdruck? Java Basics - Anfänger-Themen 9
S Brauche hilfe zu dieser AUfgabe Java Basics - Anfänger-Themen 4
M Was ist an dieser case-Anweisung falsch? Java Basics - Anfänger-Themen 2
R Was bewirkt dieser Code? Java Basics - Anfänger-Themen 6
Ronny123 Erste Schritte Fehlermeldung Java Basics - Anfänger-Themen 1
F Fehlermeldung in Eclipse Java Basics - Anfänger-Themen 13
AllBlack Fehlermeldung Java Basics - Anfänger-Themen 19
Finn_lol Fehlermeldung bei Schleife mit Array Java Basics - Anfänger-Themen 4
N Ich kriege ganze zeit die Fehlermeldung "Inhalt der Zwischenablage kann nicht in die ausgewählten Elemente eingefügt werden" hat jemand eine Lösung? Java Basics - Anfänger-Themen 6
P Java Selenium . Parameterized.Parameters erzeugt eine Fehlermeldung Java Basics - Anfänger-Themen 14
J Fehlermeldung unverständlich für Jakarta Java Basics - Anfänger-Themen 17
Ostkreuz Fehlermeldung Java Basics - Anfänger-Themen 1
_so_far_away_ Fehlermeldung "Index 2 out of bounds for length 2" Java Basics - Anfänger-Themen 7
W Texteingabe - Bedeutung Fehlermeldung, Lösung? Java Basics - Anfänger-Themen 18
krgewb Fehlermeldung in web.xml Java Basics - Anfänger-Themen 4
W Warum diese Fehlermeldung? Java Basics - Anfänger-Themen 12
nbergmann Unverständliche Fehlermeldung Java Basics - Anfänger-Themen 56
E fehlermeldung bei richtigen login daten Java Basics - Anfänger-Themen 7
J Fehlermeldung im Checkstyle Java Basics - Anfänger-Themen 11
S Fehlermeldung Java Basics - Anfänger-Themen 7
B Compiler-Fehler Fehlermeldung Exception in thread, falsche Eingabewert Java Basics - Anfänger-Themen 2
EchtKeineAhnungManchmal Hallo :) ich bekomme es nicht hin eine Fehlermeldung auszugeben über die GUI Java Basics - Anfänger-Themen 3
C Fehlermeldung Array zuweisen und printen Java Basics - Anfänger-Themen 22
J Fehlermeldung Java Basics - Anfänger-Themen 22
J Fehlermeldung: A JNI error Java Basics - Anfänger-Themen 3
R Fehlermeldung aber WO liegt der Fehler? Java Basics - Anfänger-Themen 7
JavaClara Fehlermeldung bei split-Methode Java Basics - Anfänger-Themen 12
F Fehlermeldung java.lang.NullPointerException Java Basics - Anfänger-Themen 4
C Fehlermeldung InOut. Java Basics - Anfänger-Themen 7
B Methoden if-statement error, FX, Fehlermeldung Java Basics - Anfänger-Themen 6
A Fehlermeldung Java Basics - Anfänger-Themen 5
H Comparator Fehlermeldung Java Basics - Anfänger-Themen 5
D Folgende Fehlermeldung bei der Installation von JAVAFX Java Basics - Anfänger-Themen 1
M Java heap space Fehlermeldung beheben Java Basics - Anfänger-Themen 3
J Fehlermeldung unklar. non-static variable player0 cannot be referenced from a static context Java Basics - Anfänger-Themen 4
T Fehlermeldung beim Versuch, einen String einzulesen Java Basics - Anfänger-Themen 4
S Bitte Hilfe zu Fehlermeldung am Handy Java Basics - Anfänger-Themen 2
H fehlermeldung Java Basics - Anfänger-Themen 447
H fehlermeldung Java Basics - Anfänger-Themen 9
T Fehlermeldung beim Starten von FlashTool Java Basics - Anfänger-Themen 27
C Fehlermeldung mit Intger. Java Basics - Anfänger-Themen 3
A Fehlermeldung Java Basics - Anfänger-Themen 3
D Wie kann man eine solche Fehlermeldung abfangen Java Basics - Anfänger-Themen 4
H Fehlermeldung bei der Ausführung eines Compilierten PRGs Java Basics - Anfänger-Themen 9
N Fehlermeldung beim ausführen des Programmes.. Java Basics - Anfänger-Themen 3
x-tshainge Fehlermeldung Java Basics - Anfänger-Themen 2
M Erste Schritte NetBeans Fehlermeldung Java Basics - Anfänger-Themen 2
D Fehlermeldung obwohl Variablen bereits deklariert sind? Java Basics - Anfänger-Themen 14
N Fehlermeldung bei Methode Java Basics - Anfänger-Themen 12

Ähnliche Java Themen

Neue Themen


Oben