Eric
Why don't I recommend using this?
In my experience, code that isn't maintained can have various
problems that appear or become known over time.
- The code may have a vulnerability that was unknown to the
authors when they originally wrote it
- That vulnerability may be known now but no one is
maintaining it so nothing will have been done about it
- The code may have been dependent on a feature or API whose
behavior has changed, rendering the operation of that function
unstable
- The code almost certainly has bugs which were not known at the
time (and may still be unknown)
- The code may have dependencies that could have any of the
problems I have just described
- (No doubt, this is an incomplete list)
Is it stable? I cannot say. It isn't currently being tested by
those who produced it. In this case, it's been over a decade since
anyone's been responsible for working on this.
I am sure the code was well written and produced in a
professional manner, with a quality process. But, these things
happen, even when using the best practices available.
Regardless of my preaching, I have learned that the repackaged
component in GlassFish -- jmxremote_optional-repackaged -- is from
opendmk-01-b01. You can find the original downloads for opendmk at
the Internet Archive and I have included some direct links or one
of it's archive copies for you (this one was from Jan 2012):
The
original download page
You may find other useful material at that site.
I did not formally verify that this is exactly the same as the
repackaged code you are working with but I hope that it is. I can
make no representations about the content at all. If it is useful
for your purpose, I am glad to have provided you with assistance.
You will have to make all such determinations of suitability and
accept all associated risks.
Good luck!
-- Ed
PS, if you look, you should be able to find one or two GitHub
projects that have this material as well. I don't know if any of
that would help you achieve your goals, but there are clones/forks
out there.
On 10/17/2019 12:09 AM, Eric LELEU
wrote:
Ed,
I want the source code of the
following maven dependency :
groupId : 'org.glassfish.main.external',
artifactId: 'jmxremote_optional-repackaged'
version: '5.0'
Our application uses it and we want to provide a docker image for the Google Market Place.
According to the Google documentation, our docker image has to contain the source code of GPL & LGPL dependencies.
I found some repositories for opendmk-1.0-b02 but it doesn't match with our library...
You don't recommend this library because it is not supported anymore or because it is unstable?
Regards,
Eric
Le 16/10/2019 à 21:07, Ed Bratt a
écrit :
Eric
Are you looking for something specific? Have you tried searching
(i.e. Google: "java dynamic management 5.1 download") to find
this? There appear to be a few mirrors of the content, more or
less. This project was abandoned quite some time ago and I
wouldn't recommend anyone do anything serious with it.
As near as I can tell, the java.net repository did not contain
JDMK 5.x. They were in the process of renaming it Open DMK and
restarted the numbering with 1.x. I can find no evidence that a
complete release was ever finalized but I was not involved in
this project so I could easily be mistaken.
-- Ed
On 10/16/2019 8:53 AM, Eric LELEU wrote:
Hi,
I would like to download the source code of the OpenDMK
project in version 5.0 but unfortunately I can't find the
repository. Please, can you provide me a link ?
As specified on this page https://javaee.github.io/other-migrated-projects.html,
I tried to send a message on the glassfish@xxxxxxxxxxxxxxx user
list but I had a DeliveryStatus message...
I hope you can help me.
Regards,
Eric
_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/glassfish-dev