Hi, Thanks but the CMIS repository is actually running on a remote server. The bit I couldn't get working was routing the request from my application server (hosted locally, where the chemistry client libraries are running) through the proxy and to the remote CMIS repository.
I also tried the Eclipse TCP/IP monitor, but for some reason it only showed the HTTP headers and not the rest of it. Either way, I got what I needed using Wireshark, but thanks for your time and help..:-) Tim On Mon, Sep 23, 2013 at 2:38 PM, Guendisch, Dieter <[email protected] > wrote: > I meant the URL of the cmis server (as you said it runs on your dev box as > well). The proxy configuration itself should be fine with localhost or > 127.0.0.1. > > On 23.09.13 14:44, "Tim Webster" <[email protected]> wrote: > > >Hi Dieter, > > > >Did you mean use the fully qualified name of the proxy host (i.e. the PC > >that Fiddler is running on)? When I try this, I get an HTTP connection > >error: > > > >Error: HTTP transport error: java.net.ConnectException: Connection > >refused: > >connect > > > >I can seem to monitor the traffic using Wireshark OK. Fiddler would have > >been nicer to use I think ...:-( > > > >Thanks, > > > >Tim > > > > > > > >On Mon, Sep 23, 2013 at 12:05 PM, Guendisch, Dieter < > >[email protected]> wrote: > > > >> Hi Tim, > >> > >> I noticed something similar some months ago. If I remember correctly, > >>the > >> JVM was to "clever" to avoid proxies for request going to localhost and > >> 127.0.0.1. > >> I think I overcome this by pointing my client to the full-qualified > >> computer name as the CMIS server instead of using localhost or > >>127.0.0.1. > >> > >> Regards, > >> Dieter > >> > >> On 20.09.13 17:55, "Tim Webster" <[email protected]> wrote: > >> > >> >Hi, > >> > > >> >I would like to be able use something like Fiddler with my Apache > >> >Chemistry > >> >client. > >> > > >> >My chemistry client is embedded in a server application running in a > >>Jetty > >> >server. I would like to see the request/response trace while using the > >> >Web > >> >Services binding between the chemistry client and the CMIS repository > >> >(which is on a different box). > >> > > >> >My setup is a client/server spring application with both the client and > >> >server running on my development box. The server part of the app is > >>what > >> >contains the Chemistry client libraries, and is deployed on Jetty. > >> > > >> >The CMIS repository is on a different machine, accessible over the > >> >network. > >> > Pretty standard stuff. > >> > > >> >I tried adding this to the Jetty JVM startup: > >> > > >> >-Dhttp.proxyHost=localhost -Dhttp.proxyPort=8888 > >> > > >> >and tried invoking the server with Fiddler running, but nothing gets > >> >captured when calls are made to the CMIS repository. I know Fiddler is > >> >working because I can see it capturing my browser traffic. I also > >>tried > >> >with IP address and 127.0.0.1 instead of localhost and nothing helped. > >> > > >> >Am I going about this right way? I have the CMIS and Apache Chemistry > >>in > >> >Action book, but it just mentions how to do this with the CMIS > >>workbench > >> >(which works). > >> > > >> >Thanks, > >> > > >> >Tim > >> > >> > > > > > >-- > >Check out my wine blog: http://timswineblog.blogspot.com/ > > -- Check out my wine blog: http://timswineblog.blogspot.com/
