cancel
Showing results for 
Search instead for 
Did you mean: 

Xpath and BPEL

Former Member
0 Kudos

What is xpath and BPEL?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

xpath: refer

http://help.sap.com/saphelp_nw04/helpdata/en/01/c45e05e6b14571b1c797f053fdff2b/frameset.htm

You can import externally-defined integration processes as BPEL documents (Business Process Execution Language).

Edited by: preethi Prabhu RadhaKrishnan on Aug 27, 2008 11:23 AM

Answers (6)

Answers (6)

former_member182455
Active Contributor
0 Kudos

Hi bharath,

Context Objects are nothing but X-Path Expression in XI. X-Path(XML Path) Expression are like

<Header>

<Purchase Order>

<Name>Srinvas</Name>

</Purchase Order>

</Header>

Here we defined X-Path Expression like: /Header/Purchase Order/Name/.

xpath

http://help.sap.com/saphelp_nw04/helpdata/en/01/c45e05e6b14571b1c797f053fdff2b/frameset.htm

wsdl

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7d26a4e1-0601-0010-b9a4-c815157e...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/cfab6fdd-0501-0010-bc82-f5c24140...

regards

srinivas

Former Member
0 Kudos

hi,

XPath is a language for navigating in XML documents.XPath is used to navigate through elements and attributes in XML documents.

http://www.w3schools.com/xpath/default.asp

In XI, Context objects mask access to elements or attributes in the payload. For example, you can specify elements in a deeply nested message structure in conditions by using the short name of a context object, thus sparing you the long hierarchy path.

BPEL stands for Business Process Execution Language.You can import externally-defined integration processes as BPEL documents (Business Process Execution Language).

Former Member
0 Kudos

Hi !

WSDL, XSD, Xpath and BPEL are all open standard.

ABAP for instance, is not an open standard.

look at the below URL's for more details

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/cfab6fdd-0501-0010-bc82-f5c24140...

Regards

Abhishek

dharamveer_gaur2
Active Contributor
0 Kudos

BPEL:Business process exeution language is used for grphical representation of business process.

use this block:

Xpath: check this thread

http://help.sap.com/saphelp_nw04/helpdata/en/92/af463c36a30319e10000000a114084/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/01/c45e05e6b14571b1c797f053fdff2b/frameset.htm

Former Member
0 Kudos

HI

XPATH: Itu2019s a specification of XML family, using this we can address any node in XML document. We can define mappings using XSLT together with XPATH. XSLT implements XPATH expressions to select substructures of a XML documents. We can use XSLT tags <XSL:import> <XSL:include>to include predefined templates for substructures.

BPEL: Business Process Execution Language

u2022Design time activities, executed in the Integration Builder (Repository), allow us to use visual editors to create the objects and structures (and, as far as possible, import or generate those structures and objects), that are used in an Integration Scenario.

u2022These objects are created using web standard languages and protocols, such as Business Process Execution Language (BPEL), Web Services Description Language (WSDL), and XML Schema Definition Language (XSD).

cheers

Former Member
0 Kudos

hi,

BPEL:Business Process Execution Language

You can use BPEL4WS as the exchange format for exporting an integration process to a non-SAP

system.

Xpath:XML Path Language

most commanly xpath is used to give a condition.

Regards,

Prakasu