Banging my head trying to figure out why my jaxrs is not starting properly.

One of my colleague is running what should be the same environment and it
works in his, but he has seen issues at time.

In my log I see:
17:28:09.870 [Start Level: Equinox Container:
8adb54b2-c97b-4651-9844-16e93c4d8f80] DEBUG o.o.p.w.e.w.i.Activator - Pax
Web Whiteboard Extender started
17:28:10.863 [Start Level: Equinox Container:
8adb54b2-c97b-4651-9844-16e93c4d8f80] DEBUG
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - Starting the whiteboard factory
17:28:10.901 [Start Level: Equinox Container:
8adb54b2-c97b-4651-9844-16e93c4d8f80] INFO
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - Registered ClientBuilder
17:28:10.905 [Start Level: Equinox Container:
8adb54b2-c97b-4651-9844-16e93c4d8f80] INFO
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - Registered SseEventSourceFactory
17:28:10.914 [Start Level: Equinox Container:
8adb54b2-c97b-4651-9844-16e93c4d8f80] DEBUG
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - adding new whiteboard
configuration: {service.pid=org.apache.aries.jax.rs.whiteboard.default}
17:28:10.948 [Start Level: Equinox Container:
8adb54b2-c97b-4651-9844-16e93c4d8f80] DEBUG
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - Whiteboard factory started
17:28:11.021 [Start Level: Equinox Container:
8adb54b2-c97b-4651-9844-16e93c4d8f80] DEBUG o.o.p.w.s.i.Activator -
Starting Pax Web

And there is no reference to AriesJaxrsServiceRuntim.

Looking for JaxrsServiceRuntime returns that it is registered:
se org.osgi.service.jaxrs.runtime.JaxrsServiceRuntime
{org.osgi.service.jaxrs.runtime.JaxrsServiceRuntime}={service.id=55,
service.bundleid=11, service.scope=singleton, service.ranking=-2147483648,
service.pid=org.apache.aries.jax.rs.whiteboard.default}
  "Registered by bundle:" org.apache.aries.jax.rs.whiteboard_1.0.0 [11]
  "No bundles using service."

But the runtime DTO returns:
{"serviceDTO":null, "defaultApplication":null, "applicationDTOs":[],
"failedResourceDTOs":[], "failedExtensionDTOs":[],
"failedApplicationDTOs":[]}


The log from my colleague has a lot more starting with
AriesJaxrsServiceRuntim:
15:42:52.941 [Start Level: Equinox Container:
cfe72d7c-4e6a-4892-94ae-9333da37a0ba] DEBUG
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - Starting the whiteboard factory
15:42:53.020 [Start Level: Equinox Container:
cfe72d7c-4e6a-4892-94ae-9333da37a0ba] INFO
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - Registered ClientBuilder
15:42:53.023 [Start Level: Equinox Container:
cfe72d7c-4e6a-4892-94ae-9333da37a0ba] INFO
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - Registered SseEventSourceFactory
15:42:53.034 [Start Level: Equinox Container:
cfe72d7c-4e6a-4892-94ae-9333da37a0ba] DEBUG
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - adding new whiteboard
configuration: {service.pid=org.apache.aries.jax.rs.whiteboard.default}
15:42:53.092 [Start Level: Equinox Container:
cfe72d7c-4e6a-4892-94ae-9333da37a0ba] INFO
o.a.a.j.r.w.a.CxfJaxrsBundleActivator - created whiteboard from
configuration: {service.pid=org.apache.aries.jax.rs.whiteboard.default}
15:42:53.142 [Start Level: Equinox Container:
cfe72d7c-4e6a-4892-94ae-9333da37a0ba] DEBUG
o.a.a.j.r.w.i.AriesJaxrsServiceRuntime - Registered service
CachingServiceReference {
cachedProperties={osgi.jaxrs.name=.default,
osgi.jaxrs.whiteboard.target=(service.pid=org.apache.aries.jax.rs.whiteboard.default)}
serviceReference={javax.ws.rs.core.Application}={osgi.jaxrs.application.base=/,
service.id=79, service.bundleid=152, service.scope=singleton,
service.ranking=-2147483648, osgi.jaxrs.name=.default,
osgi.jaxrs.whiteboard.target=(service.pid=org.apache.aries.jax.rs.whiteboard.default),
service.pid=org.apache.aries.jax.rs.whiteboard.default}
} for name .default
15:42:53.159 [Start Level: Equinox Container:
cfe72d7c-4e6a-4892-94ae-9333da37a0ba] DEBUG o.a.a.j.r.w.i.Whiteboard -
Obtained instance from CachingServiceReference {
cachedProperties={osgi.jaxrs.application.select=null (cached),
osgi.jaxrs.application.base=/, osgi.jaxrs.name=.default,
osgi.jaxrs.extension.select=null (cached),
osgi.http.whiteboard.context.select=null (cached),
osgi.jaxrs.whiteboard.target=(service.pid=org.apache.aries.jax.rs.whiteboard.default)}
serviceReference={javax.ws.rs.core.Application}={osgi.jaxrs.application.base=/,
service.id=79, service.bundleid=152, service.scope=singleton,
service.ranking=-2147483648, osgi.jaxrs.name=.default,
osgi.jaxrs.whiteboard.target=(service.pid=org.apache.aries.jax.rs.whiteboard.default),
service.pid=org.apache.aries.jax.rs.whiteboard.default}
}
15:42:53.182 [Start Level: Equinox Container:
cfe72d7c-4e6a-4892-94ae-9333da37a0ba] DEBUG o.a.a.j.r.w.i.Whiteboard -
Creating CXF Bus with extensions {} and properties
{service.pid=org.apache.aries.jax.rs.whiteboard.default}
15:42:53.275 [Start Level: Equinox Container:
cfe72d7c-4e6a-4892-94ae-9333da37a0ba] DEBUG o.a.a.j.r.w.i.Whiteboard -
Created CXF Bus with extensions {} and properties
{service.pid=org.apache.aries.jax.rs.whiteboard.default}

Aries referenced bundles
    11|Active     |    4|Apache Aries JAX-RS Whiteboard (1.0.0)
    65|Active     |    4|Apache Aries JAX-RS Specification API (1.0.0)
   103|Active     |    4|Apache Aries Quiesce API (1.0.0)
   145|Active     |    4|Apache Aries SPI Fly Dynamic Weaving Bundle
(1.0.12)
   149|Active     |    4|Apache Aries Blueprint Core (1.9.0)
   183|Active     |    4|Apache Aries Proxy API (1.1.0)
   228|Active     |    4|org.apache.aries.component-dsl.component-dsl
(1.2.0)
   288|Active     |    4|Apache Aries Blueprint API (1.0.1)
   343|Active     |    4|Apache Aries Util (1.0.0)

Any ideas?

Thanks
Alain
_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to