Versions Compared

Key

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

...

  • 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.

...