XSLT support in OSB10gR3

Hi,
I am using OSB10.3 and would like to know the support of XSLT Version 2.0 on it.
Does it support XSLT 2.0 or not and which XSLT engine it uses?
Thanks in advance
Ananya
Edited by: Ananya Bhushan on Apr 27, 2010 9:35 PM

Hi Ananya,
I do not think XSLT 2.0 is supported in current version of OSB and NOT sure but perhaps it uses Xalan processor for XSLT. Contact Oracle Support for formal confirmation.
Regards,
Anuj

Similar Messages

  • Xslt support

    The FAQ states that XSLT is not implemented in the product, but "it's easy to integrate" with a third party engine. No further mention of XSLT integration is given anywhere in the Oracle literature. I am hoping the integration is easy, but I am still searching for more information.
    True indeed it is that any application that utilizes the API can also utilize a transformation engine, but I require a way to perform a transformation that uses a document in the database as the source. In this way structured data in the database will be transformed into XHTML documents. XPath expressions in the template must be executed by the database, because extracting the database first into memory would clearly defeat the purpose of the database, which is to store and query massive XML documents.
    Can anyone help me achieve this goal?
    I am using a C++ application because Java will be too expensive in load time and memory footprint.

    XSLT isn't an inherent feature of bdbxml; the integrated XQilla library has limited XSLT support.
    I suggest you try one of the following:
    - Try leveraging the XQuery language to create the transformation you're looking for. The XQuery language is very powerful and flexible, and depending on your situation it should prove quite useful
    - link to an XSLT library and integrate some combination of XQuery-generated output as the input into your XSL template
    Those are your best two options.
    Hope this helps,
    Lucas

  • [svn] 3663: Dita xml and xslt support for SkinStates

    Revision: 3663
    Author: [email protected]
    Date: 2008-10-15 13:04:27 -0700 (Wed, 15 Oct 2008)
    Log Message:
    Dita xml and xslt support for SkinStates
    Bugs: SDK-17166
    QA: Yes
    Doc: No
    Tests: checkintests
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-17166
    Modified Paths:
    flex/sdk/trunk/asdoc/templates/class-parts.xslt
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.ja va

    http://docs.oracle.com/javaee/1.4/tutorial/doc/JAXPXSLT6.html

  • Version of XSLT supported in OSB 10g & 11g

    Hi
    Can you please tell me the XSLT versions that are supported in OSB 10g/11g ?
    Thanks

    XSLT 1.0 - sorry to say.

  • XI / PI XSLT support

    Hi all,
    could you please be so kind and tell me, which XSLT Version is currently supported by PI7.0 and 7.1 ?
    If it's not XSLT2.0 is it possible to add external libraries for XSLT mapping which support XSLT 2.0 ?
    Cheers,
    Martin

    You can get libraries for XSLT 2.0 from Saxon (saxon.sourceforge.net), but I don't know if you can use them with XI.
    Best wishes,
    Jan

  • Oracle XSLT support

    Oracle XSLT transformer will ever support XSLT 2.0 specs?
    -- Deha Peker

    Does your stylesheet use:
    <xsl:output encoding="xxx"/>
    to specify a proper encoding for the
    characters you're trying to use?

  • I believe XSLT support in 10.6.7 is still 1.0, correct?

    Even though the 2.0 got the recommended status a while ago, have Safari and frameworks caught up?

    Yes, I found the cookies, and thanks for taking the time to help out. I called Citibank. They told me that they will not support Firefox or Safari for Mac because our user group is too small for them and the expense too high. The person that I spoke to said in the past, Firefox has worked with Citi, but that was just by accident. At the moment they have no plans to help Mac people using the latest OS log onto their website or enable programs like my Quicken or Mint.com to access. They don't work anymore either. I think all the problems happened after the last OS update.

  • Open XML and using xslt with JavaScript

    Hello,
    I want the user to be able to choose an XML-file. This XML-file should not be placed in InDesign, there is not even a document needed for my script. All I need is a variable, containing the file. However, the XML-file should be transformed with xslt into another XML-file. How do I do this?
    This is how I open the first XML-file, the one that should be transformed:
       var xmlDoc = File.openDialog ("Choose XML");
       if (xmlDoc == null) {return;}
        xmlDoc.open("r");
        xmlDoc = xmlDoc.read();
        xmlDoc = new XML(xmlDoc);
    I can adress different nodes and use xmlDoc as an XML-file, so that's fine, but how do I transform it?
    I read the Scripting Guide and tried this:
        var myDocument = app.documents.add();
        var myXMLImportPreferences = app.xmlImportPreferences;
        myXMLImportPreferences.transformFilename = "c:\myTransform.xsl";
        var xx = myDocument.importXML(File.openDialog ("XML"));
    However, it's not exactly what I want since I have to create a document and it's not working either, since xx stays undefined.
    Thanks for your help.

    You can't get exactly what you want.
    Your first code example uses the InDesign JavaScript interpreter's XML support, called E4X. It has absolutely nothing to do with the InDesign document object model or InDesign's internal support for XML. It exists only within the JavaScript interpreter. It does not support XSLT transformations.
    Your second example leverages InDesign's built-in XSLT support (I'm not too sure how this works...); but that is only useful when importing XML into
    InDesign, which, as you have learned, requires a document.
    In the first example, you could call out to an external invokation of xsltproc and read in the input. How to do that differs for Windows and Mac.
    In the second example, you could export the XML from your Document back out to an XML file and read it back in with E4X.
    None of this is very appealing. What do you really need to do?

  • Issue in tranforming Idoc structure using XSLT mapping

    Hi,
    I am working on the XSLT Mapping to transform the IDoc xml to the desired format.
    Source structure single Idoc:
    EDI_DC40 record
    E1EDKxx records
    E1EDPxx records
    E1EDSxx records
    suppose I have 4 E1EDP01 records, of which 2 are Original and next two are corresponding Correction E1EDP01 records.
    I want the target Idoc to be:
    EDI_DC40 record
    E1EDKxx records and for (E1EDK14/ORGID = G2O)
    E1EDPxx records  (1st Original E1EDP01 segment)
    E1EDSxx records
    E1EDKxx records for (E1EDK14/ORGID = G2)
    E1EDPxx records  (1st corresponding correction E1EDP01 segment)
    E1EDSxx records
    E1EDKxx records for (E1EDK14/ORGID = G2O)
    E1EDPxx records  (2nd Original E1EDP01 segment)
    E1EDSxx records
    E1EDKxx records for (E1EDK14/ORGID = G2)
    E1EDPxx records  (2nd Corresponding correction E1EDP01segment)
    E1EDSxx records
    so correction segments follows original segments.
    All the E1EDSxx records are identical. remaining all the other segments are Idential except the above changes.
    correlate original and correction E1EDP01 segments is through POSEX of Original = HIPOS of Correction..
    bold segments represents Original records
    Italic segments represents correction records
    How to achieve the above scenario. I am finding issue in generating and correlating the E1EDP01 segments using <key> element. and changing the vales in E1EDK14
    Also does XSLT supports Dynamic Configuration for File Name ?
    Regards
    Edited by: Varun Reddy on Jul 7, 2011 12:44 PM

    Also does XSLT supports Dynamic Configuration for File Name ?=   Yes.
    refer - http://help.sap.com/saphelp_nwpi71/helpdata/en/43/03fe1bdc7821ade10000000a1553f6/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/55/7ef3003fc411d6b1f700508b5d5211/content.htm

  • Function in xslt mapping?

    Hi guys,
            I want to split the resultset containing many rows coming from database into a set fo individual rows using xslt mapping. I know we can acheive this using "split by value" node function in graphical mapping. But want is the name of the function used in this case present xslt mapping.
    Regards,
    Suresh.

    HI,
    XSLT supports java script as well, but XI has few restrictions that it could support particular versions of parsers, and limitations on XSLT capabilities.
    Thus I will suggest you to use some of the string APIs to split the resultset by adding the contextChange in it.
    You could use XSLT mapping with Java Enhancments
    Refer below link
    http://help.sap.com/saphelp_nw04/helpdata/en/73/f61eea1741453eb8f794e150067930/frameset.htm
    (Observe the example given in above link)
    Thanks
    Swarup

  • Current Date in XSLT 1.0 Mapping

    Hi All,
    Very Good Morning...
    I have one issue my XSLT mapping, One filed is required current date and time.But in XSLT 1.0 there is no standard date function. But XSLT 2.0 version is aviable.
    I am using the XSLT1.0 version.i saw in SDN some threads are related to this issue. XSLT supported for Java extensions.
    Upto now i am n't working with JAVA mapping. How i can create a JAVA extension and how i can import to Integration Respoistery....
    Kindly give me suggestion about this issue.
    Thank you very much.
    Sateesh

    Dear Sateesh,
    Declare xlst variables at start of xsl program like below
                             <xsl:output method="xml" indent="yes"/>
         <xsl:variable name="today_formatted" select="java:java.text.SimpleDateFormat.new('yyyyMMdd')"/>
         <xsl:variable name="time_formatted" select="java:java.text.SimpleDateFormat.new('HHmmss')"/>
          and use them in xsl mapping
    <xsl:value-of select="substring(concat(java:format($today_formatted, $date),$blanks),1,8)"/>
    <xsl:value-of select="substring(concat(java:format($time_formatted, $date),$blanks),1,6)"/>
    thanks,
    madhu

  • XSLT & C parser

    Hi,
    Is it in Oracle XML team plans to provide XSLT in C (integrated
    or not with the XML C parser) ?
    I could not find the answer in the forum archives. Apologies if
    it is a FAQ.
    Eric
    null

    Eric Gouriou (guest) wrote:
    : Hi,
    : Is it in Oracle XML team plans to provide XSLT in C
    (integrated
    : or not with the XML C parser) ?
    : I could not find the answer in the forum archives. Apologies
    if
    : it is a FAQ.
    : Eric
    A v2 version of the C and C++ Parsers incorporating XSLT support
    is coming by Dec.
    Oracle XML Team
    http://technet.oracle.com
    Oracle Technology Network
    null

  • Dashcode and xslt

    is there a way to make dashcode open an xslt doc without renaming the file. it seems so silly that with all the nice xml syntax highlighting, i can't use it as a quick way to edit an xslt doc.

    It's unlikely that many people use Dashcode for this purpose, so XSLT support was probably sparsely tested. You should file a bug.

  • JSP Documents (JSP pages in XML format) and Namespaces

    I have 1 set of XSLT stylesheets that takes XML and outputs JSP documents.
    This 1 set of XSLT supports numerous clients (customers).
    I have a new customer that uses a new namespace, let's call it "xyz".
    This namespace is the TLD for xyz custom tags.
    So, it would look something like this in the resulting jsp:root tag --> xmlns:xyz = "/xyzTagLib".
    Where /xyzTagLib has a corresponding entry in web.xml that points to the xyz.tld that is delivered in WEB-INF/TLD.
    However, most customers do not have the xyz application installed.
    Thus, I added the exclude-namespace-prefixes="xyz" in the xsl:stylesheet tag to conditionally add the xmlns:xyz only if an xyz tag exists. However, this does not add it to the jsp:root tag, but only to each individual xyz tag in the resulting document.
    However, the resulting JSP does not work in the runtime environment because it does not recognize the xyz tags.
    Is there a known bug with jsp documents declaring namespaces "in line" instead of at the jsp:root level? Is there a way around this?
    Thanks,
    Brian

    Hi Tridib,
    the XML content is stored in the .xml file. You'll have to access it in a way that doesn't cause the XML-to-HTML transformation to take a peek at the format. You could probably do this by accessing the repository in question via WebDAV. If you're on a later SP, you should be able to go to /irj/go/km/docs/ in your browser to access the repository via WebDAV. Otherwise, take a look in the details pane of the folder that contains the .xml file in question. Under properties, there'll be a URL to access the folder via WebDAV.

  • XML schema in ABAP

    can you give me resources and example programs to create
    XML schema in abap

    Hi,
    The real question is: qhat Shema do you want to build.
    To do that, you have learn about XML schema. Then You can create you schema and for that there are several Methods:
    - Create the schema Nodes and piece them together into an XML document. An XML Schema Document is just a special type of XML document, so you have to create the correct nodes and put them together into an XML document.
    For that you have the IXML library. It is well documented in Help.sap.com and all relevant interface names start with "IF_IXML_"
    Just search for it.
    There is a class called CL_XML_DOCUMENT_BASE from the workflow group which wraps some things up and simplifies the creation and rendering (=conversion into text) of XML documents.
    I don't know if that class is released for general use.
    - Use XSLT (CALL TRANSFORMATION), if you have a XML-Document to start from, that contains all information which allows you to Transform any XML format into a different XML format.
    - If you have Dictionary Structures as your basis then the somewhat old function module SDIXML_DOM_TO_ABAP can create a Schema fragment for your data structure. Just search for its usage to get examples and play around with the parameters.
    The format is Itendtical to the "canonical XML format" of SAP, also known as ASXML.
    You can create it with CALL TRANSFORMATION ID ... <-- the name is important.
    More information about this format and how to create and use it you can find in an article called "From XML to ABAP and back again". This article is available on SDN, just search for it.
    All of this stuff exists only since 6.10 and later. But there has been XSLT-Support earlier with some ABAP classes, before CALL TRANSFORMATION entered into ABAP with 6.10.
    Also there are some other SDIXML_* function modules, in case you use an old module, but it's better to use the IXML-Library, wherever possible, if your release should be current enough.
    Cheers
    Christian

Maybe you are looking for