[ 
https://issues.apache.org/jira/browse/CXF-6257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14381996#comment-14381996
 ] 

Akitoshi Yoshida commented on CXF-6257:
---------------------------------------

Hi Carlos,
indeed. As you have described, there seems to be a problem when the endpoint 
address is not assigned from elsewhere (e.g. via wsdl) and the binding is 
fetched prior to publishing the endpoint.

i'll push the fix shortly.
thanks.
regards, aki

> Creating and Endpoint using JAX-WS API, getting the binding and then 
> publishing causes a NullPointerException
> -------------------------------------------------------------------------------------------------------------
>
>                 Key: CXF-6257
>                 URL: https://issues.apache.org/jira/browse/CXF-6257
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-WS Runtime
>    Affects Versions: 3.0.3
>         Environment: jdk.1.7.0_45
>            Reporter: Carlos Sierra
>            Assignee: Akitoshi Yoshida
>         Attachments: cxf6257.zip
>
>
> The following code will trigger a NullPointerException
> ---
> Endpoint endpoint = Endpoint.create(new Calculator());
> Binding binding = endpoint.getBinding();
> endpoint.publish("http://localhost:9494/calculator";);
> ---
> This same code using JDK's JAX-WS implementation works without problems. 
> Requesting the binding at that point, maybe to register handlers, causes a 
> call to getServer(null) which ends up setting a null address:
> Info: Setting the server's publish address to be null



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to