ejb-3.1
Co to jest EJB i do czego służy?
Próbuję dowiedzieć się, czym są fasolki, co to znaczy, że ich instancje są zarządzane w basenie, bla bla. Naprawdę nie mogę i ... odnosi się to do elementów oprogramowania działających na wielu maszynach (wirtualnych lub fizycznych) połączonych siecią .
Bezpaństwowe i Stateful Enterprise Java Beans
Przechodzę przez samouczek Java EE 6 i próbuję zrozumieć różnicę między stateless i stateful session beans. Jeśli bezpaństwow ... y ktoś może mi podać prosty przykład typu hello world z sesją bezstanową, która zachowuje się inaczej po zmianie NA stateful?
Czy można bezpiecznie założyć nowy wątek w JSF managed bean?
Nie mogłem znaleźć ostatecznej odpowiedzi na to, czy bezpieczne jest spawnowanie wątków w ramach zarządzanych fasoli JSF z za ... osek o pobranie zapisanego raportu. Wydaje się, że to działa, ale chciałbym się upewnić, że to, co robię, nie jest włamaniem.
EJB @ Schedule poczekaj do zakończenia metody
Chcę napisać back-ground job (EJB 3.1), który wykonuje co minutę. W tym celu używam następującej adnotacji:
@Schedule(minut ... jąc problemy z wątkiem.
Czy jest w jakiś sposób możliwe zakończenie schedulera, jeśli bieżące wykonanie nie jest zakończone?
EJB 3.1 lub Spring 3.. Kiedy wybrać który?
EJB osiągnęło wiele ulepszeń w 3.wersje x, Sprężyna jest również powszechnie używana, a wersja 3 jest dobrą alternatywą.
W S ... rwerze.. EJB remoting vs Cluster4Spring itd ?
Robienie wszystkiego jest zawsze dobre? konfiguracja nigdy nie jest potrzebna?
Opakowanie EJB w JavaEE 6 WAR vs EAR
Rozpoczynając nowy projekt i chciałbym poznać plusy i minusy pakowania EJB w War vs EAR.
Czy JNDI nadal będzie działać, gdy EJB będzie na wojnie? wydajność? itd.?
Dzięki.
Czy @ Resource może być używany do wstrzykiwania prymitywów w EJB3. 0?
Używając Glassfish, mogę ustawić wpis string jndi:
JNDI name: "com/xyzcompany/echo/EchoServiceBean/viewName"
Factory Class ... w jakiś sposób mapować względną nazwę do globalnej nazwy JNDI, ale nie mogę rozgryźć, jaka adnotacja robi mapowanie.
Dzięki!
Przedłużacz CDI do Flyway
Próbowałem uruchomić flyway w mojej aplikacji, zanim hibernate podłączy się do mojego Jbossa jako 7.1. Próbowałem z adnotacją ... owaniem Hibernate. Czy jest jakieś wsparcie dla tego z pudełka na flyway? A jeśli nie, czy ktoś próbował to zrobić wcześniej?
Unikaj usuwania timera na glassfish
Mam metodę z adnotacją @ Schedule, która jest wywoływana przez kontener raz na jakiś czas.
@Schedule(second = "*/5", minute ... rowania serwera jest więc moja aplikacja powinna być możliwa do zainstalowania bezpośrednio na świeżej instalacji glassfish)
JavaEE6 DAO: powinno być @Stateless czy @ApplicationScoped?
Obecnie tworzę klasę dostępu do danych EJB3 do obsługi wszystkich operacji bazodanowych w mojej aplikacji Java EE 6. Skoro Ja ... Singleton? Jakie są różnice między tymi opcjami związane z DAO?
EDIT:
Używam Glassfish 3.0.1 z pełną platformą Java EE 6
Jaka jest różnica między @ Inject i @EJB
Obecnie uczę się nowych modeli komponentów Java EE 6 i jestem mylony z najnowszym mechanizmem wtrysku zależności. Oto moje py ... ontrolować?
Przepraszam, jeśli niektóre pytania są mylące, ponieważ znam tylko fragmenty nowego modelu komponentu Java EE 6.
jednostkowe testy EJB z Maven 2 i Glassfish 3
Próbowałem skonfigurować moją aplikację tak, że mogę testować jednostkę to EJBs cały dzień, ale nie mogę przejść przez to, co ... owy w testach jednostkowych i całkiem nowy w JEE6 w ogóle; czy jest to w ogóle właściwy sposób na testowanie jednostkowe EJB?
Dlaczego CMT commit przy wyjściu metody EJB, gdy atrybut transakcji jest "wymagany"?
Konsekwentnie stwierdzam, że moja już istniejąca transakcja zostaje popełniona w dowolnej metodzie EJB oznaczonej @ejb.transa ... e moje powyższe założenia były poprawne, ale moje obserwacje były trochę dziwne. Poniżej znajduje się moja własna odpowiedź.
Ustaw/skonfiguruj źródło danych usługi EJB Timer
[2]}próbuję skorzystać z usługi Timer w EJB 3.1 w mojej aplikacji.
@Stateless
@LocalBean
public class StatelessTimerSessionB ... rtup.EjbApplication start method
java.lang.RuntimeException: EJB Timer Service is not available
Running: glassfish-3.1.2.2
Domyślny tryb transakcji EJB dla metod asynchronicznych?
Jeśli w EJB mam metodę @Asynchronous i nie podaję @TransactionAttribute, to jak dokładnie kontener obsługuje granice transak ... transakcji dla wszystkich wywołań w asynchronicznym wątku roboczym? Jeśli to drugie, to kiedy transakcja zostanie zamknięta?
Pusty PDF nawet z najprostszym Jasperreport jrxml
Mam stronę EJB z glassfish 3.1 + JSF dla jasperreport 4.0.1. strona nie ma problemu z przesyłaniem strumieniowym pdf, ale wy ... świetlono tylko pusty plik PDF. Proszę o pomoc, daj mi znać, jeśli potrzebujesz dodatkowych informacji dla analiza.
Steven
Czy Mogę (i jak) wyszukać CDI managed beans używając javax.nazewnictwo.Context#lookup w module EJB?
Czy Mogę (a jeśli tak, to w jaki sposób?) lookup CDI managed Beans using javax.naming.Context#lookup in EJB module?
Używam G ... użyć @Named, ale jaka jest nazwa JNDI CDI managed bean? Chcę je wyszukać z niezarządzanych Pojo, więc nie mogę użyć @Inject.
EJB 3.1 @ EJB Wtrysk do POJO
Być kompletnym turbot dziś po południu i nie wydaje się znaleźć odpowiedź gdziekolwiek.
Z nową specyfikacją EJB 3.1 Czy możl ... nie jest to czy muszę szukać fasoli w JNDI jak Wiem nie można po prostu użyć nowego słowa kluczowego.
Z góry dzięki.
Karl
Wstrzyknąć fasolkę wiosenną do EJB3
Próbuję wstrzyknąć fasolę wiosenną do EJB za pomocą @Interceptors(SpringBeanAutowiringInterceptor.class), ale nie mogę go uru ... m, że oznacza, że ziarna są odtwarzane, gdy Interceptor jest wywoływany (lub jest to, jak to ma działać i mam niezrozumiany).
Testy jednostkowe EJB 3.1
Przeprowadzam małe badania na temat testów jednostkowych EJB 3.1. Na koniec moim celem jest stworzenie łatwego w użyciu rozw ... kompletne rozwiązanie do testów jednostkowych EJB, którymi mogę się podzielić na tym forum raz zrobione.
Dzięki za wsparcie.