Have started some experimentation with content negotiation and I think I need a mime type addition to server running www.apache.org.

I have setup the following test content:

http://www.apache.org/~mcconnell/

This contains a single jar file and a test file containing
metadata about the jar file.

 example.jar
 example.jar.meta

I've also put together a little test case that creates a url
to the artifact http://www.apache.org/~mcconnell/example
and then sets the "accept" request parameter to "text/x-meta".
Presumably the mime type used here ("text/x-meta") needs to be
declared on the Apache server with a mapping to the ".meta"
extension.


Does anyone know if this is something I can configure
in the enclosing directory - or do I need post a request to
infrastructure?

Here is a fragment of the relevant java source:

  URL url = new URL( "http://www.apache.org/~mcconnell/test/example"; );
  URLConnection connection = url.openConnection();
  connection.setRequestProperty( "accept", "text/x-meta" );
  getLogger().info( "input" );
  InputStream input = (InputStream) connection.getContent();
  Properties properties = new Properties();
  properties.load( input );

Without the mime mapping the above code will result in the stuffing
of the jar file into the properties file which is not exactly
what we want.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to