[jboss-jira] [JBoss JIRA] (WFLY-4444) Ability to set WSDL URL

John Ament (JIRA) issues at jboss.org
Wed Mar 25 19:10:19 EDT 2015


    [ https://issues.jboss.org/browse/WFLY-4444?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13053492#comment-13053492 ] 

John Ament commented on WFLY-4444:
----------------------------------

Ah, ha.  The WSDL itself is generated by JBoss when capturing the WSDL, then saving it internally and referencing it within the app (e.g. code first, leading to contract first deployment).  

I will say that this location did work in prior versions (e.g. AS7) so I'm surprised to see it's not working in WF 8.2.  Though realistically I haven't been using the stored WSDL I've been using the generated WSDL.

> Ability to set WSDL URL
> -----------------------
>
>                 Key: WFLY-4444
>                 URL: https://issues.jboss.org/browse/WFLY-4444
>             Project: WildFly
>          Issue Type: Feature Request
>          Components: Web Services
>    Affects Versions: 8.2.0.Final
>            Reporter: John Ament
>            Assignee: Alessio Soldano
>
> There's no way to correctly set a WSDL URL.  The properties are:
> {code}
>             <modify-wsdl-address>true</modify-wsdl-address>
>             <wsdl-host>${public.app.host:localhost}</wsdl-host>
>             <wsdl-port>${public.http.port:80}</wsdl-port>
>             <wsdl-secure-port>${public.https.port:443}</wsdl-secure-port>
> {code}
> We need a way to set the WSDL URL, regardless of the protocol used.  The issue being that our app servers run on HTTP, but the incoming request to the first load balancer is over HTTPS.  The result is that the WSDL generated includes http://public-host:80/ instead of https://public-host:443/



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jboss-jira mailing list