Pytania dotyczące wersji 2 JDeveloper Oracle’a

Dzisiaj pytania dotyczące wersji 2 JDeveloper Oracle’a i odpowiedzi, znajdujące się na stronie:
http://technet.oracle.com/products/jdev/info/faq2/JD2SunSolaris.htm

Copyright © 1996 Oracle Corporation. All Rights Reserved.

JDeveloper 2.0 Frequently Asked Sun/Solaris/8i Questions

Indeks pytań:

  • P. Jak zainstalować Oracle8i EJB/Connection Error ?
  • P. Czy jest możliwe zdalne debugowanie w systemie Solaris ?
  • P. Błędy w trakcie instalacji 8.1.4 w Solarisie
  • P. Czy można połączyć się z innym obiektem w środowisku Visigenic ORB?

P. Jak zainstalować Oracle8i EJB/Connection Error ?
Próbuję wykorzystać serwer EJB do podłączenia do bazy Oracle8i, wykorzystując
przykłady ze strony JDevelopera. Gdy skończyłem ustawianie profilu EJB, specyfikując
<HOST name>:2222, dostałem komunikat o błędzie podłączenia do bazy danych.

O. Sprawdź plik init.ora, czy proces dispatchera jest skonfigurowany na port 2222
(PRE=oracle.aurora.server.SgiopServer). Domyślnie serwer EJB nie pracuje w bazie, ale
jest automatycznie aktywowany w momencie podłączenia procesu klienta do prezentacji i
próbuje poszukiwać obiektu.
Nie istnieje serwer pracujący w bazie. ORB jest oparty na sesji i kolejne nowe
podłączenie do bazy tworzy sesję i aktywuje obiekty.
Polecenie powłoki służy do pracy z serwerem. Polecenie sess_sh -help da
wprowadzenie do powłoki sess_sh. Aby się podłączyć, należy wykonać:

sess_sh -u scott -p tiger -s sess_iiop://<Host name>:2222

Jeśli nie możesz tego wykonać, to twoja baza nie jest skonfigurowana prawidłowo.


P. Czy jest możliwe zdalne debugowanie w systemie Solaris ?

O. Obecnie nie można zdalnie debugować na serwerze Solarisa programów napisanych w
Javie przy użyciu JDevelopera. Takie możliwości powstaną, gdy Aurora VM będzie miała
takie możliwości.


P. Błędy w trakcie instalacji 8.1.4 w Solarisie
Próbuję zainstalować 8.1.4 na serwerze Sun Solaris do ewaluacji EJB, ale otrzymuję
komunikat o błędzie: Error in writing to file:
/data1/oracle/app/oracle/product/8.1.4/sqlj/doc/runtime/javadoc/images/blue-ball-small.gif.

O. Sprawdź stronę 1-4 podręcznika instalacji. Na stronie 1-4 jest wskazane, że
minimalnie wymagany jest Sun jumbo patch 105181-06, który powinien rozwiązać powyższy
problem.


P. Czy można połączyć się z innym obiektem w środowisku Visigenic ORB?
Mam obiekt, który istnieje w innym ORB (Visigenic), czy mój EJB używany w 8i może się
z nim połączyć ? Myślę, że powinien móc go znaleźć (wszystkie idą przez tego
samego agenta). Próbowałem to zrobić, ale wciąż dostaję komunikat, że nie mógł
znaleźć obiektu.

O. Możesz przekazać IOR do obiektu CORBA i wtedy wywołać metodę. Sprawdź przykład w
przewodniku programisty do EJB i CORBY.

opracował Krzysztof Mikołajczyk