访问meta-inf/weblogic-application.xml

igsr9ssn  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(192)

我需要重构一个现有的jar以在weblogic11c和12c下工作。代码需要java角色到ldap组Map的完整细节,如meta-inf/weblogic-application.xm中所示。我寻求一个好的机制来检索这些信息。
一些细节:
jar不是ejb jar,因为接口不能更改,而且我无法控制它在应用程序中的使用方式(它是一个adrop来替代其他库)。
这意味着我不能注入ejb上下文。
这也意味着我没有可用的jmxmbean树的连接(需要配置信息)
我想要的东西,为多个应用程序,所有的耳朵部署工作。
我想要的东西,生存的快速交换和分解目录布局
我想要一些能证明未来的东西
当从war文件和ejb jar文件调用时,它都需要工作
它需要在weblogic 11c、12c下运行,并且尽可能地经得起未来的考验
目前,我使用以下策略:
使用getclass().getresource(我自己)检索指向我的代码的url
放下jar:prefix和associated!标记
通过目录树向上扫描,直到找到一个包含meta inf/weblogic-application.xml的文件夹
如果找到->读取和分析/否则->投诉和崩溃
这似乎是可行的,但我希望找到一种不那么黑客的方法,要么访问xml文件,要么查询执行jar的托管服务器(但没有配置连接参数的方法)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题