Zum Thema crossdomain.xml liefert Google zwar einiges, mein Problem ist jedoch das versucht wird das File über die Socketverbindung abzurufen die ich für die Kommunikation mit dem Server nutze anstatt sinnvollerweise zu versuchen diese Information direkt vom HTTP-Server relativ zur HTML-Seite bzw. relativ zum .jar zu bekommen (laut WireShark läuft der Request nämlich relativ zum Server-Root, also auf domain.tld/crossdomain.xml). Der Srver wartet jedoch auf einen Handshake und crasht natürlich mit ner Exception aus dem Connection-Thread.
Als Adresse muss ich direkt die Server-IP nutzen da noch keine Domain vorhanden ist. Der Reverse-DNS-Entry der IP zeigt auf die Domain meines Hosters weshalb Java eine Cross-Site-Verbindung vermutet.
Muss ich nun selbst über meine Socket-Verbindung das XML-File bereitstellen (also auf einen möglichen HTTP-Request prüfen und reagieren) oder gibt es einen Parameter für die entsprechenden Tags (nutze akutell ) bzw. ein Manifest-Attribut um diesen Request zuverlässig zu unterdrücken ?
Auch sollte es eine Java-interne Lösung sein, denn was Google so liefert gibt es wohl auch Unterschiede welchen Browser auf welchem System mit welcher Java-Version man nutzt.
Das Problem ist jetzt erstmal nicht so tragisch da es nur ein Test-Applet ist, aber mich würde die Lösung dann doch schon mal interessieren.