[
https://jira.jboss.org/browse/JBESB-3276?page=com.atlassian.jira.plugin.s...
]
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