Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Switching to DefaultIdentifierTranslator
  • Loading branch information
escowles committed Apr 23, 2015
1 parent 74c063d commit 2df53dd
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 7 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Expand Up @@ -55,7 +55,7 @@
</dependency>
<dependency>
<groupId>org.fcrepo</groupId>
<artifactId>fcrepo-http-commons</artifactId>
<artifactId>fcrepo-kernel-impl</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
Expand Down
11 changes: 5 additions & 6 deletions src/main/java/org/fcrepo/audit/InternalAuditor.java
Expand Up @@ -46,9 +46,8 @@
import javax.annotation.PreDestroy;
import javax.inject.Inject;
import javax.jcr.RepositoryException;
import javax.ws.rs.core.UriBuilder;

import org.fcrepo.http.commons.api.rdf.HttpResourceConverter;
import org.fcrepo.kernel.impl.rdf.impl.DefaultIdentifierTranslator;
import org.fcrepo.kernel.exception.RepositoryRuntimeException;
import org.fcrepo.kernel.identifiers.PidMinter;
import org.fcrepo.kernel.models.FedoraResource;
Expand Down Expand Up @@ -246,9 +245,9 @@ public void createAuditNode(final FedoraEvent event) throws RepositoryRuntimeExc

LOGGER.debug("Audit node {} created for event.", uuid);

//auditResource.addMixin("fedora:Resource");
final Model m = createDefaultModel();
final Resource s = createResource(baseURL + AUDIT_CONTAINER_LOCATION + "/" + uuid);
final String auditResourceURI = baseURL + AUDIT_CONTAINER_LOCATION + "/" + uuid;
final Resource s = createResource(auditResourceURI);
m.add(createStatement(s, RDF_TYPE, createResource(INTERNAL_EVENT)));
m.add(createStatement(s, RDF_TYPE, createResource(PREMIS_EVENT)));
m.add(createStatement(s, RDF_TYPE, createResource(PROV_EVENT)));
Expand All @@ -259,8 +258,8 @@ public void createAuditNode(final FedoraEvent event) throws RepositoryRuntimeExc
m.add(createStatement(s, PREMIS_TYPE, createResource(auditEventType)));
}

final HttpResourceConverter subjects = new HttpResourceConverter(session, UriBuilder.fromUri(baseURL));
auditResource.replaceProperties(subjects, m, new RdfStream(), containerService);
auditResource.replaceProperties(new DefaultIdentifierTranslator(session, baseURL + "/"), m,
new RdfStream(), containerService);

// set link to impacted object using a URI property to preserve the link if it's deleted
try {
Expand Down

0 comments on commit 2df53dd

Please sign in to comment.