Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Wykonane zadania

  • 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

Uwagi dotyczące procesu aktualizacji

Aktualizacjia dlibra-server

  • dlibra-server/conf/server.xml - pojawił się wpis dotyczący wbudowanego kontenera aplikacji webowych Web server:
    Code 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@
    
    Fragment poniżej komentarza należy zakomentować. Można w tym celu tekst @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
    Code Block
    
    dlibra-app-base-[0-9]\.[0-9]\.[0-9]+(-SNAPSHOT)?.jar
    
    na
    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

...