Scott, feel free to add a feature request and we can continue tracking it there:
https://fedora-commons.org/jira/secure/CreateIssue!default.jspa
btw I think having this capability via listMethods and HEAD would be nice for
different cases.

- Chris

On Thu, Feb 26, 2009 at 10:53 AM, Chris Wilper
<[email protected]> wrote:
> As Egbert points out, for some services it's simply indeterminate
> until you actually run the dissemination.  But for others, it's fixed.
>  The intended response mime types (whether one or a list of
> possibilities) *are* recorded, but it can quite difficult to get at
> this information manually.  I see from Scott's latest response that
> he's done this.  Agreed; it's a lot of hoops and there should be a
> simpler way...like getting the info via an http HEAD request that
> didn't require actually running the dissemination.
>
> - Chris
>
> On Thu, Feb 26, 2009 at 10:21 AM, Gramsbergen, Egbert
> <[email protected]> wrote:
>> That's a good point, but I doubt if such a service exists. It would have to
>> be quite clever because the service invoked by the service deployment
>> determines the mime-type on its own. For example, the Saxon xslt service
>> takes the mime-type from the media-type attribute that is specified in the
>> output element of the xslt stylesheet, or even in another stylesheet that is
>> included by reference. And that's only xslt, who knows what arbitrary other
>> services will do?
>> But I agree it would be useful to have something that determines the
>> mime-type in advance, and maybe someone is clever enough to come up with
>> something.
>>
>> Egbert Gramsbergen
>> -----Original Message-----
>> From: SCOTT G PRATER [mailto:[email protected]]
>> Sent: Thu 2/26/2009 2:57 PM
>> To: [email protected]
>> Subject: [Fedora-commons-users] API-A method to get a disseminator'sresponse
>> mime type?
>>
>> I'm embedding disseminator URLs in a METS file, and I'd like a way to
>> programatically get the mime type of the response, so I can construct the
>> correct <file> tag.  Unfortunately, listMethods() doesn't return the method
>> response mime types in its data structure.  So far, the only way I've seen
>> to get the mime type is by actually running the disseminator, with
>> getDissemination().  Is there a better way to determine the mime type, or
>> has anyone come up with a web service or widget to return a disseminator's
>> response mime type?
>>
>> Maybe this would be a good time to submit a feature request for future
>> versions of Fedora, to include the response mime type in the  listMethods()
>> output.
>>
>> thanks,
>>
>> -- Scott
>>
>> --
>> Scott Prater
>> Library, Instructional, and Research Applications (LIRA)
>> Division of Information Technology (DoIT)
>> University of Wisconsin - Madison
>> [email protected]
>

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Fedora-commons-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to