I am using V2.0 that was released today.

Scott

-----Original Message-----
From: Guillaume Nodet [mailto:[EMAIL PROTECTED] 
Sent: Monday, November 07, 2005 5:27 PM
To: [email protected]
Subject: Re: [servicemix-user] JBI Client Example Help?

In ServiceMix 1.1, you have to use the modified version of spring that 
comes with
ServiceMix
(http://dist.codehaus.org/servicemix/jars/spring-1.2.2-dev.jar).
In v 2.0, you have to use xbean-spring and any starndard version of
spring.
You can also use only a standard spring version, provided that you only 
use spring's xml syntax.

Cheers,
Guillaume Nodet

Scott Luttenberg wrote:

> I am trying to write my own JBI client example and I think I am 
> spinning my wheels.
>
> I have my own SWING GUI app that I am trying to send a msg by way of 
> ServiceMix to a Web Service (JAS-WS). My web service is up and running

> tested with an external client test app. ServiceMix at least can come 
> up with it configured in. I have copied the example.xml
>
> I have copied most of the test JBI client code into my client code but

> things don't seem to be working. I get an error when
>
> protected AbstractXmlApplicationContext createBeanFactory() {
>
> return new ClassPathXmlApplicationContext("Resources/example.xml");
>
> reads my example.xml file. The error is:
>
> Use The Controller!!
>
> log4j configFile specified = Resources/log4j.properties
>
> found configFile = Resources/log4j.properties
>
> Configured log4j based on Resources/log4j.properties
>
> ServiceMix exception: 
> _org.springframework.beans.factory.BeanDefinitionStoreException_: Line

> 3 in XML document from class path resource [Resources/example.xml] is 
> invalid; nested exception is _org.xml.sax.SAXParseException_: Document

> root element "beans", must match DOCTYPE root "null".
>
> Exception in thread "main" _java.lang.ClassCastException_: 
> aa.autoWarehouse.WarehouseCraneServiceMixClientImpl
>
> at aa.autoWarehouse.DSNQueProcessor.<init>(_DSNQueProcessor.java:42_)
>
> at 
>
aa.autoWarehouse.AutoPullUIDelegate.<init>(_AutoPullUIDelegate.java:104_
)
>
> at AutoWarehouseMain.main(_AutoWarehouseMain.java:22_)
>
> I have tried many ways to experiment the example.xml and adding the 
> DOCTYPE but to no avail !!
>
> It seems that Spring might be getting in the way? I don't see how - is

> not Spring what ServiceMix use for reading application contexts? Also 
> - I had to comment out the line: context.setXmlValidating(false); 
> because could not find a def for setXmlValidating. That may or may/may

> not be a clue.
>
> Some help please!
>
> Scott
>

Reply via email to