XSA Java Odata v4无法正常工作

2020-08-27 19:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我将继续设置XSA的不同部...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,我将继续设置XSA的不同部分。
今天,我在设置Odata v4 Java模块方面遇到了困难。

每个模块都可以构建并成功运行。

我的CD顶部:

命名空间demo_project.db.cds;

 @ OData.publish:是
 上下文MY_CONTEXT {
 实体EXPAMPLE {
 

我用来访问OData的浏览器URL:

 https://my_host_here:51036/java/odata/v4/demo_project.db.cds ._。MY_CONTEXT/$ metadata

 结果"未找到"页面

启动模块过程中出现Java错误,但仍在运行:

 11/12/18 12:57:40.881 PM [APP/2-0]错误#2.0#2018 11 12 12:57:40.880#+ 03:00#ERROR#com.sap.cloud.sdk.service  .prov.v4.rt.core.web.ODataApplicationInitializer#
 18-11-12下午12:57:40.882 [APP/2-0]错误### E08F80A9855E4B0EB24A843AAFA1830F ### com.sap.cloud.sdk.service.prov.v4.rt.core.web.ODataApplicationInitializer ###  ##### localhost-startStop-1#PLAIN ##
 18/11/12下午12:57:40.882 [APP/2-0] ERR,同时尝试调用从java.lang.ClassLoader.getResource(java.com.cn)返回的空对象的方法java.net.URL.getPath()。  lang.String)#
 18-11-12下午12:57:40.882 [APP/2-0]错误
 18/11/12下午12:57:40.882 [APP/2-0]错误java.lang.NullPointerException:尝试调用从java.lang返回的空对象的方法java.net.URL.getPath()时。  ClassLoader.getResource(java.lang.String)
 18/11/12 12:57:40.882 PM com.sap.cloud.sdk.service.prov.v4.rt.core.web.ODataApplicationInitializer.readEDMXUsingClassPath(ODataApplicationInitializer.java:134)出现[APP/2-0]错误 〜[odata4.web-1.17.1.jar:na]
 18/11/12下午12:57:40.882 [APP/2-0] com.sap.cloud.sdk.service.prov.v4.rt.core.web.ODataApplicationInitializer.loadMetadataFromResourceUsingSrvCtxt(ODataApplicationInitializer.java:118)出现错误 〜[odata4.web-1.17.1.jar:na]
 18-11-12下午12:57:40.882 [APP/2-0] com.sap.cloud.sdk.service.prov.v4.rt.core.web.ODataApplicationInitializer.loadMetadata(ODataApplicationInitializer.java:107)出现错误 〜[odata4.web-1.17.1.jar:na]
 18/11/12下午12:57:40.882 [APP/2-0] com.sap.cloud.sdk.service.prov.v4.rt.core.web.ODataApplicationInitializer.contextInitialized(ODataApplicationInitializer.java:53)出现错误 〜[odata4.web-1.17.1.jar:na]
 18/11/12下午12:57:40.882 [APP/2-0] org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4792)出现错误[catalina.jar:8.5.32]
 18-11-12下午12:57:40.882 [APP/2-0] org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5256)出现错误[catalina.jar:8.5.32]
 18-11-12下午12:57:40.882 [APP/2-0] org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)出现错误[catalina.jar:8.5.32]
 18-11-12下午12:57:40.882 [APP/2-0] org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1421)出现错误[catalina.jar:8.5.32]
 18-11-12下午12:57:40.882 [APP/2-0] org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1411)出现错误[catalina.jar:8.5.32]
 18-11-12下午12:57:40.882 [APP/2-0]在java.util.concurrent.FutureTask.run(FutureTask.java:266)出现错误[na:1.8.0_181]
 18-11-12下午12:57:40.882 [APP/2-0]在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)出现错误[na:1.8.0_181]
 18-11-12下午12:57:40.882 [APP/2-0]在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:624)出现错误[na:1.8.0_181]
 18-11-12下午12:57:40.882 [APP/2-0] java.lang.Thread.run(Thread.java:836)错误[na:1.8.0_181] 

我做错了什么?

1条回答
骆驼绵羊
2020-08-27 19:56

你好,Efim。

您解决了这个问题吗?

一周热门 更多>