Thanks Willem.

On 02/10/2010, at 10:47 PM, Willem Jiang wrote:

> Hi Scott,
> 
> I just checked the schema of cxfEndpoint, it doesn't support the 
> publishedEndpointUrl.
> I filled a JIRA[1] for it.
> 
> [1]https://issues.apache.org/activemq/browse/CAMEL-3190
> 
> On 10/2/10 8:33 PM, Scott Christopher wrote:
>> On 02/10/2010, at 9:05 PM, Willem Jiang wrote:
>> 
>>> On 10/2/10 1:33 PM, Scott Christopher wrote:
>>>> On 02/10/2010, at 1:18 AM, Ashwin Karpe wrote:
>>>> 
>>>>> Not sure why setting the address attribute in the spring.xml file does not
>>>>> change the address for you since that is the value that overrides the WSDL
>>>>> address... I know that it works!!!
>>>> 
>>>> My apologies, the cxfEndpoint address does allow you to set any hostname, 
>>>> which updates the generated WSDL accordingly (I was confusing it with the 
>>>> Jetty component, which doesn't allow you to bind to a hostname that 
>>>> doesn't resolve to an IP address on a local interface).
>>> The publishedEndpointUrl is just used to reset the Address information
>>> from the WSDL, it have nothing to do with the address that the service
>>> will be bound to.
>> 
>> 
>> This is exactly what I'm trying to achieve, and as per my original question, 
>> is it possible to use with a cxfEndpoint bean? Adding the 
>> publishedEndpointUrl attribute to the cxfEndpoint bean results in "Attribute 
>> 'publishedEndpointUrl' is not allowed to appear in element 
>> 'cxf:cxfEndpoint'."
>> 
>> It would be great if I could do something like:
>> 
>> <cxf:cxfEndpoint id="endpoint"
>>                  address="http://0.0.0.0:8000/service";
>>                  publishedEndpointUrl="https://www.example.com/service";
>>                  serviceClass="com.example.CxfTest" />
>> 
>> Regards,
>>      Scott Christopher
> 
> 
> -- 
> Willem
> ----------------------------------
> Open Source Integration: http://www.fusesource.com
> Blog:    http://willemjiang.blogspot.com (English)
>          http://jnn.javaeye.com (Chinese)
> Twitter: http://twitter.com/willemjiang

Scott Christopher
Analyst Programmer, Software Engineering

[ Direct ]      +61 8 82282529  schristop...@internode.com.au
[ Internode ]   +61 13 6633     150 Grenfell St, Adelaide, SA 5000

Reply via email to