[esb-issues] [JBoss JIRA] Commented: (JBESB-3276) soapui client fails to load multiple interfaces if authentication required

Kevin Conner (JIRA) jira-events at lists.jboss.org
Tue Jun 15 10:51:46 EDT 2010


    [ https://jira.jboss.org/browse/JBESB-3276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12535785#action_12535785 ] 

Kevin Conner commented on JBESB-3276:
-------------------------------------

This is caused from within com.eviware.soapui.impl.wsdl.support.wsdl.WsdlImporter, method is
   public WsdlInterface [] importWsdl( WsdlProject project, String wsdlUrl, QName bindingName ) throws Exception

At the end of the method is the following

      // only the last gets the context
      if( result.size() > 0 )
        result.get( result.size()-1 ).setWsdlContext( wsdlContext );

All the other instances are forced to use the UrlWsdlLoader.


> soapui client fails to load multiple interfaces if authentication required
> --------------------------------------------------------------------------
>
>                 Key: JBESB-3276
>                 URL: https://jira.jboss.org/browse/JBESB-3276
>             Project: JBoss ESB
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Web Services
>    Affects Versions: 4.7
>            Reporter: Kevin Conner
>            Assignee: David Ward
>             Fix For: 4.9
>
>
> The reason for this is that only the last interface contains the wsdl context loaded using our httpclient, forcing prior interfaces to reload using the UrlWsdlLoader.  This does not have knowledge of the authentication as we place it on the httpclient and it instantiates its own httpclient.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the esb-issues mailing list