PubMan 6 2 Bugfix

From MPDLMediaWiki
Revision as of 14:42, 25 April 2012 by Webers (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page shall contain every change that is made during a qa release of the version mentioned above. If it's not here, it never happened!

PubMan 6.2 Bugfix Release[edit]

Affected Servers[edit]






PubMan EAR[edit]

PubMan Properties[edit]

PubMan Apache[edit]

  • Add in pubman.conf in /etc/apache2/vhosts.d:
 LimitRequestLine 65000
  • Switch all occurences of
 ajp://localhost:8009

to

 http://xxx-pubman.mpdl.mpg.de:8080

PubMan JBoss[edit]

Edit <JBOSS_HOME>/server/default/deploy/jboss-web.deployer/server.xml

        <Connector port="8080" address="${jboss.bind.address}"    
        maxThreads="250" maxHttpHeaderSize="65536"
        emptySessionPath="true" protocol="HTTP/1.1"
        enableLookups="false" redirectPort="8443" acceptCount="100"
        connectionTimeout="20000" disableUploadTimeout="true" />

Core Infrastructure[edit]

  • new Role "escidoc:role-reporter"
"escidoc:role-reporter";"PubMan Reporter";"";"escidoc:user42";"2010-02-22 13:23:00";"escidoc:user42";"2010-02-22 13:23:00"
  • new Policy "escidoc:role-reporter-policy"
"escidoc:role-reporter-policy";"escidoc:role-reporter";"<Policy PolicyId="Cone-User-closed-policy" RuleCombiningAlgId="urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:ordered-permit-overrides">
	<Target>
		<Subjects>
			<AnySubject/>
		</Subjects>
		<Resources>
			<AnyResource/>
		</Resources>
		<Actions>
			<Action>
				<ActionMatch MatchId="info:escidoc/names:aa:1.0:function:string-contains">
					<AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string"> info:escidoc/names:aa:1.0:action:retrieve-content-model                         info:escidoc/names:aa:1.0:action:logout                         info:escidoc/names:aa:1.0:action:retrieve-objects-filtered                         info:escidoc/names:aa:1.0:action:retrieve-staging-file                         info:escidoc/names:aa:1.0:action:retrieve-report                         info:escidoc/names:aa:1.0:action:retrieve-set-definition                         info:escidoc/names:aa:1.0:action:get-repository-info 						info:escidoc/names:aa:1.0:action:retrieve-registered-predicates                         info:escidoc/names:aa:1.0:action:retrieve-current-user-account </AttributeValue>
					<ActionAttributeDesignator AttributeId="urn:oasis:names:tc:xacml:1.0:action:action-id" DataType="http://www.w3.org/2001/XMLSchema#string"/>
				</ActionMatch>
			</Action>
		</Actions>
	</Target>
	<Rule RuleId="Default-User-policy-rule-0" Effect="Permit">
		<Target>
			<Subjects>
				<AnySubject/>
			</Subjects>
			<Resources>
				<AnyResource/>
			</Resources>
			<Actions>
				<Action>
					<ActionMatch MatchId="info:escidoc/names:aa:1.0:function:string-contains">
						<AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">                         info:escidoc/names:aa:1.0:action:retrieve-content-model                         info:escidoc/names:aa:1.0:action:logout                         info:escidoc/names:aa:1.0:action:retrieve-objects-filtered                         info:escidoc/names:aa:1.0:action:retrieve-staging-file                         info:escidoc/names:aa:1.0:action:retrieve-report                         info:escidoc/names:aa:1.0:action:retrieve-set-definition                         info:escidoc/names:aa:1.0:action:get-repository-info 		info:escidoc/names:aa:1.0:action:retrieve-registered-predicates                         info:escidoc/names:aa:1.0:action:retrieve-current-user-account                         </AttributeValue>
						<ActionAttributeDesignator AttributeId="urn:oasis:names:tc:xacml:1.0:action:action-id" DataType="http://www.w3.org/2001/XMLSchema#string"/>
					</ActionMatch>
				</Action>
			</Actions>
		</Target>
	</Rule>
</Policy>
"

Core Properties[edit]

Core Database[edit]

Core Lucene Index[edit]

  • Replace Indexing stylesheet with latest release version of
 https://subversion.mpdl.mpg.de/repos/common/trunk/common_services/framework_access/src/main/resources/mpdlEscidocXmlToLucene.xslt
  • Re-index

Validation Database[edit]

  • Add new CBS Validation Rules template and bugfixes for other templates by executing this script upon the validation database.
  • Refresh validation schema cache

Migration database[edit]

CoNE Database (all except subversion.mpdl.mpg.de)[edit]

Data Migration[edit]

eSciDoc Admin[edit]

escidoc1.mpdl.mpg.de[edit]

  • Upload new documentation
  • Adjust download area