点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我能够通过SCC(Sap Cloud Connector 2.9.0.2)成功创建到SAP网关系统的目标。
但是当我尝试注册服务时,出现错误" 无法从目标
这是故障排除中的错误
这是Stacktrace。
org.apache.olingo.odata2.api.exception.ODataApplicationException:目标sapgateway错误:找不到目标的源服务 在com.sap.gateway.core.service.repository.api.ServiceRepositoryAPIHandler.getSourceServices(ServiceRepositoryAPIHandler.java:2459) 在com.sap.gateway.core.service.repositoryService.dp.RepositoryServiceDataProvider.getSourceServices(RepositoryServiceDataProvider.java:628) 在com.sap.gateway.core.service.repositoryService.dp.RepositoryServiceDataProvider.readEntitySet(RepositoryServiceDataProvider.java:102) 在com.sap.gateway.core.api.provider.data.GenericODataProcessor.readEntitySet(GenericODataProcessor.java:952) 在org.apache.olingo.odata2.core.Dispatcher.dispatch(Dispatcher.java:77) 在org.apache.olingo.odata2.core.ODataRequestHandler.handle(ODataRequestHandler.java:131) 在org.apache.olingo.odata2.core.rest.ODataSubLocator.handle(ODataSubLocator.java:164) 在org.apache.olingo.odata2.core.rest.ODataSubLocator.handleGet(ODataSubLocator.java:58) 在sun.reflect.GeneratedMethodAccessor310.invoke(未知来源) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:606) 在org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) 在org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) 在org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:200) 在org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:271) 在org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:99) 在org.apache.cxf.interceptor.ServiceInvokerInterceptor $ 1.run(ServiceInvokerInterceptor.java:59) 在org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) 在org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) 在org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) 在org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:251) 在org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) 在org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) 在org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) 在org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:180) 在org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:293) 在org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:217) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:735) 在org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:268) 在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) 在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:747) 在org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:485) 在org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:410) 在org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337) 在com.sap.gateway.core.service.servlet.TechnicalServiceListener.forwardRequest(TechnicalServiceListener.java:99) 在com.sap.gateway.core.service.servlet.TechnicalServiceListener.doGet(TechnicalServiceListener.java:35) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:735) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:848) 在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) 在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在com.sap.core.js.csrf.RestCsrfPreventionFilter.doFilter(RestCsrfPreventionFilter.java:95) 在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) 在org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) 在org.eclipse.virgo.web.enterprise.security.valve.OpenEjbSecurityInitializationValve.invoke(OpenEjbSecurityInitializationValve.java:44) 在org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:614) 在com.sap.core.jpaas.security.auth.service.lib.AbstractAuthenticator.invoke(AbstractAuthenticator.java:168) 在org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) 在org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) 在com.sap.core.tenant.valve.TenantValidationValve.invokeNextValve(TenantValidationValve.java:168) 在com.sap.core.tenant.valve.TenantValidationValve.invoke(TenantValidationValve.java:94) 在com.sap.js.statistics.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:38) 在com.sap.core.js.monitoring.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:27) 在org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) 在org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) 在org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436) 在org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078) 在org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:625) 在org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run(JIoEndpoint.java:318) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615) 在org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run(TaskThread.java:61) 在java.lang.Thread.run(Thread.java:812) 引起原因:com.sap.gateway.core.service.api.exception.ServiceRepositoryAPIException:找不到目标的源服务 在com.sap.gateway.core.service.repository.api.ServiceRepositoryAPIHandler.findSourceServices(ServiceRepositoryAPIHandler.java:1458) 在com.sap.gateway.core.service.repository.api.ServiceRepositoryAPIHandler.getSourceServices(ServiceRepositoryAPIHandler.java:2449) ...更多70 引起原因:com.sap.gateway.core.api.exception.TechnicalException:服务不可用 在com.sap.gateway.core.bep.explore.ServiceExplorer.findServices(ServiceExplorer.java:95) 在com.sap.gateway.core.bep.explore.ServiceExplorer.findServices(ServiceExplorer.java:123) 在com.sap.gateway.core.service.repository.api.ServiceRepositoryAPIHandler.findSourceServices(ServiceRepositoryAPIHandler.java:1417) ...更多71 引起原因:com.sap.gateway.core.api.exception.BaseException:服务不可用 在com.sap.gateway.core.connectivity.HttpConnector.exploreServices(HttpConnector.java:815) 在com.sap.gateway.core.bep.explore.ServiceExplorer.findServices(ServiceExplorer.java:90) ...另外73个 引起原因:org.apache.olingo.odata2.api.exception.ODataApplicationException:服务不可用 在com.sap.gateway.core.connectivity.HttpConnector.exploreServices(HttpConnector.java:812) ...另外74个
(77.1 kB)
能否请您尝试更改目标URL,以便在URL中同时指定sap-client? 例如。:<端口>/sap/iwbep?sap-client = 010"> https://<主机>:<端口>/sap/iwbep?sap-client = 010
如果上述操作无效,请共享与目标位置对应的云连接器设置。 您是否可以粘贴stacktrace的最底部部分?
此外,如果在组件opu-gw-od-fw上引发事件,这将很有帮助,以防需要进行屏幕共享会话 检查配置并帮助解决问题。
我现在尝试使用url结构,例如Eg https://:/sap/iwbep?sap-client = 010 , 有效。 不确定SCP设置中发生了什么变化。
谢谢
George。
检查连接有效,因为它仅" ping"通过您的cloudconnector中的虚拟主机指定的后端系统。
但是,如果注册服务时返回错误,则可能是由于连接后端的授权问题所致。
尝试检查云连接器审核日志中有关错误的提示。
HI Kranti,
我能够ping后端系统,甚至更好的是,我什至能够使用Webide创建Firoi应用并将其发布在Cloud Portal中。
但是由于某些原因,我无法在OData Provisioning中获取服务详细信息。
谢谢
乔治。
嗨,
我遇到了同样的问题,然后我创建了一个角色并添加了iwbep的授权模板。 现在,我可以检索服务了。 下面是模板。
/IWBEP/RT_MGW_DEV
/IWBEP/RT_MGW_USR
/IWBEP/RT_BEP_USR
/IWBEP/RT_USS_INTUSR
/IWFND/RT_DEVELOPER
/IWFND/RT_GW_USER
链接以创建和分配授权模板单击此处
它现在像魅力一样工作!!
干杯...
一周热门 更多>