This file contains 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
#!/usr/bin/env ruby | |
require 'faraday' | |
URL = 'http://localhost:8983/fedora/rest' | |
def main | |
client = Faraday.new(url: URL) | |
create_retreve_update(client) | |
end |
This file contains 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
fcrepo: isContentOf | |
http://localhost:8983/fedora/rest/42/100MB | |
fcrepo: lastModified | |
2014-07-23T13:42:04.752Z | |
fcrepo: lastModifiedBy | |
bypassAdmin | |
fcrepo: mimeType | |
application/octetstream |
This file contains 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
fcrepo: frozenMixinTypes | |
fedora:object | |
fedora:resource | |
mix:versionable | |
fcrepo: frozenPrimaryType | |
nt:folder | |
fcrepo: frozenUuid | |
0fc49095-9027-437a-8177-eb72614cdb68 |
This file contains 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
D, [2014-07-29T12:27:35.204099 #86978] DEBUG -- : HTTP PUT (13.25ms) http://localhost:8983/fedora/rest/test | |
D, [2014-07-29T12:27:35.204188 #86978] DEBUG -- : Response status Net::HTTPCreated (201) | |
D, [2014-07-29T12:27:35.204299 #86978] DEBUG -- : Response body http://localhost:8983/fedora/rest/test | |
D, [2014-07-29T12:27:35.484881 #86978] DEBUG -- : HTTP POST (18.13ms) http://localhost:8983/fedora/rest/test | |
D, [2014-07-29T12:27:35.484965 #86978] DEBUG -- : Request body | |
<> <http://fedora.info/definitions/v4/rels-ext#hasModel> "ActiveFedora::Base"; | |
<http://fedora.info/definitions/v4/repository#created> ""; | |
<http://fedora.info/definitions/v4/repository#lastModified> "" . | |
D, [2014-07-29T12:27:35.485005 #86978] DEBUG -- : Response status Net::HTTPCreated (201) |
This file contains 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
NoMethodError: | |
undefined method `value' for #<RDF::Graph:0x3fc1436b576c(default)> | |
# /Users/justin/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/rdf-1.1.4.3/lib/rdf/mixin/enumerable.rb:693:in `method_missing' | |
# /Users/justin/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/rdf-1.1.4.3/lib/rdf/mixin/mutable.rb:175:in `method_missing' | |
# /Users/justin/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/fedora_lens-0.0.14/lib/fedora_lens/lenses.rb:128:in `block in get_predicate' | |
# /Users/justin/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/fedora_lens-0.0.14/lib/fedora_lens/lens.rb:6:in `call' | |
# /Users/justin/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/fedora_lens-0.0.14/lib/fedora_lens/lens.rb:6:in `get' | |
# ./spec/models/collection_spec.rb:28:in `block (2 levels) in <top (required)>' |
This file contains 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
<> <http://fedora.info/definitions/v4/rels-ext#hasModel> "DummyAsset" . | |
[ <http://fedora.info/definitions/v4/rels-ext#hasModel> "DummyAsset"] . |
This file contains 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
default: | |
jetty_port: 8983 | |
java_opts: | |
- "-XX:MaxPermSize=256m" | |
- "-Xmx256m" | |
- "jetty.port=8081" |
This file contains 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
vagrant@hydra:~/hydra-camp/af-tutorial$ bundle list active-fedora | |
/home/vagrant/.rvm/gems/ruby-2.1.2/gems/active-fedora-7.1.0 | |
vagrant@hydra:~/hydra-camp/af-tutorial$ bundle console | |
2.1.2 :001 > class DublinCoreAsset < ActiveFedora::Rdf::Resource | |
2.1.2 :002?> property :title, predicate: RDF::DC.title | |
2.1.2 :003?> property :creator, predicate: RDF::DC.creator | |
2.1.2 :004?> property :contributor, predicate: RDF::DC.contributor | |
2.1.2 :005?> property :date, predicate: RDF::DC.date | |
2.1.2 :006?> property :subject, predicate: RDF::DC.subject | |
2.1.2 :007?> property :relation, predicate: RDF::DC.relation |
This file contains 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
expected RDF::Statement, Hash, or Array, but got #<Rubydora::Repository:0x007fb7b10bcaf0 @config={:user=>"fedoraAdmin", :password=>"fedoraAdmin", :url=>"http://127.0.0.1:8983/fedora-test"}, @api=#<Rubydora::Fc3Service:0x007fb7b1145c60 @config={:user=>"fedoraAdmin", :password=>"fedoraAdmin", :url=>"http://127.0.0.1:8983/fedora-test"}, @config_hash=-1452056331661277558, @client=#<RestClient::Resource:0x007fb7b1145b20 @url="http://127.0.0.1:8983/fedora-test", @block=nil, @options={:user=>"fedoraAdmin", :password=>"fedoraAdmin", :open_timeout=>nil}>>, @version=3.7> | |
# /Users/justin/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rdf-1.1.5.1/lib/rdf/model/statement.rb:41:in `from' | |
# /Users/justin/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rdf-1.1.5.1/lib/rdf/mixin/writable.rb:39:in `<<' | |
# /Users/justin/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/rdf-1.1.5.1/lib/rdf/mixin/mutable.rb:71:in `<<' | |
# /Users/justin/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/active-fedora-7.1.0/lib/acti |
This file contains 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
NoMethodError: | |
undefined method `properties=' for #<Class:#<RDF::Graph:0x007f9a647f3e28>> | |
# /Users/justin/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/active_fedora-b94afed54c0e/lib/active_fedora/fedora_attributes.rb:55:in `resource' | |
# /Users/justin/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/active_fedora-b94afed54c0e/lib/active_fedora/fedora_attributes.rb:9:in `set_value' | |
# /Users/justin/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/ActiveTriples-4bec618710f7/lib/active_triples/properties.rb:77:in `block in register_property' | |
# /Users/justin/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/active_fedora-b94afed54c0e/lib/active_fedora/core.rb:117:in `assert_content_model' | |
# /Users/justin/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/active_fedora-b94afed54c0e/lib/active_fedora/core.rb:59:in `initialize' |