chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Derrick Brooks (JIRA)" <>
Subject [jira] [Created] (CMIS-736) Need to add custom HTTP request properties
Date Tue, 26 Nov 2013 16:30:36 GMT
Derrick Brooks created CMIS-736:

             Summary: Need to add custom HTTP request properties
                 Key: CMIS-736
             Project: Chemistry
          Issue Type: Wish
          Components: opencmis-client-bindings
    Affects Versions: OpenCMIS 0.10.0
            Reporter: Derrick Brooks
            Priority: Minor
             Fix For: OpenCMIS 1.0.0

I'm using the OpenCMIS client to connect to a Sharepoint document library that have some custom
authorization code on the server side. That custom code requires that additional HTTP request
properties be sent from the client.

My current working workaround, is that I've defined my own HttpInvoker that is basically a
copy of the DefaultHttpInvoker (org.apache.chemistry.opencmis.client.bindings.spi.http.DefaultHttpInvoker)
with the addition of two conn.setRequestProperty(...) statements in the invoke method.

It would be nice if I didn't have to duplicate code. A protected method like below that I
could override for a custom invoker would be ideal ...

protected void initConnection(HttpURLConnection conn, BindingSession session) {

This message was sent by Atlassian JIRA

View raw message