[
https://issues.redhat.com/browse/WFLY-13076?page=com.atlassian.jira.plugi...
]
Roy Golan commented on WFLY-13076:
----------------------------------
I can produce an ear and link it, but I think it will be partial.
I also have few observations and a correction to make.
1. the exception I got and reported is probably expected(although should be corrected?) -
I @Traced an EJB inside my bll.jar , which is called
internally - thus it doesn't have a servlet context. Must a tracer factory be
intialized using servlet context?
2. I removed the `@Traced` EJB and expected that my JAXRS restapi.war to be traced out of
the box - but it isn't.
Another thing is that the restapi is not a war at all - it is a jboss module, loading the
restapi.jar.
What should I do to trigger the tracing on all the jaxrs resources in that module?
Opentracing fails to load on EAR deployment
-------------------------------------------
Key: WFLY-13076
URL:
https://issues.redhat.com/browse/WFLY-13076
Project: WildFly
Issue Type: Bug
Components: MP OpenTracing
Affects Versions: 18.0.1.Final
Reporter: Roy Golan
Assignee: Emmanuel Hugonnet
Priority: Major
wildfly 18, an EAR application (ovirt-engine ), I'm trying to enable opentracing, and
failing.
I added this to our xml:
```
<extension
module="org.wildfly.extension.microprofile.opentracing-smallrye"/>
...
<subsystem xmlns="urn:wildfly:microprofile-opentracing-smallrye:1.0"/>
```
Exported Jaeger environment vars:
```
export JAEGER_SERVICE_NAME=ovirt-engine
export JAEGER_REPORTER_LOG_SPANS=true
export JAEGER_SAMPLER_TYPE=const
export JAEGER_SAMPLER_PARAM=1
```
And debugged the `TracerProducer` which throws:
```
"Method threw 'org.jboss.weld.exceptions.IllegalStateException' exception.
Cannot evaluate
org.jboss.weldx.servlet.ServletContext$$Proxy$_$$_WeldClientProxy.toString()"
```
The deployment structure is:
| engine.ear
- bll.jar EJB and CDI beans
- lib/vdsbroker CDI
| restapi.war JAXRS , also CDI beans
| Jboss-Modules
common.jar
utils.jar
dal.jar CDI
--
This message was sent by Atlassian Jira
(v7.13.8#713008)