Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Enterprise Services REST Application

vwegert
Active Participant
0 Kudos

Hello,

while going through the steps details in the ADT SDK tutorial, I noticed some unexpected workspace entries in the results returned by my own discovery application (/mycompany/discovery in the tutorial):

  <app:workspace>

    <atom:title>Enterprise Services</atom:title>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/semanticcontracts">

      <atom:title>Semantic Contract</atom:title>

      <atom:category term="SemanticContract" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/contracts">

      <atom:title>Contract</atom:title>

      <atom:category term="Contract" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/contractimplementations">

      <atom:title>Contract Implementation</atom:title>

      <atom:category term="ContractImplementation" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/integrationscenariodefns">

      <atom:title>Integration Scenario Definition</atom:title>

      <atom:category term="IntegrationScenarioDefinition" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/datatypes">

      <atom:title>Proxy Data Type</atom:title>

      <atom:category term="ProxyDataType" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/messagetypes">

      <atom:title>Proxy Message Type</atom:title>

      <atom:category term="ProxyMessageType" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/serviceconsumers">

      <atom:title>Service Consumer</atom:title>

      <atom:category term="ServiceConsumer" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/serviceproviders">

      <atom:title>Service Provider</atom:title>

      <atom:category term="ServiceProvider" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/operationmappings">

      <atom:title>Operation Mapping</atom:title>

      <atom:category term="OperationMapping" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/consumermappings">

      <atom:title>Consumer Mapping</atom:title>

      <atom:category term="ConsumerMapping" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/consumerfactories">

      <atom:title>Consumer Factory</atom:title>

      <atom:category term="ConsumerFactory" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/search">

      <atom:title>Proxy Generic Search</atom:title>

      <atom:category term="ProxyGenericSearch" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/proxysearch">

      <atom:title>Proxy Specific Browse Search</atom:title>

      <atom:category term="ProxySpecificBrowseSearch" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/validate">

      <atom:title>Validate Proxy Name</atom:title>

      <atom:category term="ValidateProxyName" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/soamanager">

      <atom:title>SOA Manager</atom:title>

      <atom:category term="SoaManager" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/esrsearch">

      <atom:title>Enterprise Services Repository Search</atom:title>

      <atom:category term="EsrSearch" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/esrscv">

      <atom:title>ESR SCV Search</atom:title>

      <atom:category term="EsrScvSearch" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/srsearch">

      <atom:title>Services Registry Search</atom:title>

      <atom:category term="SrSearch" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

    <app:collection href="https://answers.sap.com/sap/bc/esproxy/activation">

      <atom:title>Proxy Activation</atom:title>

      <atom:category term="ProxyActivation" scheme="http://www.sap.com/adt/categories/enterpriseservices"/>

    </app:collection>

  </app:workspace>

  <app:workspace>

    <atom:title>InfoProvider</atom:title>

  </app:workspace>

  <app:workspace>

    <atom:title>Composite Provider</atom:title>

  </app:workspace>

I suppose these entries appear because in the following Enhancement Implementations, the BAdI implementation does not have a filter value assigned:

Enhancement ImplementationBAdI Implementation
EI_MTS_PROXY_RES_APPLICATIONSMTS_ADT_REST_REF_APP_DISCOVER
RSO_RES_IPROV_DISCOVERYRSO_RES_IPROV_DISCOVERY
RS_RSO_RES_HCPR_RESOURCE_APPRS_RSO_RES_HCPR_DISCOVERY

Is my assumption correct, and if so, will this be corrected or will I just have to filter out these values on the client side?

Thanks

  Volker Wegert

5 REPLIES 5

bmayhs
Advisor
Advisor
0 Kudos

Hi Volker,

Can you give me more details about the system you are connecting to?

Thanks and Regards,

Shyam

Former Member
0 Kudos

Good morning,

it's the offered via the CAL (see this list, third from the bottom)

Thanks

Volker

ThFiedler
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Volker,

just a side remark: in the meanwhile we have 7.40 SP08 on ASE.

Maybe that's the better choice for playing around with AS ABAP 7.40.

Kind Regards,

Thomas.

vwegert
Active Participant
0 Kudos

Hi Thomas,

is this such a huge difference? Since I've been working in Oracle-only environments so far, I thought that MaxDB/SAP DB or ASE wouldn't be a big difference, just a different DBMS beneath the system - and I wanted a "cleaner" (and possibly smaller) system without the BW overhead since I'm paying the AWS bills myself 🙂

Best regards

  Volker

ThFiedler
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Volker,

the benefit is to have SP08.

Sorry, marked the wrong word as bold:-)

Regards,

Thomas.