Return-Path: X-Original-To: apmail-chemistry-dev-archive@www.apache.org Delivered-To: apmail-chemistry-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6DD0FC06F for ; Mon, 11 Jun 2012 21:47:04 +0000 (UTC) Received: (qmail 11042 invoked by uid 500); 11 Jun 2012 21:47:04 -0000 Delivered-To: apmail-chemistry-dev-archive@chemistry.apache.org Received: (qmail 11002 invoked by uid 500); 11 Jun 2012 21:47:04 -0000 Mailing-List: contact dev-help@chemistry.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@chemistry.apache.org Delivered-To: mailing list dev@chemistry.apache.org Delivered-To: moderator for dev@chemistry.apache.org Received: (qmail 9135 invoked by uid 99); 11 Jun 2012 21:45:43 -0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mikeprobins@googlemail.com designates 209.85.215.170 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=oIUGlX+FJTuAqx2amSbZ2E2ZwgKXCoCaLojNQMPU/1o=; b=GOLN32Jckg7AWBNKW9vZgjaW9H78du/a+6c+Q0jocaallKPTh9wtNy3M25xwcOVoNZ iyxy3RnJ5nyDKMy6/lPKvSqXjTXIQafYsJYLxvhwRB2J5pfZgmlcDrruWROBLQZOswku W088JjIuPPXvcdD4ZMsV3pO2ar/u1sbk1+hw6cCAIx105uLcrj+iLqe8yGE01G25vz2f We4mHSo8Y5mqkjLSfXsr/KM5VIPDH7vxenJQronWLHtZDU/Z2oK3b5uCrn4ZTl1K0REp 8krRnOSCJ7DGCF2Uwj8fNzrza0a6swmbfiGN1cfTPUMSTgVXIYtchCCMKqEzAKR82PF+ 7f2A== MIME-Version: 1.0 Date: Mon, 11 Jun 2012 22:45:17 +0100 Message-ID: Subject: Custom client SOAP binding From: Mike Robins To: dev@chemistry.apache.org Content-Type: multipart/alternative; boundary=90e6ba6154bc0ab4aa04c2394489 X-Virus-Checked: Checked by ClamAV on apache.org --90e6ba6154bc0ab4aa04c2394489 Content-Type: text/plain; charset=ISO-8859-1 Hello, I've just started using the OpenCMIS libraries to build a client application to talk with CMIS repository using SOAP and have run into a couple of problems that are detailed below: 1) Creating a session using a SessionFactory appears to make a call to the specified endpoint to retrieve the WSDL and then use its specified endpoint for subsequent calls. Unfortunately I cannot use the endpoint address in the WSDL so would like to override this. Is there an easy way to do this please? 2) My server implements a different authentication mechanism than ws-security username/password. Ideally I'd like use some existing SOAPHandlers to do this but I'm not sure how to specify a soap handler chain, any suggestions on how to do this? Any help or pointers would be greatly appreciated. Many thanks, Mike. --90e6ba6154bc0ab4aa04c2394489--