axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Neil Youngman" <Neil.Young...@wirefast.com>
Subject RE: [AXIS2] soap:address location under a Frontend
Date Wed, 20 May 2009 12:02:27 GMT
There's a suggestion at http://archives.devshed.com/forums/showpost.php?p=6965056&postcount=6
but I couldn't get it to work.

Neil Youngman


-----Original Message-----
From: manub [mailto:e.blanco@reply.it]
Sent: Wed 20-May-09 12:02
To: axis-user@ws.apache.org
Subject: RE: [AXIS2] soap:address location under a Frontend
 

Maybe I will try it. Thanks.

Another question: if I would manually configure the WSDL to use the
front-end address (so saving the WSDL and using that modified one instead of
automatically generate it), how can I do this? I hope to not being too much
OT :)

Thanks (I started using Axis2 only some days ago)


Neil Youngman wrote:
> 
> I went through this quite recently. Nobody was able to give me a solution,
> so I posted a suggested patch at 
> https://issues.apache.org/jira/browse/AXIS2-3843. Are you comfortable
> patching the code yourself?
> 
> Neil
> 
> 
> -----Original Message-----
> From: manub [mailto:e.blanco@reply.it]
> Sent: Wed 20-May-09 10:35
> To: axis-user@ws.apache.org
> Subject: Re: [AXIS2] soap:address location under a Frontend
>  
> 
> Thank you Andreas. I saw this issue in Axis2 1.4, but I guess if with
> older
> versions this will work (I'm using 1.2).
> 
> No other ways to get it to work, even manually tweaking something?
> 
> Thank you.
> 
> 
> Andreas Veithen-2 wrote:
>> 
>> We are working on this. See AXIS2-3843.
>> 
>> Andreas
>> 
>> On Wed, May 20, 2009 at 11:26, manub <e.blanco@reply.it> wrote:
>>>
>>> Hi,
>>>
>>> I need to expose some webservices via a front-end (using HTTPS).
>>> Webservices
>>> are pyhsically located on a machine with an internal IP address. I'm
>>> autogenerating WSDL.
>>>
>>> I tried to set
>>>
>>>    <parameter
>>> name="httpFrontendHostUrl">https://myFrontend:myPort/myServices</parameter>
>>>
>>> but in the autogenerated WSDL, still got
>>>
>>> <wsdl:service name="myService">
>>> -
>>> <wsdl:port name="myServiceSOAP11port_http"
>>> binding="axis2:myServiceSOAP11Binding">
>>> <soap:address
>>> location="http://myInternalIp:myPort/myServices/services/myService"/>
>>> </wsdl:port>
>>> -
>>> <wsdl:port name="myServiceSOAP12port_http"
>>> binding="axis2:myServiceSOAP12Binding">
>>> <soap12:address
>>> location="http://myInternalIp:myPort/myServices/services/myService"/>
>>> </wsdl:port>
>>> -
>>> <wsdl:port name="myServiceHttpport"
>>> binding="axis2:myServiceHttpBinding">
>>> <http:address
>>> location="http://myInternalIp:myPort/myServices/services/myService"/>
>>> </wsdl:port>
>>> </wsdl:service>
>>>
>>>
>>> Why isn't the internal IP on the WSDL replaced with the frontend IP?
>>> This
>>> way, clients using this WSDL cannot connect to the webservice as they've
>>> got
>>> the internal IP address and not the one they should use.
>>>
>>> Another thing: why the protocol is http and not https?
>>>
>>> I'm not so experienced in Axis2.
>>>
>>> Thanks
>>> --
>>> View this message in context:
>>> http://www.nabble.com/-AXIS2--soap%3Aaddress-location-under-a-Frontend-tp23631957p23631957.html
>>> Sent from the Axis - User mailing list archive at Nabble.com.
>>>
>>>
>> 
>> 
> 
> -- 
> View this message in context:
> http://www.nabble.com/-AXIS2--soap%3Aaddress-location-under-a-Frontend-tp23631957p23632085.html
> Sent from the Axis - User mailing list archive at Nabble.com.
> 
> 
> 
>  
> 

-- 
View this message in context: http://www.nabble.com/-AXIS2--soap%3Aaddress-location-under-a-Frontend-tp23631957p23633294.html
Sent from the Axis - User mailing list archive at Nabble.com.




Mime
View raw message