In the newest version of Karaf (2.3.0, released October 15th), Aries 1.0.0 is used; so no need to downgrade if you can use the latest Karaf.
Kind regards 2012/11/12 Ivanhoe Abrahams <[email protected]> > O sorry Ioan for misspelling your name and thankyou for those pointers > > Will try it out when i get home > > Regards > Ivanhoe > On Nov 12, 2012 4:20 PM, "Ioan Eugen Stan" <[email protected]> wrote: > >> Hello Ivanhow, >> >> I'm using aries 1.0.0. Here's the list of bundles I got with: $ ls >> target/bundles/ | grep aries >> >> org.apache.aries.blueprint.api-1.0.0.jar >> org.apache.aries.blueprint.cm-1.0.0.jar >> org.apache.aries.blueprint.core-1.0.0.jar >> org.apache.aries.proxy.api-1.0.0.jar >> org.apache.aries.proxy.impl-1.0.0.jar >> org.apache.aries.transaction.manager-1.0.0.jar >> org.apache.aries.util-1.0.0.jar >> >> I've got them from karaf-2.3.0 system directory. I've added >> transaction-manager, and dropped aries-jmx stuff. >> >> Good luck, >> >> p.s. My name is Ioan with capital i not L >> >> On Mon, Nov 12, 2012 at 4:08 PM, Ivanhoe Abrahams >> <[email protected]> wrote: >> > Hi Loan >> > >> > Last time I checked Karaf was using 0.3 version of Aries. >> > So are you saying that you had to downgrade to version 03. of Aries to >> get >> > it to work? or are you still using 1.0.0 version of Aries? >> > If you are still using 1.0.0 of Aries let me know, because I ran into >> > exactly the same issue. >> > Although I too can get evrything to work fine with 0.3 Aries I have >> trouble >> > getting 1.0.0 to work >> > >> > Regards >> > Ivanhoe >> > >> > >> > On Mon, Nov 12, 2012 at 3:59 PM, Ioan Eugen Stan <[email protected] >> > >> > wrote: >> >> >> >> Hello Chrisian, >> >> >> >> Thanks for the tip. I embedded all the dependencies that Karaf uses >> >> and now I don't get any exceptions or errors. >> >> I combined several aries artifacts that did not worked together and my >> >> lack of knowledge with aries code-base stalled developemen. >> >> >> >> We'll probably migrate to use Karaf, but the launcher we have now is >> ok. >> >> >> >> Thanks, >> >> >> >> On Mon, Nov 12, 2012 at 2:49 PM, Christian Schneider >> >> <[email protected]> wrote: >> >> > Hi Ioan, >> >> > >> >> > in Apache Karaf there is one additional bundle: >> >> > org.apache.aries.blueprint.core.compatibility 1.0.0 >> >> > >> >> > I guess this may be necessary to support the 1.0.0 blueprint ext >> >> > namespace. >> >> > >> >> > Btw. If you have the choice try to use Karaf .. It is much simpler to >> >> > setup than pure Felix. >> >> > >> >> > Christian >> >> > >> >> > >> >> > >> >> > On 11/12/2012 01:33 PM, Ioan Eugen Stan wrote: >> >> >> Hello, >> >> >> >> >> >> I'm building an OSGI app with felix and blueprint based on >> >> >> aries-1.0.0 and I get the class cast exception which I pasted >> bellow. >> >> >> I searched on the mailing list and found another discussion but no >> >> >> apparent solution. >> >> >> >> >> >> I'm pretty new to OSGI, especially aries so could you please explain >> >> >> what I'm doing wrong? >> >> >> >> >> >> 12.11.2012 12:57:33.689 *INFO* [Blueprint Extender: 3] >> >> >> org.apache.aries.blueprint.container.BlueprintContainerImpl Bundle >> >> >> com.axemblr.provisionr.engine is waiting for namespace handlers >> >> >> [http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0] >> >> >> 12.11.2012 12:57:33.689 *INFO* [Blueprint Extender: 3] >> >> >> org.apache.aries.blueprint.container.BlueprintContainerImpl Bundle >> >> >> com.axemblr.provisionr.engine is waiting for namespace handlers >> >> >> [http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0] >> >> >> >> >> >> ERROR: Bundle org.apache.aries.blueprint.core [15] EventDispatcher: >> >> >> Error during dispatch. (java.lang.ClassCastException: >> >> >> org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler cannot be >> cast >> >> >> to org.apache.aries.blueprint.NamespaceHandler) >> >> >> java.lang.ClassCastException: >> >> >> org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler cannot be >> cast >> >> >> to org.apache.aries.blueprint.NamespaceHandler >> >> >> at >> >> >> >> org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.addingService(NamespaceHandlerRegistryImpl.java:101) >> >> >> at >> >> >> >> org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:980) >> >> >> >> >> >> The list of aries dependencies I load into OSGi: >> >> >> >> >> >> org.apache.aries.blueprint-1.0.0.jar >> >> >> org.apache.aries.blueprint.api-1.0.0.jar >> >> >> org.apache.aries.blueprint.core-1.0.0.jar >> >> >> org.apache.aries.proxy-1.0.0.jar >> >> >> org.apache.aries.transaction.manager-1.0.0.jar >> >> >> org.apache.aries.util-1.0.0.jar >> >> >> >> >> >> Thanks, >> >> >> >> >> > >> >> >> >> >> >> >> >> -- >> >> Ioan Eugen Stan / CTO / http://axemblr.com >> > >> > >> >> >> >> -- >> Ioan Eugen Stan / CTO / http://axemblr.com >> >
