Also,
  note that schemaLocation defined schema location at camel-spring.xsd and
not full namespace. Because Im using classpath app context in spring this
seems to be the thing to do.

Serge




Serge Merzliakov wrote:
> 
> Sorry about that. I made sure to use camel 1.5 version of xsd in jar file
> here it is:
> <html>
> <beans xmlns="http://www.springframework.org/schema/beans";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>    xmlns:camel="http://activemq.apache.org/camel/schema/spring";
>    xsi:schemaLocation="
>          http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans-2.5.xsd 
>          http://activemq.apache.org/camel/schema/spring camel-spring.xsd">
> 
>    <!-- Camel JMSProducer to be able to send messages to a remote Active
> MQ server -->
>    <bean id="jms" class="org.apache.camel.component.jms.JmsComponent">
>        <property name="connectionFactory">
>            <bean class="org.apache.activemq.ActiveMQConnectionFactory">
>                <property name="brokerURL" value="tcp://localhost:61616"/>
>            </bean>
>        </property>
>    </bean>
> 
>    <camel:route>
>        <camel:from uri="jms:queue:input"/>
>        <camel:to uri="jms:queue:output"/>
>    </camel:route>
> 
> </beans>
> 
> 
> 
> 
> Claus Ibsen-2 wrote:
>> 
>> Hi
>> You spring config file is not visible/present in the mail?
>> 
>> Are you sure you use the correct namespace for Camel 1.x?
>> 
>> 
>> http://activemq.apache.org/camel/schema/spring
>> 
>> 
>> As Camel 2.0 uses a new namespace then you might have picked the wrong
>> one.
>> 
>> 
>> On Tue, Jun 23, 2009 at 9:58 AM, Serge Merzliakov
>> <sm...@epistatic.net>wrote:
>> 
>>>
>>> I have tried to get the samples to work without success. Using:
>>>       * Camel 1.5 jars
>>>       * Activemq 5.2
>>>       * Spring 2.5.6
>>>
>>> I want to write a Spring xml based file to copy messages from one jms
>>> queue
>>> to another - as a proof of concept.
>>>
>>> Here is my spring config file:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> the error I get when I try to run this from java:
>>>
>>>   public static void main(String[] args)
>>>   {
>>>      ClassPathXmlApplicationContext ctx = new
>>> ClassPathXmlApplicationContext("camel-config.xml");
>>>      ctx.start();
>>>      ctx.stop();
>>>   }
>>>
>>> is :
>>>  Configuration problem: Cannot locate BeanDefinitionParser for element
>>> [route]
>>> Offending resource: class path resource [camel-config.xml]
>>>
>>>
>>> my classpath contains all activemq jars and camel-core, camel-jms,
>>> camel-spring.
>>>
>>> Any suggestions or location of complete working samples not in /examples
>>> (i
>>> do not use maven)
>>>
>>>
>>> Serge
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Simple-Camel-example-top-copy-messages-from-one-JMS-queue-to-another-tp24161577p24161577.html
>>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>>
>> 
>> 
>> 
>> -- 
>> Claus Ibsen
>> Apache Camel Committer
>> 
>> Open Source Integration: http://fusesource.com
>> Blog: http://davsclaus.blogspot.com/
>> Twitter: http://twitter.com/davsclaus
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Simple-Camel-example-top-copy-messages-from-one-JMS-queue-to-another-tp24161577p24162878.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to