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
require 'active_triples' | |
class Thing < ActiveTriples::Resource | |
property :rights, predicate: RDF::DC.rights | |
end | |
thing = Thing.new | |
thing.rights = RDF::URI.new('http://example.org/onlyAcademicUse') | |
puts "thing.rights = #{thing.rights}" |
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
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' |
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
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 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
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 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
default: | |
jetty_port: 8983 | |
java_opts: | |
- "-XX:MaxPermSize=256m" | |
- "-Xmx256m" | |
- "jetty.port=8081" |
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
<> <http://fedora.info/definitions/v4/rels-ext#hasModel> "DummyAsset" . | |
[ <http://fedora.info/definitions/v4/rels-ext#hasModel> "DummyAsset"] . |
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
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 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
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 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
fcrepo: frozenMixinTypes | |
fedora:object | |
fedora:resource | |
mix:versionable | |
fcrepo: frozenPrimaryType | |
nt:folder | |
fcrepo: frozenUuid | |
0fc49095-9027-437a-8177-eb72614cdb68 |
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
fcrepo: isContentOf | |
http://localhost:8983/fedora/rest/42/100MB | |
fcrepo: lastModified | |
2014-07-23T13:42:04.752Z | |
fcrepo: lastModifiedBy | |
bypassAdmin | |
fcrepo: mimeType | |
application/octetstream |