Skip to content

Conversation

@tylerbenson
Copy link
Contributor

@tylerbenson tylerbenson commented Feb 13, 2018

This should improve naming for dropwizard and anything else using jax-rs:

  • jersey
  • cxf
  • restlet

NOTE: This integration is currently off by default. Enable it by setting the following system property:
-Ddd.integration.jax-rs.enabled=true

Or the following Environment Variable:
DD_INTEGRATION_JAX_RS_ENABLED=true

@tylerbenson tylerbenson added type: enhancement Enhancements and improvements inst: others All other instrumentations labels Feb 13, 2018
@tylerbenson tylerbenson added this to the 0.3.3 milestone Feb 13, 2018
@tylerbenson tylerbenson requested a review from realark February 13, 2018 04:26
@tylerbenson tylerbenson force-pushed the tyler/jax-rs branch 3 times, most recently from 85b36c3 to 03abd0f Compare February 14, 2018 08:21

@After
public void afterTest() {
assert INSTRUMENTATION_ERROR_COUNT.get() == 0;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

Copy link
Contributor

@realark realark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@avram
Copy link

avram commented Feb 14, 2018

Is there anything that would need to be done to ensure that this covers JBoss/RestEASY?

@tylerbenson
Copy link
Contributor Author

@avram if there is an embedable version you can submit a PR with a test for it, otherwise manual testing. If you do see any problems with it please let me know.

@tylerbenson tylerbenson merged commit 4ba7b16 into master Feb 14, 2018
@tylerbenson tylerbenson deleted the tyler/jax-rs branch February 15, 2018 00:13
@avram
Copy link

avram commented Feb 16, 2018

I identified some issues with Resteasy, and opened #234 to resolve them

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: others All other instrumentations type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants