1 Reply Latest reply on Mar 1, 2010 5:02 PM by Milton Becker Junior

    Camel property-placeholder on FUSE ESB 4.2

    Milton Becker Junior Newbie

      Hello there,

       

      I've tried to use the property-placeholder as I used to on FUSE ESB 4.0.0.4 but it didn't work. So I looked for an answer here but the thread I found didn't help me much.

       

      So, please, how can I use the camel property-placeholder on 4.2? What am I doing wrong?

       

      These are my xml files:

       

      bundle-context.xml:

       

       

      -


      -


      -


       

      bundle-context-osgi.xml:

       

       

      -


      -


      -


       

      And this is the error I get on the log:

       

      17:14:40,023 | ERROR | xtenderThread-55 | ContextLoaderListener            | BundleApplicationContextListener   50 | Application context refresh failed (OsgiBundleXmlApplicationContext(bundle=br.com.bravaecm.integration.test.1, config=osgibundle:/META-INF/spring/*.xml))

      org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 22 in XML document from URL bundleentry://184.fwk535863/META-INF/spring/bundle-context-osgi.xml is invalid; nested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'osgix:property-placeholder'.

       

      -


      -


      -


       

      Thank you!

       

      Edited by: miltonbecker on Mar 1, 2010 8:35 PM