[
http://jira.codehaus.org/browse/XFIRE-937?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_94819
]
Tom Lambrechts commented on XFIRE-937:
--------------------------------------
It's in the details :-)
Line 506:
serviceModel = getServiceFactory().create(getServiceInterface(),
name,
// TODO: bug fix
uri.toURL does not allow relative url while resolver supports classloading urls
// uri.toURL(),
resolver.getURL(),
_properties);
Fixed in trunk!
Tom
> XFireClientFactoryBean fails to load wsdl from classpath
> --------------------------------------------------------
>
> Key: XFIRE-937
> URL: http://jira.codehaus.org/browse/XFIRE-937
> Project: XFire
> Issue Type: Bug
> Environment: All
> XFireClientFactoryBean
> Trunk, latest version
> Reporter: Tom Lambrechts
> Assignee: Dan Diephouse
> Attachments: XFireClientFactoryBean.java
>
> Original Estimate: 10 minutes
> Remaining Estimate: 10 minutes
>
> Configuring the property wsdlDocumentUrl of XFireClientFactoryBean with a
> wsdl url relative to the classpath gives an error: " URI is not absolute"
> <property name="wsdlDocumentUrl">
> <value>classpath:wsdl/AgentServiceEventListener.wsdl</value>
> </property>
> The URI is resolved correct by the resolver but uri.toURL does not support
> relative URI's. While the Resolver contains the correct URL. Using this URL
> instead solves the problem.
> Regards,
> Tom
> Patch included in the makeClient method in XFireClientFactoryBean:
> Resolver resolver = new Resolver(_wsdlDocumentUrl);
> URI uri = resolver.getURI();
> if (uri == null)
> {
> throw new XFireRuntimeException("Could not resolve uri " +
> uri);
> }
>
> serviceModel = getServiceFactory().create(getServiceInterface(),
> name,
> // TODO: bug fix
> uri.toURL does not allow relative url while resolver supports classloading
> urls
> // uri.toURL(),
> resolver.getURL(),
> _properties);
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email