This Confluence wiki site, maintained by DuraSpace prior to the recent merger with LYRASIS, will transition from the duraspace.org domain to the lyrasis.org domain on Saturday, Nov 16 beginning at approximately 7pm ET. A period of downtime of 2-3 hours is expected. After the transition, this wiki will be available at https://wiki.lyrasis.org/. All links to duraspace.org wiki pages will be redirected to the correct lyrasis.org URL. If you have questions prior to or following the transition please contact: wikihelp@lyrasis.org.
Page tree
Skip to end of metadata
Go to start of metadata

Notes

CXF dependencies

<dependency>
	<groupId>org.apache.cxf</groupId>
	<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>${cxf.version}</version>
</dependency>
<dependency>
	<groupId>org.apache.cxf</groupId>
	<artifactId>cxf-rt-transports-http</artifactId>
	<version>${cxf.version}</version>
</dependency>
<!-- Jetty is needed if you're using the CXFServlet -->
<dependency>
	<groupId>org.apache.cxf</groupId>
	<artifactId>cxf-rt-transports-http-jetty</artifactId>
	<version>${cxf.version}</version>
</dependency>

VS

<dependency>
   <groupId>org.apache.cxf</groupId>
   <artifactId>cxf-bundle</artifactId>
   <version>2.4.0</version>
</dependency>

Candidates for removal or revision

ReadOnlyContext.getSoapContext()

*.wsdd

org.fcrepo.server.utilities.TypeUtility.convertValidationToGenValidation()

org.fcrepo.server.utilities.TypeUtility.convertRelsTupleToGenRelsTuple

org.fcrepo.server.utilities.TypeUtility.convertDatastreamToGenDatastream

fcrepo-installer/src/main/assembly/fedora-home.xml (some *.wsdd stuff)

Use of native axis classes

  • org.fcrepo.soapclient.FedoraAccessSoapServlet
  • fcrepo-server/src/main/java/org/fcrepo/server/test/TestClientAPIA.java
  • module fcrepo-security-pep
  • module fcrepo-client-admin

For the discussion

@StreamingAttachment(parseEagerly = true, memoryThreshold = 40000L)

Exceptions handling

they are not part of the WSDL and perhaps they should be (https://jira.duraspace.org/browse/FCREPO-52)

Other

https://jira.duraspace.org/browse/FCREPO-728  deprecation of attribute "force" in API-M 

org.fcrepo.server.storage.types.Datastream  fields should have getters

in security.xml (installer)

<security:intercept-url pattern="/management/getNextPID" access="${security.ssl.api.management}" />
<security:intercept-url pattern="/management/getNextPID" access="${security.ssl.api.management}" />

https://jira.duraspace.org/browse/FCREPO-16  ??

*.xsd -> fcrepo/resources/xsd?

  • No labels