Zoran,

I merged the change to the 2.19.x branch and assembled the app  with the 
changes. There are still some warnings in the log though: 

2017-06-23 17:10:57,840 WARN  [org.jboss.weld.deployer] (MSC service thread 
1-5) WFLYWELD0012: Warning while parsing vfs:/D:/my-app-1.0.war/
WEB-INF/lib/camel-cdi-2.19.2-SNAPSHOT.jar/META-INF/beans.xml:23 
cvc-complex-type.3.2.2: Attribute 'version' is not allowed to appear in element 
'beans'.

2017-06-23 17:10:57,840 WARN  [org.jboss.weld.deployer] (MSC service thread 
1-5) WFLYWELD0012: Warning while parsing vfs:/D:/ my-app -1.0.war/
WEB-INF/lib/camel-cdi-2.19.2-SNAPSHOT.jar/META-INF/beans.xml:23 
cvc-complex-type.3.2.2: Attribute 'bean-discovery-mode' is not allowed to 
appear in element '
beans'.

2017-06-23 17:10:57,841 WARN  [org.jboss.weld.deployer] (MSC service thread 
1-5) WFLYWELD0012: Warning while parsing vfs:/D:/ my-app -1.0.war/
WEB-INF/lib/camel-cdi-2.19.2-SNAPSHOT.jar/META-INF/beans.xml:25 
cvc-complex-type.2.4.a: Invalid content was found starting with element 'scan'. 
One of '{"htt
p://java.sun.com/xml/ns/javaee":interceptors, 
"http://java.sun.com/xml/ns/javaee":decorators, 
"http://java.sun.com/xml/ns/javaee":alternatives, WC[##other:"h
ttp://java.sun.com/xml/ns/javaee"]}' is expected.

Not sure if it's related to the warnings, but Camle-CDI is not bootstrapped at 
the start up (and route is not created by camel-cdi)


Cheers,
Dmitry

-----Original Message-----
From: Zoran Regvart [mailto:zo...@regvart.com] 
Sent: June-23-17 11:54 AM
To: users@camel.apache.org
Subject: Re: microprofile/wildfly-swarm + camel-cdi

Hi Dimitry,
I think we just might be missing XML namespace declaration for the <beans> 
element. I've created an issue (CAMEL-11445[1]) and a pull request[2].

If you can please test or provide feedback :)

Also I think you want to checkout wildfly-camel[3] project.

zoran

[1] https://issues.apache.org/jira/browse/CAMEL-11445
[2] https://github.com/apache/camel/pull/1782
[3] https://github.com/wildfly-extras/wildfly-camel

On Fri, Jun 23, 2017 at 2:12 AM, Shultz, Dmitry <dmitry_shu...@kaltire.com> 
wrote:
> Hi All,
>
> I'm playing with microprofile + camel-cdi app that was created using 
> this repo as a template 
> https://github.com/eclipse/microprofile-samples/tree/master/microprofi
> le-sample-canonical
>
> It looks like camel-cdi is not activated by wildfly-swarm (and my sample 
> route is not started). In the log I can see probably why:
>
> 2017-06-22 16:48:05,960 WARN  [org.jboss.weld.deployer] (MSC service 
> thread 1-6) WFLYWELD0012: Warning while parsing 
> vfs:/d:/my-app-1.0.war/WEB-INF/lib/camel-cdi-2.19.1.jar/META-INF/b
> eans.xml:18 cvc-elt.1.a: Cannot find the declaration of element 'beans'.
>
> Looks like some kind of CDI version mismatch, but I'm  not sure. Is there any 
> way to fix it?
>
> Cheers,
> Dmitry



--
Zoran Regvart

Reply via email to