From the below, I don't personally know, as it could imply there's something wrong with your container setup or either your following of the STS installation instructions (or the quality of the instructions themselves). Perhaps someone else who has seen that error message before can help you without you needing to do any more boring detective work. But until that blessed time occurs, as a control I would encourage you to install the same STS project in Talend ESB SE's Karaf container (it has the same Karaf folder structure, just use "trun" instead of "karaf" to start the container) to eliminate you as the culprit. If it works (as it should), then we know there's some configuration difference between your Karaf container and Talend ESB's causing the problem--you can compare the config files in the /etc folder to determine the difference. (You can also do this cross-container testing with your own app instead of the STS, if you can get it working on the Talend ESB container.)

We have to get to a point where *some* application is working on one container if not the other, to fix the container differences, and then to the point where your application can work on ideally both but if not just your container.

Glen

On 02/10/2012 04:52 AM, Nagamohan wrote:
Hi Glen,

As you mentioned in your second reply, i try to install sts service bundle
in to our custom karaf container where it uses CXF 2.5.2, while installing
sts bundle i got the following error.

2012-02-10 14:48:33,062 ERROR  [Blueprint Extender: 2]
container.BlueprintContainerImpl -11-org.apache.aries.blueprint-0.3.1 -
Unable to start blueprint container for bundle jaxws-cxf-sts-wsp.
org.osgi.service.blueprint.container.ComponentDefinitionException: Error
setting property: PropertyDescriptor<name: bus, getter: public
org.apache.cxf.Bus org.apache.cxf.endpoint.AbstractEndpointFactory.getBus(),
setter: [public void
org.apache.cxf.endpoint.AbstractEndpointFactory.setBus(org.apache.cxf.Bus)]
        at
org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:807)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:773)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:754)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:720)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:219)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:147)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:640)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:331)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:227)[11:org.apache.aries.blueprint:0.3.1]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
Source)[:1.6.0_17]
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown 
Source)[:1.6.0_17]
        at java.util.concurrent.FutureTask.run(Unknown Source)[:1.6.0_17]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown
Source)[:1.6.0_17]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
Source)[:1.6.0_17]
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)[:1.6.0_17]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)[:1.6.0_17]
        at java.lang.Thread.run(Unknown Source)[:1.6.0_17]
Caused by: java.lang.Exception: Unable to convert value
org.apache.cxf.bus.blueprint.BlueprintBus@48c264 to type org.apache.cxf.Bus
        at
org.apache.aries.blueprint.container.AggregateConverter.convert(AggregateConverter.java:172)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BlueprintRepository.convert(BlueprintRepository.java:373)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.utils.ReflectionUtils$PropertyDescriptor.convert(ReflectionUtils.java:323)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.utils.ReflectionUtils$MethodPropertyDescriptor.internalSet(ReflectionUtils.java:476)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.utils.ReflectionUtils$PropertyDescriptor.set(ReflectionUtils.java:307)[11:org.apache.aries.blueprint:0.3.1]
        at
org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:805)[11:org.apache.aries.blueprint:0.3.1]
        ... 17 more

Any idea why it is giving this error.

Thanks,
-Nagamohan

--
View this message in context: 
http://cxf.547215.n5.nabble.com/wsdl-is-not-being-handled-by-cxf-2-5-x-tp5465680p5471959.html
Sent from the cxf-user mailing list archive at Nabble.com.


--
Glen Mazza
Talend Community Coders - coders.talend.com
blog: www.jroller.com/gmazza

Reply via email to