Symptom
-
ODATA component installed on ASE server, and configured for Alternate HTTP server on JBoss.
-
When accessing the ASE metadata or tables to retrieve actual data, the error occurs, relating to the SAPSybaseODataServlet servlet:
servlet
servlet-name>SAPSybaseODataServlet<(><<)>/servlet-name>
servlet-class>com.sybase.odata.producer.servlets.SAPSybaseODataServlet<(><<)>/servlet-class>
init-param
param-name>odataConfigFile<(><<)>/param-name>
param-value>Path_To_PropsFile\server.properties<(><<)>/param-value>
/init-param>
servlet>
servlet-mapping
servlet-name>SAPSybaseODataServlet</servlet-name>
url-pattern>/odata<(><<)>/url-pattern>
/servlet-mapping>
- Reproducing with the local jetty server produces a similar message if we forcibly enter incorrect table name or typo in the url (the actual table name is table_pkey):
http://ASEHost_With_ODATA:8090/odata/table_pkeyx
<error>
<code>30028</code>
<message xml:lang="en-US">
Invalid or unknown entity set specified in the resource path: "table_pkeyx".
</message>
</error>
Read more...
Environment
- SAP Adaptive Server Enterprise (ASE) 15.7 and 16.0
- SAP Sybase Sotware Developer Kit (SDK) 15.7 and 16.0
- ODATA
- JBoss
- Browsers: Firefox, Chrome, IE
Product
Keywords
ServiceRoot. "/odata" , KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , BC-SYB-SDK , SDK , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview