我一直在尝试使用Java(Spring)为KYC和AML使用GBGId3Global Web服务(基于SOAP)。但我的应用程序正在抛出 “接口com.id3global.IGlobalCredentials在类加载器” 异常中不可见。 IGlobalCredentials是GBG提供的库接口。我把这个lib放在我的类路径中(非常混乱的代码组织,它们在一个包中放置了700多个类/接口):
src/main/java/
/com/id3global
/my_app_package/sub_packages
我做了搜索和found similar(但非常有限)的答案,我找不到足够的答案。因此,我决定将其作为一般性问题。在这种情况下,抛出此异常以及如何在Web应用程序的上下文中解决它
修改: 对不起,我忘了提一件重要的事情,我是公司代理的幕后黑手。但请求的主机是开放的。这是WSDL URL
EDIT-II :我是直接从eclipse运行项目,但后来尝试从命令行:
java -jar project.jar
它没有问题,这种行为可能是什么情况?