[ http://jira.codehaus.org/browse/XFIRE-937?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_94427 ]
Dan Diephouse commented on XFIRE-937: ------------------------------------- Hi - I'm looking at this and I'm failing to see the difference between the attached version and whats in SVN. What exactly did you do differently? > 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