Wykonane zadania
- Poprawki błędów
- DCO-67@psnc-jira - Poprawiono problem z usunięciem katalogu będącego katalogiem domowym użytkownika
- DCO-60@psnc-jira - Poprawiono błąd przy próbie usunięcia wersji pliku powiązanej z usuniętym wydaniem
- DCO-20@psnc-jira - Błąd przy odwołaniu do publikacji nieopublikowanej
- DCO-21@psnc-jira - Błąd przy wyszukiwaniu w indeksach
- DCO-24@psnc-jira - Publikowanie z opóźnieniem
- DCO-25@psnc-jira - Zadanie JMX tworzace kolekcje na dysku tworzy tylko 1 poziom ponizej kolekcji glownej
- DCO-35@psnc-jira - Problem z layoutem w oknie logowania
- DCO-38@psnc-jira - Wyjątek przy anulowaniu zmian w opisie wydania
- DCO-39@psnc-jira - Problem z wyświetlaniem zakładek po zaznaczeniu obiektu
- DCO-43@psnc-jira - Zawieszanie sie zawezania do kolekcji
- DCO-57@psnc-jira - Potencjalnie zbyt długa nazwa publikacji/wydania przy imporcie z MONY i masowym ładowaniu
- DCO-60@psnc-jira - Nie można usunąć wersji pliku powiązanej z usuniętym wydaniem
- DCO-62@psnc-jira - Niespodziewane wygasanie kont użytkowników
- DCO-67@psnc-jira - Po usunięciu katalogu pozostaje przypisanie katalogów domowych
- DCO-74@psnc-jira - Link do tresci prowadzi do bledu
- DCO-108@psnc-jira - Generowanie miniatur
- Ulepszenia
- DLI-2895@psnc-jira - Przyspieszenie działania aplikacji administratora przy dużej liczbie użytkowników i publikacji
- DLI-2847@psnc-jira - Ostrzeganie o utracie niezapisanych zmian w aplikacji redaktora i administratora
- DLI-2716@psnc-jira - Usprawnienia w interfejsie przypisywaniania publikacji do kolekcji i kolekcji do publikacji
- DCO-64@psnc-jira - Zmiana linku dc:identifier w OAI-PMH
- DCO-65@psnc-jira - Podmiana wersji plików powinna pozwalać na pozostawienie starych plików
- Nowe funkcje
- DLI-2849@psnc-jira - Narzędzie do monitorowania pracy serwera w aplikacji administratora
- DLFS-1@psnc-jira - Wbudowany kontener aplikacji webowych
- Zadania
- DCO-5@psnc-jira - Applet html powinien być podpisany
- DCO-100@psnc-jira - Usunięcie pliku z numerem wersji z dcore-common
Uwagi dotyczące procesu aktualizacji
Aktualizacjia dlibra-server
- dlibra-server/conf/server.xml - pojawił się wpis dotyczący wbudowanego kontenera aplikacji webowych Web server:
Fragment poniżej komentarza należy zakomentować. Można w tym celu tekstCode Block xml xml <!-- If the service below is commented out, the web server will be disabled. --> @WS_COMMENT_START@<service serviceDescription="Web server" serviceType="ws" serviceVersion="5.1" serviceFactoryClass="pl.psnc.dlibra.web.server.WebServerFactory" password="@WS_PASSWD@" />@WS_COMMENT_END@
@WS_COMMENT_START@
zastąpić<!-
a@WS_COMMENT_END@
zmienić na-->
. Po tych czynnościach powinniśmy uzyskać:Code Block xml xml <!-- If the service below is commented out, the web server will be disabled. --> <!--<service serviceDescription="Web server" serviceType="ws" serviceVersion="5.1" serviceFactoryClass="pl.psnc.dlibra.web.server.WebServerFactory" password="@WS_PASSWD@" />-->
Aktualizacja dlibra-webapp
- dlibra-webapp/WEB-INF/components.xml - Uległa zmianie konfiguracja komponentu pl.psnc.dlibra.web.comp.pages.components.JnlpComponent. Jest to związane ze zmianą nazwy głównego pliku jar Aplikacją redaktora. Wartość parametru main.app.jar.name została zmieniona z
naCode Block dlibra-app-base-[0-9]\.[0-9]\.[0-9]+(-SNAPSHOT)?.jar
Code Block dcore-app-base-[0-9]\.[0-9]\.[0-9]+([0-9a-zA-Z\\-]+)?.jar
- dlibra-webapp/WEB-INF/web.xml - Pojawiły się następujące wpisy:
Code Block xml xml <context-param> <description>Class used by Groke2 to connect with dlibra services. </description> <param-name>dlibra.connection.class.name</param-name> <param-value>pl.psnc.dlibra.web.comp.groke2.connection.AsServiceConnection</param-value> </context-param>
Code Block xml xml <listener> <listener-class>pl.psnc.groke2.dlibra_connector.connection.DlibraConnectionConfigurationListener</listener-class> </listener>
Code Block xml xml <servlet> <servlet-name>Groke2 Web Application</servlet-name> <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class> <init-param> <param-name>com.sun.jersey.config.property.packages</param-name> <param-value>pl.psnc.groke2</param-value> </init-param> <load-on-startup>10</load-on-startup> </servlet>
Code Block xml xml <servlet-mapping> <servlet-name>Groke2 Web Application</servlet-name> <url-pattern>/ore/*</url-pattern> </servlet-mapping>
Zmienione pliki
Lista najważniejszych plików które zostały zmienione w ramach poprawki 5.1.0.
...
dlibra-webapp/WEB-INF/actions.xml
dlibra-webapp/WEB-INF/components/resources/WEBAPP_en.xml
dlibra-webapp/WEB-INF/components/resources/WEBAPP_pl.xml
dlibra-webapp/WEB-INF/components.xml
dlibra-webapp/WEB-INF/conf/converters.xml
dlibra-webapp/WEB-INF/conf/resource-managers.xml
dlibra-webapp/WEB-INF/formats/avi/message_en.xml
dlibra-webapp/WEB-INF/formats/avi/message_pl.xml
dlibra-webapp/WEB-INF/formats/djvu/message_en.xml
dlibra-webapp/WEB-INF/formats/djvu/message_pl.xml
dlibra-webapp/WEB-INF/formats/dvju_browser/message_en.xml
dlibra-webapp/WEB-INF/formats/dvju_browser/message_pl.xml
dlibra-webapp/WEB-INF/formats/f3d/message_en.xml
dlibra-webapp/WEB-INF/formats/f3d/message_pl.xml
dlibra-webapp/WEB-INF/formats/f3d/settings.xml
dlibra-webapp/WEB-INF/formats/flv_mp3/message_en.xml
dlibra-webapp/WEB-INF/formats/flv_mp3/message_pl.xml
dlibra-webapp/WEB-INF/formats/flv_mp3/settings.xml
dlibra-webapp/WEB-INF/formats/html/message_en.xml
dlibra-webapp/WEB-INF/formats/html/message_pl.xml
dlibra-webapp/WEB-INF/formats/html/settings.xml
dlibra-webapp/WEB-INF/formats/jpg_js/message_en.xml
dlibra-webapp/WEB-INF/formats/jpg_js/message_pl.xml
dlibra-webapp/WEB-INF/formats/jpg_js/settings.xml
dlibra-webapp/WEB-INF/formats/jpg/message_en.xml
dlibra-webapp/WEB-INF/formats/jpg/message_pl.xml
dlibra-webapp/WEB-INF/formats/jpg/settings.xml
dlibra-webapp/WEB-INF/formats/mono-jpg_js/message_en.xml
dlibra-webapp/WEB-INF/formats/mono-jpg_js/message_pl.xml
dlibra-webapp/WEB-INF/formats/mono-jpg_js/settings.xml
dlibra-webapp/WEB-INF/formats/mono-jpg/message_en.xml
dlibra-webapp/WEB-INF/formats/mono-jpg/message_pl.xml
dlibra-webapp/WEB-INF/formats/mono-jpg/settings.xml
dlibra-webapp/WEB-INF/formats/pdf_browser/message_en.xml
dlibra-webapp/WEB-INF/formats/pdf_browser/message_pl.xml
dlibra-webapp/WEB-INF/formats/pdf/message_en.xml
dlibra-webapp/WEB-INF/formats/pdf/message_pl.xml
dlibra-webapp/WEB-INF/formats/zoomify/message_en.xml
dlibra-webapp/WEB-INF/formats/zoomify/message_pl.xml
dlibra-webapp/WEB-INF/guanxi_sp_engine/config/guanxi-sp-engine.xml
dlibra-webapp/WEB-INF/guanxi_sp_guard/config/guanxi-sp-guard.xml
dlibra-webapp/WEB-INF/layout/resources/layout_en.xml
dlibra-webapp/WEB-INF/layout/resources/layout_pl.xml
dlibra-webapp/WEB-INF/pages.xml
dlibra-webapp/WEB-INF/web_guard.xml
dlibra-webapp/WEB-INF/web.xml
*.properties
dlibra-webapp/WEB-INF/conf/xslt.properties
...
dlibra-webapp/formats/jpg_js/img/ddhandler_back.png
dlibra-webapp/formats/jpg_js/img/desc_back.png
dlibra-webapp/formats/jpg_js/img/desc-img.png
dlibra-webapp/formats/jpg_js/img/i_zoomi.png
dlibra-webapp/formats/jpg_js/img/next-min.png
dlibra-webapp/formats/jpg_js/img/next-site.png
dlibra-webapp/formats/jpg_js/img/page-back.png
dlibra-webapp/formats/jpg_js/img/prev-min.png
dlibra-webapp/formats/jpg_js/img/prev-site.png
dlibra-webapp/formats/jpg_js/img/zoomopt-back.png
dlibra-webapp/formats/mono-jpg_js/img/ddhandler_back.png
dlibra-webapp/formats/mono-jpg_js/img/desc_back.png
dlibra-webapp/formats/mono-jpg_js/img/desc-img.png
dlibra-webapp/formats/mono-jpg_js/img/i_zoomi.png
dlibra-webapp/formats/mono-jpg_js/img/next-min.png
dlibra-webapp/formats/mono-jpg_js/img/next-site.png
dlibra-webapp/formats/mono-jpg_js/img/page-back.png
dlibra-webapp/formats/mono-jpg_js/img/prev-min.png
dlibra-webapp/formats/mono-jpg_js/img/prev-site.png
dlibra-webapp/formats/mono-jpg_js/img/zoomopt-back.png
dlibra-webapp/style/common/img/icons/info.png
dlibra-webapp/style/common/img/icons/lock.png
dlibra-webapp/style/common/img/icons/script-go.png
dlibra-webapp/style/common/img/icons/struct.png
dlibra-webapp/style/common/img/icons/thumb_down.png
dlibra-webapp/style/common/img/icons/thumb_up.png
dlibra-webapp/style/common/img/isfave.png
dlibra-webapp/style/common/img/notfave.png
dlibra-webapp/style/dlibra/theme1/jquery-tooltip/tooltip-background_bottom.png
dlibra-webapp/style/dlibra/theme1/jquery-tooltip/tooltip-background.png
dlibra-webapp/style/dlibra/theme1/jquery-tooltip/tooltip-background_top.png
dlibra-webapp/style/dlibra/theme1/left-back.png
dlibra-webapp/style/dlibra/theme1/login-buttons.png
dlibra-webapp/style/dlibra/theme1/main-menu-back.png
dlibra-webapp/style/dlibra/theme1/mb-logo.png
dlibra-webapp/style/dlibra/theme1/mb-logo-sm.png
dlibra-webapp/style/dlibra/theme1/popup-header.png
dlibra-webapp/style/dlibra/theme1/w2tools-background.png
...