点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨冠军,
我正在使用目的地服务。 当我抛出或捕获目标异常时,它给出了错误
不能抛出DestinationException类型的异常; 异常类型必须是Throwable的子类
NWDS 7.3 SP 8
依赖性:tc/bl/security/destinations/api
导入 java.util.Properties;
导入 javax.naming.Context;
导入 javax.naming.InitialContext ;
导入 com.sap.security.core.server.destinations.api.DestinationException;
导入 com.sap.security.core.server.destinations .api.DestinationService;
导入 com.sap.security.core.server.destinations.api.HTTPDestination;
上下文ctx = new InitialContext();
DestinationService dstService =(DestinationService)
ctx.lookup(DestinationService.JNDI_KEY);
如果(dstService == null )
throw 新 NamingException(" Destination Service not available");
目标Destination = dstService.getDestination(" HTTP"," dst-1");
//对于HTTP目标:cast
HTTPDestination httpDestination =(HTTPDestination)目标;
//从目标中获取HTTPUrlConnectionHttpURLConnection httpConnection = httpDestination.getURLConnection();
请帮助我解决此问题
嗨Arvind
如果异常的类型层次结构中的某个类不在类路径中,则会发生这种情况。
请检查。
谢谢,
Hamendra
嗨Arvind,
请尝试在您的NWDS中更改库引用。
谢谢,
Hamendra
嗨Arvind
我前段时间也遇到过同样的问题。 添加WD_RUNTIME变量无效,因此我不得不手动添加该类。
通过添加类" WD_RUNTIME/com.sap.security_2.0.0.150403083138.jar ",它可以正常工作( 使用NWDS 7.31 SP 15)。
搜索" com.sap.security_xxx.jar "并将其添加到您的构建路径中。 应该解决问题。
致谢
来自服务器 sap.com Nicolas副本 >〜tc〜exception〜impl.jar
放入项目-右键单击-构建路径-添加到构建路径
一周热门 更多>