Trying changing your service to the following - I think the problem you
are having maybe with the namespace..
 
<beans xmlns="http://xfire.codehaus.org/config/1.0";>
  <service>
    <name>SearchService</name>
    <namespace>http://foo.bar/SearchService</namespace>
    <serviceClass>foo.bar.ISearchService</serviceClass>
    <implementationClass>foo.bar.SearchService</implementationClass>
  </service>
</beans>


Kam

-----Original Message-----
From: Nentwig, Timo [mailto:[EMAIL PROTECTED] 
Sent: Friday 29 June 2007 12:01
To: [email protected]
Subject: [xfire-user] BeanDefinitionStoreException: Unrecognized xbean
element mapping

Hi!

I'd a shot at a very simple WS on basis of the BookService example in
the distro but when calling the WS...

org.springframework.beans.factory.BeanDefinitionStoreException:
Unrecognized xbean element mapping: beans in namespace
http://xfire.codehaus.org/config/1.0
        at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromE
xtensionElement(XBeanNamespaceHandler.java:258)
        at
org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBeanNam
espaceHandler.java:152)
        at
org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanName
spaceHandler.java:49)
        at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parse
CustomElement(BeanDefinitionParserDelegate.java:1078)
        at
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parse
CustomElement(BeanDefinitionParserDelegate.java:1068)
        at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReade
r.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:139)
        at
org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.par
seBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
        at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReade
r.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:90)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBe
anDefinitions(XmlBeanDefinitionReader.java:495)
        at
org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.register
BeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBean
Definitions(XmlBeanDefinitionReader.java:390)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDe
finitions(XmlBeanDefinitionReader.java:340)
        at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDe
finitions(XmlBeanDefinitionReader.java:317)
        at
org.codehaus.xfire.spring.XFireConfigLoader.getXFireApplicationContext(X
FireConfigLoader.java:103)
        at
org.codehaus.xfire.spring.XFireConfigLoader.loadContext(XFireConfigLoade
r.java:41)
        at
org.codehaus.xfire.transport.http.XFireConfigurableServlet.loadConfig(XF
ireConfigurableServlet.java:86)
        at
org.codehaus.xfire.transport.http.XFireConfigurableServlet.createXFire(X
FireConfigurableServlet.java:54)
        at
org.codehaus.xfire.transport.http.XFireServlet.init(XFireServlet.java:45
)


services.xml:

<beans xmlns="http://xfire.codehaus.org/config/1.0";>
  <service>
    <name>SearchService</name>
    <namespace>http://www.foo.bar/SearchService</namespace>
    <serviceClass>foo.bar.ISearchService</serviceClass>
    <implementationClass>foo.bar.SearchService</implementationClass>
  </service>
</beans>


web.xml:

  <servlet>
    <servlet-name>XFireServlet</servlet-name>
    <display-name>XFire Servlet</display-name>
    <servlet-class>
        org.codehaus.xfire.transport.http.XFireConfigurableServlet
    </servlet-class>
  </servlet>    

  <servlet-mapping>
    <servlet-name>XFireServlet</servlet-name>
    <url-pattern>/servlet/XFireServlet/*</url-pattern>
  </servlet-mapping>

  <servlet-mapping>
    <servlet-name>XFireServlet</servlet-name>
    <url-pattern>/services/*</url-pattern>
  </servlet-mapping>

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

    http://xircles.codehaus.org/manage_email


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

    http://xircles.codehaus.org/manage_email

Reply via email to