You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by "Walzer, Thomas" <th...@integratix.net> on 2013/02/01 12:22:54 UTC

Re: Beanio is waiting for namespace handler

Hi Claus,

I tried with 2.2.9:. same result.
I did a vanilla karaf install+features:install camel camel-blueprint camel-beanio. Am I missing something here?

Regards, Thomas.

Am 31.01.2013 um 13:48 schrieb Claus Ibsen <cl...@gmail.com>:

> Hi
> 
> Can you try with Karaf 2.2.x?
> 
> 
> On Mon, Jan 28, 2013 at 2:04 PM, Walzer, Thomas
> <th...@integratix.net> wrote:
>> Hi there,
>> 
>> I try to create a Beanio sample in blueprint, however my bundle does not come up. The camel-beanio feature is installed. Config details below.
>> Any ideas why this is waiting for a namespace handler/how to resolve this?
>> 
>> 013-01-28 13:52:35,755 | DEBUG | l Console Thread | BlueprintExtender                | rint.container.BlueprintExtender  303 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Found blueprint application in bundle beanio with paths: [bundle://81.2:0/OSGI-INF/blueprint/blueprint.xml, bundle://81.2:0/OSGI-INF/blueprint/mappings.xml]
>> 2013-01-28 13:52:35,756 | DEBUG | l Console Thread | BlueprintExtender                | rint.container.BlueprintExtender  317 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Scheduling creation of blueprint bundle beanio asynchronously
>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  679 | 73 - org.springframework.osgi.extender - 1.2.1 | Scanning bundle [BeanIOTest (beanio)] for configurations...
>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  685 | 73 - org.springframework.osgi.extender - 1.2.1 | Creating an application context for bundle [BeanIOTest (beanio)]
>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  696 | 73 - org.springframework.osgi.extender - 1.2.1 | No application context created for bundle [BeanIOTest (beanio)]
>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | Activator                        | apache.camel.impl.osgi.Activator   97 | 68 - org.apache.camel.camel-core - 2.10.3 | Bundle started: beanio
>> 2013-01-28 13:52:35,758 | DEBUG | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  272 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Running blueprint container for bundle beanio in state Unknown
>> 2013-01-28 13:52:35,758 | DEBUG | rint Extender: 1 | BlueprintEventDispatcher         | ntainer.BlueprintEventDispatcher  136 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Sending blueprint container event BlueprintEvent[type=CREATING] for bundle beanio
>> 2013-01-28 13:52:35,759 | DEBUG | nt Dispatcher: 1 | BlueprintListener                | raf.shell.osgi.BlueprintListener   85 | 39 - org.apache.karaf.shell.osgi - 2.3.0 | Blueprint app state changed to Creating for bundle 81
>> 2013-01-28 13:52:35,759 | DEBUG | lixDispatchQueue | beanio                           | ?                                   ? | 81 - beanio - 1.0.0.SNAPSHOT | BundleEvent STARTED - beanio
>> 2013-01-28 13:52:35,770 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle beanio is waiting for namespace handlers [http://www.beanio.org/2012/03]
>> 2013-01-28 13:52:35,770 | DEBUG | rint Extender: 1 | BlueprintEventDispatcher         | ntainer.BlueprintEventDispatcher  136 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Sending blueprint container event BlueprintEvent[type=GRACE_PERIOD, dependencies=[(&(objectClass=org.apache.aries.blueprint.NamespaceHandler)(osgi.service.blueprint.namespace=http://www.beanio.org/2012/03))]] for bundle beanio
>> 2013-01-28 13:52:35,770 | DEBUG | nt Dispatcher: 1 | BlueprintListener                | raf.shell.osgi.BlueprintListener   85 | 39 - org.apache.karaf.shell.osgi - 2.3.0 | Blueprint app state changed to GracePeriod for bundle 81
>> 2013-01-28 13:52:37,282 | DEBUG | l Console Thread | ServiceRecipe                    | lueprint.container.ServiceRecipe  245 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Retrieving service for bundle org.apache.karaf.shell.console [14] and service registration org.apache.felix.framework.ServiceRegistrationImpl@3a04416b
>> 2013-01-28 13:52:37,282 | DEBUG | l Console Thread | ServiceRecipe                    | viceRecipe$TriggerServiceFactory  503 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Method entry: getService, args org.apache.karaf.shell.console.commands.BlueprintCommand@1bb24442
>> 2013-01-28 13:52:37,283 | DEBUG | l Console Thread | BlueprintContainerImpl           | container.BlueprintContainerImpl  723 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Instantiating component shell-109
>> 2013-01-28 13:52:37,285 | DEBUG | l Console Thread | BlueprintContainerImpl           | container.BlueprintContainerImpl  723 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Instantiating component blueprintBundleContext
>> 
>> karaf@root>
>> 
>> karaf@root> info
>> Karaf
>>  Karaf version               2.3.0
>>  Karaf home                  /Users/thomas/apache-karaf-2.3.0
>>  Karaf base                  /Users/thomas/apache-karaf-2.3.0
>>  OSGi Framework              org.apache.felix.framework - 4.0.3
>> 
>> JVM
>>  Java Virtual Machine        Java HotSpot(TM) 64-Bit Server VM version 20.12-b01-434
>>  Version                     1.6.0_37
>>  Vendor                      Apple Inc.
>>  Uptime                      9 minutes
>>  Total compile time          18.125 seconds
>> Threads
>>  Live threads                32
>>  Daemon threads              27
>>  Peak                        34
>>  Total started               59
>> Memory
>>  Current heap size           76,126 kbytes
>>  Maximum heap size           466,048 kbytes
>>  Committed heap size         223,936 kbytes
>>  Pending objects             0
>>  Garbage collector           Name = 'PS Scavenge', Collections = 5, Time = 0.175 seconds
>>  Garbage collector           Name = 'PS MarkSweep', Collections = 1, Time = 0.132 seconds
>> Classes
>>  Current classes loaded      3,764
>>  Total classes loaded        3,765
>>  Total classes unloaded      1
>> Operating system
>>  Name                        Mac OS X version 10.8.2
>>  Architecture                x86_64
>>  Processors                  2
>> karaf@root>
>> 
>> 
>> Camel 2.10.3
>> 
>> <?xml version="1.0" encoding="UTF-8"?>
>> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
>>       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>       xmlns:camel="http://camel.apache.org/schema/blueprint"
>>       xsi:schemaLocation="
>>       http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd
>>       http://camel.apache.org/schema/blueprint http://camel.apache.org/schema/blueprint/camel-blueprint.xsd">
>> 
>>  <camelContext trace="false" id="ctxBeanIo" xmlns="http://camel.apache.org/schema/blueprint">
>>    <dataFormats>
>>        <beanio streamName="employeeFile" mapping="file:///users/thomas/mappings.xml" id="myBeanio"/>
>>    </dataFormats>
>>    <route>
>>        <description>setup beanio data format</description>
>>        <from uri="direct:unmarshal"/>
>>        <unmarshal ref="myBeanio"/>
>>        <split>
>>            <simple>body</simple>
>>            <to uri="mock:beanio-unmarshal"/>
>>        </split>
>>    </route>
>>    <route>
>>        <from uri="direct:marshal"/>
>>        <marshal ref="myBeanio"/>
>>        <to uri="mock:beanio-marshal"/>
>>    </route>
>> </camelContext>
>> 
>> </blueprint>
>> 
>> 
>> 
>> 
> 
> 
> 
> -- 
> Claus Ibsen
> -----------------
> Red Hat, Inc.
> FuseSource is now part of Red Hat
> Email: cibsen@redhat.com
> Web: http://fusesource.com
> Twitter: davsclaus
> Blog: http://davsclaus.com
> Author of Camel in Action: http://www.manning.com/ibsen


Re: Beanio is waiting for namespace handler

Posted by Claus Ibsen <cl...@gmail.com>.
On Fri, Feb 1, 2013 at 1:00 PM, Walzer, Thomas
<th...@integratix.net> wrote:
> Isn´t that the same as the camel-version? If not: How do I find out? Camel version is 2.10.3
>

You can do a features:info camel-beanio I think to show the details.
Also you can do a list in the shell to see all the bundles installed.
And then check the beanio version install.

You can then just uninstall it, and manually install a newer version.

osgi:install -s mvn:org.beanio/beanio/2.0.3


>
> Am 01.02.2013 um 12:31 schrieb Claus Ibsen <cl...@gmail.com>:
>
>> On Fri, Feb 1, 2013 at 12:22 PM, Walzer, Thomas
>> <th...@integratix.net> wrote:
>>> Hi Claus,
>>>
>>> I tried with 2.2.9:. same result.
>>> I did a vanilla karaf install+features:install camel camel-blueprint camel-beanio. Am I missing something here?
>>>
>>
>> What version of beanio did you try? There is also a 2.0.3 release I think.
>>
>>
>>> Regards, Thomas.
>>>
>>> Am 31.01.2013 um 13:48 schrieb Claus Ibsen <cl...@gmail.com>:
>>>
>>>> Hi
>>>>
>>>> Can you try with Karaf 2.2.x?
>>>>
>>>>
>>>> On Mon, Jan 28, 2013 at 2:04 PM, Walzer, Thomas
>>>> <th...@integratix.net> wrote:
>>>>> Hi there,
>>>>>
>>>>> I try to create a Beanio sample in blueprint, however my bundle does not come up. The camel-beanio feature is installed. Config details below.
>>>>> Any ideas why this is waiting for a namespace handler/how to resolve this?
>>>>>
>>>>> 013-01-28 13:52:35,755 | DEBUG | l Console Thread | BlueprintExtender                | rint.container.BlueprintExtender  303 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Found blueprint application in bundle beanio with paths: [bundle://81.2:0/OSGI-INF/blueprint/blueprint.xml, bundle://81.2:0/OSGI-INF/blueprint/mappings.xml]
>>>>> 2013-01-28 13:52:35,756 | DEBUG | l Console Thread | BlueprintExtender                | rint.container.BlueprintExtender  317 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Scheduling creation of blueprint bundle beanio asynchronously
>>>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  679 | 73 - org.springframework.osgi.extender - 1.2.1 | Scanning bundle [BeanIOTest (beanio)] for configurations...
>>>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  685 | 73 - org.springframework.osgi.extender - 1.2.1 | Creating an application context for bundle [BeanIOTest (beanio)]
>>>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  696 | 73 - org.springframework.osgi.extender - 1.2.1 | No application context created for bundle [BeanIOTest (beanio)]
>>>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | Activator                        | apache.camel.impl.osgi.Activator   97 | 68 - org.apache.camel.camel-core - 2.10.3 | Bundle started: beanio
>>>>> 2013-01-28 13:52:35,758 | DEBUG | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  272 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Running blueprint container for bundle beanio in state Unknown
>>>>> 2013-01-28 13:52:35,758 | DEBUG | rint Extender: 1 | BlueprintEventDispatcher         | ntainer.BlueprintEventDispatcher  136 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Sending blueprint container event BlueprintEvent[type=CREATING] for bundle beanio
>>>>> 2013-01-28 13:52:35,759 | DEBUG | nt Dispatcher: 1 | BlueprintListener                | raf.shell.osgi.BlueprintListener   85 | 39 - org.apache.karaf.shell.osgi - 2.3.0 | Blueprint app state changed to Creating for bundle 81
>>>>> 2013-01-28 13:52:35,759 | DEBUG | lixDispatchQueue | beanio                           | ?                                   ? | 81 - beanio - 1.0.0.SNAPSHOT | BundleEvent STARTED - beanio
>>>>> 2013-01-28 13:52:35,770 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle beanio is waiting for namespace handlers [http://www.beanio.org/2012/03]
>>>>> 2013-01-28 13:52:35,770 | DEBUG | rint Extender: 1 | BlueprintEventDispatcher         | ntainer.BlueprintEventDispatcher  136 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Sending blueprint container event BlueprintEvent[type=GRACE_PERIOD, dependencies=[(&(objectClass=org.apache.aries.blueprint.NamespaceHandler)(osgi.service.blueprint.namespace=http://www.beanio.org/2012/03))]] for bundle beanio
>>>>> 2013-01-28 13:52:35,770 | DEBUG | nt Dispatcher: 1 | BlueprintListener                | raf.shell.osgi.BlueprintListener   85 | 39 - org.apache.karaf.shell.osgi - 2.3.0 | Blueprint app state changed to GracePeriod for bundle 81
>>>>> 2013-01-28 13:52:37,282 | DEBUG | l Console Thread | ServiceRecipe                    | lueprint.container.ServiceRecipe  245 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Retrieving service for bundle org.apache.karaf.shell.console [14] and service registration org.apache.felix.framework.ServiceRegistrationImpl@3a04416b
>>>>> 2013-01-28 13:52:37,282 | DEBUG | l Console Thread | ServiceRecipe                    | viceRecipe$TriggerServiceFactory  503 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Method entry: getService, args org.apache.karaf.shell.console.commands.BlueprintCommand@1bb24442
>>>>> 2013-01-28 13:52:37,283 | DEBUG | l Console Thread | BlueprintContainerImpl           | container.BlueprintContainerImpl  723 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Instantiating component shell-109
>>>>> 2013-01-28 13:52:37,285 | DEBUG | l Console Thread | BlueprintContainerImpl           | container.BlueprintContainerImpl  723 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Instantiating component blueprintBundleContext
>>>>>
>>>>> karaf@root>
>>>>>
>>>>> karaf@root> info
>>>>> Karaf
>>>>> Karaf version               2.3.0
>>>>> Karaf home                  /Users/thomas/apache-karaf-2.3.0
>>>>> Karaf base                  /Users/thomas/apache-karaf-2.3.0
>>>>> OSGi Framework              org.apache.felix.framework - 4.0.3
>>>>>
>>>>> JVM
>>>>> Java Virtual Machine        Java HotSpot(TM) 64-Bit Server VM version 20.12-b01-434
>>>>> Version                     1.6.0_37
>>>>> Vendor                      Apple Inc.
>>>>> Uptime                      9 minutes
>>>>> Total compile time          18.125 seconds
>>>>> Threads
>>>>> Live threads                32
>>>>> Daemon threads              27
>>>>> Peak                        34
>>>>> Total started               59
>>>>> Memory
>>>>> Current heap size           76,126 kbytes
>>>>> Maximum heap size           466,048 kbytes
>>>>> Committed heap size         223,936 kbytes
>>>>> Pending objects             0
>>>>> Garbage collector           Name = 'PS Scavenge', Collections = 5, Time = 0.175 seconds
>>>>> Garbage collector           Name = 'PS MarkSweep', Collections = 1, Time = 0.132 seconds
>>>>> Classes
>>>>> Current classes loaded      3,764
>>>>> Total classes loaded        3,765
>>>>> Total classes unloaded      1
>>>>> Operating system
>>>>> Name                        Mac OS X version 10.8.2
>>>>> Architecture                x86_64
>>>>> Processors                  2
>>>>> karaf@root>
>>>>>
>>>>>
>>>>> Camel 2.10.3
>>>>>
>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
>>>>>      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>>      xmlns:camel="http://camel.apache.org/schema/blueprint"
>>>>>      xsi:schemaLocation="
>>>>>      http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd
>>>>>      http://camel.apache.org/schema/blueprint http://camel.apache.org/schema/blueprint/camel-blueprint.xsd">
>>>>>
>>>>> <camelContext trace="false" id="ctxBeanIo" xmlns="http://camel.apache.org/schema/blueprint">
>>>>>   <dataFormats>
>>>>>       <beanio streamName="employeeFile" mapping="file:///users/thomas/mappings.xml" id="myBeanio"/>
>>>>>   </dataFormats>
>>>>>   <route>
>>>>>       <description>setup beanio data format</description>
>>>>>       <from uri="direct:unmarshal"/>
>>>>>       <unmarshal ref="myBeanio"/>
>>>>>       <split>
>>>>>           <simple>body</simple>
>>>>>           <to uri="mock:beanio-unmarshal"/>
>>>>>       </split>
>>>>>   </route>
>>>>>   <route>
>>>>>       <from uri="direct:marshal"/>
>>>>>       <marshal ref="myBeanio"/>
>>>>>       <to uri="mock:beanio-marshal"/>
>>>>>   </route>
>>>>> </camelContext>
>>>>>
>>>>> </blueprint>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Claus Ibsen
>>>> -----------------
>>>> Red Hat, Inc.
>>>> FuseSource is now part of Red Hat
>>>> Email: cibsen@redhat.com
>>>> Web: http://fusesource.com
>>>> Twitter: davsclaus
>>>> Blog: http://davsclaus.com
>>>> Author of Camel in Action: http://www.manning.com/ibsen
>>>
>>
>>
>>
>> --
>> Claus Ibsen
>> -----------------
>> Red Hat, Inc.
>> FuseSource is now part of Red Hat
>> Email: cibsen@redhat.com
>> Web: http://fusesource.com
>> Twitter: davsclaus
>> Blog: http://davsclaus.com
>> Author of Camel in Action: http://www.manning.com/ibsen
>



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
FuseSource is now part of Red Hat
Email: cibsen@redhat.com
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Re: Beanio is waiting for namespace handler

Posted by "Walzer, Thomas" <th...@integratix.net>.
Isn´t that the same as the camel-version? If not: How do I find out? Camel version is 2.10.3


Am 01.02.2013 um 12:31 schrieb Claus Ibsen <cl...@gmail.com>:

> On Fri, Feb 1, 2013 at 12:22 PM, Walzer, Thomas
> <th...@integratix.net> wrote:
>> Hi Claus,
>> 
>> I tried with 2.2.9:. same result.
>> I did a vanilla karaf install+features:install camel camel-blueprint camel-beanio. Am I missing something here?
>> 
> 
> What version of beanio did you try? There is also a 2.0.3 release I think.
> 
> 
>> Regards, Thomas.
>> 
>> Am 31.01.2013 um 13:48 schrieb Claus Ibsen <cl...@gmail.com>:
>> 
>>> Hi
>>> 
>>> Can you try with Karaf 2.2.x?
>>> 
>>> 
>>> On Mon, Jan 28, 2013 at 2:04 PM, Walzer, Thomas
>>> <th...@integratix.net> wrote:
>>>> Hi there,
>>>> 
>>>> I try to create a Beanio sample in blueprint, however my bundle does not come up. The camel-beanio feature is installed. Config details below.
>>>> Any ideas why this is waiting for a namespace handler/how to resolve this?
>>>> 
>>>> 013-01-28 13:52:35,755 | DEBUG | l Console Thread | BlueprintExtender                | rint.container.BlueprintExtender  303 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Found blueprint application in bundle beanio with paths: [bundle://81.2:0/OSGI-INF/blueprint/blueprint.xml, bundle://81.2:0/OSGI-INF/blueprint/mappings.xml]
>>>> 2013-01-28 13:52:35,756 | DEBUG | l Console Thread | BlueprintExtender                | rint.container.BlueprintExtender  317 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Scheduling creation of blueprint bundle beanio asynchronously
>>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  679 | 73 - org.springframework.osgi.extender - 1.2.1 | Scanning bundle [BeanIOTest (beanio)] for configurations...
>>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  685 | 73 - org.springframework.osgi.extender - 1.2.1 | Creating an application context for bundle [BeanIOTest (beanio)]
>>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  696 | 73 - org.springframework.osgi.extender - 1.2.1 | No application context created for bundle [BeanIOTest (beanio)]
>>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | Activator                        | apache.camel.impl.osgi.Activator   97 | 68 - org.apache.camel.camel-core - 2.10.3 | Bundle started: beanio
>>>> 2013-01-28 13:52:35,758 | DEBUG | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  272 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Running blueprint container for bundle beanio in state Unknown
>>>> 2013-01-28 13:52:35,758 | DEBUG | rint Extender: 1 | BlueprintEventDispatcher         | ntainer.BlueprintEventDispatcher  136 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Sending blueprint container event BlueprintEvent[type=CREATING] for bundle beanio
>>>> 2013-01-28 13:52:35,759 | DEBUG | nt Dispatcher: 1 | BlueprintListener                | raf.shell.osgi.BlueprintListener   85 | 39 - org.apache.karaf.shell.osgi - 2.3.0 | Blueprint app state changed to Creating for bundle 81
>>>> 2013-01-28 13:52:35,759 | DEBUG | lixDispatchQueue | beanio                           | ?                                   ? | 81 - beanio - 1.0.0.SNAPSHOT | BundleEvent STARTED - beanio
>>>> 2013-01-28 13:52:35,770 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle beanio is waiting for namespace handlers [http://www.beanio.org/2012/03]
>>>> 2013-01-28 13:52:35,770 | DEBUG | rint Extender: 1 | BlueprintEventDispatcher         | ntainer.BlueprintEventDispatcher  136 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Sending blueprint container event BlueprintEvent[type=GRACE_PERIOD, dependencies=[(&(objectClass=org.apache.aries.blueprint.NamespaceHandler)(osgi.service.blueprint.namespace=http://www.beanio.org/2012/03))]] for bundle beanio
>>>> 2013-01-28 13:52:35,770 | DEBUG | nt Dispatcher: 1 | BlueprintListener                | raf.shell.osgi.BlueprintListener   85 | 39 - org.apache.karaf.shell.osgi - 2.3.0 | Blueprint app state changed to GracePeriod for bundle 81
>>>> 2013-01-28 13:52:37,282 | DEBUG | l Console Thread | ServiceRecipe                    | lueprint.container.ServiceRecipe  245 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Retrieving service for bundle org.apache.karaf.shell.console [14] and service registration org.apache.felix.framework.ServiceRegistrationImpl@3a04416b
>>>> 2013-01-28 13:52:37,282 | DEBUG | l Console Thread | ServiceRecipe                    | viceRecipe$TriggerServiceFactory  503 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Method entry: getService, args org.apache.karaf.shell.console.commands.BlueprintCommand@1bb24442
>>>> 2013-01-28 13:52:37,283 | DEBUG | l Console Thread | BlueprintContainerImpl           | container.BlueprintContainerImpl  723 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Instantiating component shell-109
>>>> 2013-01-28 13:52:37,285 | DEBUG | l Console Thread | BlueprintContainerImpl           | container.BlueprintContainerImpl  723 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Instantiating component blueprintBundleContext
>>>> 
>>>> karaf@root>
>>>> 
>>>> karaf@root> info
>>>> Karaf
>>>> Karaf version               2.3.0
>>>> Karaf home                  /Users/thomas/apache-karaf-2.3.0
>>>> Karaf base                  /Users/thomas/apache-karaf-2.3.0
>>>> OSGi Framework              org.apache.felix.framework - 4.0.3
>>>> 
>>>> JVM
>>>> Java Virtual Machine        Java HotSpot(TM) 64-Bit Server VM version 20.12-b01-434
>>>> Version                     1.6.0_37
>>>> Vendor                      Apple Inc.
>>>> Uptime                      9 minutes
>>>> Total compile time          18.125 seconds
>>>> Threads
>>>> Live threads                32
>>>> Daemon threads              27
>>>> Peak                        34
>>>> Total started               59
>>>> Memory
>>>> Current heap size           76,126 kbytes
>>>> Maximum heap size           466,048 kbytes
>>>> Committed heap size         223,936 kbytes
>>>> Pending objects             0
>>>> Garbage collector           Name = 'PS Scavenge', Collections = 5, Time = 0.175 seconds
>>>> Garbage collector           Name = 'PS MarkSweep', Collections = 1, Time = 0.132 seconds
>>>> Classes
>>>> Current classes loaded      3,764
>>>> Total classes loaded        3,765
>>>> Total classes unloaded      1
>>>> Operating system
>>>> Name                        Mac OS X version 10.8.2
>>>> Architecture                x86_64
>>>> Processors                  2
>>>> karaf@root>
>>>> 
>>>> 
>>>> Camel 2.10.3
>>>> 
>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
>>>>      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>>      xmlns:camel="http://camel.apache.org/schema/blueprint"
>>>>      xsi:schemaLocation="
>>>>      http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd
>>>>      http://camel.apache.org/schema/blueprint http://camel.apache.org/schema/blueprint/camel-blueprint.xsd">
>>>> 
>>>> <camelContext trace="false" id="ctxBeanIo" xmlns="http://camel.apache.org/schema/blueprint">
>>>>   <dataFormats>
>>>>       <beanio streamName="employeeFile" mapping="file:///users/thomas/mappings.xml" id="myBeanio"/>
>>>>   </dataFormats>
>>>>   <route>
>>>>       <description>setup beanio data format</description>
>>>>       <from uri="direct:unmarshal"/>
>>>>       <unmarshal ref="myBeanio"/>
>>>>       <split>
>>>>           <simple>body</simple>
>>>>           <to uri="mock:beanio-unmarshal"/>
>>>>       </split>
>>>>   </route>
>>>>   <route>
>>>>       <from uri="direct:marshal"/>
>>>>       <marshal ref="myBeanio"/>
>>>>       <to uri="mock:beanio-marshal"/>
>>>>   </route>
>>>> </camelContext>
>>>> 
>>>> </blueprint>
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Claus Ibsen
>>> -----------------
>>> Red Hat, Inc.
>>> FuseSource is now part of Red Hat
>>> Email: cibsen@redhat.com
>>> Web: http://fusesource.com
>>> Twitter: davsclaus
>>> Blog: http://davsclaus.com
>>> Author of Camel in Action: http://www.manning.com/ibsen
>> 
> 
> 
> 
> -- 
> Claus Ibsen
> -----------------
> Red Hat, Inc.
> FuseSource is now part of Red Hat
> Email: cibsen@redhat.com
> Web: http://fusesource.com
> Twitter: davsclaus
> Blog: http://davsclaus.com
> Author of Camel in Action: http://www.manning.com/ibsen


Re: Beanio is waiting for namespace handler

Posted by Claus Ibsen <cl...@gmail.com>.
On Fri, Feb 1, 2013 at 12:22 PM, Walzer, Thomas
<th...@integratix.net> wrote:
> Hi Claus,
>
> I tried with 2.2.9:. same result.
> I did a vanilla karaf install+features:install camel camel-blueprint camel-beanio. Am I missing something here?
>

What version of beanio did you try? There is also a 2.0.3 release I think.


> Regards, Thomas.
>
> Am 31.01.2013 um 13:48 schrieb Claus Ibsen <cl...@gmail.com>:
>
>> Hi
>>
>> Can you try with Karaf 2.2.x?
>>
>>
>> On Mon, Jan 28, 2013 at 2:04 PM, Walzer, Thomas
>> <th...@integratix.net> wrote:
>>> Hi there,
>>>
>>> I try to create a Beanio sample in blueprint, however my bundle does not come up. The camel-beanio feature is installed. Config details below.
>>> Any ideas why this is waiting for a namespace handler/how to resolve this?
>>>
>>> 013-01-28 13:52:35,755 | DEBUG | l Console Thread | BlueprintExtender                | rint.container.BlueprintExtender  303 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Found blueprint application in bundle beanio with paths: [bundle://81.2:0/OSGI-INF/blueprint/blueprint.xml, bundle://81.2:0/OSGI-INF/blueprint/mappings.xml]
>>> 2013-01-28 13:52:35,756 | DEBUG | l Console Thread | BlueprintExtender                | rint.container.BlueprintExtender  317 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Scheduling creation of blueprint bundle beanio asynchronously
>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  679 | 73 - org.springframework.osgi.extender - 1.2.1 | Scanning bundle [BeanIOTest (beanio)] for configurations...
>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  685 | 73 - org.springframework.osgi.extender - 1.2.1 | Creating an application context for bundle [BeanIOTest (beanio)]
>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | ContextLoaderListener            | .activator.ContextLoaderListener  696 | 73 - org.springframework.osgi.extender - 1.2.1 | No application context created for bundle [BeanIOTest (beanio)]
>>> 2013-01-28 13:52:35,757 | DEBUG | l Console Thread | Activator                        | apache.camel.impl.osgi.Activator   97 | 68 - org.apache.camel.camel-core - 2.10.3 | Bundle started: beanio
>>> 2013-01-28 13:52:35,758 | DEBUG | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  272 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Running blueprint container for bundle beanio in state Unknown
>>> 2013-01-28 13:52:35,758 | DEBUG | rint Extender: 1 | BlueprintEventDispatcher         | ntainer.BlueprintEventDispatcher  136 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Sending blueprint container event BlueprintEvent[type=CREATING] for bundle beanio
>>> 2013-01-28 13:52:35,759 | DEBUG | nt Dispatcher: 1 | BlueprintListener                | raf.shell.osgi.BlueprintListener   85 | 39 - org.apache.karaf.shell.osgi - 2.3.0 | Blueprint app state changed to Creating for bundle 81
>>> 2013-01-28 13:52:35,759 | DEBUG | lixDispatchQueue | beanio                           | ?                                   ? | 81 - beanio - 1.0.0.SNAPSHOT | BundleEvent STARTED - beanio
>>> 2013-01-28 13:52:35,770 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle beanio is waiting for namespace handlers [http://www.beanio.org/2012/03]
>>> 2013-01-28 13:52:35,770 | DEBUG | rint Extender: 1 | BlueprintEventDispatcher         | ntainer.BlueprintEventDispatcher  136 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Sending blueprint container event BlueprintEvent[type=GRACE_PERIOD, dependencies=[(&(objectClass=org.apache.aries.blueprint.NamespaceHandler)(osgi.service.blueprint.namespace=http://www.beanio.org/2012/03))]] for bundle beanio
>>> 2013-01-28 13:52:35,770 | DEBUG | nt Dispatcher: 1 | BlueprintListener                | raf.shell.osgi.BlueprintListener   85 | 39 - org.apache.karaf.shell.osgi - 2.3.0 | Blueprint app state changed to GracePeriod for bundle 81
>>> 2013-01-28 13:52:37,282 | DEBUG | l Console Thread | ServiceRecipe                    | lueprint.container.ServiceRecipe  245 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Retrieving service for bundle org.apache.karaf.shell.console [14] and service registration org.apache.felix.framework.ServiceRegistrationImpl@3a04416b
>>> 2013-01-28 13:52:37,282 | DEBUG | l Console Thread | ServiceRecipe                    | viceRecipe$TriggerServiceFactory  503 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Method entry: getService, args org.apache.karaf.shell.console.commands.BlueprintCommand@1bb24442
>>> 2013-01-28 13:52:37,283 | DEBUG | l Console Thread | BlueprintContainerImpl           | container.BlueprintContainerImpl  723 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Instantiating component shell-109
>>> 2013-01-28 13:52:37,285 | DEBUG | l Console Thread | BlueprintContainerImpl           | container.BlueprintContainerImpl  723 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Instantiating component blueprintBundleContext
>>>
>>> karaf@root>
>>>
>>> karaf@root> info
>>> Karaf
>>>  Karaf version               2.3.0
>>>  Karaf home                  /Users/thomas/apache-karaf-2.3.0
>>>  Karaf base                  /Users/thomas/apache-karaf-2.3.0
>>>  OSGi Framework              org.apache.felix.framework - 4.0.3
>>>
>>> JVM
>>>  Java Virtual Machine        Java HotSpot(TM) 64-Bit Server VM version 20.12-b01-434
>>>  Version                     1.6.0_37
>>>  Vendor                      Apple Inc.
>>>  Uptime                      9 minutes
>>>  Total compile time          18.125 seconds
>>> Threads
>>>  Live threads                32
>>>  Daemon threads              27
>>>  Peak                        34
>>>  Total started               59
>>> Memory
>>>  Current heap size           76,126 kbytes
>>>  Maximum heap size           466,048 kbytes
>>>  Committed heap size         223,936 kbytes
>>>  Pending objects             0
>>>  Garbage collector           Name = 'PS Scavenge', Collections = 5, Time = 0.175 seconds
>>>  Garbage collector           Name = 'PS MarkSweep', Collections = 1, Time = 0.132 seconds
>>> Classes
>>>  Current classes loaded      3,764
>>>  Total classes loaded        3,765
>>>  Total classes unloaded      1
>>> Operating system
>>>  Name                        Mac OS X version 10.8.2
>>>  Architecture                x86_64
>>>  Processors                  2
>>> karaf@root>
>>>
>>>
>>> Camel 2.10.3
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
>>>       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>       xmlns:camel="http://camel.apache.org/schema/blueprint"
>>>       xsi:schemaLocation="
>>>       http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd
>>>       http://camel.apache.org/schema/blueprint http://camel.apache.org/schema/blueprint/camel-blueprint.xsd">
>>>
>>>  <camelContext trace="false" id="ctxBeanIo" xmlns="http://camel.apache.org/schema/blueprint">
>>>    <dataFormats>
>>>        <beanio streamName="employeeFile" mapping="file:///users/thomas/mappings.xml" id="myBeanio"/>
>>>    </dataFormats>
>>>    <route>
>>>        <description>setup beanio data format</description>
>>>        <from uri="direct:unmarshal"/>
>>>        <unmarshal ref="myBeanio"/>
>>>        <split>
>>>            <simple>body</simple>
>>>            <to uri="mock:beanio-unmarshal"/>
>>>        </split>
>>>    </route>
>>>    <route>
>>>        <from uri="direct:marshal"/>
>>>        <marshal ref="myBeanio"/>
>>>        <to uri="mock:beanio-marshal"/>
>>>    </route>
>>> </camelContext>
>>>
>>> </blueprint>
>>>
>>>
>>>
>>>
>>
>>
>>
>> --
>> Claus Ibsen
>> -----------------
>> Red Hat, Inc.
>> FuseSource is now part of Red Hat
>> Email: cibsen@redhat.com
>> Web: http://fusesource.com
>> Twitter: davsclaus
>> Blog: http://davsclaus.com
>> Author of Camel in Action: http://www.manning.com/ibsen
>



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
FuseSource is now part of Red Hat
Email: cibsen@redhat.com
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen