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.