cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aki Yoshida (JIRA)" <>
Subject [jira] [Created] (CXF-4336) org.apache.cxf.bus.blueprint.ConfigurerImpl may get IllegalStateException: Execution container has not been set
Date Wed, 23 May 2012 14:42:41 GMT
Aki Yoshida created CXF-4336:

             Summary: org.apache.cxf.bus.blueprint.ConfigurerImpl may get IllegalStateException:
Execution container has not been set
                 Key: CXF-4336
             Project: CXF
          Issue Type: Bug
          Components: Core
    Affects Versions: 2.5.3
         Environment: Aries Blueprint Core 0.3.1
            Reporter: Aki Yoshida
            Assignee: Aki Yoshida
            Priority: Minor
             Fix For: 2.6.1, 2.5.4

Using CXF with Aries Blueprint Core 0.3.1 may get the following exception at
org.apache.cxf.bus.blueprint.ConfigurerImpl's configureBean method:

Caused by: java.lang.IllegalStateException: Execution container has not been set
        at org.apache.aries.blueprint.di.ExecutionContext$Holder.getContext(
        at org.apache.aries.blueprint.di.AbstractRecipe.create(
        at org.apache.aries.blueprint.container.BeanRecipe.setProperty(
        at org.apache.aries.blueprint.container.BeanRecipe.setProperties(
        at org.apache.aries.blueprint.container.BeanRecipe.setProperties(
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
        at java.lang.reflect.Method.invoke(
        at org.apache.cxf.bus.blueprint.ConfigurerImpl.configureBean(
        at org.apache.cxf.bus.blueprint.ConfigurerImpl.configureWithWildCard(
        at org.apache.cxf.bus.blueprint.ConfigurerImpl.configureBean(
        at org.apache.cxf.bus.blueprint.ConfigurerImpl.configureBean(
        at org.apache.cxf.transport.http.HTTPTransportFactory.configure(
        at org.apache.cxf.transport.http.HTTPTransportFactory.getConduit(
        at org.apache.cxf.binding.soap.SoapTransportFactory.getConduit(
        at org.apache.cxf.binding.soap.SoapTransportFactory.getConduit(

Note that this problem is caused by an interoperability issue between CXF and Aries Blueprint
Core 0.3.1. The problem does not occur with BP 0.3.2 or a newer version.

This patch adds a workaround in CXF to avoid having this problem for those who are using BP

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message