Created
May 25, 2016 21:06
-
-
Save atz/830defcd146ceb801c3f0bfb6f1c47a3 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CurationConcerns::FileSetsController update with two existing versions from different users restoring a previous version as a user without edit access is unauthorized | |
Failure/Error: actor2.create_content(fixture_file_upload(file2)) | |
Ldp::HttpError: | |
STATUS: 500 java.util.NoSuchElementException | |
at com.google.common.collect.Iterators$1.next(Iterators.java:80) | |
at org.fcrepo.kernel.modeshape.rdf.impl.mappings.PropertyValueIterator.computeNext(PropertyValueIterator.java:68) | |
at org.fcrepo.kernel.modeshape.rdf.impl.mappings.PropertyValueIterator.computeNext(PropertyValueIterator.java:35) | |
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) | |
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) | |
at com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:43) | |
at com.google.common.collect.Iterators$7.computeNext(Iterators.java:650) | |
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) | |
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) | |
at com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:43) | |
at com.google.common.collect.Iterators$5.hasNext(Iterators.java:547) | |
at com... | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/ldp-0.5.0/lib/ldp/client/methods.rb:119:in `block in check_for_errors' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/ldp-0.5.0/lib/ldp/client/methods.rb:117:in `tap' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/ldp-0.5.0/lib/ldp/client/methods.rb:117:in `check_for_errors' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/ldp-0.5.0/lib/ldp/client/methods.rb:53:in `block in get' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/notifications.rb:166:in `instrument' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/ldp-0.5.0/lib/ldp/client/methods.rb:33:in `get' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/caching_connection.rb:13:in `get' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/initializing_connection.rb:27:in `get' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/ldp-0.5.0/lib/ldp/resource.rb:54:in `get' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/ldp-0.5.0/lib/ldp/resource/rdf_source.rb:50:in `response_graph' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/ldp-0.5.0/lib/ldp/resource/rdf_source.rb:31:in `graph' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/file/attributes.rb:21:in `digest' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/curation_concerns-1.0.0.beta4/app/indexers/curation_concerns/file_set_indexer.rb:32:in `digest_from_content' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/curation_concerns-1.0.0.beta4/app/indexers/curation_concerns/file_set_indexer.rb:24:in `block in generate_solr_document' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/curation_concerns-1.0.0.beta4/app/indexers/curation_concerns/file_set_indexer.rb:7:in `tap' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/curation_concerns-1.0.0.beta4/app/indexers/curation_concerns/file_set_indexer.rb:7:in `generate_solr_document' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/indexing.rb:33:in `to_solr' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/hydra-access-controls-10.0.0.beta4/app/models/concerns/hydra/access_controls/permissions.rb:29:in `to_solr' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/curation_concerns-1.0.0.beta4/app/models/concerns/curation_concerns/human_readable_type.rb:11:in `to_solr' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/hydra-access-controls-10.0.0.beta4/app/models/concerns/hydra/access_controls/embargoable.rb:37:in `to_solr' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/indexing.rb:42:in `update_index' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/indexing.rb:71:in `_update_record' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/callbacks.rb:244:in `block in _update_record' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:92:in `__run_callbacks__' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:778:in `_run_update_callbacks' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/callbacks.rb:244:in `_update_record' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/persistence.rb:159:in `create_or_update' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/callbacks.rb:236:in `block in create_or_update' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:92:in `__run_callbacks__' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:778:in `_run_save_callbacks' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/callbacks.rb:236:in `create_or_update' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/persistence.rb:33:in `save!' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/validations.rb:56:in `save!' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/active-fedora-10.0.0.beta3/lib/active_fedora/associations/builder/orders.rb:47:in `save!' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/curation_concerns-1.0.0.beta4/app/jobs/ingest_file_job.rb:23:in `perform' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/execution.rb:32:in `block in perform_now' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:498:in `block (2 levels) in around' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:343:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:343:in `block (2 levels) in simple' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/i18n-0.7.0/lib/i18n.rb:257:in `with_locale' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/translation.rb:7:in `block (2 levels) in <module:Translation>' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:441:in `instance_exec' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:441:in `block in make_lambda' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:342:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:342:in `block in simple' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:497:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:497:in `block in around' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:498:in `block (2 levels) in around' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:343:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:343:in `block (2 levels) in simple' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:23:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:23:in `block (4 levels) in <module:Logging>' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/notifications.rb:164:in `block in instrument' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/notifications/instrumenter.rb:20:in `instrument' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/notifications.rb:164:in `instrument' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:22:in `block (3 levels) in <module:Logging>' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:43:in `block in tag_logger' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/tagged_logging.rb:68:in `block in tagged' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/tagged_logging.rb:26:in `tagged' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/tagged_logging.rb:68:in `tagged' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:43:in `tag_logger' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:19:in `block (2 levels) in <module:Logging>' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:441:in `instance_exec' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:441:in `block in make_lambda' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:342:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:342:in `block in simple' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:497:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:497:in `block in around' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:92:in `__run_callbacks__' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:778:in `_run_perform_callbacks' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/execution.rb:31:in `perform_now' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/execution.rb:21:in `execute' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/queue_adapters/inline_adapter.rb:14:in `enqueue' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/enqueuing.rb:71:in `block in enqueue' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:117:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:498:in `block (2 levels) in around' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:343:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:343:in `block (2 levels) in simple' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:14:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:14:in `block (3 levels) in <module:Logging>' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:43:in `block in tag_logger' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/tagged_logging.rb:68:in `block in tagged' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/tagged_logging.rb:26:in `tagged' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/tagged_logging.rb:68:in `tagged' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:43:in `tag_logger' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/logging.rb:13:in `block (2 levels) in <module:Logging>' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:441:in `instance_exec' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:441:in `block in make_lambda' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:342:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:342:in `block in simple' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:497:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:497:in `block in around' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:505:in `call' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:92:in `__run_callbacks__' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:778:in `_run_enqueue_callbacks' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activesupport-4.2.6/lib/active_support/callbacks.rb:81:in `run_callbacks' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/enqueuing.rb:67:in `enqueue' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/activejob-4.2.6/lib/active_job/enqueuing.rb:17:in `perform_later' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/curation_concerns-1.0.0.beta4/app/actors/curation_concerns/actors/file_actor.rb:25:in `ingest_file' | |
# /Users/atz/.rvm/gems/ruby-2.2.0/gems/curation_concerns-1.0.0.beta4/app/actors/curation_concerns/actors/file_set_actor.rb:45:in `create_content' | |
# ./spec/controllers/file_sets_controller_spec.rb:105:in `block (4 levels) in <top (required)>' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment