Uploaded image for project: 'ServiceMix 4'
  1. ServiceMix 4
  2. SMX4-1003

Problem on start bundle blueprint with cxf + reference to an osgi service expose on spring bundle on offline environment

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 4.4.0
    • 4.5.3, 4.6.0
    • None
    • None
    • amd64 - linux

    Description

      On offline environment bundle that is reference to osgi service expose from spring bundle leave on Grace Period status until timeout expired. At timeout bundle go correctly to Created status but not automatically when service osgi is correctly deployed and started.

      With log trace i see this messages when timeout expired:

      11:23:00,067 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.buslifecycle.CXFBusLifeCycleManager.
      11:23:00,068 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.bus.osgi.OSGiExtensionLocator$OSGIBusListener.
      11:23:00,069 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.ws.policy.PolicyAnnotationListener.
      11:23:00,069 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.service.factory.FactoryBeanListenerManager.
      11:23:00,070 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.ws.policy.PolicyEngineImpl.
      11:23:00,073 | DEBUG | rint Extender: 2 | test-blueprint-osgi-cxf-rs | 184 - test-blueprint-osgi-cxf-rs - 0.1.0.SNAPSHOT | ServiceEvent REGISTERED
      11:23:00,142 | DEBUG | rint Extender: 1 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.binding.corba.CorbaBindingFactory.
      11:23:00,145 | DEBUG | rint Extender: 1 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.binding.soap.SoapBindingFactory.
      11:23:00,146 | DEBUG | rint Extender: 1 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.binding.xml.XMLBindingFactory.
      11:23:00,146 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.binding.object.ObjectBindingFactory.
      11:23:00,155 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.binding.http.HttpBindingFactory.
      11:23:00,185 | DEBUG | rint Extender: 1 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.binding.soap.SoapTransportFactory.
      11:23:00,188 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.transport.http.HTTPTransportFactory.
      11:23:00,192 | DEBUG | rint Extender: 1 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.transport.local.LocalTransportFactory.
      11:23:00,192 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.transport.jms.JMSTransportFactory.
      11:23:00,195 | DEBUG | rint Extender: 2 | DefaultResourceManager | - - | resolving resource <cxf> type <interface org.apache.cxf.Bus>
      11:23:00,231 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.transport.http_jetty.JettyDestinationFactory.
      11:23:00,236 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.transport.http_jetty.JettyHTTPServerEngineFactory.
      11:23:00,237 | DEBUG | rint Extender: 2 | DefaultResourceManager | - - | resolving resource <cxf> type <interface org.apache.cxf.Bus>
      11:23:00,253 | DEBUG | rint Extender: 2 | JettyHTTPServerEngineFactory | - - | Creating Jetty HTTP Server Engine for port 8193.
      11:23:00,255 | DEBUG | rint Extender: 2 | JettyHTTPServerEngine | - - | Configured port 8193 for "http".
      11:23:00,258 | INFO | rint Extender: 2 | ServerImpl | - - | Setting the server's publish address to be http://0.0.0.0:8193/
      11:23:00,262 | DEBUG | rint Extender: 2 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.endpoint.ServerRegistryImpl.
      11:23:00,264 | DEBUG | rint Extender: 1 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.endpoint.ServerLifeCycleManagerImpl.
      11:23:00,268 | DEBUG | rint Extender: 1 | ConfigurerImpl | - - | Could not determine bean name for instance of class org.apache.cxf.management.jmx.InstrumentationManagerImpl.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            ffang Freeman Yue Fang
            geaaru Ge@@ru
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment