You can also act against the REST API without an object XML payload at all
to create an empty new object, via:
[your-host]:[port]/fedora/objects/[pid]
or
[your-host]:[port]/fedora/objects/new
and then populate it with datastreams via:
[your-host]:[port]/fedora/objects/[pid]/datastreams/[dsid]
If by "properties" you simply mean RDF triples with literal objects, it is
certainly fine to do that in Fedora 3.x.
Keep in mind that in your example below, you are making "kb:timestamp" and
"kb:status" assertions about the _object_ "info:fedora/kb:33001", _not_ about
the rel:isConstituentOf _r
The basic search service to which you refer is not really meant to support
end-user applications, although it certainly can. If you want to use it, I
would suggest you so do programmatically via the REST API endpoint:
https://wiki.duraspace.org/display/FEDORA35/REST+API#RESTAPI-findObjects
Alte
I believe that such is the usual practice. An alternative would to create a
group with appropriate permissions and put both your "tomcat" and "fedora"
users in that group, then assign permissions based on that group.
Keep in mind that in operation, only some of the pieces of a Fedora home
direc
I welcome correction from those who know more, but I believe this should be
possible with RMI journaling (using several servers equipped with RmiTransport
and one with RmiJournalReceiver).
---
A. Soroka
Online Library Environment
the University of Virginia Library
On Jan 23, 2012, at 7:15 A
A section from your Fedora log that shows what happens when you try to access
the method list would be very helpful. It should be available in
$YOUR_FEDORA_HOME/server/logs/fedora.log.
---
A. Soroka
Online Library Environment
the University of Virginia Library
On Feb 1, 2012, at 3:37 PM, Bur
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
I'm curious as to whence the 256-volume limit is arising: is it from Fedora, or
from limitations in your OS?
In any event, you may wish to examine TwoStore, a solution we built for a not
dissimilar problem.
http://ir.lib.virginia.edu/catalog/libra-
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
I'm afraid I'm not familiar with SaxonServlet enough to answer your question
directly, but here's some friendly advice: if you're going to be moving 2.5MB
XML files through dynamic disseminations on a regular basis, you may want to
look to a more po
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
That is definitely _not_ normal operation. Ingest is one of the most expensive
operations Fedora can perform, but five minutes is _way_ out of whack. You
shouldn't add any more resources until you know what's wrong in this
configuration. Can you tel
ingesting multi-gigabyte managed datastreams. It's not
> something that many people do, but it does take a while to stream such
> files through the server and back into storage.
>
> regards,
> Greg
>
> On 03/06/2012 08:34 AM, aj...@virginia.edu wrote:
>> -BE
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
The best way here forward here would be to delete the current object and make
use of the fact that when you create an object, you can assign its PID to your
choice (assuming, of course, that your choice is not already in use). Did you
use the REST o
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
You may want to ask this question on the Islandora list. It is possible to
assign PIDs on creation ad hoc by using the APIs, but that's something that is
controlled by client software, in this case Islandora.
- ---
A. Soroka
Software & Systems Engin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
You can pass authentication credentials to retrieve datastreams and
disseminations in the XSLT by using GSearch extension functions instead of
using the built-in XPath/XSLT functions. For example, the signature of
getDatastreamText is:
getDatastrea
t and info exchange list for Fedora users.'
>> Ämne: Re: [fcrepo-user] Properties within RELS-EXT?
>>
>> And to add it's also valid to have URIs as objects of the triples in
>> addition to
>> literals.
>>
>> I'd recommend that you crea
Soroka
Software & Systems Engineering :: Online Library Environment
the University of Virginia Library
On Mar 12, 2012, at 2:03 PM, Remi Malessa wrote:
> That sounds great. Could you tell me how to add these extra functions to
> XSLT, please?
>
> Remi
>
> On 03/12/2012 03:43 PM, aj
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
This may be a simplistic idea, but are the policies on the col:policy object
set so that it can effectively be referenced from the other objects? In other
words, might the 401 be occurring because col:policy/POLICY is off-limits? Or
do you have a re
at 5:29 AM, Remi Malessa wrote:
> Is there a function to return a datastream as an XML tree ?
>
> Remi
>
> On 03/12/2012 06:11 PM, aj...@virginia.edu wrote:
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>>
>> You can see how it's done wi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
By "recursion" I mean that I'm wondering (and this is just off the top of my
head) if:
1) Your data objects are guarded by col:policy/POLICY.
2) Upon a request for one of your data objects, the policy engine attempts to
retrieve col:policy/POLICY.
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Daniel--
We discussed this problem a bit on the Fedora committers' call this morning,
and here are some more things to try:
Firstly, did you use a "fedora.server" -style URL for your reference to the
policy datastream? If so, that might circumvent
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Jonathan--
I have no problem doing just that with the Web admin-- are you getting the same
stack trace with the admin and via curl?
- ---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the University of Virginia Library
On A
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
One last suggestion: Fedora does offer a repository-to-repository journaling
system, which may be of interest. It's not a storage-level option, but if one
of your concerns is failover and robustness of service, it may fit into your
designs.
https:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
I'm not sure if I'm getting at your desire, but the processor used for internal
repository workflow should have no bearing on what you use for dynamic
disseminations, if that's what you are asking about. Or are you actually
altering or augmenting th
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
The Fedora demos use the SaxonServlet (which is not so much _in_ Fedora as
distributed with it) to disseminate datastreams via XSLT. It's not clear to me
what you mean by "datastreams that implement XSLT services". Can you please
describe your conte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Another factor in the choice may be ordering: do the parts of the whole have an
order amongst themselves, or are the relations of interest only those between
the parent and child?
- ---
A. Soroka
Software & Systems Engineering :: Online Library Envi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
If you are using the same configuration (particularly with respect to low-level
storage), then to my knowledge you ought be able to follow that procedure. I
know of no differences between 3.4.x and 3.5.x that should matter, here.
- ---
A. Soroka
So
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
It's not quite clear to me why you would want to do this... rebuilding the
database is meant to ensure that your database is completely coherent with your
data (object XML and datastreams). Can you tell us more about your use case?
- ---
A. Soroka
S
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Recommendation seconded! Journaling is supported in Fedora for this exact
purpose. To your original question-- yes, as far as I know you are going to
have to write fresh code to make the rebuilder do what you want it to do. But
as Aaron says, I woul
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
How is your repository messaging module configured? (E.g. your fedora.fcfg
stanza and/or activemq.xml.)
- ---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the University of Virginia Library
On Jun 20, 2012, at 5:37 AM, Luca
?
- ---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the University of Virginia Library
On Jun 20, 2012, at 9:48 AM, Luca Lelli wrote:
> Il 20/06/2012 15.11, aj...@virginia.edu ha scritto:
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>>
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Jon--
That's anything with a "UGF*" session code?
- ---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the University of Virginia Library
On Jun 25, 2012, at 4:46 PM, Dunn, Jon William Butcher wrote:
> Fedora community:
>
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Assuming that you're talking about a "fresh" external Mulgara, then yes, you
must rebuild. The Resource Index is, as the name implies, merely a convenient
index of the relationships in your repository-- not an independent datastore.
- ---
A. Soroka
Do you have the log for the Fedora instance in question available? Can you
show what it records at that moment?
---
A. Soroka
Online Library Environment
the University of Virginia Library
On Thu, Aug 2, 2012 at 11:51 AM, Rangel, Minnie
wrote:
> Thanks for the response,
>
> Unfortunately I am t
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Is there any logging coming out of ActiveMQ right before the section you've
shown us? I'm wondering if it is having any difficulty rebuilding the KahaDB
store on which it relies...
- ---
A. Soroka
Software & Systems Engineering :: Online Library Env
> destination: topic://ActiveMQ.Advisory.Connection
> DEBUG 2012-08-13 11:28:40.089 [ActiveMQ Task-3]
> (org.apache.activemq.broker.region.AbstractRegion) localhost adding consumer:
> ID:corpus.ato.uqam.ca-42176-1344871431734-2:1:-1:1 for destination:
> ActiveMQ.Advisory.TempQueu
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
FCREPO-855 was just a discussion of the fact that sometimes parameter values
are not actually included in the Atom messages themselves, but the larger
discussion was about how to expose state-changes via the event stream. Steve
Bayliss built a nice
Library Environment
the University of Virginia Library
On Aug 29, 2012, at 12:32 PM, Edwin Shin wrote:
> Adam,
>
> Any idea where that code lives? Or a JIRA ticket or the like?
>
>
> On Aug 30, 2012, at 12:16 AM, aj...@virginia.edu wrote:
>
>> -BEGIN PGP SIGNED ME
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Many of you will think of a broken record when you hear this, but I never tire
of saying it. {grin}
If your need is essentially to put a literal property on objects (whether that
be a title or the name of a collection to which the object belongs) yo
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Can you supply more information about the actual pattern of usage here? What
are the web services in use, at what scale, serving what kinds of content...?
Additionally, are you using the Resource Index, and if so, is it being
supported by a built-in
Are you in a position to write some Java code for the purpose?
It is possible to insert your own custom-built triple extractors into Fedora's
workflow for generating RDF in the RI, but it is normally done in Java.
---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the Uni
e but I really don't know where
> to start. Do you have some online documentation about this?
>
> Enrico Anello
> Food and Agriculture Organization of the United Nations
> Via Delle Terme di Caracalla, 1 - 00100 Rome (Italy)
>
> On 09/25/2012 02:25 PM, aj...@virginia.edu w
Which version of Fedora are you using? In 3.6.x, there exists a means of using
the SOAP/MTOM serialization which may help you save a little space by avoiding
base64 encoding. Alternatively, you could use the REST or SOAP API to create
your object, then use the REST or SOAP/MTOM API to add your l
To be clear, you're talking about including both the old-school Fedora action
value, and the mapped FESL action value, under the same attribute ID?
---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the University of Virginia Library
On Oct 4, 2012, at 11:58 AM, Benjamin
& Systems Engineering :: Online Library Environment
the University of Virginia Library
On Oct 4, 2012, at 12:59 PM, Benjamin Armintor wrote:
> Yes, putting both values in the bag.
>
> On Thu, Oct 4, 2012 at 12:30 PM, aj...@virginia.edu
> wrote:
>> To be clear, you're talkin
icies.
>
> On Thu, Oct 4, 2012 at 4:49 PM, aj...@virginia.edu wrote:
>> I'm not strongly against it, and it seemed (from the comments at the issue)
>> that Steve Bayliss thought that the best compromise, but I am a little
>> troubled by the fact that two values with
Can you show us your Spring config for authN (config/spring/web/security.xml)?
I could be totally off-base here, but I suspect this may have to do with the
fact that findObjects is supported by a distinct servlet.
---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the Uni
Fedora Commons 3.6.2 is on the way!
We have entered the period of "code freeze", during which the prospective
release is vigorously pummeled with tests. The actual release of code is
expected to occur in two weeks from today, barring any unexpectedly
catastrophic results in testing.
These are
In fact the web administrator _is_ a client for Fedora. It's using Fedora's
other interfaces. It just happens to be deployed conveniently with Fedora. (You
could deploy it anywhere, XACML policies permitting.) So unfortunately, any
changes to the logging configuration of the web administrator wo
Can you file a Jira ticket for this with a description of how you encountered
the problem?
We can follow up and figure out what's going wrong.
Have any users experienced a similar difficulty?
---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the University of Virginia L
Have you examined the documentation of the Content Model Architecture?
https://wiki.duraspace.org/display/FEDORA36/Content+Model+Architecture
---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the University of Virginia Library
On Nov 15, 2012, at 8:01 AM, Denis Mur wrote
On occasion, these lists see a question about indexing XML metadata into the
Resource Index. It has been possible to do that, but has required writing fresh
Java to engage with the RDF triple generation gear that Fedora provides.
Recently I wrote a component, housed here:
http://ajs6f.github.co
Greg--
This is only part of the information you require, but to my knowledge, any
Spring XML supplied in /server/config/spring _will_ be
instantiated. So you can put config there. As to the interactions with
fedora.fcfg, I'll leave that to those who know more about it.
---
A. Soroka
Software &
It's a good deal more common to have the relation pointing the other way. Is
there a particular reason you chose for parent->child? There might be a better
(more performant) way to get the same effect.
---
A. Soroka
Software & Systems Engineering :: Online Library Environment
the University of V
The DC datastream was never meant to support anything more than simple
repository administration. It is not (and was never) meant to support
description of any richness. Populating it will let you use the FieldSearch
service to do simple searching and adminstration. That was always its only and
If you are looking for the moden Mediashelf-contributed client (and if you
aren't, you really should consider it) it is in Maven Central:
http://repo1.maven.org/maven2/com/yourmediashelf/fedora/
---
A. Soroka
the University of Virginia Library
On Fri, Jan 11, 2013 at 3:35 PM, Nguyen, Vincent (C
The limits on upload depend radically on your network design. Uploading from a
single node to itself, the limits may be in the several GBs. Uploading across a
limited network, maybe not so much. Fedora has no inherent limitations on the
upload process, but many other pieces of the system probabl
ng files and externally managing/referencing the preservation masters.
>
> I would love to hear more use cases for this type of application.
> Specifically, how people are managing preservation masters--which are really
> kind of our bread and butter as digital preservation-minded pe
Part of the impetus of the Akubra development was to support many different
kinds of disposition for content across persistence services. I can't speak to
the efforts around particular vendor-specific solutions, but as a homegrown
example I can point at:
http://uvalib.github.com/twostore/
whi
Just as a small side point: _every_ dissemination has the PID in question
available as a "special" parameter in WSDL.
---
A. Soroka
The University of Virginia Library
On Apr 2, 2013, at 6:43 AM, Egbert Gramsbergen wrote:
> The example you mention (feeding the result of a risearch to an xslt) ca
Can you tell us a little about why this is your desire? (What's the specific
use case(s)?)
---
A. Soroka
The University of Virginia Library
On Apr 18, 2013, at 10:05 AM, Richard Shrake wrote:
> Hi. I know that legacy authentication is approaching end of life, but I need
> to switch from FESL a
We devised our own simple Akubra implementation for exactly this kind of
problem:
http://uvalib.github.io/twostore/
---
A. Soroka
The University of Virginia Library
On Apr 18, 2013, at 11:42 AM, Gary Phillips wrote:
> Hello,
>
> I've spent some time looking at akubra and the HashPathIdMapper
jatoka. The Islandora documentation for this (
> https://wiki.duraspace.org/display/ISLANDORA6131/Chapter+11+-+Installing+Solution+Pack+Dependencies#Chapter11-InstallingSolutionPackDependencies-Djatoka
> ) only has information for legacy authentication.
>
> On Thu, Apr 18, 2013 at 11:08
As Scott wisely indicates, you're perhaps asking a question about how your
physical data model is going to support your work. Fedora will happily record
almost any relationship you want, but different patterns of recordation are
going incur varying costs for different patterns of use.
I welcome
I think this may be a better question for Google Scholar support, but I notice
listed in this page:
http://www.google.com/intl/en/scholar/inclusion.html
the requirement that 'the full text of your paper is in a PDF file that ends
with ".pdf"'. That appears under instructions for "Individual Aut
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
I can't say I've tried myself, but I believe there are some incompatibilities
in libraries supporting JMS messaging, and possibly elsewhere. The next version
we release (3.7) _is_ JDK7 ready.
It may be possible to remove the offending libraries manu
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
I was one of the people who instigated Gert to add that functionality.The
motivation is to be able to extract technical assertions about binary
datastreams and use them in indexing. It's not extracting content from images,
although it could extract
f there's something strange in the image file.
>
> Alternately, what's the source file and I'll have a look...
>
> Alistair
>
> --
> mov eax,1
> mov ebx,0
> int 80h
>
>
>
>
> On 24/07/2013 13:42, "aj...@virginia.edu" wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
The weekly Fedora committers' call will occur tomorrow at 11AM EDT. Please find
connection information at the link below, and feel free to suggest additional
agenda topics.
https://wiki.duraspace.org/display/FCREPO/2013-09-19+-+Fedora+Committer+Meet
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Just for some context, is there a particular reason that this piece of
description must be loaded as object labels? Those are awfully long... might
they perhaps be better persisted as metadata in datastreams?
- ---
A. Soroka
The University of Virgin
As has been mooted on this list before, the REST API-M offers the ability to
create a totally "blank" or empty (up to the required components) object by
POSTing nothing to /fedora/objects/new. The SOAP API-M requires at least a
skeleton object to parameterize the "ingest" method.
I see a Jira i
empty byte
>stream
> is received by "ingest", a template (empty) object should be created
>(which
> is effectively what the REST API does).
>
> ie push the behaviour currently implemented in the REST API to the SOAP
>API.
> If that's acceptable it should
We are interested in using the ECM Views functionality, and understand from
the 3.4 release notes that ECM functionality has been incorporated into the
core repository services. I am wondering how to go about addressing any
views I create. The Sourceforge documentation for ECM at:
http://source
71 matches
Mail list logo