Hi
This indeed solved my problem, thank you very much. However, it just led
me to the next problem, which is:
Caused by: org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'jbi' defined in URL
[file:/C:/Programs/jboss-4.0.3SP1/server/default/deploy/WS-pojo-sm.xml]:
Initialization of bean failed; nested exception is
java.lang.NoSuchFieldError: ANY_HOST_CONFIGURATION
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:370)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
I read somewhere that this is to do with the different versions of
HttpClient used in ServiceMix (3.0) and in JBoss (2.0). I wonder if
anybody has solved this problem?
Regards
Andreas
> If you use servicemix-http in the main servicemix.xml configuration
> file,
> you
> have to unzip all the jars inside the servicemix-http-installer.zip
> (in ./components)
> in the lib/optional folder.
>
> Cheers,
> Guillaume Nodet
>
> On 6/19/06, Andreas Held <[EMAIL PROTECTED]> wrote:
> >
> > Hi
> >
> > I am trying to connect an external web service, created in JBoss, to
> > ServiceMix. The web service implements a simple echo service and is up
> > and running, I tested it with an external client. In the servicemix.xml
> > file I tried to declare the web service as follows:
> >
> > <sm:activationSpec id="msgReceiver">
> > <sm:component>
> > <http:component>
> > <http:endpoints>
> > <http:endpoint
> > service="foo:MyProviderService"
> > endpoint="myProvider"
> > role="provider"
> >
> > locationURI="
> > http://hldpc:8080/igtmessaging_ejb/BusinessMessageEndpointPort"
> > wsdlResource="file:EchoBean.wsdl" />
> > </http:endpoints>
> > </http:component>
> > </sm:component>
> > </sm:activationSpec>
> >
> > However, upon deployment of this file I always et the following
exception:
> >
> > Caused by: org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name 'jbi' defined in URL [
> > file:/C:/Programs/jboss-4.0.3SP1/server/default/deploy/WS-pojo-sm.xml]:
> > Initialization of bean failed; nested exception
> > is java.lang.IllegalArgumentException: Component name: msgReceiver is
> > bound to an object which is not a JBI component, it is of type:
> > javax.xml.namespace.QName
> > at
> >
> >
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
> > (AbstractAutowireCapab
> > leBeanFactory.java:370)
> > at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:226)
> > at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(
> > AbstractBeanFactory.java:147)
> > at
> >
> >
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
> > (DefaultListable
> > BeanFactory.java:275)
> >
> > Obviously I am doing something wrong here, but I got stuck. Any help
> > avaialable?
> >
> > Regards
> >
> > Andreas
> >
> >
> >