Widzisz wypowiedzi wyszukane dla zapytania: Jacek Lang
Temat: Lokalna Baza
Zakladajac, ze podstawowe pojecia DB znasz:
Odpal z menu Tools-DataBaseDesktop dalej (w DBD) File-New-Table wybierasz typ (PDX,dBase itd.) tabeli i...
definujesz pola w sposob hmm... w miare intuicyjny, wydaje mi sie.
Zapisujesz tabele jako plik *.db (Paradox) i masz pierwsza tabelke swojej lokalnej bazy danych. Jesli trzeba wiecej to definiujesz kolejne.
co potem... jak chcesz pisz na priv .
Pozdr. Marek
| Skorzystaj z przykładów dostarczanych z Delphi - katalog Demos. Jest tam | katalog DB, a w nim np. MastApp (czy jakoś tak). Prześledzisz kod, | poczytasz jeszcze w książce i znowu będziesz o schodek do góry. A | "Vademecum ..." rzeczywiście byłoby lepsze.
| PaSkol
Witam! Tak, jest taki katalog, tylko po otwarciu ... znowu schody (kiedy ta prosta ???), jest tam 40 plików i ... widzę ciemność!!!. Chyba oszaleję, czy wszyscy mieli takie początki? A czas mnie goni .... W przypadku chęci uświadomienia mnie lub udzielenia mi jakiejkolwiek pomocy (będę dziękował na kolanach) mój #GG 2949954. Pzdr, Jacek.
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -http://www.gazeta.pl/usenet/
-- Archiwum grupy: http://niusy.onet.pl/pl.comp.lang.delphi.bazy-danych
Temat: Jawa 1.5 a Linux
Dnia Friday, 6 of October 2006 13:11, przypadkowo wciśnięte klawisze użytkownika "JKW", wygenerowały poniższy bełkot na grupie "pl.comp.lang.java":
Witam Mam pytanie - bawię się Javą głównie na Windowsach. Ponieważ w najbliższym czasie moja aplikacja ma chodzić na Linuksie pojawiły się wątpliwości. Otóż wchodząc na stronę Suna przeczytałem, że ich instalki na Linux-a są przeznaczone dla dystrybucji Red Hat i SuSe - czyli płatnych. Jakie są wasze doświadczenia z instalowanie JRE na innych dystrybucjach Linuksa?
Pozdrawiam Jacek
Są też dostępne paczki dla Debiana/Ubuntu (.deb), ale nie na stronie Suna
Temat: Podzial/odczyt
Hello pl-comp-lang-delphi,
1. W jak akomenda moge podzielin ciag znakow np. oddzielonych od siebie ',' NP. znienna:='Adam,Tomek,Agnieszka,....';
function ParsujLinie(Separator, Linia: string; Pozycja: Integer): string; var I: Integer; S: string; begin if Linia[Length(Linia)] <Separator then Linia := Linia + Separator; for I := 1 to Pozycja do begin S := Copy(Linia, 0, Pos(Separator, Linia) - 1); Linia := Copy(Linia, Pos(Separator, Linia) + 1, Length(Linia)); end; Result := S; end;
Jacek Arciszewski
Temat: jak zlapac ekran?
Unfortunately, no one can be told what this post was about. You have to read it for yourself:
| jak zrobic screen shot ekranu/okna?
| --
| ==ruten.topnet.pl==www.lublin.top.pl/~rbbr==
| Klaiwsz PrintScrn i masz ekran w schowku ! | Teraz wklejasz go ze schowka i juz
qurde, nie wiem czy wiesz ale ta grupa nazywa sie pl.comp.lang._DELPHI_
Sprobuj tak:
--------------------
var i,j:integer; color:tcolor;
---------------------
begin for i:=1 to screen.height do for j:=1 to screen.width do begin Color:=GetPixel(GetDC(0),j,i); DodajPixelDoScreena(Color); end; end;
----------------------
Procke DodajPixelDoScreena pozostawiam wyobrazni ;-)
Jacek Lampart
ICQ: 8101024 MTFBWY!
Temat: Server www
pl.comp.lang.java.getSenderByName("*Jacek Czerwinski*").quote();
Zgubiłem się, co jest problemem? jego uszkodzenie (jak zgaduję, nei napisąłeś) czy niemożność rozwikłania ścieżki? Czy jeszcze co innego?
Zapewne nieznajomość protokołu HTTP.
Temat: Projekt i wielu programistów
Witam! W Delphi 6 jest napewno takie narzędzie, tylko nie pamiętam jak ono sie nazywa ale jest na 100%
Pozdrawiam
----- Original Message -----
Sent: Friday, July 05, 2002 7:03 AM Subject: Projekt i wielu programistów
Czy znacie moze jakies narzedzia do delphi pozwalające na zarządzanie projektem tworzonym przez wielu programistów?
Z pozdrowieniami Jacek
-- Archiwum grupy: http://niusy.onet.pl/pl.comp.lang.delphi.bazy-danych
Temat: resin1.1
uruchamiam httpd.exe na winnt4.0. mam zainstalowany Java 2 SDK Version 1.2.2 otrzymuje komunikat: Unable to initialize threads: cannot find class java/lang/Thread Could not create Java VM .
W czym jest problem? CLASSPATH ? moze PATH?
Na 100% CLASSPATH.
Jacek Laskowski
Temat: C++ splash screen dla app Javy
Dnia Thursday, 14 of September 2006 09:43, przypadkowo wciśnięte klawisze użytkownika "Jacek Czerwinski", wygenerowały poniższy bełkot na grupie "pl.comp.lang.java":
Jest na świecie dyskutowany C++ splash screen dla app Javy, z wiadomych względów: żeby wyświetlic go zanim JVM się załaduje.
W Javie 6 masz javaw -splash:obrazek.png ... i java.awt.SplashScreen
Z tym sobie dam radę. Przy okazji mamy włądze na wszystkimi parametrami, stringami itd z jakimi javaw staruje. 1. Czy polecicie jakiś konkretny 'wyrób' ? Jesli nie to znajdę/napiszę (graficznie jestem cienki)
ale zacząłem myślec:
2. Jakaś interakcja a) Startuje i wyscietla ten C/C++ (ma pasek Progress Bar na zero czy pasek statusu na "Start Java 1.5.06 .."), odpala jave. De facto są w tym czasie dwa programy. b) jak się załaduej J.main() (np.przez metody natywne lub event) każe paskowi się przestawić ProgressBar na nap. 20% (być może podaje jakiś tekst na pasek statusu. c) czyta konfigurację, ładuje klasy, ustawia na 40$, 60$ itd d) rozpędzona i gotowa do przyjęcia reakcji użytkownika aplikacja gasi splash (istniał do tej pory!!). Ten moment bym podkreslił. Bez wspołpracy chyba się nie da zgasić Splasha w obiektywnie wyznaczonym momencie (zostaje stały timer)
Co o tym myślicie ?
-- Pozdrowienia, Konrad
Temat: Edytor ekranów aplikacji
pl.comp.lang.java.getSenderByName("*Jacek Czerwinski*").quote();
| Ale jeśli od screenów chcesz zaczynać projekt, to czarno to widzę.
Przecież to zupełnie normalne.
w tzw prozaicznej praktyce, na screenie z wersji pre-alfa "szyje się kod" i inne etapy projektowania nie następują.
UC -GUI -projekt architektury
rozumiemm mamy rozbieżne doświadczenia, że po GUI zwykle następuje projekt architektury lub nie następuje. Szkoła falenicka i otwocka.
Podobnie jak etap zbierania wymagań... co po, GUI jest takie 'intuicyjne' ;-)
Temat: DAty
Witaj!
Ale
DNI.AsInteger := DATA_OUT.AsDateTime - DATA_IN.AsDateTime;
nie daje sie przekompilować!
Odpowiedzi Tobie udzielił min. Pan Jacek Korzewski na pl.comp.lang.delphi
Temat: CGI-gdzie w C++ ??
Niedawno (0,5 roku temu) ktoś (niestety nie pamiętam adresu) na grupie, chyba pl.comp.lang.c, podawał link do swojej strony poświęconej CGI w C/C++
Publikuje tam również żródła do rozkładania stringów. Pozdrawiam Jacek Poźniak
Temat: www.opensourcepl.org
Jacek Kijewski rzecze:
| Polecam dyskusję na pl.comp.lang.delphi rozpoczętą postem:
nie zechcialbys strescic tez? Nie mam sily przekopywac sie przez pcld...
Dołączam się do prośby :-)
Piotr
Temat: PROPOZYCJA: pl.comp.lang.python
message | Co będzie, to będzie.
No to nie jest tak. Proponując grupę określasz jej "pożądaną" tematykę. To, że często później się wszystko klaruje, to inna sprawa. Ale dobrze jest, żeby grupa miała porządny opis - wtedy łatwiej jest utemperować co poniektórych.
Zaproponuj więc zmiany do opisu. Chętnie je uwzględnię.
| I tak mamy mały wpływ na to, jakie pytania pojawią się | na grupie.
Na pytania newbiesów faktycznie nie. Ale na dyskusje stałych bywalców już tak. ATSD niewielu kompletnych
Zakłada (być może zbyt optymistycznie), że stali bywalcy sami będą zainteresowani dyskusjami na wyższym poziomie.
lamerów się zainteresuje tym językiem... Dla nich jest raczej za trudny...
No tak, całe to formatowanie, brak nawiasów i średników :-)
Nawet musimy... Każdy post "nowego" powinien generować wiadomość zwrotną ze skróconym FAQ-iem i opisem grupy, oraz linkiem do całego FAQ... Tą kwestią mogę się zająć, jeżeli grupa powstanie.
OK. Ja ze swojej strony mogę utrzymywać FAQ grupy.
| Osobiście chciałbym, aby pl.comp.lang.python powstała, | bo warto promować ten język.
Szczerze powiem, że nie sądzę, że ewentualne powstanie tej grupy może się przyczynić do wypromowania języka... No chyba, że przyjdą ludzie i będą pytać co to takiego ten Python jest. Ale to raczej wątpliwe.
Ale próbować trzeba. Róbmy swoje!
| (I nie tylko ten, ale to już temat na inne RFD :-) )
A jaki jeszcze? Bo w pl.comp.lang.* siła ich ;-) I z niewiadomych powodów CFV na temat każdego nowego dostaje olbrzymi strumień głosów ZA, nawet kiedy opis jest bardzo słaby...
Np.:
pl.comp.lang.tcl pl.comp.lang.ruby pl.comp.lang.rebol pl.comp.lang.scheme pl.comp.lang.haskell pl.comp.lang.erlang pl.comp.lang.rexx
Jacek
Temat: RFD & CFV - stan na dzień 16.05.1999r. (lista uaktualnio na)
16.05.1999r.: Stan propozycji nowych grup w hierarchii pl.* ---------------------------------------------------------
RFD:
pl.comp.lang.c++ pl.comp.multimedia pl.comp.os.linux.programowanie pl.comp.software.szukam pl.lasy.ibl pl.misc.wypadki pl.rec.paranoja pl.regionalne.szczecin.irc pl.sci.biologia pl.sci.historia.gdybanie pl.soc.feminizm pl.soc.kobiety pl.soc.discordia pl.talk.codziennosc
CFV:
Grupa Data Autor propozycji ------------------------------------------------------------------------------- pl.regionalne.gorny-slask 15/01/99 Jakub Jackiewicz pl.comp.os.linux.zapowiedzi 23/01/99 Dawid Kuroczko pl.rec.mineraly 09/02/99 Andrzej Kasperowicz, Tomasz Filipiak pl.news.mordplik 10/02/99 Dawid Kuroczko pl.sci.socjologia 20/02/99 Jacek Grodzki pl.rec.muzyka.folk 27/02/99 Jakub Bryl pl.soc.savoir-vivre 27/02/99 Jakub Bryl pl.rec.gry.komputerowe.rpg 28/02/99 Artur Stępień pl.comp.os.linux.sprzet ??/02/99 Jacek Popławski pl.regionalne.poznan.ogloszenia 21/03/99 Michał Sobkowski pl.misc.reklama 11/05/99 Marek Zakrzewski pl.comp.programming.ms-windows ??/??/99 Maciej Pilichowski pl.rec.dom ??/??/99 Zbigniew Wantuch pl.rec.gry.komputerowe.rpg ??/??/99 Artur Stępień pl.comp.www.httpd ??/??/99 ??? pl.rec.muzyka.core ??/??/99 ??? pl.rec.muzyka.gotyk ??/??/99 ??? pl.rec.zwierzaki.terrarium ??/??/99 ??? pl.regionalne.czestochowa ??/??/99 ???
Prosiłbym o uzupełnienie (w miarę możliwości powyższych list - szczególnie tej drugiej). Prosiłbym także o poinformowanie na grupie lub na mój prywatny adres o wysłaniu CFV.
Temat: Dlaczego rpm nie instaluje wszystkich plikow?
Hej!
wstep:
Od kilku dni instaluje oprogramowanie na nowym komputerze. Przez caly czas instalowania sterownikow do kart, skanerow i roznych takich nasmiewalem sie z Windy, i z programow do nich, ze autorzy programu, zeby przekazac uzytkownikowi, jak zainstalowac swoj program musza wydrukowac tony papieru z roznymi screenshotami, to kliknij, tu piknij, tu wpisz to tu smo...
costam.rpm' i juz!"
pytanie:
rpm -i howto-polish-costam-costam.rpm system cicho i z gracja wykonal komende, ale nie zainstalowal ani jednego pliku!
wypisywal action: skipnstate przy kazdym pliku.
Co za cholera? Domyslam sie, ze on probuje byc sprytny i jak widzi (jak ?) ze moj system nie jest "polski", to nie instaluje tych plikow.
Ale pewnie da sie go mimo wszystko jakos zmusic, jak? (jakas wdzieczna opcja --ladujWszytkoChamie a nie brutalnym rpm2cpio | cpio -i bo to sie wydaje niezbyt elegankie...)
Nie ma ani slowa na ten temat ani w dokumentacji do rpm-3.0.3, ani w manie (ktorego polska wersja tez mi sie zreszta nie zainstalowala - action: skipnstate :)
Czy moze nawymyslac komus z RedHata za brak dokumentacji? Komu?
A tak swoja droga, to gdzie mozna cos przeczytac o lokalizacji/internacjonalizacji (sa takie zmienne systemowe LC_ALL, LANG, LINGUAS - co to ?) BTW udalo mi sie (jakos tam ustawiajac te zmienne) przekonac rpm-a, zeby wypisywal (prawie) wszystkie komunikaty po polsku. Ale nie udalo mi sie go przekonac, zeby zainstalowac polskie howto....
Dzieki za pomoc
Pozdrawiam
Jacek
Temat: Klopoty z KDE
Zainstalowalem sobie KDE (beta 2, taka byla na kompakcie :(, no i sai
^^^^^
problemy:
To błąd. KDE się bardzo szybko rozwija i Beta 2 to już wersja historyczna.
1. Programy nie chca sie uruchamiac ze Start Menu. Z xterma dzialaja poprawnie, wiec nie jest to kwestia sciezki. Co w ogole odpowiada za wyglad menu?
2. kfm nie chce nic wyswietlac - szuka localhosta i nie moze znalezc. Po zrobieniu odpowiedniego /etc/hosts w ogole przestal sie uruchamiac. W /etc/hosts jest:
127.0.0.1 localhost loopback 127.0.0.1 localhost.localdomain
A loopback masz skonfigurowane? Działa telnet localhost. Zresztą w Beta 3 już to chyba nie jest potrzebne.
3. Jak zmienic rozmiar fontu w kdehelp? Przeszukalem wszystkie helpy i nic. Znowu "you don't want to know, you don't need to know"? Font proporcjonalny jest tragiczny (rozdz. 1024x768). Ratunku!
4. Gdzie jest ustawianie locale? Nic nie widze, a u nas na uniwerku jest jako jedna z opcji kpanelu.
To dopiero w Beta 3. Tu najwyżej możesz ustawić sobie zmienną LANG przed odpaleniem KDE.
5. Dlaczego nie wszystkie aliasy weszly do zbioru fontow KDE? Jak dodac nowe? Czemu wiekszosc fontow .ttf (z wyj. Ariala i Timesa) nie chce wyswietlac iso-8859-2 (Arial i Times wyswietlaja iso-1, 2 i 5)?
6. Co z obsluga Unicode?
Ogonki i Unicode dzialaja rozsadnie dopiero w Beta 3. A w poczcie i newsach dopiero w najnowszych snapshotach. Przed Beta 3 nie zdążyłem
GSN
Pozdrowienia, Jacek
Temat: Hibernate i noob :)
Konsolowe aplikacje sypią się w momencie wykonania (no albo w okolicy)
properties.load(HibernateUtil.class.getResourceAsStream("hibernate.properties"));
(jest to fragment standardowego getSessionFactory generowanego przez HibernateUtil).
Wyciąg stacktrace z konsolowej aplikacji: Exception in thread "main" java.lang.ExceptionInInitializerError at consolehibernatedemo.HibernateUtil.getSessionFactory(HibernateUtil.java:42) at consolehibernatedemo.HibernateUtil.currentSession(HibernateUtil.java:53) at consolehibernatedemo.BookFacade.saveBook(BookFacade.java:11) at consolehibernatedemo.BookFacade.addSomeBooks(BookFacade.java:22) at consolehibernatedemo.Main.main(Main.java:28) Caused by: org.hibernate.MappingException: Resource: consolehibernatedemoBook.hbm.xml not found at org.hibernate.cfg.Configuration.addResource(Configuration.java:479) at consolehibernatedemo.HibernateUtil.getSessionFactory(HibernateUtil.java:32) ... 4 more ... Licze na jakies wskazówki.. pewnie robie banalny błąd, google jakoś milczy na ten temat (albo źle pytam) :)
E, coś kręcisz - google milczy? A zaglądałeś do adresu w mojej stopce ;) A najlepiej tutaj - http://jlaskowski.blogspot.com/2006/02/hibernate-tniemy-koszty-dostpu.... Może Ci się przydać (w razie gdyby nie napisz).
Apropos, jakiego NetBeans używasz? Jak stworzyłeś projekt z Hibernate? Jest jakiś wizard do tworzenia aplikacji z Hibernate? Gdzie? (albo...idę zapytać google ;))
Jacek
Temat: Funkcje wirtualne i zwykle
Zalozmy, ze sa klasy: class A { public: int a; virtual void virt_fun(); };
class B : public A { public: int b; virtual void virt_fun(); void zwyk_fun(); };
Oczywiscie moge zrobic cos takiego: A *wskA = new B; i dzieki temu elegancko wywolam sobie wersje funkcji wirtualnej z klasy B. OK. A jak za pomoca tego wskaznika wywolac funkcje zwyk_fun()? Bo kompilator krzyczy (slusznie), ze zwyk_fun nie jest skladowa klasy A, bo nie jest. No ale ja potrzebuje ja wywolac. Jak to zrobic, oczywiscie nie deklarujac jawnego wskaznika do B, bo ostatecznie po to ustawiam sobie wskA=new B, zeby to z niego korzystac. A moze tak sie nie da?
Pozdrawiam Jacek
Najlepszym rozwiązaniem w takim przypadku (takim sposobie wykorzystania obiektu) jest aby wszystkie funkcje jakie będziesz używał były zadeklarowane w klasie A czyli bazowej. Moim zdaniem Twoje podejście nie ma sensu. Chcesz mieć uniwersalną klase bazową to musi ona mieś wszystkie funkcje. A jeżeli nie to wskaźnik deklaruj jako B i alokuj jako B.
Musisz sam sprecyzować co chcesz osiągnąć. Owszem możesz spróbować rzutować klase B na A (wskaźnik) co się uda, ale to nie jest dobre rozwiązanie i nieco drastyczne.
Lepiej robić rzeczy które sa przejrzyste (tak m się wydaje)
Pozdrawiam Arek G.
---------------------------------------------------------------------- Relacje z meczy na zywo, minuta po minucie!!!
| http://link.interia.pl/f15e3
-- Archiwum grupy: http://niusy.onet.pl/pl.comp.lang.c
Temat: FB/IB w php
Sorry, że tu, ale pytałem na pl.com.lang.php i nie pomogli mi. Mam projekt w Delphi i wszystko hula ok - baza FireBird (zainstalowany też serwer Interbase 7.5). Zgodnie z sugestią z tej grupy odłożyłem pomysł zrobienia drugiej aplikacji korzystającej z tej bazy (pod www w intranecie) w IntraWeb i spróbuje w php. Zainstalowałem XAMPP, Apache i próbuje uruchomić najbanalniejszy skrypt i d... zbita...
+ Apache 2.0.53 + MySQL 4.1.11 + PHP 5.0.4 + PHP 4.3.11 + PEAR + eAccelerator 0.9.2a + PHP-Switch win32 1.0 (von Apachefriends, man nehme die "php-switch.bat") + XAMPP Control Version 1.0 + XAMPP Security 1.0 + SQLite 2.8.15 + OpenSSL 0.9.7f + phpMyAdmin 2.6.1-pl3 + ADODB 4.60 + Mercury Mail Transport System for Win32 and NetWare Systems v4.01a + FileZilla FTP Server 0.9.6a + Webalizer 2.01-10 + Zend Optimizer 2.5.7
W php.ini mam wpis: extension=php_interbase.dll, w folderze php bibliotekę gds32.dll; zainstalowane serwery Interbase 7.5 i FireBird 1.5.2.
Banalny skrypt daje mi błąd:
Fatal error: Call to undefined function ibase_connect() in M:apachefriendsxampphtdocs estyhello.php on line 11
plik: <html <head <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" <titleTest PHP</title </head <body <?php $host = 'localhost:C:/DB/Employee.gdb'; $username='SYSDBA'; $password='masterkey'; $dbh = ibase_connect ( $host, $username, $password ) or die ("error in db connect"); $stmt="Select * from SHOW_LANGS('SRep',4,'Italy')"; $query = ibase_prepare($stmt); $rs=ibase_execute($query); $row = ibase_fetch_row($rs); echo $row[0]; ibase_free_query($query); ibase_free_result($rs); ibase_close($dbh); ? </body </html
Co robię źle?
Jacek
Temat: PrimaryKey
No wlasnie jest u mnie problem z ta unikalnoscia. Bo ja nie moge sie odwolywac do kolumny ktora zawiera unikalny kod dla danego rekordu, u mnie unikalnosc polega na tym ze unikalny jest zestaw trzech wartosci w trzech kolejnych kolumnach w danym rekordzie.Czy na takiej samej zasadzie ty masz zbudowany twoj PK z 6 kolumnami? To chodzi? .Nigdzie nie znalazlem przykladu zastosowania PK z wiecej niz jedna wartoscia, ale nie znalazlem tez info o ograniczeniu co do ilosci parametrow w PK. Pozdrawiam Jacek Czerniawski P.S. Uzywam weblogica i cloudscap'e
| Witam wszystkich. | Czy probowal ktos szukac w bazie danych za pomoca PrimaryKey ktory slada sie | z trzech parametrow, z ktorych kazdy odnosi sie do innej kolumny w tabeli. | Czy jest to mozliwe? Czy w ogole PK moze miec 3 parametry i jak wtedy go | przesylac (co powinno zwrocic ejbCreate() i wtedy jak sie odwolac do | findbyPrimaryKey(??????) )
SQL jako taki nie nakłada tego typu ograniczeń. Róznica pomiędzy primary key i pozostałymi jest taka, że primary key MUSI być unikalny dla każdego wiersza w tabeli. Być może są jakieś ograniczenia nakładane przez konkretny serwer SQL. Ja mam w b azie tablicę, w której primary key jest zbudowany z 6 kolumn i jest fajnie.
==================================================
P.U.I. "InfoKub" tel.0-602-673124 ul.Mogiłki 3A tel.(0-12)650-03-20 30-898 KRAKÓW fax.(0-12)650-03-21
-- Archiwum grupy: http://niusy.onet.pl/pl.comp.lang.java
Temat: Zarządzanie modułami aplikacji J2EE
A co daje mi OSGi? Coś słyszałem o opakowywaniu aplikacji, możecie mi coś podpowiedzieć - jakaś literatura, tutoriale?
Bardzo dobre pytanie, które, za pozwoleniem, umieszczę jako pierwsze na mojej prezentacji OSGi podczas nadchodzącego JDD 08 w Krakowie [1]. Dzięki!
Wprowadzenie OSGi do aplikacji ma na celu zwiększenie odseparowania usługodawców od usługobiorców (jak zauważył wcześniej Waldi, brzmi znajomo w czasach SOA, co?). Dzieje się tak przez wymuszanie na projektancie aplikacji (opartej o pakunki OSGi) podziału aplikacji na moduły (pakunki) zawierające jedynie interfejsy usług, do których dołącza się implementacje jako oddzielne pakunki, mając możliwość ich podmiany w trakcie pracy systemu. Właśnie owa podmiana implementacji podczas pracy systemu jest główną siłą napędową OSGi, gdyż pozostałe cechy można zrealizować już poprzez modularyzację aplikacji na poziomie jej budowania. Dodaj do tego możliwość uruchomienia aplikacji wraz z wybraną wersją pakunku (podczas, gdy inne wersje działają, ale są wykorzystywane przez inne aplikacje) i masz cały obraz OSGi. Niektórzy twierdzą, że OSGi to ulepszona ładowarka klas Javy, gdzie można *deklaratywnie* określać widoczność klas/interfejsów z danego pakietu i zależności między pakunkami.
Pewnie jest tego więcej, ale raczkuję z tematem OSGi i występ na JDD ma być pierwszym testem mojej wiedzy w temacie. Pewnie wiele rzeczy dopiero tam się wyklaruje, kiedy padną pytania z życia codziennego i kilka przykładów. Prezentacja będzie przedstawiała Spring Dynamic Modules (Spring-DM), więc i o Springu się trochę pojawi.
Zachęcam do udziału w moim wykładzie.
Jacek
[1] http://08.jdd.org.pl/lang-pref/pl/
Temat: RFD & CFV - stan na 6.06.1999r.
pl.comp.lang.javascript - data zlozenia CFV to 16 lutego 1999 r. Pozdrawiam Lukasz
6.06.1999r.: Stan propozycji nowych grup w hierarchii pl.* =========================================================
RFD: ------ pl.comp.lang.asembler pl.comp.lang.dbase2000 pl.lotto pl.soc.ateizm pl.soc.babskie-sprawy pl.soc.humanizm pl.soc.kobiety pl.rec.plazy
CFV: ------ Grupa Data Autor propozycji -------------------------------------------------------------------------- ----- pl.rec.muzyka.hc-punk 15/11/98 Krzysztof Bodynowicz pl.regionalne.gorny-slask 15/01/99 Jakub Jackiewicz pl.comp.os.linux.zapowiedzi 23/01/99 Dawid Kuroczko pl.rec.mineraly 09/02/99 Andrzej Kasperowicz, Tomasz Filipiak pl.news.mordplik 10/02/99 Dawid Kuroczko pl.sci.socjologia 20/02/99 Jacek Grodzki pl.rec.muzyka.folk 27/02/99 Jakub Bryl pl.soc.savoir-vivre 27/02/99 Jakub Bryl pl.rec.gry.komputerowe.rpg 28/02/99 Artur Stępień pl.comp.os.linux.sprzet ??/02/99 Jacek Popławski pl.rec.muzyka.gotyk ??/02/99 Filip Twardoch pl.rec.zwierzaki.terrarium 15/03/99 Bartosz Głowacki pl.regionalne.poznan.ogloszenia 21/03/99 Michał Sobkowski pl.comp.lang.c++builder 16/04/99 Maciej Durman pl.biznes.muzyczny 24/04/99 Mariusz Gawczynski pl.misc.reklama 11/05/99 Marek Zakrzewski pl.comp.os.linux.programowanie 14/05/99 Ryszard Kurek pl.comp.multimedia 20/05/99 Mariusz Pastor pl.rec.fantastyka.gdybanie 20/05/99 Piotr Wydymus pl.regionalne.lublin.ogloszenia 31/05/99 Łukasz Bojarski pl.rec.paranoja ??/05/99 ??? pl.comp.lang.javascript ??/??/99 Lukasz Felsztukier pl.comp.programming.ms-windows ??/??/99 Maciej Pilichowski pl.rec.dom ??/??/99 Zbigniew Wantuch pl.comp.www.httpd ??/??/99 Bart Ogryczak pl.rec.muzyka.core ??/??/99 Bart Ogryczak pl.regionalne.czestochowa ??/??/99 ???
Głosowania: ------ Na chwilę obecną brak trwających głosowań.
-- Dziękuję za dotychczasowe uzupełnienia. Proszę o dalsze (lista ma jeszcze wiele dziur). Wszelkie uwagi dotyczące powyższej listy proszę kierować na adres:
Natomiast swoje niezadowolenie związane z przedłużającym się czasem oczekiwania
grupę news:pl.pregierz.
-- Jakub Jackiewicz
___________________________________________ KZK GOP w Katowicach http://www.kzkgop.w.pl
Temat: RFD & CFV - stan na 6.06.1999r.
6.06.1999r.: Stan propozycji nowych grup w hierarchii pl.* =========================================================
RFD: ------ pl.comp.lang.asembler pl.comp.lang.dbase2000 pl.lotto pl.soc.ateizm pl.soc.babskie-sprawy pl.soc.humanizm pl.soc.kobiety pl.rec.plazy
CFV: ------ Grupa Data Autor propozycji ------------------------------------------------------------------------------- pl.rec.muzyka.hc-punk 15/11/98 Krzysztof Bodynowicz pl.regionalne.gorny-slask 15/01/99 Jakub Jackiewicz pl.comp.os.linux.zapowiedzi 23/01/99 Dawid Kuroczko pl.rec.mineraly 09/02/99 Andrzej Kasperowicz, Tomasz Filipiak pl.news.mordplik 10/02/99 Dawid Kuroczko pl.sci.socjologia 20/02/99 Jacek Grodzki pl.rec.muzyka.folk 27/02/99 Jakub Bryl pl.soc.savoir-vivre 27/02/99 Jakub Bryl pl.rec.gry.komputerowe.rpg 28/02/99 Artur Stępień pl.comp.os.linux.sprzet ??/02/99 Jacek Popławski pl.rec.muzyka.gotyk ??/02/99 Filip Twardoch pl.rec.zwierzaki.terrarium 15/03/99 Bartosz Głowacki pl.regionalne.poznan.ogloszenia 21/03/99 Michał Sobkowski pl.comp.lang.c++builder 16/04/99 Maciej Durman pl.biznes.muzyczny 24/04/99 Mariusz Gawczynski pl.misc.reklama 11/05/99 Marek Zakrzewski pl.comp.os.linux.programowanie 14/05/99 Ryszard Kurek pl.comp.multimedia 20/05/99 Mariusz Pastor pl.rec.fantastyka.gdybanie 20/05/99 Piotr Wydymus pl.regionalne.lublin.ogloszenia 31/05/99 Łukasz Bojarski pl.rec.paranoja ??/05/99 ??? pl.comp.lang.javascript ??/??/99 Lukasz Felsztukier pl.comp.programming.ms-windows ??/??/99 Maciej Pilichowski pl.rec.dom ??/??/99 Zbigniew Wantuch pl.comp.www.httpd ??/??/99 Bart Ogryczak pl.rec.muzyka.core ??/??/99 Bart Ogryczak pl.regionalne.czestochowa ??/??/99 ???
Głosowania: ------ Na chwilę obecną brak trwających głosowań.
Temat: Stan propozycji nowych grup w hierarchii pl.*
15.06.1999r.: Stan propozycji nowych grup w hierarchii pl.* =========================================================
Wysłane CFV: ------ Grupa Data Autor propozycji -------------------------------------------------------------------------------- pl.rec.muzyka.hc-punk 15/11/98 Krzysztof Bodynowicz pl.regionalne.gorny-slask 15/01/99 Jakub Jackiewicz pl.comp.os.linux.zapowiedzi 23/01/99 Dawid Kuroczko pl.rec.mineraly 09/02/99 Andrzej Kasperowicz,Tomasz Filipiak pl.news.mordplik 10/02/99 Dawid Kuroczko pl.sci.socjologia 20/02/99 Jacek Grodzki pl.rec.muzyka.folk 27/02/99 Jakub Bryl pl.soc.savoir-vivre 27/02/99 Jakub Bryl pl.rec.gry.komputerowe.rpg 28/02/99 Artur Stępień pl.comp.os.linux.sprzet ??/02/99 Jacek Popławski pl.rec.muzyka.gotyk ??/02/99 Filip Twardoch pl.rec.zwierzaki.terrarium 15/03/99 Bartosz Głowacki pl.regionalne.poznan.ogloszenia 21/03/99 Michał Sobkowski pl.comp.programming.ms-windows 14/04/99 Maciej Pilichowski pl.comp.lang.c++builder 16/04/99 Maciej Durman pl.biznes.muzyczny 24/04/99 Mariusz Gawczynski pl.misc.reklama 11/05/99 Marek Zakrzewski pl.comp.os.linux.programowanie 14/05/99 Ryszard Kurek pl.comp.multimedia 20/05/99 Mariusz Pastor pl.rec.fantastyka.gdybanie 20/05/99 Piotr Wydymus pl.regionalne.lublin.ogloszenia 31/05/99 Łukasz Bojarski pl.rec.paranoja ??/05/99 ??? pl.soc.babskie-sprawy 01/06/99 Monika Gibes pl.soc.humanizm 06/06/99 Mariusz Jędrzejowski pl.comp.lang.javascript ??/??/99 Lukasz Felsztukier pl.rec.dom ??/??/99 Zbigniew Wantuch pl.comp.www.httpd ??/??/99 Bart Ogryczak pl.rec.muzyka.core ??/??/99 Bart Ogryczak pl.regionalne.czestochowa ??/??/99 ???
Głosowania: ------ Na chwilę obecną brak trwających głosowań.
Temat: Stan propozycji nowych grup w hierarchii pl.*
19.07.1999r.: Stan propozycji nowych grup w hierarchii pl.* =========================================================
Wysłane CFV: ------ Grupa Data Autor propozycji -------------------------------------------------------------------------------- pl.rec.muzyka.hc-punk 15/11/98 Krzysztof Bodynowicz pl.regionalne.gorny-slask 15/01/99 Jakub Jackiewicz pl.comp.os.linux.zapowiedzi 23/01/99 Dawid Kuroczko pl.regionalne.podbeskidzie ??/01/99 Michał Jęczalik pl.rec.mineraly 09/02/99 Andrzej Kasperowicz,Tomasz Filipiak pl.news.mordplik 10/02/99 Dawid Kuroczko pl.sci.socjologia 20/02/99 Jacek Grodzki pl.rec.muzyka.folk 27/02/99 Jakub Bryl pl.soc.savoir-vivre 27/02/99 Jakub Bryl pl.rec.gry.komputerowe.rpg 28/02/99 Artur Stępień pl.comp.os.linux.sprzet ??/02/99 Jacek Popławski pl.rec.muzyka.gotyk ??/02/99 Filip Twardoch pl.rec.zwierzaki.terrarium 15/03/99 Bartosz Głowacki pl.regionalne.poznan.ogloszenia 21/03/99 Michał Sobkowski pl.comp.programming.ms-windows 14/04/99 Maciej Pilichowski pl.comp.lang.c++builder 16/04/99 Maciej Durman pl.biznes.muzyczny 24/04/99 Mariusz Gawczynski pl.misc.reklama 11/05/99 Marek Zakrzewski pl.comp.os.linux.programowanie 14/05/99 Ryszard Kurek pl.comp.multimedia 20/05/99 Mariusz Pastor pl.rec.fantastyka.gdybanie 20/05/99 Piotr Wydymus pl.regionalne.lublin.ogloszenia 31/05/99 Łukasz Bojarski pl.rec.paranoja ??/05/99 ??? pl.soc.babskie-sprawy 01/06/99 Monika Gibes pl.soc.humanizm 06/06/99 Mariusz Jędrzejowski pl.rec.zwierzaki.plazy-i-gady 26/06/99 Michał Kolakowski pl.misc.samochody.amerykanskie 17/07/99 Marek Pawłowski pl.comp.lang.javascript ??/??/99 Lukasz Felsztukier pl.rec.dom ??/??/99 Zbigniew Wantuch pl.comp.www.httpd ??/??/99 Bart Ogryczak pl.rec.muzyka.core ??/??/99 Bart Ogryczak pl.regionalne.czestochowa ??/??/99 ???
Głosowania: ------ Na chwilę obecną brak trwających głosowań.
Temat: Stan propozycji nowych grup w hierarchii pl.*
21.08.1999r.: Stan propozycji nowych grup w hierarchii pl.* =========================================================
Wysłane CFV: ------ W chwili obecnej na rozpoczęcie głosowania czeka 26 propozycji.
Grupa Data Autor propozycji ------------------------------------------------------------------- pl.rec.muzyka.hc-punk 15/11/98 Krzysztof Bodynowicz pl.rec.wideokamera 01/01/99 Sebastian Markowski pl.comp.os.linux.zapowiedzi 23/01/99 Dawid Kuroczko pl.regionalne.podbeskidzie ??/01/99 Michał Jęczalik pl.news.mordplik 10/02/99 Dawid Kuroczko pl.rec.gry.komputerowe.rpg 28/02/99 Artur Stępień pl.rec.muzyka.gotyk ??/02/99 Filip Twardoch pl.rec.zwierzaki.terrarium 15/03/99 Bartosz Głowacki pl.regionalne.poznan.ogloszenia 21/03/99 Michał Sobkowski pl.comp.programming.ms-windows 14/04/99 Maciej Pilichowski pl.comp.lang.c++builder 16/04/99 Maciej Durman pl.biznes.muzyczny 24/04/99 Mariusz Gawczynski pl.misc.reklama 11/05/99 Marek Zakrzewski pl.comp.multimedia 20/05/99 Mariusz Pastor pl.rec.fantastyka.gdybanie 20/05/99 Piotr Wydymus pl.regionalne.lublin.ogloszenia 31/05/99 Łukasz Bojarski pl.rec.fantastyka.wampiry ??/05/99 Jacek Pożyczka pl.soc.babskie-sprawy 01/06/99 Monika Gibes pl.soc.humanizm 06/06/99 Mariusz Jędrzejowski pl.rec.zwierzaki.plazy-i-gady 26/06/99 Michał Kolakowski pl.misc.samochody.amerykanskie 17/07/99 Marek Pawłowski pl.comp.lang.html 24/07/99 Radosław Zieliński pl.comp.lang.javascript ??/??/99 Lukasz Felsztukier pl.rec.dom ??/??/99 Zbigniew Wantuch pl.comp.www.httpd ??/??/99 Bart Ogryczak pl.rec.muzyka.core ??/??/99 Bart Ogryczak pl.regionalne.czestochowa ??/??/99 ???
Głosowania: ------ W chwili obecnej brak trwających głosowań.
Grupy oczekujące na założenie: ------ data zak. data ogł. nazwa grupy głosowania wyników ------------------------------------------------------- pl.regionalne.gorny-slask 08/08/99 15/08/99 pl.rec.muzyka.folk 04/08/99 09/08/99 pl.comp.os.linux.programowanie 08/08/99 16/08/99 pl.rec.paranoja 08/08/99 16/08/99 pl.soc.savoir-vivre 04/08/99 09/08/99 pl.sci.socjologia 08/08/99 15/08/99 pl.comp.os.linux.sprzet 08/08/99 16/08/99 pl.hum.x-muza 08/08/99 16/08/99 pl.rec.mineraly 11/08/99 16/08/99
Wyniki głosowań znajdują się na grupie news:pl.announce.newgroups.
Temat: Stan propozycji nowych grup w hierarchii pl.*
1.07.1999r.: Stan propozycji nowych grup w hierarchii pl.* =========================================================
Wysłane CFV: ------ Grupa Data Autor propozycji -------------------------------------------------------------------------------- pl.rec.muzyka.hc-punk 15/11/98 Krzysztof Bodynowicz pl.regionalne.gorny-slask 15/01/99 Jakub Jackiewicz pl.comp.os.linux.zapowiedzi 23/01/99 Dawid Kuroczko pl.rec.mineraly 09/02/99 Andrzej Kasperowicz,Tomasz Filipiak pl.news.mordplik 10/02/99 Dawid Kuroczko pl.sci.socjologia 20/02/99 Jacek Grodzki pl.rec.muzyka.folk 27/02/99 Jakub Bryl pl.soc.savoir-vivre 27/02/99 Jakub Bryl pl.rec.gry.komputerowe.rpg 28/02/99 Artur Stępień pl.comp.os.linux.sprzet ??/02/99 Jacek Popławski pl.rec.muzyka.gotyk ??/02/99 Filip Twardoch pl.rec.zwierzaki.terrarium 15/03/99 Bartosz Głowacki pl.regionalne.poznan.ogloszenia 21/03/99 Michał Sobkowski pl.comp.programming.ms-windows 14/04/99 Maciej Pilichowski pl.comp.lang.c++builder 16/04/99 Maciej Durman pl.biznes.muzyczny 24/04/99 Mariusz Gawczynski pl.misc.reklama 11/05/99 Marek Zakrzewski pl.comp.os.linux.programowanie 14/05/99 Ryszard Kurek pl.comp.multimedia 20/05/99 Mariusz Pastor pl.rec.fantastyka.gdybanie 20/05/99 Piotr Wydymus pl.regionalne.lublin.ogloszenia 31/05/99 Łukasz Bojarski pl.rec.paranoja ??/05/99 ??? pl.soc.babskie-sprawy 01/06/99 Monika Gibes pl.soc.humanizm 06/06/99 Mariusz Jędrzejowski pl.comp.lang.javascript ??/??/99 Lukasz Felsztukier pl.rec.dom ??/??/99 Zbigniew Wantuch pl.comp.www.httpd ??/??/99 Bart Ogryczak pl.rec.muzyka.core ??/??/99 Bart Ogryczak pl.regionalne.czestochowa ??/??/99 ???
Głosowania: ------ Na chwilę obecną brak trwających głosowań.
Temat: Stan propozycji nowych grup w hierarchii pl.*
pl.regionalne.gorny-slask 15/01/99 Jakub Jackiewicz pl.comp.os.linux.zapowiedzi 23/01/99 Dawid Kuroczko pl.regionalne.podbeskidzie ??/01/99 Michał Jęczalik pl.rec.mineraly 09/02/99 Andrzej Kasperowicz,Tomasz Filipiak pl.news.mordplik 10/02/99 Dawid Kuroczko pl.sci.socjologia 20/02/99 Jacek Grodzki pl.rec.muzyka.folk 27/02/99 Jakub Bryl pl.soc.savoir-vivre 27/02/99 Jakub Bryl pl.rec.gry.komputerowe.rpg 28/02/99 Artur Stępień pl.comp.os.linux.sprzet ??/02/99 Jacek Popławski pl.rec.muzyka.gotyk ??/02/99 Filip Twardoch pl.rec.zwierzaki.terrarium 15/03/99 Bartosz Głowacki pl.regionalne.poznan.ogloszenia 21/03/99 Michał Sobkowski pl.comp.programming.ms-windows 14/04/99 Maciej Pilichowski pl.comp.lang.c++builder 16/04/99 Maciej Durman pl.biznes.muzyczny 24/04/99 Mariusz Gawczynski pl.misc.reklama 11/05/99 Marek Zakrzewski pl.comp.os.linux.programowanie 14/05/99 Ryszard Kurek pl.comp.multimedia 20/05/99 Mariusz Pastor pl.rec.fantastyka.gdybanie 20/05/99 Piotr Wydymus pl.regionalne.lublin.ogloszenia 31/05/99 Łukasz Bojarski pl.rec.paranoja ??/05/99 ??? pl.soc.babskie-sprawy 01/06/99 Monika Gibes pl.soc.humanizm 06/06/99 Mariusz Jędrzejowski pl.rec.zwierzaki.plazy-i-gady 26/06/99 Michał Kolakowski pl.misc.samochody.amerykanskie 17/07/99 Marek Pawłowski pl.comp.lang.javascript ??/??/99 Lukasz Felsztukier pl.rec.dom ??/??/99 Zbigniew Wantuch pl.comp.www.httpd ??/??/99 Bart Ogryczak pl.rec.muzyka.core ??/??/99 Bart Ogryczak pl.regionalne.czestochowa ??/??/99 ???
A gdzie moja pl.pręgierz.pszemol? ;-)
Temat: Dalsze pytania o stringi ...
Nie powinienes uzywac tego typu rekordow w ogole !!! Krotko :: typu String nie wolno alokowac samodzielnie poprzez uzycie GetMem lub tym podobnych. Sam Borland o tym pisze w "Programmer's Manual".
Troche szczegolow : Nowy string Pascala ( ANSI String ) wprowadzony w zycie razem z Delphi 2 jest w istocie dosc skomplikowanym typem w ktorym zastosowano mechanizm "reference counting" oraz co najmniej kilka innych chwytow. Zmienna o tym typie jest ZAWSZE dynamiczna , ale caly proces jej transformacji jest wykonywany przez odpowiednie funkcje niskopoziomowe, wrzucane do programu w czasie kompilacji. Programista "nie widzi" (a wielu nie zdaje sobie sprawy ), ze zwykle MojString := "Ala ma kota" to calkiem duza procedura assemblerowa.
Zainicjowanie obszaru pamieci ( w twoim przypadku rekordu ) poprzez GetMem absolutnie nie inicjuje zmiennej "string" umieszczonej jako pole rekordu. Sa ku temu dwa powody : 1) GetMem ( zgodnie z dokumentacja ) wykonuje tylko alokacje pamieci bez jej pre-inicjalizacji, oznacza to ze obszar uzyskany przy pomocy GetMem posiada losowe wartosci, i nawet jesli bardzo czesto sie zdarza ze sa tam tylko zera (NULL), to jak sam zauwazasz "ten string w rekordzie na cos wskazuje". To "cos" to smieci ktore sa interpretowane potem przez srodowisko jako zmienna "string". 2) Nawet jesli mozna latwo rozwiazac problem (1) - np. poprzez uzycie AllocMem ( zamiast GetMem ) ktory zawsze wypelni alokowany obszer zerami, to i tak nie rozwiazuje to problemu przechowywania stringu w zmiennych dynamicznych, ze wzgledu na wyzej wspomniany mechanizm ( reference counting + others ). Innymi slowy, takie pole moze pracowac calkowicie na szkode programu .Z praktyki powiem, ze wyglada to roznie, w zaleznosi od bierzacej zajetosci stosu ( gdyz caly blok opisujacy string znajduje sie z reguly na stosie ). Jednak ZAWSZE , niezaleznie nawet od "pozornego dzialania" zmienna taka bedzie powodowac wycieki pamieci. Bardzo ladnie to pokazuje profiler SleuthQA.
Jak rozwizac problem ? Rozwiazania sa dwa: 1) jako tekstowych pol rekordow uzywac statycznego stringa ( "krotki string") , zmienne tego typu mozna deklarowac jako ShortString - wowczas oznacza to string o dlugosci 255 , lub mozna tez uzywac deklaracji typu : String[ 100 ] , String[ 25 ] , ShortString[ 40 ] - wszystkie sa poprawne , w nawiasach podaje sie zadana dlugosc lancucha - wszystkie beda interpretowane jako krotki string statyczny
2) uzywac typu wskaznikowego PChar - i za tym rozwiazanie sie przychylem, sam tez je stosuje zalety : nie ma ograniczenia na dlugosc lancucha, latwo sie przechodzi do obslugi WideChar
W tym miejscu wartos dodac ze, kompilator Delphi posiada przelacznik ktory mowi jak bedzie traktowany typ "String" . Jesli $H ( lub "Huge strings" w IDE ) jest "On" to typ "String" jest traktowany przez kompilator jak ANSIString - i takie ustawienie jest domyslne. Jesli $H jest "Off" to "String" jest traktowany jako "ShortString". Osobiscie zawsze staram sie kodowac "swiadomie" , wiec tam gdzie chce ANSString, uzywam typu "ANSIString" a tam gdzie chce Short uzywam ShortString.
Mam taki problem:
jesli mam jakis rekord: DirRec = record NrKat: word; ... Name: string; end;
DirPtr = ^DirRec;
mam tablice wskaznikow do takich rekordow: DirList : array[0..10000] of DirPtr;
i jesli teraz tworze nowy element poprzez GetMem
to ten string w tym nowym rekordzie na cos mi wskazuje, Czy trzeba ten wskaznik wypelnic np. zerami poprzez FillMem ? Czy jakos inaczej ustawiam ze jest on pusty ???
np tak: GetMem( DirList[LICZMAN], SizeOf(DirRec) ); FillChar( DirList[LICZMAN]^, SizeOf(DirList[LICZMAN]^), 0);
Jacek
-- Archiwum listy dyskusyjnej pl-comp-lang-delphi http://www.newsgate.pl/archiwum/pl-comp-lang-delphi/
Temat: trzy kolumny i firefox
Próbuję zrobić layout trój kolumnowy, ale trochę inny: prawa kolumna to tak naprawdę dwa divy jeden pod drugim, lewa kolumna jeden div ale zagnieżdzony(kod poniżej). W IE wszystko się wyświetla poprawnie, natomiast w firefoxie lewa kolumna zaczyna się dopiero pod pierwszym prawym divem.
Jak sobie z tym poradzić?
Jacek
KOD:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pol-PL" lang="pol-PL" <head <style #container { background-color:#0ff;
}
#content { background-color:#0ff;
}
#main { margin-left: 150px; margin-right: 150px;
}
#right { background-color:#f00; width: 150px; float: right;
}
#right2 { background-color: #ee0; width: 150px; float: right; clear: right;
}
#left { background-color: #c0c; width: 150px; float: left; margin-top: 0px;
}
</style </head <body <div id="container" <div id="right" float prawy raz <br/ float </div <div id="right2" float prawy dwa <br/ float </div <div id="content" <div id="left" float lewy raz <br/ float </div <div id="main" Srodek Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam gravida enim ut risus. Praesent sapien purus, ultrices a, varius ac, suscipit ut, enim. Maecenas in lectus. Donec in sapien in nibh rutrum gravida. Sed ut mauris. Fusce malesuada enim vitae lacus euismod vulputate. Nullam rhoncus mauris ac metus. Maecenas vulputate aliquam odio. Duis scelerisque justo a pede. Nam augue lorem, semper at, porta eget, placerat eget, purus. Suspendisse mattis nunc vestibulum ligula. In hac habitasse platea dictumst. </div </div </div </body </html
Temat: Obsługa klawiatury ?
Witam !
Grzebiąc w XFree 3.3 napotkałem taki problem: wszytskie porgramy obsługują polskie litery - oprócz GNU EMACSa (poszczonego pod X). EMACS wogóle nie reaguje na alt-litera.
Ja miałem taki problem z KDE. Problem leżał w tym, że przy uruchamianiu Xów LC_CTYPE miałem ustawione na pl. Teraz zamieszałem w skryptach startx i xinitrc, by LC_TYPE i LANG były przełączane na C na czas startu Xa, a potem przywracane do dawnych wartości. I teraz jest OK.
Pytanie drugie: gdzie można znaleźć rozsądnie opisane działanie klawiatury pod XW[indow]S[ystem] ? Od XFree 3.3 pojawiła się 'systemowa' polska klawiatura i może wartałoby jej używać. Tylko jak ? Popularyzują się klawiatury W95 mające dodatkowe klawisze pod ktore można podwiesić 'dziwne' modyfikatory XWSowej klawiatury tylko jak ?
Przejrzałem FM ale tam jest mętnie albo wcale - np nie znalazłem żadnej dokumentacjo do Xkb.
Problem Xami polega na tym, że inaczej wysyłane do aplikacji są kody spoza ISO-8859-1. A jak to zależy od: ustawień XKBD, ustawień locale dla Xów, ustawień Xmodmap i obsługi klawiatury w applikacjach.
ISO-8859-1, nowe applikacje mogą rozpoznać kody ISO-8859-2 tylko, że te nie będą rozpoznane przez stare. Więc w praktyce polskie litery koduje się przy pomocy Xmodmapa jako ISO-8859-1, i wtedy stare i nowe applikacje je otrzymują. Lecz gdy przy starcie Xów locale jest ustawione na pl, to "nowe" applikacje domyślnie przyjmują tylko kody ISO-8859-2 więc polskie literki zakodowane jako ISO-8859-1 ignorują.
Wydawałoby się, że trzeba by po prostu kodować polskie litery poprawnie w ISO-8859-2, ustawiać locale wszędzie na pl i ... poprawić większość applikacji. Tak już jest, że applikacje nie pisane z myślą o znakach spoza ISO-8859-1 nie będą działać przy takim ustawieniu. Dotyczy to "starych" applikacji, a także wiele z applikacji "obsługujących" nową klawiaturę, lecz błędnie.
Rozpisałem się trochę, ale może coś wyjaśniłem (lub zaciemniłem :-)).
domysłów, więc mogę się mylić.
Pozdrowienia, Jacek
Alex
-- +---------+--------------------------------------------------------+ ! ! Jacek Konieczny, Gliwice !
! ! ICQ# 7149127 ! +---------+--------------------------------------powered-by-Linux--+
Temat: Algebra Liniowa - Podstawy - Jaka ksiazka?
Witam!
czy ktos zna jakas dobra ksiazke z podstaw algebry liniowej?
Alez oczywiscie! Proponuje na przyklad:
1. Algebra liniowa / Andrzej Mostowski, Marceli Stark. 2. Algebra liniowa / Elżbieta Żółtowska, Elżbita Porazińska, Jan Żółtowski. 3. Algebra liniowa / Jacek Kłopotowski. 4. Algebra liniowa / Tadeusz Huskowski, Henryk Korczowski, Hanna Matuszczyk ; Politechnika Wrocławska. 5. Algebra liniowa / Aleksander Romanowski. 6. Algebra liniowa / Andrzej Sołtysiak ; Uniwersytet im. Adama Mickiewicza w Poznaniu. 7. Algebra liniowa 1 : definicje, twierdzenia, wzory / Teresa Jurlewicz, Zbigniew Skoczylas. 8. Algebra liniowa 1 : kolokwia i egzaminy / oprac. Marian Gewert, Zbigniew Skoczylas. 9. Algebra liniowa 1 : przykłady i zadania / Teresa Jurlewicz, Zbigniew Skoczylas. 10. Algebra liniowa 2 : definicje, twierdzenia, wzory / Teresa Jurlewicz, Zbigniew Skoczylas. 11. Algebra liniowa 2 : kolokwia i egzaminy / Teresa Jurlewicz. 12. Algebra liniowa 2 : przykłady i zadania / Teresa Jurlewicz, Zbigniew Skoczylas. 13. Algebra liniowa dla ekonometryków : praca zbiorowa / pod red. Elżbiety Stolarskiej. 14. Algebra liniowa dla inżynierów / W. W. Sawyer ; [z j. ang. tł. Wojciech Herer]. 15. Algebra liniowa dla inżynierów / Wiesław A. Dudek. 16. Algebra liniowa dla studiów ekonomicznych - metody i zadania : algebra macierzy / Adrianna Mastalerz, Agnieszka Przybylska, Włodzimierz Szkutnik. 17. Algebra liniowa dla studiów ekonomicznych - metody i zadania : metody rozwiązywania układów równań liniowych / Alicja Wolny, Włodzimierz Szkutnik. 18. Algebra liniowa dla studiów ekonomicznych - metody i zadania : przestrzenie i przekształcenia liniowe, formy kwadratowe / Maria Balcerowicz- Szkutnik [et al.]. 19. Algebra liniowa i geometria / A. I. Kostrikin, J. I. Manin ; z ros. przeł. Aleksander Strasburger. 20. Algebra liniowa i programowanie / I. L. Kalichman ; tł. Ireneusz Nykowski. 21. Algebra liniowa : skrypt dla studentów studiów dziennych i zaocznych / Stanisław Kowalski ; [Towarzystwo Wiedzy Powszechnej]. 22. Algebra liniowa w problemach i zadaniach / Czesław Wowk. 23. Algebra liniowa w zadaniach / Walerian Dubnicki, Lidia Filus, Honorata Sosnowska. 24. Algebra liniowa wraz z geometrią wielowymiarową / N. W. Jefimow, E. R. Rozendorn ; [z ros. tł. Tadeusz Józefiak]. 25. Algebra liniowa : wykłady z matematyki dla studentów fizyki / Andrzej Sołtysiak ; Uniwersytet im. Adama Mickiewicza w Poznaniu. 26. Algebra liniowa z elementami geometrii / Jacek Gancarzewicz. 27. Algebra liniowa z geometrią / Andrzej Białynicki-Birula. 28. Algebra liniowa z geometrią analityczną / Tadeusz Świrszcz. 29. Algebra liniowa z geometrią analityczną w zadaniach / Adam Łomnicki, Maria Magdoń. Cz. 1.
..a takze:
30. Linear algebra / Ichiro Satake ; transl. by Sebastian Koh, Tadatoshi Akiba, Shin-ichiro Ihara. 31. Linear algebra / Norman J. Bloch, John G. Michaels. 32. Linear algebra / Serge Lang. 33. Linear algebra / Tadeusz Jankowski. 34. Linear algebra / Tadeusz Jankowski ; Politechnika Gdańska. 35. Linear algebra / Terry Lawson. 36. Linear algebra / Werner Graeub. 37. Linear algebra and analysis / M. Zamansky. 38. Linear algebra and geometry / Jean DieudonnĂŠ. 39. Linear algebra and matrix theory / Evar D. Nering. 40. Linear algebra : student's solutions manual to accompany / Terry Lawson. 41. Linear algebra through geometry / Thomas Banchoff, John Wermer. 42. Linear algebra with geometric applications / Larry E. Mansfield
..a tak najlepiej to:
http://groups.google.ca/groups?q=algebra+liniowa+podrecznik&hl=en&lr=... 8&oe=UTF-8&sa=G&scoring=d
..oraz:
http://www.bj.uj.edu.pl/uj/katalog
A tak na powaznie, to w pierwszym z brzegu linku zwracanym przez Googla ktos polecil podrecznik Gelfonda. Przychylam sie do tej opinii, to swietna, choc troche zapomniana u nas ksiazka. Warto tez zajrzec do ksiazki Kostrykina i Manina - ze wzgledu na ciekawe przyklady zastosowania algebry liniowej w fizyce, a z autorow polskich - do ksiazki Jacka Komorowskiego ,,Od liczb zespolonych do tensorow, spinorow, algebr Liego i kwadryk''.
Pozdrawiam
Pawel Gladki
Temat: MyFaces - akcje w menu nie działają
Ehh.. Próbowałem każdej metody includowania i nic nie działa :(
A ja właśnie rozwiązałem ostatni z problemów jakie miałem podczas tworzenia aplikacji JSF i aż mnie rozpiera self-podziw ;) Ehh, inni to się muszą męczyć - szczerze współczuję... ;)
Dziwi mnie dlaczego gdy dam znacznik <h:formprzed całym menu to ono nie działa a jak umieszczę go po menu to działa :|
Załącz jeszcze raz Twój przykład, a najlepiej coś na prawdę niewielkiego tak, aby można było wyłapać błąd.
U mnie ostatni błąd polegał na długości życia obiektu (scope) i wystarczyło zmienić z request na session i poszło. Nie bardzo jeszcze to rozumiem i wypada kolejny raz zajrzeć do specyfikacji. Nawet nie wyobrażasz sobie co próbowałem, aby to naprawić - jak sobie przypominam to mnie skręca z bólu. Jakby tak dłużej potrwało to przepisałbym wszystkie komponenty od nowa ;)
javax.servlet.ServletException: Bean: java.lang.String, property: books
Masz szczęście, że masz zrzut wątków. Wyobraź sobie, co by było bez niego - koszmar, a tak masz chociaż wskazówki. Możesz to odczytać jako próbę odczytu/zapisu właściwości books zmiennej o typie j.l.String. Teraz spróbuj poszukać, gdzie odwołujesz się do właściwości books i masz zlokalizowane potencjalne źródło błędu.
a jak wywołuję akcję umieszczoną w beanie, z poziomu menu, to mam wyjątek: javax.servlet.ServletException: Error calling action method of component with id _id1
To jest koniec wyjątku, a potrzeba odszukać wyjątku źródłowego, prawdopodobnie gdzieś poniżej/powyżej.
Tak dla uproszczenia to wszystkie identyfikatory zaczynające się od '_' są przypisane przez środowisko JSF, więc, aby wyłapać błąd przysz każdemy z komponentów unikatowy identyfikator (atrybut id) i wyśledzisz potencjalne źródło błędu.
Wydawało mi się, że to może być wina filtra, jednak gdy go "wyłączyłem" dalej mam te same błędy - wszystko przedtem było dobrze, nic nie zmieniałem w kodzie - skąd te cuda? :(
Uwaga: w zależności od metody dołączania kontener servletów może nie wykryć Twoich zmian od razu, a dopiero po jakimś czasie, kiedy myślisz, że nic nie zmieniałeś. Spróbuj powalczyć tak jak opisałem wyżej.
Wielkie dzięki za pomoc - bardzo ją doceniam. Chyba jesteś jedną z niewielu osób na tej grupie, która pomoga w sprawach związanych z jsf.
No, teraz jest o wiele lepiej! ;) Czas najwyższy poopisywać trochę o JSF i o łatwości (trudności) tworzenia aplikacji opartych o niego, to może się pojawi więcej jej zwolenników. Już nie mogę doczekać się uruchomienia Glassfisha z nowiuteńkim JSF 1.2.
Apropos, a co Cię tak naszło na JSF? Zaliczenie, projekt, samodoszkalanie, etc.?
Adam
Jacek
Temat: Znaki międzynarodowe w JSP
Witaj,
Mamy dwa rodzaje problemów z kodowaniem znaków w JSP:
1/ podczas translacji JSP-HTML 2/ samo ustawienie kodowania w HTML (co później wyświetlane jest w przeglądarce)
Pierwszy problem z polskimi znakami jest spowodowany faktem, że strona JSP musi zostać przekształcona w servlet, a ten jako klasa Javy, skompilowany do bajtkodu. Tutaj ujawnia się, pierwszy problem - kompilacja kodu źródłowego w Javie odbywa się standardowo w ISO-8859-1. Oznacza to, że jeśli w kodzie mamy znaki w kodowaniu ISO-8859-2, a kompilujemy z użyciem kodowania ISO-8859-1, wtedy jak się można domyśleć, będą problemy. Rozwiązanie jest wyjątkowo proste (zakładając, że kontener serwletów obsługuje to w poprawny, zgodny ze standardem, sposób) - należy dodać do strony JSP poniższe dyrektywy:
lub
Drugi problem wynika ze sposobu w jaki przeglądarka (klient) interpretuje nadchodzące znaki. Jeśli nie wyspecyfikujemy
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2"
wtedy przeglądarka przyjmuje standardowe ustawienia użytkownika, lub własne, co również może prowadzić do nieoczekiwanych rezultatów. Specyfikując jednakże powyższe dyrektywy zapobiegamy problemom.
Trzeci problem, który właściwie nie znalazł się na powyższej liście dotyczy języka Java i standardowego kodowania, które jest różne w zależności od ustawień systemowych oraz faktu, że w Javie każdy znak jest znakiem Unicode (dwa bajty na znak, w przeciwieństwie do naszego ISO-8859-2).
Zatem poniższy kod:
String one = request.getParameter("tekst"); String two = new String(one.getBytes(en),en);
może nie dać oczekiwanych rezultatów jeśli:
*) request jest obiektem, do którego znaki napłynęły w innym kodowaniu niż standardowe na danej platformie systemowej
Przyjrzyjmy się przykładowi (abym sam to mógł dobrze zrozumieć :-)):
1. Najczęściej jest tak, że przeglądarka nie wysyła kodowania znaków w <FORMa to skutkuje, że kontener serwletów przyjmuje ISO-8859-1, albo w zależności od konfiguracji inne kodowanie.
2. W takim momencie 'one' przechowuje znaki w kodowaniu ISO-8859-1 (nastąpiła konwersja znaków z Unicode do ISO-8859-1)
3. one.getBytes(String) nawiązując do dokumentacji zwraca znaki w kodowaniu wyspecyfikowanym przez parametr wejściowy, więc jeśli nie jest ISO-8859-1 wtedy tablica zawiera znaki powtónie przekonwertowane (z ISO-8859-1 na enc). Zakładając, że enc != ISO-8859-1 wtedy kolejna konwersja wpływa niekorzystnie na nasz ciąg.
4. Konstruktor java.lang.String, który przyjmuje 2 parametry - 2 x String, powoduje, że znaki w tablicy są konwertowane do ciągu zakodowanego zgodnie z drugim parametrem. Tutaj panuje pełna dowolność, pamiętając jednak, że znaki zakodowane w ISO-8859-2 nie będą dobrze prezentowane w kodowaniu ISO-8859-1, więc uwaga może pojawić się kolejny problem (!)
Podsumowując: kod, który powinien działać to:
String one = request.getParameter( "tekst" ); String two = new String( one.getBytes("8859_1"), "8859_2" );
i teraz 'two' jest poprawną prezentacją ciągu w ISO-8859-2.
Proste, nieprawdaż ? :-)
Jacek Laskowski
| Mam taki problem.
| Mam strony HTML generowane z JSP. Wszystko jest ustawione na utf-8.
| Tzn nagłówek strony JSP wygląda tak:
Ja mam taką zagadkę: <test.jsp
<html <head <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" <titleTest</title </head <body <form method=post action="test.jsp" <textarea name=tekst rows="3" cols="15" ąęćłńóśźż ĄĘĆŁŃÓŚŹŻ </textarea <input type=submit value="OK" </form <bWyniki</b <hr <bcharset JSP</b= <% out.println(response.getCharacterEncoding());%<br <%! String en = "Cp1252"; % <bKodowanie</b<%=en%<bna</b<%=en%<br<%
String one = request.getParameter("tekst"); String two = new String(one.getBytes(en),en);
%<bTekst</b<%=one%<bna</b<%=two%<br <hr </body </html </test.jsp
Cuda się dzieją gdy zmienię 'en' na inne kodowanie niż Cp1252. Nie mam pojęcia gdzie leży błąd, bo wg mnie 'one' powinno być równe 'two' ale przeważnie tak nie jest.
-- Oliphant
Temat: Geronimo + Seam + Maven => attempted duplicate class definition for name
Z całą pewnością narobiłem błędów, bo to moje pierwsze zetknięcie z geronimo i maven. Jak aplikacje tworzę? Korzystałem z Twojego artykułu: Tworzenie aplikacji Java EE 5 z Apache Maven 2 i Glassfish Pododawałem repozytoria do seama i "sunowskiego" jsf. Geronimo 2.0.2 Seam 2.0.0.CR2
Ach, teraz rozumiem. Właśnie siedzę na artykułem o MDB, JPA w trybie JTA i zdalnym kliencie, więc może chociaż część odpowiedzi tam znajdziesz.
Apropos, widziałem, że poruszyłeś ten temat również na grupach Seam oraz Geronimo Users - potrafisz rozwiązywać problem(y) ;-) Na Seamie nie szukałbym odpowiedzi, bo wskażą na Geronimo, a na Geronimo..hmmm...tam już lepiej, ale jak Kevan pisał aplikacja jest niepełna. Spróbuję, więc, aby p.c.l.java było tym miejscem, gdzie i o Seamie i o Geronimo i w dodatku w rodzimym języku.
Nie znalazłem w internecie żadnego artykułu o aplikacjach na geronimo. Owszem są jakieś przykładowe ale dość skąpe.
To był główny powód, dla którego usiadłem nad kilkoma artykułami o javaee z geronimo. Pierwszy już jest "Uruchomienie ziarna MDB w Apache Geronimo" [1], a drugi "Aplikacja Java EE 5 z MDB z JPA w trybie JTA i PostgreSQL w Apache Geronimo 2" się właśnie pisze.
No np, czy biblioteki seam'a jako dependency należy ustawić w geronimo- application.xml czy też w openejb-jar.xml/geronimo-web.xml a może w każdym z nich?
W żadnym (chociaż to zależy). Mogłyby być w WEB-INF/lib, bo to zależność aplikacji niezależna od serwera aplikacji (w tym przypadku Geronimo). Na temat zależności i ich miejsce ich deklaracji spojrzyj w ten sposób - kto powinien być ich dostawcą? Jeśli otrzymujesz paczkę ear do rozmieszczenia (instalacji) - to biblioteki Seama, gdzie powinny być? Mogą być w repozytorium serwera, wtedy wystarczy zadeklarować zależność w geronimo-web.xml, ale mogą być również dostarczane przez dostawcę aplikacji (i wtedy admin Geronimo nic nie musi robić poza instalacją). W pierwszym przypadku masz uwspólnienie bibliotek, co wpływa na zmniejszenie ilości pamięci wykorzystywanej przez serwer i jego aplikacje, a w drugim prostotę dystrybucji aplikacji przez dostawcę - po prostu umieszczają w WEB-INF/lib, co chcą i basta. W zależności od ilości obowiązków po jeden czy drugiej stronie - zależności można obsłużyć na co najmniej dwa sposoby (właśnie przedstawione).
Jeśli masz jakiś namiar na dokumentację lub coś w tym smaku będę wdzięczny.
Zacząłbym od przykładów Geronimo [2], albo opisał własne wymagania, które mógłbym spełnić i ja. Wybór należy do Ciebie :P
Znaczenie maven? Ufam, że żadne. Po prostu podobne pliki i tak mi się powiązało w głowie. Zbudowałem EAR okrojony o klasy, bez których wciąż można zobaczyć błąd(mniejszy rozmiar): http://www.nautilia.pl/ear-1.0-SNAPSHOT.ear
Odpuszczę sobie analizę i poczekam na Twoje wymagania, aby zestawić własną po swojemu. Pospiesz się, to może zademonstruję aplikację na jutrzejszym Java Developers Day w Krakowie, gdzie zaprezentuję temat "Tworzenie aplikacji Java EE 5 z Apache Geronimo 2" [3]. Temat jakby skrojony dla Ciebie.
Jacek
[1] http://www.jaceklaskowski.pl/w/index.php?title=Uruchomienie_ziarna_MD... [2] http://cwiki.apache.org/GMOxSAMPLES/apache-geronimo-v20-samples.html [3] http://07.jdd.org.pl/agenda/lang-pref/pl/
Temat: - dynamiczne przypisanie wartości id dla komponentu
Może ktoś wie jak przypisać id dla komponentu? Mam taki kod: <h:inputText value="#{item.amount}" id="#{item.book.isbn}" <f:validateLongRange minimum="0" / <f:convertNumber type="number"/ </h:inputText
Muszę znać wartość id dla tego komponentu, żeby zrobić walidację i wyświetlić błędy, jednak powyższy kod rzuca wyjątek: java.lang.IllegalArgumentException: component identifier's first character must be a letter or an underscore ('_')! But it is "#" To że jest "#" brane to nie wiem skąd to się bierze - taki jest przecież el w jsf.
Wycinek ze specyfikacji JSF 1.1 mr strona 194 "Integration with JSP":
* Identify the component identifier for the component related to this UIComponent custom action, as follows: * If the page author has specified a value for the id attribute, use that value. * Otherwise, call the createUniqueId() method of the UIViewRoot at the root of the component tree for this view, and use that value.
oraz na stronie 191:
<attribute <nameid</name <requiredfalse</required <rtexprvaluefalse</rtexprvalue </attribute
Nie mogę znaleźć wzmianki (nie wiem jak zadać zapytanie), które potwierdzi, że id nie jest rtexprvalue, czyli nie jest ewaluowane, aby otrzymać finalną wartość. Wartość 'id' ma również swoją składnię, np. nie może zaczynać się #, bo to jest symbol zarezerwowany.
Podsumowując, id nie jest generowany dynamicznie i jego wartość jest wykorzystywana as-is, czyli
<h:message for="qName" showDetail="false" showSummary="true" / <h:inputText id="qName" required="true" /
*musi* działać. W przeciwnym przypadku masz do czynienia z bugiem.
Skorzystaj z podejścia z gwiazdką i specjalizowanym komunikatem opisanego na http://www.oracle.com/technology/pub/articles/masterj2ee/j2ee_wk7.html. Efekt niesamowity, a ile radości mają użytkownicy :-)
Przy okazji zamień
<f:validateLongRange minimum="0" /
na atrybut required="true" w h:inputText
<h:inputText value="#{item.amount}" id="xxx" required="true" <f:convertNumber type="number"/ </h:inputText
Oczywiście convertNumber jest również niepotrzebny, bo to się dzieje automatycznie. Zamiast skorzystaj z validator, aby sprawdzić, że wartość rzeczywiście jest typu numerycznego.
Adam
Jacek
Temat: problem z java persistance + jboss
23:54:50,609 INFO [SchemaUpdate] Running hbm2ddl schema update 23:54:50,609 INFO [SchemaUpdate] fetching database metadata 23:54:50,609 WARN [TxConnectionManager] Connection error occured: org.jboss.res ource.connectionmanager.TxConnectionManager
(...) java.lang.NullPointerException
Cześć Piotr!
Prześlij resztę wyjątku. Niczego nie mogę się chwycić, więc może to pomoże.
Mój plik persistance.xml:
<?xml version="1.0" encoding="UTF-8"? <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/ persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" <persistence-unit name="helpdeskUnit" transaction-type="JTA" <jta-data-sourcejava:/baza</jta-data-source
Zakładam, że java:/baza to poprawny adres źródła danych? Nigdy nie korzystałem z JPA w środowisku JBoss, więc stąd moje pytanie. Dziwnie to wygląda. A samo jdbc/baza, albo nawet baza nie wystarczy?
<properties <property name="hibernate.hbm2ddl.auto" value="update"/ </properties </persistence-unit </persistence
Co ciekawe, gdy property "hibernate.hbm2ddl.auto" zostanie usunięte, wyjątek się nie pojawia, ale za to nie działa wstrzykiwanie EntityManagera do EJB :(.
Zakładam, że update jedynie wymusza na Hibernate JPA szybsze uruchomienie, więc jeśli usuniesz property stąd "wszystko działa". Mam nieodparte wrażenie, że to niepoprawna nazwa źródła psuje wszystko.
<datasources <local-tx-datasource <jndi-namebaza</jndi-name <connection-urljdbc:sqlserver://localhost: 1433;DatabaseName=helpdesk;</connection-url <driver-classcom.microsoft.sqlserver.jdbc.SQLServerDriver</driver- class <user-namesa</user-name <passwordsa</password <min-pool-size5</min-pool-size <max-pool-size20</max-pool-size <idle-timeout-minutes5</idle-timeout-minutes </local-tx-datasource </datasources
A może brak połączenia z bazą danych, czyli niepoprawny connection-url - dziwnie wyglądają // po jdbc:sqlserver. Możesz je usunąć i sprawdzić, jaki będzie efekt? Albo jeszcze coś innego związanego z definicją bazy danych. Zdecydowanie potrzeba więcej stosu wyjątku javy.
Jacek
zanotowane.pldoc.pisz.plpdf.pisz.pldsj4cup.htw.pl
Strona 2 z 3 • Wyszukano 128 rezultatów • 1, 2, 3
|