Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 82385 invoked from network); 14 May 2009 22:38:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 May 2009 22:38:28 -0000 Received: (qmail 57825 invoked by uid 500); 14 May 2009 22:38:27 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 57750 invoked by uid 500); 14 May 2009 22:38:27 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 57741 invoked by uid 99); 14 May 2009 22:38:27 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 May 2009 22:38:27 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of andreas.veithen@gmail.com designates 74.125.78.150 as permitted sender) Received: from [74.125.78.150] (HELO ey-out-1920.google.com) (74.125.78.150) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 May 2009 22:38:18 +0000 Received: by ey-out-1920.google.com with SMTP id 13so465534eye.28 for ; Thu, 14 May 2009 15:37:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=GpYczbSx6EN7XeUnccx9JdCRc1GTVK0Lg2V+xtawQ7I=; b=kKFKqM//VjCTO7uFg5rOCHAZs0fnK6NQLs4lLmxr4H9u7vgwT8zrifslVkdi0j/8id Uy6W6PlDD30GQ8ObdRpJadHs1uDm62uVM/1y78iRMlfY2w9xWP6ZkMj9wRCMvb5hPL0+ YUgVpBMxyiI+aerBH4rWv8KETLb2Qd67yH5/c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=RegOWHw49PscWv9ZPdpJp8fgvDldl3lcwbbCJBkgucw5q07wCuMhQaEI8gF0ILpM3X SMMkiERsBsHAUfHtBNH/wLjGjJ1NVZ4XS+LEZrpRQBlPhFcdEM/qBsyrmeOajRgCxfhV Kg8iJwPYU9p6llMzIYAuUNz4mp061yMUd72cY= MIME-Version: 1.0 Received: by 10.216.0.79 with SMTP id 57mr1049691wea.48.1242340675805; Thu, 14 May 2009 15:37:55 -0700 (PDT) In-Reply-To: <41ACF455477C0047BB8537E0A092794E01582EFC@mail.wire2.com> References: <41ACF455477C0047BB8537E0A092794E01582EFC@mail.wire2.com> Date: Fri, 15 May 2009 00:37:55 +0200 Message-ID: Subject: Re: Forcing Endpoint URLs in WSDL for POJOs From: Andreas Veithen To: axis-dev@ws.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Neil, See AXIS2-3843 for an explanation of this issue and information about what needs to be done to solve it properly. Andreas On Thu, May 14, 2009 at 15:34, Neil Youngman wrote: > As nobody on the Axis users list has come up with a viable solution for > getting an https URL in an endpoint returned from an http request, when an > Apache proxy forwards a request received on https to an axis2 server on > http, I am going to have to modify the code locally :-( > > I can see that the AxisService2WSDL11.generateSOAP11Port() is where the > relevant WSDL is created and I could brute force it there, but that's pretty > nasty. That gets it's endpoints from AxisService.getEndpoints() but I > haven't been able to trace exactly where they are set. > > I guess there are 2 questions really. > > 1. Where is the AxisService.endpointMap filled in? I have been able to trace > a couple of calls to AxisService.addEndpoint() , but they only seem to be > adding null values, so they are obviously not the right calls. > > 2. If I do change them in the AxisService would this be undesirable? I can't > say I'm familiar with the design philosophy, so I don't know what else this > might adversely affect. > > Neil Youngman > > Neil Youngman > Developer > Wirefast Limited > > Wirefast provides secure corporate messaging services. > See our messaging solutions at http://www.wirefast.com/ > > Please consider the environment. > Does this email or attachment need to be printed? > > This message contains confidential information and is intended only > for the individual named. If you are not the named addressee you > should not disseminate, distribute or copy this email. Please > notify the sender immediately by email if you have received this > email by mistake and delete this email from your system. > > Email transmission cannot be guaranteed to be secure or error-free > as information could be intercepted, corrupted, lost, destroyed, > arrive late or incomplete, or contain viruses. The sender therefore > does not accept liability for any errors or omissions in the contents > of this message which arise as a result of email transmission. > Wirefast Limited is registered in England & Wales > Company number: 03865860 > Registered Office: 7/10 Chandos Street, Cavendish Square, London, W1G 9DQ