--
For more information about using this group, please read our Listserv Guidelines: http://islandora.ca/content/welcome-islandora-listserv
---
You received this message because you are subscribed to the Google Groups "islandora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to islandora+...@googlegroups.com.
Visit this group at https://groups.google.com/group/islandora.
To view this discussion on the web visit https://groups.google.com/d/msgid/islandora/fcdae2c5-72cd-4555-b7df-a6578e281001%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
WARN 2016-08-11 15:40:39.531 [http-8080-2] (BaseRestResource) Authorization failed; unable to fulfill REST API request
org.fcrepo.server.errors.authorization.AuthzDeniedException:
at org.fcrepo.server.security.impl.DefaultPolicyEnforcementPoint.enforce(DefaultPolicyEnforcementPoint.java:143) ~[fcrepo-server-3.7.0.jar:na]
at org.fcrepo.server.security.DefaultAuthorization.enforceGetDatastreamDissemination(DefaultAuthorization.java:955) ~[fcrepo-server-3.7.0.jar:na]
at org.fcrepo.server.access.DefaultAccess.getDatastreamDissemination(DefaultAccess.java:1116) ~[fcrepo-server-3.7.0.jar:na]
at org.fcrepo.server.rest.DatastreamResource.getDatastream(DatastreamResource.java:251) ~[fcrepo-server-3.7.0.jar:na]
at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) ~[na:na]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_74]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_74]
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:193) [cxf-rt-frontend-jaxrs-2.7.3.jar:2.7.3]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:102) [cxf-rt-frontend-jaxrs-2.7.3.jar:2.7.3]
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:94) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:218) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:163) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) [servlet-api.jar:na]
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina.jar:6.0.35]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.35]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:369) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.fcrepo.server.security.jaas.AuthFilterJAAS.doFilter(AuthFilterJAAS.java:329) [fcrepo-security-jaas-3.7.0.jar:na]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:381) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:109) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:381) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:168) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) [spring-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) [spring-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.35]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.35]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina.jar:6.0.35]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:6.0.35]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina.jar:6.0.35]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina.jar:6.0.35]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:6.0.35]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) [catalina.jar:6.0.35]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) [tomcat-coyote.jar:6.0.35]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) [tomcat-coyote.jar:6.0.35]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote.jar:6.0.35]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_74]
WARN 2016-08-11 15:39:16.858 [http-8080-3] (BaseRestResource) Authorization failed; unable to fulfill REST API request
org.fcrepo.server.errors.authorization.AuthzDeniedException:
at org.fcrepo.server.security.impl.DefaultPolicyEnforcementPoint.enforce(DefaultPolicyEnforcementPoint.java:143) ~[fcrepo-server-3.7.0.jar:na]
at org.fcrepo.server.security.DefaultAuthorization.enforceGetObjectProfile(DefaultAuthorization.java:1058) ~[fcrepo-server-3.7.0.jar:na]
at org.fcrepo.server.access.DefaultAccess.getObjectProfile(DefaultAccess.java:617) ~[fcrepo-server-3.7.0.jar:na]
at org.fcrepo.server.rest.FedoraObjectsResource.getObjectProfile(FedoraObjectsResource.java:351) ~[fcrepo-server-3.7.0.jar:na]
at sun.reflect.GeneratedMethodAccessor68.invoke(Unknown Source) ~[na:na]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_74]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_74]
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:193) [cxf-rt-frontend-jaxrs-2.7.3.jar:2.7.3]
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:102) [cxf-rt-frontend-jaxrs-2.7.3.jar:2.7.3]
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:94) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [cxf-api-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:218) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:163) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:158) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:243) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:168) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) [servlet-api.jar:na]
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:219) [cxf-rt-transports-http-2.7.3.jar:2.7.3]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina.jar:6.0.35]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.35]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:369) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.fcrepo.server.security.jaas.AuthFilterJAAS.doFilter(AuthFilterJAAS.java:329) [fcrepo-security-jaas-3.7.0.jar:na]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:381) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:109) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:381) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:168) [spring-security-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) [spring-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) [spring-web-3.0.7.RELEASE.jar:3.0.7.RELEASE]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [catalina.jar:6.0.35]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.35]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina.jar:6.0.35]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:6.0.35]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina.jar:6.0.35]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina.jar:6.0.35]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:6.0.35]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) [catalina.jar:6.0.35]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) [tomcat-coyote.jar:6.0.35]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) [tomcat-coyote.jar:6.0.35]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote.jar:6.0.35]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_74]
INFO 2016-08-11 15:39:22.890 [http-8080-3] (DefaultManagement) Completed getDatastreamHistory(pid: citations:292, datastreamID: TN)
INFO 2016-08-11 15:39:25.584 [http-8080-3] (DefaultManagement) Completed getDatastreamHistory(pid: citations:292, datastreamID: PDF)
INFO 2016-08-11 15:39:31.651 [http-8080-3] (DefaultManagement) Completed getDatastreamHistory(pid: citations:292, datastreamID: RELS-EXT)
INFO 2016-08-11 15:39:31.668 [http-8080-3] (DatastreamResource) addOrUpdate
INFO 2016-08-11 15:39:31.669 [http-8080-3] (DefaultManagement) Completed getDatastream(pid: citations:292, datastreamID: RELS-EXT, asOfDateTime: null)
INFO 2016-08-11 15:39:31.676 [http-8080-3] (DefaultDOManager) Committing modification of citations:292
INFO 2016-08-11 15:39:31.683 [http-8080-3] (DefaultDOManager) Adding to ResourceIndex
INFO 2016-08-11 15:39:31.688 [http-8080-3] (DefaultDOManager) Updating dissemination index for citations:292
INFO 2016-08-11 15:39:31.688 [http-8080-3] (DefaultDOManager) Updating FieldSearch index
INFO 2016-08-11 15:39:31.690 [http-8080-3] (DefaultManagement) Completed modifyDatastreamByValue(pid: citations:292, datastreamId: RELS-EXT, altIDs: , dsLabel: Fedora Object to Object Relationship Metadata., mimeType: application/rdf+xml, formatURI: info:fedora/fedora-system:FedoraRELSExt-1.0, dsContent , checksumType: DISABLED, checksum: null, logMessage: null)
INFO 2016-08-11 15:39:31.697 [http-8080-3] (DefaultManagement) Completed getDatastream(pid: citations:292, datastreamID: RELS-EXT, asOfDateTime: null)
INFO 2016-08-11 15:39:31.960 [http-8080-4] (DatastreamResource) addOrUpdate
INFO 2016-08-11 15:39:31.961 [http-8080-4] (DefaultManagement) Completed getDatastream(pid: citations:292, datastreamID: RELS-EXT, asOfDateTime: null)
INFO 2016-08-11 15:39:31.968 [http-8080-4] (DefaultDOManager) Committing modification of citations:292
INFO 2016-08-11 15:39:31.975 [http-8080-4] (DefaultDOManager) Adding to ResourceIndex
INFO 2016-08-11 15:39:31.979 [http-8080-4] (DefaultDOManager) Updating dissemination index for citations:292
INFO 2016-08-11 15:39:31.979 [http-8080-4] (DefaultDOManager) Updating FieldSearch index
INFO 2016-08-11 15:39:31.980 [http-8080-4] (DefaultManagement) Completed modifyDatastreamByValue(pid: citations:292, datastreamId: RELS-EXT, altIDs: , dsLabel: Fedora Object to Object Relationship Metadata., mimeType: application/rdf+xml, formatURI: info:fedora/fedora-system:FedoraRELSExt-1.0, dsContent , checksumType: DISABLED, checksum: null, logMessage: null)
INFO 2016-08-11 15:39:31.987 [http-8080-4] (DefaultManagement) Completed getDatastream(pid: citations:292, datastreamID: RELS-EXT, asOfDateTime: null)
INFO 2016-08-11 15:39:32.078 [http-8080-4] (DefaultManagement) Completed export(pid: citations:292, format: info:fedora/fedora-system:FOXML-1.1, exportContext: public, encoding: UTF-8)
INFO 2016-08-11 15:39:32.457 [http-8080-3] (DatastreamResource) addOrUpdate
INFO 2016-08-11 15:39:32.459 [http-8080-3] (DefaultManagement) Completed getDatastream(pid: citations:292, datastreamID: RELS-EXT, asOfDateTime: null)
INFO 2016-08-11 15:39:32.465 [http-8080-3] (DefaultDOManager) Committing modification of citations:292
INFO 2016-08-11 15:39:32.472 [http-8080-3] (DefaultDOManager) Adding to ResourceIndex
INFO 2016-08-11 15:39:32.476 [http-8080-3] (DefaultDOManager) Updating dissemination index for citations:292
INFO 2016-08-11 15:39:32.476 [http-8080-3] (DefaultDOManager) Updating FieldSearch index
INFO 2016-08-11 15:39:32.477 [http-8080-3] (DefaultManagement) Completed modifyDatastreamByValue(pid: citations:292, datastreamId: RELS-EXT, altIDs: , dsLabel: Fedora Object to Object Relationship Metadata., mimeType: application/rdf+xml, formatURI: info:fedora/fedora-system:FedoraRELSExt-1.0, dsContent , checksumType: DISABLED, checksum: null, logMessage: null)
INFO 2016-08-11 15:39:32.488 [http-8080-3] (DefaultManagement) Completed getDatastream(pid: citations:292, datastreamID: RELS-EXT, asOfDateTime: null)
INFO 2016-08-11 15:39:32.563 [http-8080-3] (DefaultManagement) Completed getDatastreamHistory(pid: citations:292, datastreamID: POLICY)
INFO 2016-08-11 15:39:32.581 [http-8080-3] (DatastreamResource) addOrUpdate
INFO 2016-08-11 15:39:32.588 [http-8080-3] (DefaultManagement) Completed getDatastream(pid: citations:292, datastreamID: POLICY, asOfDateTime: null)
INFO 2016-08-11 15:39:32.588 [http-8080-3] (DefaultManagement) Removed uploaded file '15389' because it expired.
INFO 2016-08-11 15:39:32.602 [http-8080-3] (DefaultDOManager) Committing modification of citations:292
INFO 2016-08-11 15:39:32.602 [http-8080-3] (DefaultDOManager) Getting managed datastream from internal uploaded location: uploaded://15390 for citations:292
INFO 2016-08-11 15:39:32.602 [http-8080-3] (DefaultDOManager) Replaced managed datastream location with internal id: citations:292+POLICY+POLICY.5
INFO 2016-08-11 15:39:32.607 [http-8080-3] (DefaultDOManager) Adding to ResourceIndex
INFO 2016-08-11 15:39:32.610 [http-8080-3] (DefaultDOManager) Updating dissemination index for citations:292
INFO 2016-08-11 15:39:32.611 [http-8080-3] (DefaultDOManager) Updating FieldSearch index
INFO 2016-08-11 15:39:32.612 [http-8080-3] (DefaultManagement) Completed modifyDatastreamByReference(pid: citations:292, datastreamId: POLICY, altIDs: , dsLabel: XACML Policy Stream, mimeType: application/xml, formatURI: null, dsLocation: uploaded://15390, checksumType: DISABLED, checksum: null, logMessage: null)
INFO 2016-08-11 15:39:32.623 [http-8080-3] (DefaultManagement) Completed getDatastream(pid: citations:292, datastreamID: POLICY, asOfDateTime: null)
INFO 2016-08-11 15:39:32.637 [http-8080-1] (DefaultManagement) Completed export(pid: citations:292, format: info:fedora/fedora-system:FOXML-1.1, exportContext: public, encoding: UTF-8)
INFO 2016-08-11 15:39:33.097 [http-8080-1] (DefaultManagement) Completed export(pid: citations:292, format: info:fedora/fedora-system:FOXML-1.1, exportContext: public, encoding: UTF-8)
INFO 2016-08-11 15:39:33.503 [http-8080-4] (DefaultManagement) Completed export(pid: citations:292, format: info:fedora/fedora-system:FOXML-1.1, exportContext: public, encoding: UTF-8)
It may be desirable--and in fact necessary for some modules--to disable/remove one of the default XACML policies which denies any interactions with the POLICY datastream to users without the "administrator" role.
If using the Islandora Scholar Embargo module, this policy must be removed in order to allow non-administrators to view objects which have embargoed datastreams.
This policy is located here:
$FEDORA_HOME/data/fedora-xacml-policies/repository-policies/default/deny-policy-management-if-not-administrator.xml