Decompile uber-jar-6.5.10 | Community
Skip to main content
manisha594391
Level 4
July 6, 2022

Decompile uber-jar-6.5.10

  • July 6, 2022
  • 1 reply
  • 1415 views

Hi ,

 

I want to view the implementation for  /libs/dam/cfm/admin/components/datasources/optionrendererenumeration/GET.servlet

 

Unable to view the same in automatically decompiled classes for uber-jar in IDE.

 

Also, is that legal to decompile the adobe provided uber jar. Saw this article https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/is-decompiling-aem-bundles-legal/td-p/262726

Any pointers appreciated.

 

Regards,

Manisha

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

SantoshSai
Community Advisor
Community Advisor
July 6, 2022

Hi @manisha594391 ,

I'm not sure whether optionrendererenumeration/GET.servlet is actual a servlet - unable to to find exact bundle name. If you could find it - there are plenty of options to decompile jar bundle once you have in place one of the best web based application you can consider at [0]. Also check Java Decompiler [1]

Coming back to answering your question - Decompiling commercial software, as part of self-education, troubleshooting etc will be OK. However, as stated in thread [2] - If you de-compile and something breaks - it will not be covered by support. 

To recapitulate, based on the above assertions referring and understanding as you mentioned above /libs/dam/cfm/admin/components/datasources/optionrendererenumeration/GET is OK but not a good idea  to use/integrate in your custom application.

[0]: https://jdec.app/

[1]: https://java-decompiler.github.io/ 

[2]: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/is-decompiling-aem-bundles-legal/td-p/262726

Hope that helps!

Regards,

Santosh

 

Santosh Sai
manisha594391
Level 4
July 6, 2022

Hi @1908870

Thanks for prompt response, looks like IntellijIDE automatically decompiles the jar if included in dependencies. However, am still. not able to find implementaion for below. Can it be possible that adobe has marked the implementation as private package and even the decompiled jar won't show that

 

<unnamed> (serviceId = 5349, bundleId = 329)

/libs/dam/cfm/admin/components/datasources/optionrendererenumeration/GET.servlet

auth=no
adaptable=false
attributable=false
modifiable=false
refreshable=false
supportsQueryLanguage=false
useResourceAccessSecurity=false

SantoshSai
Community Advisor
Community Advisor
July 6, 2022

@manisha594391 As I mentioned above, unable to to find exact bundle name- If we could manage to find the right jar bundle, we can able to refer implementation, it doesn't really matters even those are specified as private.

Santosh Sai