[[
✎ pl:miw:2009:piw09_semwikis_kiwi2
]]
aiWiki
Pokaż stronę
Ostatnie zmiany
Indeks
Zaloguj
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== SemWikisRev ====== Autorzy: * Stępień Tomasz (kacpper@gmail.com) * Radosław Scheibinger (scheibinger@gmail.com) ===== INSTALACJA ===== Kiwi jest udostępniana w postaci pakietu, którego instalacje można przeprowadzić na platformie Windows, Linux i Mac za pomocą uruchomienia odpowiedniego pliku ze skryptami. Plik ten instaluje serwer aplikacyjny JBoss, bazę danych i uruchamia całą aplikację. Aplikacja wymaga zainstalowagnego JDK (w przypadku najnowszej – czwartej wersji wymagane jest JDK 1.6) Aby uruchomić instalacje wystarczy uruchomić plik /bin/run.bat (lub sh ran.sh) zależne od systemu operacyjnego. Aby serwer aplikacyjny Jboss były dostępny pod innym adresem niż localhost należy uruchomić instalację z opcją -b np. sh ran.sh -b 192.168.1.1 ===== PROBLEMY Z INSTALACJĄ ===== ==== Błąd wersji językowej ==== Kiwi wykrywa domyślny język, w przypadku „pl” przy instalacji wyświetla error-y, które wcale nie wskazuje na brak plików odpowiedzialnych za tłumaczenie – Aplikacja nie działa. Dodanie do instalacji plików z rozszerzeniem _pl nie naprawia błędu, a nawet pogarsza, instalacja zawiesza się. Błąd występuje dla rewizji nr 2,3,4. Natomiast dla pierwszej rewizji instalacja przebiega prawidłowo. === Rozwiązanie === Jedynym sposobem na uruchomienie aplikacji jest użycie systemu operacyjnego z domyślnym językiem angielskim lub niemieckim ==== Błąd struktury bazy danych ==== Po zainstalowaniu aplikacji kiwi wiele narzędzi nie działa prawidłowo. np. system tagów oparty o wektory semantyczne, import danych i wiele funkcji w panelu administratora. Kiwi używa ORM – hibernate jako narzędzia dostępu do bazy danych. Podczas pierwszego uruchomienia hibernate powinien stworzyć strukturę tabelek na podstawie pliku xml. To czy to robi czy nie zależy od ustawień w pliku konfiguracyjnym. === Rozwiązanie === Przy pierwszym uruchomieniu należy zmodyfikować plik konfiguracyjny hibernate server/default/deploy/KiWi.ear/KiWi.jar/META-INF/persistence.xml pole hibernate.hbm2ddl.auto ustawic na create Jeżeli tego nie zrobimy system zadziała, ale z błedami. Zadziała dlatego, że hibernate potrafi dodać obiekt nawet jeżeli dana tabelka nie istnieje( po prostu utworzy ja w momencie dodawania) ===== Analiza aplikacji ===== Aplikacje Kiwi można podzielić na piec częsci: * Wiki * TagIT * Admin * Dashboard * Inspector ==== Wiki ==== ===== LINKI ===== http://www.kiwi-project.eu/ http://planet.kiwi-project.eu/ http://www.schaffert.eu/category/kiwi/ http://wiki.kiwi-project.eu/ Prezentacja aplikacji kiwi (oficjalna): http://showcase.kiwi-project.eu/KiWi/wiki/home.seam?cid=24298
pl/miw/2009/piw09_semwikis_kiwi2.1246612376.txt.gz
· ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
Pokaż stronę
Poprzednie wersje
Menadżer multimediów
Do góry