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?

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

  • XML Parsing in Java Stored Proc--Oracle XML Support Installation?

    I am working with a third party product that is having difficulty running a java stored proc that is parsing a supplied XML file. The proc basically looks like:
    import java.io.IOException;
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    import javax.xml.parsers.FactoryConfigurationError;
    import javax.xml.parsers.ParserConfigurationException;
    import org.w3c.dom.Document;
    import org.xml.sax.SAXException;
    InputStream is = getXMLAsInputStream(xml);
    try {
    DocumentBuilderFactory factory =
    DocumentBuilderFactory.newInstance();
    DocumentBuilder builder = factory.newDocumentBuilder();
    Document document = builder.parse( is );
    ... parse the document ....
    catch (FactoryConfigurationError e) {
    // unable to get a document builder factory
    We are running on 9.2.0.6, HP-UX 64-bit. At first, when we would attempt to run the proc, a database hang would occur; now after attempting to install using loadjava jars for xerces2.6: ORA-29532: Java call terminated by uncaught Java exception:
    javax.xml.parsers.FactoryConfigurationError: Provider
    org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found)
    The vendor says that the errors we are getting when running are not due to any dependency on xerces or jre1.4, and that we need to "install Oracle XML support", but I'm not certain what this means (I cannot find any documentation on what to install). I believe that there are jars that need to be loaded into the database to support the XML parsing, as jre1.3 does not include built-in XML support, and Oracle 9.2.0.6 uses jre1.3.
    So...does anyone have any thoughts as to how to resolve the missing references? Is there a way to "install Oracle XML support", or is it to install the necessary jars?
    Thanks,
    Candi

    Candi,
    The following resources should be of help:
    Oracle9i Database Release 2 (9.2) Documentation Library
    In particular, check out the following:
    Java Developer's Guide
    Java Stored Procedures Developer's Guide
    XML API Reference - XDK and Oracle XML DB
    XML Database Developer's Guide - Oracle XML DB
    XML Developer's Kits Guide - XDK
    If that doesn't help, then try the following:
    OracleJVM and Java Stored Procedures
    XML Technology Center
    Good Luck,
    Avi.

  • FIXED: BUG in Oracle XSLT processor

    Edit: I fixed it by just importing all of the Jdev libraries. My bad for being a dolt.
    I am trying to detect certain values in an XML document that start with $ (the dollar sign) character. This has some conflicts with the syntax for XSL variables. The following code gives an exception when running in the Oracle XSLT...
    <xsl:template name="interpretToken">
    <xsl:param name="token" />
    <xsl:choose>
    <xsl:when test="starts-with($token, '$')" >
    <a><xsl:attribute name="href">
    <xsl:value-of select='replace($token, "\$", "#")' />
    </xsl:attribute>
    <xsl:value-of select='replace($token, "\$", "")' />
    </a>
    </xsl:when>
    </xsl:choose>
    </xsl:template>
    (note that this isn't the best way to write the above code, but replace suffices)
    When I run this in the XSLT of JDev 10.1.3.2, the following stack trace is given:
    Exception in thread "Thread-1" java.lang.NoClassDefFoundError: oracle/i18n/text/OraNormalizer
         at oracle.xml.util.UnicodeUtil.<clinit>(UnicodeUtil.java:35)
         at oracle.xml.xslt.XSLSAXPrintDriver.printAttributes(XSLSAXPrintDriver.java:492)
         at oracle.xml.xslt.XSLSAXPrintDriver.startElement(XSLSAXPrintDriver.java:408)
         at oracle.xml.xslt.XSLEventHandler.reportStartElement(XSLEventHandler.java:267)
         at oracle.xml.xslt.XSLEventHandler.characters(XSLEventHandler.java:863)
         at oracle.xml.xslt.XSLValueOf.processAction(XSLValueOf.java:143)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLCondition.processAction(XSLCondition.java:181)
         at oracle.xml.xslt.XSLCondition.processAction(XSLCondition.java:157)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
         at oracle.xml.xslt.XSLCallTemplate.processAction(XSLCallTemplate.java:132)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLCondition.processAction(XSLCondition.java:181)
         at oracle.xml.xslt.XSLCondition.processAction(XSLCondition.java:157)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
         at oracle.xml.xslt.XSLCallTemplate.processAction(XSLCallTemplate.java:132)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLCondition.processAction(XSLCondition.java:181)
         at oracle.xml.xslt.XSLCondition.processAction(XSLCondition.java:157)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:242)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:142)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:242)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:142)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:242)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:142)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:242)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:142)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:242)
         at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:142)
         at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
         at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
         at oracle.xml.xslt.XSLStylesheet.execute(XSLStylesheet.java:581)
         at oracle.xml.xslt.XSLStylesheet.execute(XSLStylesheet.java:548)
         at oracle.xml.xslt.XSLProcessor.processXSL(XSLProcessor.java:333)
         at oracle.xml.xslt.XSLProcessor.processXSL(XSLProcessor.java:181)
         at oracle.xml.xslt.XSLProcessor.processXSL(XSLProcessor.java:218)
         at oracle.xml.parser.v2.XSLProcessor.processXSL(XSLProcessor.java:121)
         at oracle.xml.async.XSLTransformer.run(XSLTransformer.java:136)
         at java.lang.Thread.run(Thread.java:595)
    No line number in my XSLT is written, but I have isolated it to the above code in the XSL file. This is some bug in the Oracle implementation, because when I run it against Saxon9, it produces output without complaint. Please help me with a work around for detecting the dollar sign and removing it for the output or can I find an oracle xslt patched package.
    Thanks a lot. - astewart / [email protected]
    Message was edited by:
    astewart
    Message was edited by:
    astewart
    Message was edited by:
    astewart

    Hi,
    You have posted to the wrong forum. Try posting to one of the XML forums such as:
    General XML
    Ron

  • Oracle XSLT Transformation not preserving space in text element

    If we have a BPEL process which is calling a XSLT transformation contains the code similar as below:
    for Populating an element with white space only
    <tns:TargetField>
    <xsl:text disable-output-escaping="yes"> </xsl:text> <!--Note the whitespace , also tried with disable-output-escaping =”no” -->
    </tns: TargetField>
    Our expected result / output would be:
    <tns:TargetField> </tns: TargetField> <!--Note the whitespace -->
    But, we get:
    <tns:TargetField/>
    Oracle XSLT is ignoring the white space even if we try with preserve space in XSD, or in XSLT this is not producing the expected output.
    This looks a BUG with Oracle XSLT Transformation .
    For a workaround solution we can use below XSLT snippet:
    *<tns:TargetField>*
    *<xsl:value-of select="string(' ')"/> <!--Note the whitespace -->*
    *</tns:TargetField>*
    This is returning Output:
    *<tns:TargetField> </tns:TargetField> <!--Note the whitespace -->*
    Any other work around do you find?
    Edited by: panks on Jul 29, 2011 12:37 PM

    The workaround only works with one white space, if one put more white spaces, it do not work.
    <tns:TargetField>
    <xsl:value-of select="string(' ')"/> <!--Note the whitespaces -->
    </tns:TargetField>
    This is returning Output:
    <tns:TargetField> </tns:TargetField> <!--Note the only one whitespace -->
    Edited by: user10697506 on Aug 10, 2011 3:27 PM

  • How can I stop the oracle XSLT processor from inserting extra whitespace in HTML?

    How can I stop the oracle XSLT processor from inserting extra whitespace in HTML?

    Use <xsl:output mode="html" indent="no"/> as a top-level element child of your <xsl:stylesheet> element.

  • Oracle XSLT Processor

    Hi
    I am using oracle XSLT processor. There is a need to print current year in HTMl page.
    I have used year() function in xalan org.apache.xalan.lib.ExsltDatetime class to print curreent year in XSLT file. But it is not displaying anything
    Please anybody can help on this?
    My xslt looks like this
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:cal="http://www.oracle.com/XSL/Transform/java/org.apache.xalan.lib.ExsltDatetime"
    version="1.0">
    <xsl:template match="/">
    Copyright &#169; <xsl:value-of select="cal:year()">
    </xsl:template>
    </xsl:stylesheet>

    So I suppose you're using this from Java ?
    What's the version of the processor?

  • Does  oracle 9i support inctype option in exp or not?

    I want to know whether oracle 9i supports inctype option in exp or not......
    if not then how to take a incremental export..........
    Exp userid=DBA/password full=Y inctype=cumulative file=’010399cml.dmp’
    i am getting an error message
    EXP-00042: INCTYPE parameter is obsolete
    although exp command is working even after generating an error........

    EXP-00041 INCTYPE parameter is obsolete
    Cause : Export encountered when parsing the parameter INCTYPE Export options. Incremental Exports are no longer supported.
    Action : Consult the Oracle9i User-Managed Backup and Recovery Guide. Export will attempt to continue.
    This incremental into law has become obsolete, not to be supported.

  • Will Oracle 9i support RedHat 7.2 Linux  on Alpha (DEC) ?

    Will Oracle 9i support RedHat 7.2 Linux on Alpha (DEC)?
    And if they will support it - when will that happend?
    Kato Indrevoll
    [email protected]

    Oracle/Linux is available for Intel Plattform only. There are no known plans to support other architectures with linux.
    Regards

  • Oracle's support in Django

    I'm trying to decide which application server/framework I can use for python development and for that, in my case, oracle's support is a must.
    While analyzing I found out Django is trying to add Oracle as an option right now, using, of course the cx_Oracle module: http://code.djangoproject.com/wiki/OracleBranch.
    That's good news. If anyone can comment their experience with Zope, Django, etc I'll appreciate it.
    TIA

    Well, Django itself is great for development of `standard` applications. You create a model, enter 3 commands and then you have a working application with admin interface. Cool, but in my personal experience I've been hitting the wall pretty fast and the amount of time spent on decrypting automagical functionality of a framework is in direct proportion to time spent designing and implementing it ourselves. Problems like schema evolution still need to be resolved by hand.
    My limited experience with Zope comes down to the fact that it is a bit like JBoss but focused more on the content management and portal solutions. Plone is a very interesting example of a widely used CMS running on top of Zope (plone.org and plone.net).
    Some companies are using Java application servers together with Jython servlets. You can also now run ASP.NET written in IronPython (www.asp.net/ironpython). These two because out of all Web stacks these are the most mature and as we know Oracle's support of .NET and Java is outstanding.
    If you are more into PHP or Perl, Python Server Pages from mod_python gives you capabilities similar to those offered by mod_php or mod_perl - but within Python.

  • Oracle Production Support Roles and Responsibilities

    Hi,
    I am currently working in Application Support from past 4 years and I have applied for a opening in Oracle Production Support environment and it is different from DBA.
    So far i have never worked in Oracle Production Support so i am curious to know what exactly the roles and Responsibilities for this position.
    What kind of issues comes and how to troubleshoot them?
    I actually need to understand the nature of this job in detail and few interview questions that can be asked for this position.
    Any kind of help will be appreciated.
    Thanks in Advance,
    Regards.

    Deadlock10 wrote:
    Hi,
    I am currently working in Application Support from past 4 years and I have applied for a opening in Oracle Production Support environment and it is different from DBA.
    So far i have never worked in Oracle Production Support so i am curious to know what exactly the roles and Responsibilities for this position.
    What kind of issues comes and how to troubleshoot them?
    I actually need to understand the nature of this job in detail and few interview questions that can be asked for this position.
    Any kind of help will be appreciated.
    Thanks in Advance,
    Regards.
    In addition to Joe's questions regarding if you don't know the answer, then how do you know you want the job .......
    Regarding job titles:
    "When I use a word," Humpty Dumpty said in rather a scornful tone, "it means just what I choose it to mean -- neither more nor less."
    (Lewis Carroll - Through the Looking Glass)
    And so it is with job titles.  Any given job title means only and exactly what the organization chooses it to mean -- "neither more nor less".
    Even though we work in a technical industry, not every term you see has a universal, fixed, immutable, technical meaning. Not even close.
    My first two jobs in IT were in shops that had exactly the same set of job titles for Programmers --
    - Programmer/Analyst I
    - Programmer/Analyst II
    - Programmer/Analyst III
    In one shop,  the Programmer/Analyst III was the most junior of the three.
    In the other, the Programmer/Analyst III was the most senior of the three.
    So, you tell me, what is a "Programmer/Analyst III"?  What is a "development DBA"?  What is a "production support DBA"?

  • Oracle-Multilingual Support

    Hi ,
    I was wondering if it is possible to have a oracle database that stores data in different languages.
    I have gone through few blogs which says Oracle supports Unicode characters & UTF8 supports all languages including multi-byte.
    I would like to know what are the languages supported by oracle 10G.
    Thanks in advance!
    Para

    Please, review this guide: http://docs.oracle.com/cd/E11882_01/server.112/e10729/toc.htm
    It is the 11.2 version of the manual but the manual gets improved from release to release so it is better to read this version. Refer to the 10.2 version of the manual to verify the languages and territories that are supported in 10.2: http://docs.oracle.com/cd/B19306_01/server.102/b14225/toc.htm
    Note, Oracle has multiple levels of language support. The levels are, in increasing number of languages supported at this level:
    1. Oracle Text supports advanced linguistic operations for the given language.
    2. Error messages and user interface of many tools, including administrative tools, are translated to the given language.
    3. Error messages and user interface of many end-user tools, but not administrative tools, are translated to the given language.
    4. Oracle Text supports basic linguistic operations (e.g. stemming) for the given language.
    5. Sorting according to conventions of the given language is supported.
    6. Date, number and currency formatting according to conventions of the given language/territory is supported.
    7. Text in the given language can be stored.
    I am not quite sure about the order of levels 3-5, that is, which one contains more languages.
    Date, number and currency formatting depends mainly on territories (countries), not languages.
    Level 7, which is the ability of the database to store text in a given language and do some basic text processing on it, like SUBSTR, INSTR or LIKE, practically contains all languages of the world. The prerequisite is that the database character set is AL32UTF8.
    -- Sergiusz

  • Oracle Portal Supported Frameworks? (struts,jsf,ajax or any others)

    Hi All,
    Which frameworks does oracle portal support exactly?.
    Message was edited by:
    user458538

    Hi All,
    Which frameworks does oracle portal support exactly?.
    Message was edited by:
    user458538

  • Oracle Linux support subscription. for Oracle employees

    I am using RHEL 5 but could not find wireshark trace and I beleive that you need to have Oracle Linux support subscription to access yum repositories. How an Oracle employee can update the software?

    Here is a previous link that could be interesting to you:
    Re: Employee Access to ULN or Public Yum?
    You can also install wireshark and dependend packages using oracle public yum by following the instructions on
    http://public-yum.oracle.com/
    # yum install wireshark
    # yum install wireshark-gnome

Maybe you are looking for

  • New podcast: help! I have one page with podcast links..should I make posts?

    hey guys, I'm using wordpress to host my podcasts. I put up to podcasts, in one page on my site (not as new 'posts' but two links on a page) and made a feed for that page. I submitted the feed to itunes over a week or two ago, and my older podcast sh

  • Elements 12 Optimizer has stopped working

    I use Windows 8.1 When I try to add music to my slide shows I get this message  " Elements 12 Optimizer has stopped working.  A problem caused the program to stop working correctly.  Windows will close the program and notify you if a solution is avai

  • How to use Z10 as Wifi USB Adapter (NOT internet tethering)

    Hi, I would like to know if there is a way to use my Z10 as a USB dongle to receive wifi signal from my router. I tried to disable the Data Service first and hoping it will let me choose my home wifi, but it did not work. It always asks to turn on th

  • Checque lot creation error

    hi.... when i create the chk lot than system showing msg. "Check the format of the check numbers" I  want to know can we change the check no. digits?.before that we give the numbers digits 4 and now we giving 6. Thanks & regards Rekha sharma

  • Beginner hoping for general help - Long

    Forgive the intrusion on this particular board, but I am not at all learned when it comes to databases and distributed computing, despite the fact I hold a degree that says I should be. In short, I coded an application for my father's accountancy pra