Korzystam z EclipseLink i mam następującą klasę:

public class myClass {
@Temporal(TemporalType.TIMESTAMP)
private Date rentedSince;
}

Problemem jest to, że dane wprowadzane przez formularz JSF są traktowane jakby były w formacie UTC, natomiast wywołanie w kodzie new Date() traktowane jest z prawidłową strefą czasową, UTC+2. Próbowałem ustawiać TimeZone.setDefault(TimeZone.getTimeZone("Europe/Warsaw")); ale mimo tego dane pochodzące od użytkownika są traktowane jako UTC. Tak więc gdy próbuję porównać wartość pola rentedSince z aktualnym czasem new
Mam konsolową aplikację którą maven upakował mi w plik ear. Umieściłem ją na serwerze aplikacyjnym (Payara/Glassfish) i nie wiem jak się do tej aplikacji dostać. To jest zwykły hello world, więc rozumiem ze jakoś przez konsolę. Tylko jak to uruchomić?

Swoją drogą, warto się uczyć rzeczy typu EJB/JSP/JSF? Mam to na studiach i nie wiem czy jest sens się tego uczyć, czy tylko aby zaliczyć. Rozumiem że alternatywą jest spring i to
M.....3 - Mam konsolową aplikację którą maven upakował mi w plik ear. Umieściłem ją n...

źródło: comment_RNRtChKVgFYAPOeC2quCGXnGwYUQFS3c.jpg

Pobierz
@fegwegw: @Philopolemus_Fronius: No dobra, po 3-godzinnym boju udało się odpalić. Aplikację trzeba było umieścić na serwerze a z pozycji konsoli/IDE odpalić plik z main(). Mnie się coś classpath namieszał i w ogóle nie mogłem tego zrobić więc zacząłem szukać pomocy tutaj.

A więc, jak widać, do odpalenia aplikacji konsolowej można wykorzystać serwer aplikacyjny. Po co? Nie wiem, to pytanie do prowadzącego zajęcia. Ja to bym w ogóle od razu szedł
@Matt23
Nie patrzyłem na zipa ale z tego co piszesz to masz aplikacje na serwerze a z konsoli odpalasz klienta. I tak naprawdę to są 2 rożne aplikację
Hej, z racji że zostało trochę czasu do rozpoczęcia studbazy to sobie dłubie w JEE, i zgodnie z takim jednym kursem mam prostą aplikację "złożoną z osobnych modułów EJB/JPA, Webowego oraz aplikacji desktopowej"

Chciałbym poprawić wygląd webowy - jak to najlepiej zrobić w przypadku javy? Boostrap4 (bo wcześniej w tym kursie używaliśmy boostrapa 3, ale już podobno wyszła 4)czy jakieś inne frameworki?

#javaee #java
#programowanie #java #javaee
Hej,
mam aplikację w JavaEE (Spring + JSF + Hibernate + Primefaces + OracleDB). Jest w niej funkcja generująca pdfy i zapisująca je do bazy danych. Ogólny schemat generowania pliku pdf wygląda następująco:
- pobranie zrzutu mapy z innej aplikacji za pomocą IOUtils.toByteArray
- wyrenderowanie widoku JSF(z opisem mapy) do pliku PDF i dodanie do niego tej właśnie mapy
- dodanie/edycja rekordu w bazie z tym właśnie plikiem.
Ogólnie
zrzut pamięci zrób gdy się zapcha i odczytaj eclipse MAT tylko nie za duży bo się powiesi i tam go przejrzyj dokładnie. Możliwe że iText sobie nie radzi i zostawia jakieś śmieci ostatnio miałem podobny przypadek ale z FOP gdzie nie czyścił SVG i zostawały w pamięci. Możesz użyć też jprofilera trial na tydzień
@mour: raczej chodzi mi o tworzenie nowych projektow. Jasne ze jest sporo aplikacji wykorzystujacy ten kontener, ale chodzilo bardziej przyszly rozwoj i jak na to sie zapatruje oracle bo jakos wszystko w tej kwestii stanelo
Mam pytanie odnośnie JMS i bean'a @MessageDriven. Czy jest możliwość uruchomienia aplikacji w przypadku gdy nie ma połączenia do zewnętrznej kolejki JMS? Aktualnie moduł EJB wywala się i cała aplikacja nie wstaje.
MDB wyglada standardowo, podpięcie do odpowiedniej kolejki jest skonfigurowane w xml. Jeżeli kolejka działa to oczywiście bean wstaje i wszystko działa.

@MessageDriven(
activationConfig = {
@ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue")
})
public class JakisTamBean implements MessageListener
W ostatecznosci usuń mdbki i z rob z tego zwykly serwis ktory implementuje MessageListener i konsumuje, a samą QueueConnectionFactory wstrzykuj/ czy w runtimie wyciagaj z jndi i po prostu obsłuz wyjatek gdy mq jest niedostępny.
Mirki z #java #javaee - mam aplikacje na javieEE na glassfishu - potrzebuje przetestowac moj sessionListener i przydaloby mi sie wywolac kilkaset, moze kilka tysiecy sesji - robienie tego recznie odpada; a prosty skrypt powloki z jakims curlem/lynxem mi chyba nie stworzy roznych sesji tylko jedna; tak jak dwie karty w jednej przegladarce?
Jakies pomysly?
Chciałbym rozszerzyć ten projekt w SPRING MVC

http://o7planning.org/en/10605/create-a-java-shopping-cart-web-application-using-spring-mvc-and-hibernate#a2564793

o nowe funkcjonalności czyli wysyłanie maili ze strony i edytowanie użytkowników.
Dodałem strony jsp, klasy w modelu. Mimo to nie wyświetla mi się strona.
Czy mógłby mi ktoś z tym pomóc?
Korzystałem z tego poradnika: http://www.codejava.net/frameworks/spring/sending-e-mail-with-spring-mvc
#programowanie #javaee #java
#programowanie
#naukaprogramowania
#java
#javaee

Witam :) Powiedzcie mi, czy nic nie pomyliłem jeśli chodzi o budowę systemu. Poniżej znajduje się opis, i działanie:

Jest główna baza danych z którą łaczą się użytkownicy za pośrednictwem aplikacji klienckiej. Połączenie z serwerem obsługującym główną bazę danych jest zabezpieczone na dwóch poziomach. Pierwszy to REST zabezpieczony HTTPS. Drugi poziom to tunel SSH między klientem i serwerem co wymiany certyfikatów SSL/TLS.
W specyfikacji systemu użytkownik uwierzytelniając się
@mefisto_k: jak dla mnie na pewno baza główna nie powinna przyjmować jakichkolwiek write zdalnie, tj powinno stać rest api które zweryfikuje wszystko czy klient rzeczywiście może taki write wykonać czy nie i co chce tam wpisać itp itd
Mirki z #java i #javaee oraz #programowanie
Bawił się ktos arquillianem pod Wildfly 10.1 z testowaniem warstwy JPA?
Mam problem z podłączeniem swojego schematu bazy wraz z yamlami w których trzymam dane. Od paru dni walczę, że nie widzi mi encji że schematu przy uruchomieniu testów integracyjnych. Mial ktoś kiedyś coś takiego?
#java #javaee #programowanie
Hej,
Mam bazę Oracle'a i potrzebuję napisać lekką i szybką aplikację, która:
- będzie wywoływać procedury/pakiety/funkcje
- robić jakieś insert/update/delete
- pobierać dane z tabel

W czym to najszybciej i najprzyjemniej napisać? Fajnie by było gdybym nie musiał stawiać przy tym jakiś serwerów aplikacyjnych itp. Potrzebuję tego dosłownie dla kilku użytkowników.
Proszę o jakieś hinty dla bazodanowca :)
Mirki z #java #programowanie #javaee
Czy mial ktos jakie doswiadczenia z ksiazka (i czy generalnie jest godna uwagi):
http://helion.pl/ksiazki/java-ee-6-zaawansowany-przewodnik-wydanie-iv-praca-zbiorowa,jee6z4.htm
Nie mialem wczesniej stycznosci z JEE, a chcialbym sie za to zabrac z mozliwie najlepszej strony. Widzialem, ze jest rowniez cos takiego jak Thinking in JEE, ale chyba finalnie gosc tego nie dokonczyl - a szkoda bo TIJ jak dla mnie super napisana.
@wafel93: patrząc po spisie treści to średnio polecam, bo:
- pierwsze 50 stron pierdu pierdu
- przykłady pokazywane pod netbeansa i glassfisha, gdzie popularniejsze są wildfly/jboss i eclipse/intellij, dodatkowo oparte są Anta, a nie Mavena lub Gradle - nigdzie indziej się dzisiaj z tym nie spotkasz
- bardzo duża część poświęcona JSF w porównaniu do dużo ważniejszych CDI, JPA, EJB, JaxRS
Poza tym z tego co widzę to jest książka od
Mirki, piszę pierwszą restową aplikację w Javie + klient w Angularze. Mam już działający prototyp, ale napotkałem pewien problem. Otóż klient musi być dynamicznie aktualizowany co sekundę lub dwie na przykład. Mam powiedzmy pięciu klientów i każdy musi wyświetlić zmianę, którą wykonam na jednym z nich. Udało mi się to zrobić poprzez web workery - każdy klient co sekundę wysyła GETa do API, po czym następuje wyjęcie danych z bazy. I tu
@8773: aha, jak masz problem z wydajnością to po prostu musisz zrobić jakieś cachowanie, czyli zrobić zapytanie do bazy tylko za pierwszym razem a wynik zapisać w pamięci, następnie jak pozostali pytają o to samo to zwracać ten gotowy wynik
@Simos: "technologię tagów" ? jest takie coś jak "java ee 7 sdk", tam jest wiele przykładów. W katalogu docs\javaee-tutorial\examples\case-studies są też 3 pełne, przykładowe aplikacje w jee7
@bitcoin: super. zadanie jest stosunkowo proste, mam portfel "wychodzacy", na ktory raz na miesiac beda przelewane srodki operacyjne. W nocy nastapi synchronizacja walleta. Nastepnie mikroserwisy (na tym samym wallecie) bez synchronizacji beda przelewaly na inne konta. Czyli apka wstaje, widzi ze trzeba wyslac 100 przelewow to je wykonuje. Nastepnie usypia sie na godzine. Kontrole srodkow i sledzenie blockchaina bede robil jakims websocketem.

czy widzisz moze jakis problem w braku synchronizacji?

nie