Yeah I think we should probably combine them..and make
JSON the default (which unfortunately would break back
compat, but in my mind would make a lot more sense)

------------------------
Chris Mattmann
chris.mattm...@gmail.com




-----Original Message-----
From: "Allison, Timothy B." <talli...@mitre.org>
Reply-To: <user@tika.apache.org>
Date: Thursday, December 18, 2014 at 7:20 AM
To: "user@tika.apache.org" <user@tika.apache.org>
Subject: RE: Outputting JSON from tika-server/meta

>Do you have any luck if you call /metadata instead of /meta?
>
>That should trigger MetadataEP which will return Json, no?
>
>I'm not sure why we have both handlers, but we do...
>
>
>-----Original Message-----
>From: Sergey Beryozkin [mailto:sberyoz...@gmail.com]
>Sent: Thursday, December 18, 2014 9:56 AM
>To: user@tika.apache.org
>Subject: Re: Outputting JSON from tika-server/meta
>
>Hi Peter
>Thanks, you are too nice, it is a minor bug :-)
>Cheers, Sergey
>On 18/12/14 14:50, Peter Bowyer wrote:
>> Thanks Sergey, I have opened TIKA-1497 for this enhancement.
>>
>> Best wishes,
>> Peter
>>
>> On 18 December 2014 at 14:31, Sergey Beryozkin <sberyoz...@gmail.com
>> <mailto:sberyoz...@gmail.com>> wrote:
>>
>>     Hi,
>>     I see MetadataResource returning StreamingOutput and it has
>>     @Produces(text/csv) only. As such this MBW has no effect at the
>>moment.
>>
>>     We can update MetadataResource to return Metadata directly if
>>     application/json is requested or update MetadataResource to directly
>>     convert Metadata to JSON in case of JSON being accepted
>>
>>     Can you please open a JIRA issue ?
>>
>>     Cheers, Sergey
>>
>>
>>
>>     On 18/12/14 13:58, Peter Bowyer wrote:
>>
>>         Hi,
>>
>>         I suspect this has a really simple answer, but it's eluding me.
>>
>>         How do I get the response from
>>         curl -X PUT -T /path/to/file.pdf http://localhost:9998/meta
>>         to be JSON and not CSV?
>>
>>         I've discovered JSONMessageBodyWriter.java
>>         
>>(https://github.com/apache/__tika/blob/__af19f3ea04792cad81b428f1df9f5e__
>>bbb2501913/tika-server/src/__main/java/org/apache/tika/__server/JSONMessa
>>geBodyWriter.__java
>>         
>><https://github.com/apache/tika/blob/af19f3ea04792cad81b428f1df9f5ebbb250
>>1913/tika-server/src/main/java/org/apache/tika/server/JSONMessageBodyWrit
>>er.java>)
>>         so I think the functionality is present, tried adding --header
>>         "Accept:
>>         application/json" to the cURL call, in line with the
>>         documentation for
>>         outputting CSV, but no luck so far.
>>
>>         Many thanks,
>>         Peter
>>
>>
>>
>>
>> --
>> Maple Design Ltd
>> http://www.mapledesign.co.uk
>> <http://www.mapledesign.co.uk/>+44 (0)845 123 8008
>>
>> Reg. in England no. 05920531
>
>


Reply via email to