I am trying to use Kamon to get my spray app (on heroku) to send data to newrelic. I have followed the Kamon instructions, and it is registering the spray-can classes, but when it gets to the newrelic part it fails with some type errors. Have I missed an import somewhere ?
2014-02-24T15:19:03.201454+00:00 app[web.1]: [AppClassLoader@41dee0d7] error can't determine implemented interfaces of missing type com.newrelic.agent.bridge.Config
2014-02-24T15:19:03.201454+00:00 app[web.1]: when processing declare parents com.newrelic.agent.config.AgentConfigImpl
2014-02-24T15:19:03.201454+00:00 app[web.1]: when processing type mungers
2014-02-24T15:19:03.201454+00:00 app[web.1]: when weaving
2014-02-24T15:19:03.201454+00:00 app[web.1]: [Xlint:cantFindType]
2014-02-24T15:19:03.272104+00:00 app[web.1]: [AppClassLoader@41dee0d7] error can't determine implemented interfaces of missing type com.newrelic.agent.bridge.Config
2014-02-24T15:19:03.272104+00:00 app[web.1]: when processing declare parents com.newrelic.agent.config.AgentConfig
2014-02-24T15:19:03.272104+00:00 app[web.1]: when processing type mungers
2014-02-24T15:19:03.272104+00:00 app[web.1]: when weaving
2014-02-24T15:19:03.272104+00:00 app[web.1]: [Xlint:cantFindType]
2014-02-24T15:19:03.632211+00:00 app[web.1]: Feb 24, 2014 15:19:03 +0000 [2 1] com.newrelic INFO: Agent Host: bf45f57a-5eab-4647-b847-c328f142a175 IP: 172.19.36.186
2014-02-24T15:19:03.652335+00:00 app[web.1]: [AppClassLoader@41dee0d7] error can't determine implemented interfaces of missing type com.newrelic.agent.bridge.PublicApi
2014-02-24T15:19:03.652335+00:00 app[web.1]: when processing declare parents com.newrelic.api.agent.NewRelicApiImplementation
2014-02-24T15:19:03.652335+00:00 app[web.1]: when processing type mungers
2014-02-24T15:19:03.652335+00:00 app[web.1]: when weaving
2014-02-24T15:19:03.652335+00:00 app[web.1]: [Xlint:cantFindType]
2014-02-24T15:19:03.676602+00:00 app[web.1]: [AppClassLoader@41dee0d7] error can't determine implemented interfaces of missing type com.newrelic.agent.bridge.Transaction
2014-02-24T15:19:03.676602+00:00 app[web.1]: when processing declare parents com.newrelic.agent.Transaction
2014-02-24T15:19:03.676602+00:00 app[web.1]: when processing type mungers
2014-02-24T15:19:03.676602+00:00 app[web.1]: when weaving
2014-02-24T15:19:03.676602+00:00 app[web.1]: [Xlint:cantFindType]
2014-02-24T15:19:03.707803+00:00 app[web.1]: [AppClassLoader@41dee0d7] error can't determine implemented interfaces of missing type com.newrelic.agent.bridge.PrivateApi
2014-02-24T15:19:03.707803+00:00 app[web.1]: when processing declare parents com.newrelic.agent.PrivateApiImpl
2014-02-24T15:19:03.707803+00:00 app[web.1]: when processing type mungers
2014-02-24T15:19:03.707803+00:00 app[web.1]: when weaving
2014-02-24T15:19:03.707803+00:00 app[web.1]: [Xlint:cantFindType]
2014-02-24T15:19:03.716141+00:00 app[web.1]: [AppClassLoader@41dee0d7] error can't determine implemented interfaces of missing type com.newrelic.agent.bridge.Instrumentation
2014-02-24T15:19:03.716141+00:00 app[web.1]: when processing declare parents com.newrelic.agent.InstrumentationImpl
2014-02-24T15:19:03.716141+00:00 app[web.1]: when processing type mungers
2014-02-24T15:19:03.716141+00:00 app[web.1]: when weaving
2014-02-24T15:19:03.716141+00:00 app[web.1]: [Xlint:cantFindType]
2014-02-24T15:19:03.938976+00:00 app[web.1]: [AppClassLoader@41dee0d7] error can't determine implemented interfaces of missing type com.newrelic.agent.bridge.AsyncApi
2014-02-24T15:19:03.938976+00:00 app[web.1]: when processing declare parents com.newrelic.agent.AsyncApiImpl
2014-02-24T15:19:03.938976+00:00 app[web.1]: when processing type mungers
2014-02-24T15:19:03.938976+00:00 app[web.1]: when weaving
2014-02-24T15:19:03.938976+00:00 app[web.1]: [Xlint:cantFindType]
2014-02-24T15:19:04.267525+00:00 app[web.1]: [AppClassLoader@41dee0d7] error can't determine implemented interfaces of missing type com.newrelic.agent.bridge.ExitTracer
2014-02-24T15:19:04.267525+00:00 app[web.1]: when processing declare parents com.newrelic.agent.tracers.Tracer
2014-02-24T15:19:04.267525+00:00 app[web.1]: when processing type mungers
2014-02-24T15:19:04.267525+00:00 app[web.1]: when weaving
2014-02-24T15:19:04.267525+00:00 app[web.1]: [Xlint:cantFindType]
2014-02-24T15:19:09.289894+00:00 app[web.1]: [AppClassLoader@41dee0d7] error can't determine implemented interfaces of missing type com.newrelic.agent.bridge.ObjectFieldManager
2014-02-24T15:19:09.289894+00:00 app[web.1]: when processing declare parents com.newrelic.agent.instrumentation.weaver.ObjectFieldManagerImpl
2014-02-24T15:19:09.289894+00:00 app[web.1]: when processing type mungers
2014-02-24T15:19:09.289894+00:00 app[web.1]: when weaving
2014-02-24T15:19:09.289894+00:00 app[web.1]: [Xlint:cantFindType]