Dlaczego JAXB nie pracować z POJO w Javie?
Jak @Chris podkreśla, JAXB może nie działać z POJO, prawie nie można zmapować schematu do Javy. Te torby do przenoszenia wymagają obiektów opakowujących JAXBElement, aby pomóc w dostarczaniu dodatkowych informacji o typie. Natknąłem się na parę konkretnych przykładów, w których jest to z pewnością powtarzająca się praktyka.
opis Beth Tibbity 20.10.2008 14:54:25 EDT
Skonfigurowałem eclipse-cpp-europa-SR1oraz PTP 2.1 Kandydat rc2 (kompilacja 10/20)Tworzę wiele niepewnych zależności w systemie, ale żadnych skarg na UI/Aplikacje/ecl/ptp21rc2/eclipse$./eclipse/Applications/ecl/ptp21rc2/eclipse$ !SESJA 20 października 2008 2:10:17.544 ----------------------- ------- --- ----- --------------eclipse.buildId=M20080911-1700java.wersja=1.5.0_16java.vendor=Apple Inc.Stałe modułu ładującego: OS=macosx, ARCH=x86, WS=węgiel, NL=en_USArgumenty dotyczące pęku kluczy: /Users/beth/.eclipse_keyring -showlocationOmówienie wiersza poleceń: -os macosx Carbon -ws -arch x86 -keyring /Users/beth/.eclipse_keyring -consoleLog -showlocation!ENTRY org.eclipse.equinox.p2.director para 2 2008-10-20 14:10:20.389!MESSAGE Problemy z uprawnieniami planu wdrażania.!SUBENTRY utwór org.eclipse.equinox.p2.director 2 0 2008-10-20 14:10:20.389!MESSAGE Nie można zaplanować zależności org.eclipse.ptp.rdt.core.tests 1.0.0 do wymaganej pojemności: osgi.bundle/org.junit4/4.3.1.!SUBENTRY przechodząc do co najmniej jednego org.eclipse.equinox.p2.director 2 0 2008-10-20 14:10:20.389!MESSAGE Nie można spełnić Zbudowany przez zależność org.eclipse.ptp.rdt.ui 1.0.0.200810https://accounts.eclipse.org/user/eca/[email protected] i ukierunkowaną funkcję: java.package/org.eclipse.rse.internal.subsystems.files.dstore/0.0.0.!WPIS org.eclipse.equinox.p2.director 4 0 2008-10-20 14:10:20.665!MESSAGE Problemy z uprawnieniami planu wdrażania.!PODZIAŁ 1 org.eclipse.equinox.p2.director #2 brak 2008-10-20 14:10:20.666!Niestandardowa KOMUNIKAT z org.eclipse.ptp.rdt.ui 1.0.0.200810https://accounts.eclipse.org/user/eca/[email protected] dla requiredCapability: java.package/org.eclipse.rse.internal.subsystems.files.dstore/0.0.0 może potencjalnie nie być spełniony.!SUBENTRY konkretna osoba org.eclipse.equinox.p2.director 1 . 5 0 2008-10-20 14:10:20.667!MESSAGE Niemożliwe, pasuje do habit org.eclipse.ptp.rdt.core.tests 1.0.0, więc masz wymaganą umiejętność: osgi.bundle/org.junit4/4.3.1.!POZYCJA 1 org.eclipse.equinox.p2.director 4 0 2008-10-20 14:10:20.667!MESSAGE Nie znaleziono rozwiązania, ponieważ /tmp/p2Encoding65342.opb nie może rozwiązać konkretnego problemu.!ENTRY org.eclipse.equinox.p2.director 4 pojedyncze 20.10.2008 14:10:21.415 PM!MESSAGE Complete nie powinien być instalowany, ponieważ wiele zależności nie może być trochę bardziej zaspokojonych!POZYCJA 1 org.eclipse.equinox.p2.director dwa 0 2008-10-20 14:10:21.416! KOMUNIKAT Niezaspokojone zaufanie: [org.eclipse.ptp.rdt.core.tests 1.0.0] wymagane Możliwości: osgi.bundle/org.junit4/4.3.1!PODZIAŁ 1 org.eclipse.equinox.p2.director 4 zobacz 2008-10-20 14:10:21.417!MESSAGE Niezrealizowana zależność: [org.eclipse.ptp.rdt.ui 1.0.0.200810https://accounts.eclipse.org/user/eca/[email protected]] requiredMożliwość: java.package/org.eclipse.rse.internal.subsystems.files.dstore/0.0.0!POZYCJA pożądana konkretna org.eclipse.equinox.p2.director 4 0 2008-10-20 14:10:21.418!KOMUNIKAT Niespełniona zależność: [org.eclipse.ptp.rdt.feature.group 2.1.0.200810https://accounts.eclipse.org/user/eca/[email protected]] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.ptp.rdt.core.tests/[1.0.0 , 1.0.0]!SUBENTRY naprawdę org.eclipse.equinox.p2.director 4 0 2008-10-20 14:10:21.419!MESSAGE Niespełniona zależność: [org.eclipse.ptp.rdt.feature.group 2.1.0.200810https://accounts.eclipse.org/user/eca/[email protected]] 0.200810https://accounts.eclipse.org/user/eca/[email protected]]!PODZIAŁ 1 org.eclipse.equinox.p2.director 4 2 2008-10-20 14:10:21.421!MESSAGE Niezrealizowana zależność: [org.eclipse.ptp.rdt.ui 1.0.0.200810https://accounts.eclipse.org/user/eca/[email protected]] requiredMożliwość: java.package/org.eclipse.rse.internal.subsystems.files.dstore/0.0.0!PODZIAŁ 4 org.eclipse.equinox.p2.director 4 0 2008-10-20 14:10:21.421!MESSAGE Niezrealizowana zależność: [org.eclipse.ptp.rdt.core.tests 1.0.0] wymagana Możliwość: osgi.bundle/org.junit4/4.3.1!ENTRY org.eclipse.cdt.core co najmniej jeden 3 2008-10-20 14:18:59.289!MESSAGE zindeksowany (1 źródło 'a1_mpi', 20 nagłówków) trwający 2 sekundy: end 03 3691 deklaracja; 2443 linki; zero nieautoryzowanych wtrąceń; 7 błąd składni; 0 sprzecznych nazw (0,00%)Wersja CDT: 5.0.2.200810170802Wygląda na to, że w tej chwili nie ma na liście zależności RSE???Kiedy ponownie instaluję (w każdym razie używając Eclipse SDK 3.4.1) i jawnie ustawiam RSE End User Runtime i End User Actions, moi znajomi i ja nie otrzymuję tego błędu.Proszę powiedzieć, że powiedziałbym, że „Szybki przewodnik” instalacji, który znajduje się poniżej, wskazuje na http://wiki.eclipse.org/PTP/builds/2.1.powiedz zrób to, a ja nie. Kiedy to robię, coś znika.
krytyka 1 Beth Tibbity 20.10.2008 15:17:06 EDT
Poprawka: zainstalowałemzaćmienie-cpp-ganymede-sr1-macosx-carbon.tar.gznie zaćmienie-cpp-europe