XPath and ERMS

Hi gurus,
We're creating our own Services for ERMS (CRM 6.0) and I was after a spot of advice.
Can anyone give me some guidance as to where to find all the XPATH entries available? 
In the ERMS Repository there are attributes defined with XPATH entries against them, but I'm sure there must be other XPATH entries available, and if we wanted to define our own attributes I was wondering where I could look to find this XPATH information?
Thanks in advance,
Andrew G.

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-f5c2414080ed
BPEL in a Nutshell
WS-BPEL 2.0 from OASIS - How it has progressed since BPEL 1.1
BPEL Glossary for Developers
Regards
Abhishek

Similar Messages

  • Xpath and context objects

    hi expects,
        what is difference between xpath and context objects?

    Rohit,
    Check this thread for bhavesh reply for this:
    Context object
    ---Satish

  • Keep RAR and ERM up to date with Z transactions

    Hi all,
    As you all know, Z transactions are added on the ongoing dayly basis to a SAP system.
    My question here:
    What is the best practice to keep RAR and ERM up to date in terms of this information?
    Many thanks in advance. Kind regards,
      Imanol

    Raghu,
    What I meant is the best practice to make such Z transactions available in RAR and ERM database to be available to define new functions and / or define new roles.
    Should periodic upload for action-permission file need to be executed in RAR?
    AND
    action, object job syncronized in ERM?
    Hope this clarifies my question.
    Thanks for all. Kind regards,
      Imanol

  • XPATH and the C parser

    Can I use an 'XPATH' expression to find a node using the C parser?
    eg find '/A/B/C'
    The Oracle Java parser supports this.
    Thanks for your help.
    Doug

    Yes, we have Xpath and XSLT support in the parser.

  • XPath and oracle parser

    Hi,
    I am using Oracle parser to parse my XML file, as i found that it is faster then IBM and sun parser, But i think it does not support XPath, so how can i use XPath and oracle parser, I can also use Sun parser , but dont know if it has XPath support,
    So please help me out

    I suppose it supports DOM or a saxHandler that can provides you a DOM
    tree. For Xpath, may I suggest you my solution : http://www.japisoft.com/jxpath
    Regards,
    A.brillant

  • XPath and XQuery

    Hi all,
    What's the difference between the XPath and XQuery, can XPath has better performance than XQuery?
    Regards,
    Jane

    shree wrote:
    1.Can you differentiate these XSLT, XPath and XQuery.XSL stands for EXtensible Stylesheet Language, and is a style sheet language for XML documents. XSLT stands for XSL Transformations.
    XQuery is to XML what SQL is to database tables. XQuery was designed to query XML data.
    XPath is used to navigate through elements and attributes in an XML document. XPath is a major element in W3C's XSLT standard - and XQuery and XPointer are both built on XPath expressions.
    http://www.w3schools.com/xsl/default.asp
    http://www.w3schools.com/xquery/default.asp
    http://www.w3schools.com/xpath/default.asp
    Cheers,
    Vlad

  • Xpath and BPEL

    What is xpath and BPEL?

    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-f5c2414080ed
    BPEL in a Nutshell
    WS-BPEL 2.0 from OASIS - How it has progressed since BPEL 1.1
    BPEL Glossary for Developers
    Regards
    Abhishek

  • XSLT, XPath and XQuery

    Hi,
    1.Can you differentiate these XSLT, XPath and XQuery.
    2.How Do I Force a Rollback in a BPEL Flow.
    Thanks in advance

    shree wrote:
    1.Can you differentiate these XSLT, XPath and XQuery.XSL stands for EXtensible Stylesheet Language, and is a style sheet language for XML documents. XSLT stands for XSL Transformations.
    XQuery is to XML what SQL is to database tables. XQuery was designed to query XML data.
    XPath is used to navigate through elements and attributes in an XML document. XPath is a major element in W3C's XSLT standard - and XQuery and XPointer are both built on XPath expressions.
    http://www.w3schools.com/xsl/default.asp
    http://www.w3schools.com/xquery/default.asp
    http://www.w3schools.com/xpath/default.asp
    Cheers,
    Vlad

  • Does the XMLP full or partially support the Xpath and XSLFO syntax?

    Does the XMLP full support the Xpath and FO syntax? or partially? Thanks

    Hi Robin
    OK, so hopefully you are not leading me into a trap here :o)
    There are two parts to this question:
    1. XPATH - we support as much of the XPATH spec as the Oracle XDK supports ie we rely on the XDK for our transformation engine so as long as they support what you are trying to do then we do. There are a few gaps and we have plugged those in the XMLP layer. So the short answer is yes.
    2. XSLFO - we allow you to use XSLFO in your template. The XMLP engine supports much of the standard but there are a few gaps. the next set of docs will layout exactly what we do support in the spec.
    Regards, Tim

  • What is MDM in BI and ERM????

    Hi Gurus,
    I am new to Nterweaver BI can any one help hoe to make a start with BI and can any one answer What is MDM in BI and ERM????
    Regards
    Madhavi

    Hi Madhavi,
    I guess from BI perspective MDM is Multi Dimension Modelling and ERM is Entity Relationship Model. They are both used for Data modeling in BI.
    Check this PDF document on modeling:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6ce7b0a4-0b01-0010-52ac-a6e813c35a84
    Check some more links:
    Document from SAP BW in Service Marketplace.
    https://websmp103.sap-ag.de/~sapdownload/011000358700007863572002E/BW_FID_35_EN.pdf
    http://help.sap.com/saphelp_nw04/helpdata/en/e0/52029f961aa84d869b9b20fa7f7646/frameset.htm
    Also check this link:
    https://media.sdn.sap.com/html/submitted_docs/Best_Practices/BW/documentation/Multi-dimensional_modeling_EN.doc
    Bye
    Dinesh
    (Do not forget to assign points!!)
    Bye
    Dinesh

  • XPath and dom4j xs:date() conversion exception

    Hey all Java folks
    I'm having a hard time deadling with XPath and date datatype using dom4J and seeking for guidance :)
    Let say I have the following XML header:
    <site:Blog xmlns:site="http://xml.netbeans.org/schema/blog" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://xml.netbeans.org/schema/blog blog.xsd">and this expression :
    site:Blog//site:Entry[@date=xs:date('2007-09-07')]In XMLSpy I do get correct results but in my java code all I get is this exception:
    org.dom4j.XPathException: Exception occurred evaluting XPath: /site:Blog//site:Entry[@date=xs:date("2007-09-07")] Exception: No Such Function xs:date
    at org.dom4j.xpath.DefaultXPath.handleJaxenException(DefaultXPath.java:374)
    at org.dom4j.xpath.DefaultXPath.selectNodes(DefaultXPath.java:134)
    at org.dom4j.tree.AbstractNode.selectNodes(AbstractNode.java:166)
    at com.mor.blogengine.util.xpath.SearchEngine.getEntriesforDate(SearchEngine.java:142)
    at com.mor.blogengine.util.xpath.SearchEngineTest.testGetEntriesforDate(SearchEngineTest.java:120)Does anyone has a clue of why it works perfectly outside of JAVA but not within my code ?
    Any enlightenment is welcome! :)
    Laurent

    String xPathExpr= "/documentFiles/documentFile[xs:date(documentDateXML) > xs:date(\"2005-05-21\")]";should of course be
    String xPathExpr= "/documentFiles/documentFile[xs:date(documentDate) > xs:date(\"2005-05-21\")]";

  • Xpath and Get XML Document Data

    Good Morning,
    I have just recently gotten involved in a project that requires communicating with some web services (axis2). We have existing scripts that handle this already, but they were built when we weren't on axis2 so now the XML output from the web service call is slightly different and i am no longer able to use the same xpath statement in the Get XML Document Data step.
    I am receiving either null values or a prefix namespace error. I am new to xpath and have been reading as best i can from http://www.w3schools.com/xpath/ to try and understand how to write my statements to pull out the data i want correctly.
    I have read that sometimes the editor has problems if the XML contains namespace declarations, etc.
    Below is an example XML output where I'd like to be able to read the value in the ax211:success. My xpath gets prefix namespace errors as it doesn't recognize ax211.
    Xpath: /descendant::ns:validateCertificationResponse/child::ns:return/child::ax211:success
    Perhaps my xpath statement is just incorrect and wouldn't retrieve what i expect it to....
    Any advice is appreciated.
    Thanks,
    Kevin

    Hi,
    well, it appears that text() is automatically appended to the XPath query for some reason in UCCX, this is why you actually see the text node within the ax211:success element. This //*[local-name()="success"] select the whole node, not its first child (which is actually the first element, which also happens to be a text).
    Anyway,
    // - anywhere
    * - any node
    And within this "everything" you actually search with the condition within the angular brackets.
    G.

  • XMLIndex: finding indexed XPaths and the number of rows in the path table

    Hi,
    I am storing non-schema-based binary XMLs in an XMLType column in 11g (11.1.0.6.0) and would like to index the XMLs either partially or fully using XMLIndex. I'm expecting to have a large number (tens of millions) of XML documents and have some concerns about the size of the XMLIndex path table.
    In short, I am worried that the path table might grow unmanageable large. In order to avoid this and to plan for table partitioning, I would like to create a report of all indexed XPaths in an XMLIndex and to find out how many times each path is actualized in the path table. I would do this for a representative XML sample.
    I have been creating XMLIndexes with different exclude/include paths, gathering stats with DBMS_STATS (estimate_percent = 100) and selecting the number of rows in the path table through USER_TABLES.
    If anyone knows a more straightforward way of doing this all advice is very much appreciated.
    Best Regards,
    Rasko Leinonen

    Thanks Marco,
    I managed to get out all indexed paths using the following SQL. It took a while to understand how the join the XDB.X$PT39CW6BJR8W4VVE0G0LLGA0OCR5 and XDB.X$QN39CW6BJR8W4VVE0G0LLGA0OCR5 tables together but got there in the end. This helps to clarify which XPaths are being currently indexed by the XMLIndex.
    begin
    for v_row in (select PATH from XDB.X$PT39CW6BJR8W4VVE0G0LLGA0OCR5)
    loop
    declare
    v_i BINARY_INTEGER := 1;
    v_id raw(8);
    v_len BINARY_INTEGER := 2;
    v_skip BINARY_INTEGER := 1;
    begin
    while v_i < utl_raw.length(v_row.path) and
    v_i + v_len <= utl_raw.length(v_row.path)
    loop
    v_i := v_i + v_skip;
    v_id := utl_raw.substr(v_row.path, v_i, v_len);
    --dbms_output.put_line(v_id);
    for v_row2 in (select LOCALNAME, flags from XDB.X$QN39CW6BJR8W4VVE0G0LLGA0OCR5
    where ID = v_id )
    loop
    if rawtohex(v_row2.flags) = '01'
    then
    dbms_output.put('@');
    end if;
    dbms_output.put(v_row2.localname);
    if v_i + v_len < utl_raw.length(v_row.path)
    then
    dbms_output.put('/');
    end if;
    end loop;
    v_i := v_i + v_len;
    end loop;
    dbms_output.put_line('');
    end;
    end loop;
    end;
    Example output:
    RUN
    RUN/@accession
    RUN/@alias
    RUN/@instrument_model
    RUN/@run_date
    RUN/@run_center
    RUN/@total_data_blocks
    RUN/EXPERIMENT_REF
    RUN/EXPERIMENT_REF/@accession
    RUN/EXPERIMENT_REF/@refname
    RUN/DATA_BLOCK
    RUN/DATA_BLOCK/@name
    RUN/DATA_BLOCK/@total_spots
    RUN/DATA_BLOCK/@total_reads
    RUN/DATA_BLOCK/@number_channels
    RUN/DATA_BLOCK/@format_code
    RUN/DATA_BLOCK/@sector
    RUN/DATA_BLOCK/FILES
    RUN/DATA_BLOCK/FILES/FILE
    RUN/DATA_BLOCK/FILES/FILE/@filename
    RUN/DATA_BLOCK/FILES/FILE/@filetype
    RUN/RUN_ATTRIBUTES
    RUN/RUN_ATTRIBUTES/RUN_ATTRIBUTE
    RUN/RUN_ATTRIBUTES/RUN_ATTRIBUTE/TAG
    RUN/RUN_ATTRIBUTES/RUN_ATTRIBUTE/VALUE

  • XPath and Namespace

    Hi,
    I'm trying to get a node value of a xml document using org.apache.xpath.XPathAPI class, but I'm doing something wrong, since I'm getting 'null' instead of the node value.
    <?xml version="1.0" encoding="UTF-8"?>
    <pdf xmlns="http://hipoteca.sf/pdf/solicitud">
    <Client>
    <numClient>18150</numClient>
    </Client>
    </pdf>
    I'm doing like this:
    Node node = null;
    String xpath = "/pdf/Client/numClient/text()";
    node = XPathAPI.selectSingleNode(doc.getDocumentElement(),xpath);
    If I eliminate the namespace of the xml document, there is no problem, everthing works fine. But if the root node ('pdf') has a namespace, it doesn't work. I've seen that exists another XPathAPI method called selectSingleNode with an extra parameter, the namespace node, but I don't know how to obtain this namespace node.
    public static Node selectSingleNode(Node contextNode, String str, Node namespaceNode) throws TransformerException
    Please, help me !!! Thanks in advance

    XPath 1.0 and the default namespace do not work together. For examples of why not and what you might do instead see (for example) these:
    http://www.faqts.com/knowledge_base/view.phtml/aid/34022/fid/1753
    http://www.topxml.com/people/bosley/defaultns.asp

  • Xpath and xml data queries

    I've got the xml found at:
    http://www.bankofcanada.ca/rss/fx/noon/fx-noon-all.xml.
    The xml looks like this(this is the US only one, but all the format and syntax is the same for the fx-noon-all.xml file):
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
    xmlns:cb="http://centralbanks.org/cb/1.0/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:xsi="http://www.w3c.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.w3c.org/1999/02/22-rdf-syntax-ns#rdf.xsd">
    <channel rdf:about="http://www.bankofcanada.ca/fx/daily_noon.html">
    <title>BoC noon rate: U.S. dollar</title>
    <link>http://www.bankofcanada.ca/fx/daily_noon.html</link>
    <description>Current day's noon foreign exchange rates from the Bank of Canada. Published at about 12:15 ET.</description>
    <items>
    <rdf:Seq>
    <rdf:li rdf:resource="http://www.bankofcanada.ca/rss/fx/noon/iexe0101.xml" />
    </rdf:Seq>
    </items>
    <dc:language>en</dc:language>
    <dc:date>2008-07-07</dc:date>
    </channel>
    <item rdf:about="http://www.bankofcanada.ca/rss/fx/noon/iexe0101.xml">
    <title>CA: 0.9830 USD = 1 CAD 2008-07-07 Bank of Canada noon rate</title>
    <link>http://www.bankofcanada.ca/fx/daily_noon.html</link>
    <description>1 Canadian Dollar = 0.9830 USD (USD = U.S. dollar). These are the Bank of Canada's nominal noon exchange rates, published at about 12:15 ET each business day. These are neither buying nor selling rates, and should be used for reference purposes only.</description>
    <dc:language>en</dc:language>
    <dc:date>2008-07-07</dc:date>
    <dc:format>text/html</dc:format>
    <cb:country>CA</cb:country>
    <cb:baseCurrency>CAD</cb:baseCurrency>
    <cb:targetCurrency>USD</cb:targetCurrency>
    <cb:value frequency="business" decimals="4">0.9830</cb:value>
    <cb:rateType>noon</cb:rateType>
    <cb:application>statistics</cb:application>
    </item>
    </rdf:RDF>
    I've inserted the xml into the CFS_XML_TABLE which has a column for the date
    and an XMLType column which holds the xml.
    I am trying to extract exchange rate data using a query like this:
    select extractValue(xml_data, '/RDF/item/title/text()') as "NodeVal"
    from cfs_xml_table;
    I'm just trying to get something out of it right now, but eventually I need to be able to get <cb:value>, <cb:baseCurrency> and <cb:targetCurrency>. Right now I can't even get the data in the title node...
    For the project I'm working on I have to use the Bank of Canada Feed.
    Does anyone have any ideas on what to do here?
    Thanks a lot,
    Devon

    I've never used namespaces with XPath before, but I happened to stumble across a solution that works by supplying a value for EXTRACTVALUE's "namespace_string" parameter (the third one).
    select
    extractvalue(
    xmltype(
    '<?xml version="1.0" encoding="ISO-8859-1"?>
    <rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
    xmlns:cb="http://centralbanks.org/cb/1.0/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:xsi="http://www.w3c.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.w3c.org/1999/02/22-rdf-syntax-ns#rdf.xsd">
    <channel rdf:about="http://www.bankofcanada.ca/fx/daily_noon.html">
    <title>BoC noon rate: U.S. dollar</title>
    <link>http://www.bankofcanada.ca/fx/daily_noon.html</link>
    <description>Current day''s noon foreign exchange rates from the Bank of Canada. Published at about 12:15 ET.</description>
    <items>
    <rdf:Seq>
    <rdf:li rdf:resource="http://www.bankofcanada.ca/rss/fx/noon/iexe0101.xml" />
    </rdf:Seq>
    </items>
    <dc:language>en</dc:language>
    <dc:date>2008-07-07</dc:date>
    </channel>
    <item rdf:about="http://www.bankofcanada.ca/rss/fx/noon/iexe0101.xml">
    <title>CA: 0.9830 USD = 1 CAD 2008-07-07 Bank of Canada noon rate</title>
    <link>http://www.bankofcanada.ca/fx/daily_noon.html</link>
    <description>1 Canadian Dollar = 0.9830 USD (USD = U.S. dollar). These are the Bank of Canada''s nominal noon exchange rates, published at about 12:15 ET each business day. These are neither buying nor selling rates, and should be used for reference purposes only.</description>
    <dc:language>en</dc:language>
    <dc:date>2008-07-07</dc:date>
    <dc:format>text/html</dc:format>
    <cb:country>CA</cb:country>
    <cb:baseCurrency>CAD</cb:baseCurrency>
    <cb:targetCurrency>USD</cb:targetCurrency>
    <cb:value frequency="business" decimals="4">0.9830</cb:value>
    <cb:rateType>noon</cb:rateType>
    <cb:application>statistics</cb:application>
    </item>
    </rdf:RDF>
    , '/rdf:RDF/item/title/text()'
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
    xmlns:cb="http://centralbanks.org/cb/1.0/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:xsi="http://www.w3c.org/2001/XMLSchema-instance"
    ) as result
    from dual ;
    RESULT                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
    CA: 0.9830 USD = 1 CAD 2008-07-07 Bank of Canada noon rate        --
    Joe

Maybe you are looking for

  • Read a CSV file into Flex

    Hi all, I'm new to flex and have been asked to provide a small widget that will display the contents of a csv in a list. Can I use the HTTPService to open a csv file and then create an actionscript 3 function to parse it? If so can anyone point me to

  • Database connectivity timeout problem

    I am using struts framework for my web application and in between just for a test I have used spring framework database connectivity too in few files. I have deployed my application on tomcat 5.5 server on linux machine. Application is running fine,

  • Persistency and transaction problem

    In CAF, if my model has a cardinality 0..1 (nullable in database), how can I make the generated create entity service to accept the parameters that are optional? I found that CAF will drop off those parameters by default. Moreover, is it strange that

  • Photoshop ELements 11.. Need help

    I have currently purchased and loaded Photoshop ELements 11 on my computer. I have uploaded pics from my camera but now it is telling me "searching for missing file" ?? I'm confused ... Any suggestions

  • Why won't my phone send text messages but I can receive them?

    I have the iphone 5 and I updated my phone to the ios7. Within the past few days I have not been able to send text messages as imessages but I can receive them. When I try to send a message it will freeze at 95% and it wont go through. I even have 5