Hi,

We have deployed a webservice using XFire  successfully. Next we run
wsdl2java to get hold of the pojos and the stubs. Now while trying to
consume the webservice, we are trying to use castor with spring exactly as
mentioned in the docs. We get the following trace when we run the client.
Does anyone have an example illustration of webservice cosuming using
castor+spring. 

--Irshad. 

Exception in thread "main"
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'orderCastorService' defined in file [C:\Documents and
Settings\irshad\workspace\jpetstore\src\webservices\xfire\domain\applicationContext-XFire-Webservices-Client.xml]:
Invocation of init method failed; nested exception is
java.lang.NoSuchFieldError: XML 
Caused by: java.lang.NoSuchFieldError: XML 
        at
org.codehaus.xfire.castor.CastorTypeCreator.isCastorType(CastorTypeCreator.java:158)
 
        at
org.codehaus.xfire.castor.CastorTypeCreator.createType(CastorTypeCreator.java:94)
 
        at
org.codehaus.xfire.aegis.AegisBindingProvider.getSuggestedName(AegisBindingProvider.java:248)
 
        at
org.codehaus.xfire.service.binding.DefaultServiceConfiguration.getInParameterName(DefaultServiceConfiguration.java:160)
 
        at
org.codehaus.xfire.service.binding.ObjectServiceFactory.getInParameterName(ObjectServiceFactory.java:1044)
 
        at
org.codehaus.xfire.service.binding.ObjectServiceFactory.addOperation(ObjectServiceFactory.java:798)
 
        at
org.codehaus.xfire.service.binding.ObjectServiceFactory.initializeOperations(ObjectServiceFactory.java:742)
 
        at
org.codehaus.xfire.service.binding.ObjectServiceFactory.create(ObjectServiceFactory.java:426)
 
        at
org.codehaus.xfire.service.binding.ObjectServiceFactory.create(ObjectServiceFactory.java:215)
 
        at
org.codehaus.xfire.service.binding.ObjectServiceFactory.create(ObjectServiceFactory.java:181)
 
        at
org.codehaus.xfire.spring.remoting.XFireClientFactoryBean.makeClient(XFireClientFactoryBean.java:504)
 
        at
org.codehaus.xfire.spring.remoting.XFireClientFactoryBean.createClient(XFireClientFactoryBean.java:412)
 
        at
org.codehaus.xfire.spring.remoting.XFireClientFactoryBean.afterPropertiesSet(XFireClientFactoryBean.java:119)
 
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1118)
 
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1085)
 
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:429)
 
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:250)
 
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)
 
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:247)
 
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:161)
 
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:270)
 
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:346)
 
        at
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:89)
 
        at
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:74)
 
        at
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:65)
 
        at
webservices.xfire.domain.OrderXFireClient.main(OrderXFireClient.java:35) 

-- 
View this message in context: 
http://www.nabble.com/Help-needed-in-consuming-webservice.-tf3402020.html#a9473984
Sent from the Castor - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to