[
https://issues.redhat.com/browse/WFLY-13076?page=com.atlassian.jira.plugi...
]
Roy Golan commented on WFLY-13076:
----------------------------------
OK I took a simple war we do have under the ear, and added a simple JAXRS resource there,
invoked it, and started getting spans, without any configuration.
So this means our restapi.jar needs something to be added to its deployment. What should
it be then?
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)