私のjarファイルにはバイナリファイルがあり、その内容を文字列ではなくバイナリモードで丸呑みしたいです。この例に従って
private byte[] readBinaryFile(String fileName) throws IOException {
    InputStream input = getClass().getResourceAsStream(fileName);
    ByteArrayOutputStream output = new ByteArrayOutputStream();
    for (int read = input.read(); read >= 0; read = input.read())
        output.write(read);
    byte[] buffer = output.toByteArray();
    input.close ();
    output.close();
    return buffer;
}
それはかなり些細なことですが、呼び出しコンテキストは Object を期待しています。プリミティブ配列としてではなく、このバイナリ コンテンツを呼び出し元に戻すにはどうすればよいですか? jaxrs を使用して、このバイナリ データを Web サービスへの応答として配信しようとしています。