Yes, I have reported this as FCREPO-963. Thanks for verifying as I thought I was going crazy :)
Stuart On Jul 8, 2011, at 2:55 AM, Stephen Bayliss wrote: > I've replicated this, it does look like a bug. > > In the REST API code, the ownerId query parameter for new, empty objects is > ignored and instead the value of the user making the request is used. > > Instead it should only use the value of the user making the request if the > value is not supplied as a query string parameter. > > Stuart - would you like to raise a JIRA issue for this? > > It should be a relatively trivial code change - see: > > https://github.com/fcrepo/fcrepo/blob/master/fcrepo-server/src/main/java/org > /fcrepo/server/rest/FedoraObjectResource.java#L284 > > (line 284) > > Steve > > > >> -----Original Message----- >> From: Benjamin Armintor [mailto:armin...@gmail.com] >> Sent: 07 July 2011 17:18 >> To: Support and info exchange list for Fedora users. >> Subject: Re: [fcrepo-user] ownerId not working via REST API ingest >> >> >> Stuart- >> Does the resulting object have no ownerId at all, or is >> fedoraAdmin listed as the ownerId? >> >> - Ben >> >> On 7/7/11, Stuart Chalk <sch...@unf.edu> wrote: >>> I cannot get the ingest method of the ingest method of the >> REST API to >>> accept a value in get variable. I send the following rest >> request via >>> PHP >>> >>> Array >>> ( >>> [method] => POST >>> [uri] => Array >>> ( >>> [host] => localhost >>> [port] => 8080 >>> [path] => /fedora/objects/eureka:exp10 >>> [query] => Array >>> ( >>> [label] => Test experiment >>> [ownerId] => Stuart Chalk >>> [namespace] => eureka >>> [format] => info:fedora/fedora-system:FOXML-1.1 >>> [logMessage] => Change made using pHedora >>> ) >>> ) >>> [auth] => Array >>> ( >>> [method] => Basic >>> [user] => fedoraAdmin >>> [pass] => ******** >>> ) >>> [body] => >>> ) >>> >>> In fedora.log I get >>> >>> INFO 2011-07-07 07:00:38.339 [http-8080-2] (DefaultManagement) >>> Completed ingest(objectXML, format: >> info:fedora/fedora-system:FOXML-1.1, encoding: >>> UTF-8, pid : eureka:exp10, logMessage: Change made using pHedora) >>> >>> i.e. no mention of the ownerId. Is it even being used? >>> >>> Any thoughts appreciated... >>> >>> Stuart Chalk, Ph.D. >>> Associate Professor of Chemistry >>> Department of Chemistry, University of North Florida >>> 1 UNF Drive, Jacksonville FL 32224 >>> P: 904-620-1938 >>> F: 904-620-3535 >>> E: sch...@unf.edu >>> W: http://www.unf.edu/coas/chemistry/ >>> >>> >>> >> ---------------------------------------------------------------------- >>> -------- >>> All of the data generated in your IT infrastructure is >> seriously valuable. >>> Why? It contains a definitive record of application >> performance, security >>> threats, fraudulent activity, and more. Splunk takes this >> data and makes >>> sense of it. IT sense. And common sense. >>> http://p.sf.net/sfu/splunk-d2d-c2 >>> _______________________________________________ >>> Fedora-commons-users mailing list >>> Fedora-commons-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users >>> >> >> -------------------------------------------------------------- >> ---------------- >> All of the data generated in your IT infrastructure is >> seriously valuable. Why? It contains a definitive record of >> application performance, security >> threats, fraudulent activity, and more. Splunk takes this >> data and makes >> sense of it. IT sense. And common sense. >> http://p.sf.net/sfu/splunk-d2d-c2 >> _______________________________________________ >> Fedora-commons-users mailing list >> Fedora-commons-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users >> > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > _______________________________________________ > Fedora-commons-users mailing list > Fedora-commons-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users