Strona główna > Lotus Notes samouczek , LotusScript , projektant Uwagi , Uwagi Java , Uwagi Web > Fix błąd LS2J powoduje java.lang.StackOverflowError

Naprawić błąd LS2J powoduje java.lang.StackOverflowError

Podczas korzystania z agenta LS2J aby połączyć się z zewnętrznej bazy danych i pobieranie dużych ilości danych, a następnie utworzyć nową JavaObject dla każdego wiersza danych, następujący komunikat o błędzie:

"Błąd LS2J: Rzucił java.lang.StackOverflowError"

Znalazłem ten komunikat o błędzie, gdy używam Lotus Script wywołanie Java uruchomić jakiś moduł z dużymi danych wielkości. Ten problem został zgłoszony do Inżynierii Jakości jako SPR numeru JGON5W5UHR i ustalone w Domino 6.5.5 i Domino 7.0.1.

  • SPR # JGON5W5UHR - Usunięto wyciek pamięci LS2J który powodował java.lang.StackOverflowError lub OutOfMemory błąd po wielokrotnym LS2J wywołania metod Javy zwrócić obiekt.

Aby obejść ten problem we wcześniejszych wersjach, nie tworzą się JavaObject w LotusScript i przekazać go do Javy. Tworzenie obiektu w Javie tylko. Jeśli ktoś ma jakiś pomysł proszę mi powiedzieć. Dzięki.

Oglądany 10365 razy przez 2384 widzów

  1. Brak komentarzy jeszcze.
  1. Brak jeszcze trackbacków