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