-
Notifications
You must be signed in to change notification settings - Fork 323
Basic support for remote EJB invocations on a WildFly application server #1815
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
❕ Build Aborted
Expand to view the summary
Build stats
Trends 🧪Steps errors
Expand to view the steps failures
|
Can somebody please do a review? |
@SylvainJuge May you could have a look please? |
@felixbarny Maybe you could have a look please? |
Hi @tobiasstadler , Supporting EJBs is not in our short-term roadmap for now, thus we don´t think that it would be beneficial to just add partial support for a single server implementation. From experience instrumenting EJBs is full of caveats and corner cases, thus it's definitely a huge development effort to commit to this task. Few things on top of my mind:
However, since it already works for your use-case, it would be probably a very good candidate for an external plugin, which means it won't be part of the agent main codebase, but could be loaded at runtime to enable it on your setup.
What do you think about this ? |
I am totally fine with building an external plugin (actually I already did this for something else). The only problem is that I need to instrument |
@SylvainJuge I converted my code to an external plugin locally and it seems to work except that I can not set the framework name using the public api (not so important). Also I am unsure if |
Thanks ! FYI I'll be off for a couple of weeks, thus I'll likely handle that when I get back, or @eyalkoren might also take a look at it (but no guarantee). |
I will create an external Plugin. Thank you for your support! |
FYI, you can find the plugin here: https://github.com/tobiasstadler/apm-wildfly-ejb-plugin |
What does this PR do?
Fixes #1814 for WildFly
Checklist