Serve Multiple Collections with OpenWayback AccessPoints

AccessPoints let you expose archives per audience.

Example snippet

<bean id="newsCollection" class="org.archive.wayback.core.StandardWaybackCollection">
  <property name="prefix" value="/news/" />
  <property name="resourceIndex" ref="newsIndex" />
</bean>

<bean name="newsAccessPoint" class="org.archive.wayback.webapp.AccessPoint">
  <property name="collection" ref="newsCollection" />
  <property name="accessPointPath" value="/news/wayback/" />
  <property name="replayPrefix" value="/news/wayback/" />
</bean>

Diagram

  flowchart TD
    A[AccessPoint: /wayback/] --> B[General Collection]
    C[AccessPoint: /news/wayback/] --> D[News Collection]

Create per-collection excludes and authentication beans to tailor access control.