Autor Thema: keine Fehlermeldung aus Java in Clientversion 8.x  (Gelesen 2317 mal)

Offline v_haderer

  • Junior Mitglied
  • **
  • Beiträge: 98
  • Geschlecht: Männlich
Hallo Zusammen!
Vielleicht kann mir ja jemand mit meine Problem weiterhelfen :-)   ->

Ein Serveragent verbindet sich (Java) zu einer MessageQueue (rabbitMQ), holt dort Daten ab und trennt die Verbindung wieder. Dies funktioniert soweit so gut unter Domino8,..im 9ner-Client auch bis zu dem Zeitpunkt an dem ich die Verbindung zur MQ wieder lösen will:

public boolean disconnect() {
      try {
         this.channel.close();
         this.connection.close();
         this.connected = false;
         return true;
      // Fehler
      } catch(Exception e) {
         this.fehler = e.getMessage();
         return false;
      }
   }


Diese Funktion liefert unter Domino9 (und da auch nur wenn sie am Server läuft, lokal geht) folgenden Fehler:
Access denied (java.lang.RuntimePermission modifyThread)
....alles andere an Kommunikation funktioniert,..der garbage collector wird halt irgendwann mal ziemlich sauer aufstoßen ;-)  ???

Da s wie gesagt nur unter 9 und nur am Server auftritt vermute ich mal keinen Fehler im Code..... und bin ehrlich gesagt jetzt ein bissale ratlos was genau ich wo suchen muss :-(

thx
glg
V


Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: keine Fehlermeldung aus Java in Clientversion 8.x
« Antwort #1 am: 24.02.15 - 17:28:31 »
Hast du evtl schon FixPack 3 drauf? Hier wurde massiv am SecurityManager/Policies "nachgebessert".

Kannst du das auch für FP2 (am Server) bestätigen?

Als Workaround müsstest du vermutlich die jvm\lib\security\java.policy anpassen. (was aber für Produktivsysteme etwas riskant ist)

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline v_haderer

  • Junior Mitglied
  • **
  • Beiträge: 98
  • Geschlecht: Männlich
Re: keine Fehlermeldung aus Java in Clientversion 8.x
« Antwort #2 am: 25.02.15 - 08:51:28 »
Guten Morgen.
Danke für deine Antwort, ich habe gerade mit unserem Kunden gesprochen (Server und Client leider nicht bei uns in Haus), Server als auch 9ner Client sind ohne jegliche Fixpacks installiert...dh du würdest raten beides zu installieren?

thx
glg
V

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: keine Fehlermeldung aus Java in Clientversion 8.x
« Antwort #3 am: 25.02.15 - 09:09:52 »
Mit Fixpack 3 geht auf alle Fälle die LS2J Unterstützung kaputt (man kann keine Konstruktoren mit Parameter mehr aufrufen)
Wir haben hier einen PMR erstellt, da einige Programmteile von uns nun nicht mehr funktionieren. (auch die updatesite.nsf von IBM ist betroffen, was den PMR zusätzlich hochstuft  ;) )

Laut IBM verursacht dies der geänderte SecurityManager und ein Hotfix ist in Arbeit.

Von da her würde ich dir momentan nicht raten es zu installieren, da dein Java code dann evtl. auch nicht mehr geht.
Außer du willst testen ob FP3 die Ursache ist.

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline v_haderer

  • Junior Mitglied
  • **
  • Beiträge: 98
  • Geschlecht: Männlich
Re: keine Fehlermeldung aus Java in Clientversion 8.x
« Antwort #4 am: 25.02.15 - 09:23:11 »
:-)
wie unvorteilhaft (ich geb jetzt mal nicht den Orignalton von meinem Kollegen bekannt ;-) )

Mein Problem ist noch dazu das es nicht mein Server ist - der wird vom Kunden betrieben und verwaltet..... hm?!

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: keine Fehlermeldung aus Java in Clientversion 8.x
« Antwort #5 am: 26.02.15 - 08:03:19 »
Konntest du inzwischen klären, ob am Server FP3 installiert ist?

Wenn ja, kannst du bei dir nicht mal einen Server/Client mit FP3 aufsetzen und es da ausprobieren?

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline v_haderer

  • Junior Mitglied
  • **
  • Beiträge: 98
  • Geschlecht: Männlich
Re: keine Fehlermeldung aus Java in Clientversion 8.x
« Antwort #6 am: 26.02.15 - 11:06:19 »
Servus,
der Kunde hat kein einziges Servicepack installiert und wird auch keines installieren.
Ich werd bei Gelegenheit einen neuen "nackten" 9ner Server aufsetzen und probieren.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz