camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christian Müller <christian.muel...@gmail.com>
Subject Re: Camel 2.12.1, Spring Framework 3.2.3, Jboss 6.0.0 Deployment Problem
Date Tue, 05 Nov 2013 20:24:16 GMT
Check you don't have a library/version miss match. It looks like you also
use Camel 2.7.0...

CamelNamespaceHandler.java:169)[:2.7.0]

Best,

Christian
-----------------

Software Integration Specialist

Apache Member
V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer
Apache Incubator PMC Member

https://www.linkedin.com/pub/christian-mueller/11/551/642


On Mon, Nov 4, 2013 at 10:46 PM, rtmacphail <rtmacphail@gmail.com> wrote:

> I have two web applications which communicate with each other using JMS
> messaging. The JMS queues are managed by a single ActiveMQ broker and the
> applications will use Apache Camel to send and receive messages to the
> queues.
>
> One application uses Camel 2.7.0 and Spring Framework 3.0.5. This app
> deploys successfully on JBoss 6.
>
> The second application uses Camel 2.12.1 and Spring Framework 3.2.3. It
> deploys successfully on Jetty, but will not run on JBoss 6. I get the
> following exception:
>
> > Failed to parse JAXB element; nested exception is
> > javax.xml.bind.UnmarshalException:
> unexpected element (uri:"http://camel.apache.org/schema/spring",
> local:"camelContext"). Expected elements
>  are
>
> <{}aggregate>,<{}aop>,<{}avro>,<{}base64>,<{}batchResequencerConfig>,<{}bean>,<{}beanPostProcessor>,<{}beanio>,<{}bindy>,<{}camelContext>,<{}castor>,<{}choice>,<{}constant>,<{}consumerTemplate>,<
>
> {}contextScan>,<{}convertBodyTo>,<{}crypto>,<{}csv>,<{}customDataFormat>,<{}customLoadBalancer>,<{}dataFormats>,<{}delay>,<{}description>,<{}doCatch>,<{}doFinally>,<{}doTry>,<{}dynamicRouter>,<{}el>,<
>
> {}endpoint>,<{}enrich>,<{}errorHandler>,<{}export>,<{}expression>,<{}expressionDefinition>,<{}failover>,<{}filter>,<{}flatpack>,<{}from>,<{}groovy>,<{}gzip>,<{}header>,<{}hl7>,<{}idempotentConsumer>,<
>
> {}inOnly>,<{}inOut>,<{}intercept>,<{}interceptFrom>,<{}interceptToEndpoint>,<{}javaScript>,<{}jaxb>,<{}jibx>,<{}jmxAgent>,<{}json>,<{}jxpath>,<{
> http://camel.apache.org/schema/spring}keyStoreParameters
>
> >,<{}language>,<{}loadBalance>,<{}log>,<{}loop>,<{}marshal>,<{}method>,<{}multicast>,<{}mvel>,<{}ognl>,<{}onCompletion>,<{}onException>,<{}optimisticLockRetryPolicy>,<{}otherwise>,<{}packageScan>,<{}p
>
> gp>,<{}php>,<{}pipeline>,<{}policy>,<{}pollEnrich>,<{}process>,<{}properties>,<{}property>,<{}propertyPlaceholder>,<{}protobuf>,<{}proxy>,<{}python>,<{}random>,<{}recipientList>,<{}redeliveryPolicy>,<
>
> {}redeliveryPolicyProfile>,<{}ref>,<{}removeHeader>,<{}removeHeaders>,<{}removeProperty>,<{}resequence>,<{}rollback>,<{}roundRobin>,<{}route>,<{}routeBuilder>,<{}routeContext>,<{}routeContextRef>,<{}r
> outes>,<{}routingSlip>,<{}rss>,<{}ruby>,<{}sample>,<{
> http://camel.apache.org/schema/spring}secureRandomParameters
> >,<{}secureXML>,<{}serialization>,<{}setBody>,<{}setExchangePattern>,<{}setFaultBody>,<
>
> {}setHeader>,<{}setOutHeader>,<{}setProperty>,<{}simple>,<{}soapjaxb>,<{}sort>,<{}spel>,<{}split>,<{}sql>,<{
> http://camel.apache.org/schema/spring}sslContextParameters
> >,<{}sticky>,<{}stop>,<{}streamCac
>
> hing>,<{}streamResequencerConfig>,<{}string>,<{}syslog>,<{}template>,<{}threadPool>,<{}threadPoolProfile>,<{}threads>,<{}throttle>,<{}throwException>,<{}tidyMarkup>,<{}to>,<{}tokenize>,<{}topic>,<{}tr
>
> ansacted>,<{}transform>,<{}unmarshal>,<{}validate>,<{}vtdxml>,<{}weighted>,<{}when>,<{}wireTap>,<{}xmlBeans>,<{}xmljson>,<{}xmlrpc>,<{}xpath>,<{}xquery>,<{}xstream>,<{}zip>,<{}zipFile>
>         at
>
> org.apache.camel.spring.handler.CamelNamespaceHandler.parseUsingJaxb(CamelNamespaceHandler.java:169)
> [:2.7.0]
>
>
>
> The following is my active mq broker and camel context configurations
>
>     <?xml version="1.0" encoding="UTF-8"?>
>
>
>
>     <beans xmlns="http://www.springframework.org/schema/beans"
>            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>            xmlns:camel="http://camel.apache.org/schema/spring"
>            xsi:schemaLocation="
>           http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans.xsd
>           http://camel.apache.org/schema/spring
> http://camel.apache.org/schema/spring/camel-spring.xsd">
>
>
>
>
>
>                     <bean id="jbossResolver"
> class="org.apachextras.camel.jboss.JBossPackageScanClassResolver"/>
>
>
>                     <camel:camelContext id="rmsCamelContext">
>                             <camel:package>peigov.rms.jms</camel:package>
>                     </camel:camelContext>
>
>     </beans>
>
>
>     <?xml version="1.0" encoding="UTF-8"?>
>
>     <beans xmlns="http://www.springframework.org/schema/beans"
>        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>        xsi:schemaLocation="
>        http://www.springframework.org/schema/beans
>        http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
>        http://camel.apache.org/schema/spring
>        http://camel.apache.org/schema/spring/camel-spring.xsd">
>
>
>         <bean id="jmsConnectionFactory"
> class="org.apache.activemq.ActiveMQConnectionFactory">
>                 <property name="brokerURL" value="tcp://localhost:61616" />
>         </bean>
>
>         <bean id="pooledConnectionFactory"
> class="org.apache.activemq.pool.PooledConnectionFactory">
>                 <property name="maxConnections" value="8" />
>                 <property name="maximumActive" value="500" />
>                 <property name="connectionFactory"
> ref="jmsConnectionFactory" />
>         </bean>
>
>     <bean id="jmsConfig"
> class="org.apache.camel.component.jms.JmsConfiguration">
>         <property name="connectionFactory" ref="pooledConnectionFactory"/>
>         <property name="transacted" value="false"/>
>         <property name="concurrentConsumers" value="10"/>
>     </bean>
>
>     <bean id="jms"
> class="org.apache.activemq.camel.component.ActiveMQComponent">
>         <property name="configuration" ref="jmsConfig"/>
>     </bean>
>
> </beans>
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/Camel-2-12-1-Spring-Framework-3-2-3-Jboss-6-0-0-Deployment-Problem-tp5742612.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message