Using XML with version 8.1.6.3

I would like to use the XML parser for PL*SQL under version 8.1.6.3. It does not seem to be available as part of the core install. Is there a way to install the XML PL*SQL toolkit for this version?
Specifically, I am looking to use the XMLDOM package and XPATH for searching XML documents.

Yes, you can use it. Please download the latest XDK for PL/SQL at:
http://otn.oracle.com/tech/xml/xdk_plsql
and use the scripts in the $XDK_HOME/bin dir to do the installation.

Similar Messages

  • Problem while using XML with Oracle

    I have a problem using XML with oracle applications
    The process I am following
    1. Making a XML string.
    2. Parsing it to get a document
    3. Free the parser using xmlparser.freeparser
    4. Traversing through nodes .
    5. Freeing the document.
    The whole Process is executed in batch mode.
    The problem occurs after executing the procedure for 5000 records and I get the error
    ORA-04031: unable to allocate 4176 bytes of shared memory ("shared pool","unknown object","sga
    heap","library cache")
    Can you please help me out to overcome this problem
    It's urgent
    I have
    Oracle version 8.1.7.0.0
    XML version 1.2
    OS Windows NT
    To resolve the problem I have increase shared memory size and java initialization parameters ,which seems OK
    Looking forward for your answer.

    Hello, Reena
    Your process flow seems to be correct in term of getting/freeing memory.
    Following error
    The problem occurs after executing the procedure for 5000 records and I get the error
    ORA-04031: unable to allocate 4176 bytes of shared memory ("shared pool","unknown object","sga
    heap","library cache")may be caused by memory leaks in xdk or memory fragmentation(due to get/free memory cycle)
    To find out if this is an memory leak issue you could try to monitor V$SGASTAT from one session while running your batch process in another session.
    To prevent (or lower its impact) fragmentation issues try to PIN objects, and adjust java_pool_size and shared_pool_reserved_size.
    Anyway, counsult your Oracle DBA.
    Oracle version 8.1.7.0.0I think, you should apply database patch first of all. The latest one (8.1.7.4.x) could be accured from Metalink.

  • Using XML with special characters - not rendering

    Hello,
    I am using xml to populate the content of a Flash file, but
    we have localized content for different global regions. So, when
    the content contains special characters like "é" they do not
    show up at all in the flash. I tried using é but that
    just renders the actual code...
    Is there a workaround for this?
    Thanks

    Hi Rothrock, thanks for your reply...
    Flash Version: 8, but the swf was published to be 7+
    compatible.
    The font is Meta Normal, it is embedded, and it does include
    the character.
    I am retrieving the xml by using this script in the html
    page:
    <script type="text/javascript">
    // <![CDATA[
    var fo = new FlashObject("/templates/flash/index.swf" +
    cKiller, "ad-flash", "710", "351", "7", "#FFFFFF");
    fo.addVariable("xmlURL", "/flash_content/products.xml");
    fo.write("ad");
    // ]]>
    </script>
    I am creating the XML using Macromedia Homesite, with the
    encoding declaration <?xml version="1.0" encoding="UTF-8" ?>
    The XML is being read fine, only the special characters don't
    show up... so it will cut off the word, or just have an empty space
    where the character should be.
    I am not sure how to specifiy Extended Latin charset in the
    document... could you tell me how to do that?
    Thanks

  • ORA-31020 when using XML with external DTD or entities

    I'd like to parse XML documents against a modular DTD that references other DTDs. This works fine with Oracle 9i. But after upgrading to 11g, the parsing of XML-instances fails and DBMS_XMLPARSER.parseClob produces ORA-31020.
    The same error occurs even if I simply try to store XML with a reference to an external DTD as xmltype:
    SQL> select xmltype('<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE ewl-artikel SYSTEM "http://www.foo.com/example.dtd"><test>123</test>') from dual;
    ERROR:
    ORA-31020: Der Vorgang ist nicht zulässig, Ursache: For security reasons, ftp
    and http access over XDB repository is not allowed on server side
    ORA-06512: in "SYS.XMLTYPE", Zeile 310
    ORA-06512: in Zeile 1
    How can I use external DTDs on remote servers in order to parse XML in an 11g database??? Any ideas for a workaround? Thanks in advance!

    This is my PL/SQL validation procedure:
    procedure validatexml (v_id in number default 0) is
    PARSER DBMS_XMLPARSER.parser;
    DTD_SOURCE clob;
    DTD_DOCUMENT xmldom.DOMDocumentType;
    XML_INSTANCE xmltype;
    BEGIN
    -- load DTD from XDB repository
    SELECT httpuritype('http://example.foo.de/app1/DTD1.dtd').getclob() into DTD_SOURCE from dual;
    -- load XML instance
    select co_xml into XML_INSTANCE from tb_xmltab where co_id=v_id;
    -- parse XML instance
    PARSER := DBMS_XMLPARSER.newParser;
    xmlparser.setValidationMode( PARSER , false);
    xmlparser.parseDTDClob( PARSER , DTD_SOURCE , 'myfirstnode' );
    DTD_DOCUMENT := xmlparser.getDoctype( PARSER );
    xmlparser.setValidationMode( PARSER , true );
    xmlparser.setDoctype( PARSER , DTD_DOCUMENT );
    DBMS_XMLPARSER.parseClob( PARSER , v_xml );
    DBMS_XMLPARSER.freeParser(PARSER);
    htp.print('<P>XML instance succesfully validated!<P>');
    end validatexml;

  • Using XML with websphere jdbc adapter 2.6 on 11.2.0.2

    Hi,
    while upgrading a DB from 10g to 11R2, the developers encountered problems with the websphere adapter for JDBC while using XML.
    the adapter is working with the oracle XML libraries such as xmltype_lib and the adapter fails to run the package procedures (specifically xmltype.createxml).
    to my understanding, it works with 11R1 (the dev team tested it), and my guess is that the implementation of the xmltype_lib library changed in 11R2.
    any idea how to approach this issue? is there any known overall changes to xmltype_lib in 11R2 ? if my assumption is correct there should be no problem fixing this issue by compiling older libraries or some sort of similar approach.

    If you ask this question in a Java forum you are looking for someone that has run into this before and found a solution - what you need is someone experienced with Websphere, so you really should ask in a Websphere forum (which you can find on the IBM website).
    But this part of your question:
    is there any known overall changes to xmltype_lib in 11R2 ?relates to the Oracle DBMS which takes it out of the realm of Java altogether. If you want an answer to that, again, ask in the right forum. I'm guessing this one:
    XML DB

  • Can't use certificati, with version 4, it not run

    for use an bank account, I use an security certificate, but with version 4 don't run, I can't send the certificate, I think that I can send with an normal Email, with an allegato

    I have the same problem.
    I have my sons touch and my iphone. Neither can connect either way since the update to V4.3. It just rings on the outgoing device until it says "Call Failed"
    Both devices have facetime activated
    Skype VC works fine so I know its not the devices or the connection.
    Another new one is in setting up "find me" on the touch it seems to think we are at our old address in I have spoke to my broadband provider and they have the correct postal address and they issue a dynamic IP address.

  • I am using iphone4s with version 7.1.2 version, I am Facing Problems with the sound system

    I am using iphone 4s with version 7.1.2
    The problem i am facing with my phone is sound system not working for apps and music

    Hi manu1982,
    If you are having issues with sound from your iPhone I would suggest troubleshooting using the steps in this article -
    iPhone: No sound or distorted sound from speaker
    http://support.apple.com/kb/ts5180
    Thanks for using Apple Support Communities.
    Best,
    Brett L

  • Using XML with Flex - Best Practice Question

    Hi
    I am using an XML file as a dataProvider for my Flex
    application.
    My application is quite large and is being fed a lot of data
    – therefore the XML file that I am using is also quite large.
    I have read some tutorials and looked thorough some online
    examples and am just after a little advice. My application is
    working, but I am not sure if I have gone about setting and using
    my data provider in the best possible (most efficient) way.
    I am basically after some advice as to weather I am going
    about using (accessing) my XML and populating my Flex application
    is the best / most efficient way???
    My application consists of the main application (MXML) file
    and also additional AS files / components.
    I am setting up my connection to my XML file within my main
    application file using HTTPService :
    <mx:HTTPService
    id="myResults"
    url="
    http://localhost/myFlexDataProvider.xml"
    resultFormat="e4x"
    result="myResultHandler(event)" />
    and handling my results with the following function:
    public function myResultHandler(event:ResultEvent):void
    myDataFeed = event.result as XML;
    within my application I am setting my variable values by
    firstly delacring them:
    public var fName:String;
    public var lName:String;
    public var postCode:string;
    public var telNum:int;
    And then, giving them a value by “drilling” into
    the XML, E;g:
    fName = myDataFeed.employeeDetails.contactDetails.firstName;
    lName = myDataFeed.employeeDetails.contactDetails.lastName;
    postCode =
    myDataFeed.employeeDetails.contactDetails.address.postcode;
    telNum = myDataFeed.employeeDetails.contactDetails.postcode;
    etc…
    Therefore, for any of my external (components in a different
    AS file) components, I am therefore referencing there values using
    Application:
    import mx.core.Application;
    And setting the values / variables within the AS components
    as follows:
    public var fName:String;
    public var lName:String;
    fName =
    Application.application.myDataFeed.employeeDetails.contactDetails.firstName;
    lName =
    Application.application.myDataFeed.employeeDetails.contactDetails.lastName;
    As mentioned this method seems to work, however, is it the
    best way to do it??? :
    - Connect to my XML file
    - Set up my application variables
    - Give my variables values from the XML file ……
    Bearing in mind that in this particular application there are
    many variable that need to be set and there for a lot of lines of
    code just setting up and assigning variables values from my XML
    file.
    Could someone Please advise me on this one????
    Thanks a lot,
    Jon.

    I don't see any problem with that.
    Your alternatives are to skip the instance variables and
    query the XML directly. If you use the values in a lot of places,
    then the Variables will be easier to use and maintain.
    Also, instead of instance variables, you colld put the values
    in an "associative array" (object/hashtable), or in a dictionary.
    Tracy

  • Using xml with datagrid - problem with element attributes ...

    Hi,
    When i try to set the datafield in a DataGridColumn to an
    attribute, ex.: @isPermaLink - the value is not printet in the
    datagrid?
    My code:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    creationComplete="feedRequest.send()" layout="absolute"
    backgroundGradientColors="[#808080, #c0c0c0]">
    <mx:HTTPService id="feedRequest" url="
    http://kristianthrane.dk/feed"
    useProxy="false" />
    <mx:Panel x="10" y="10" width="475"
    title="{feedRequest.lastResult.rss.channel.title}" id="panel1"
    height="531">
    <mx:DataGrid id="dgPosts" x="20" y="20" width="100%"
    dataProvider="{feedRequest.lastResult.rss.channel.item.guid}"
    height="100%">
    <mx:columns>
    <mx:DataGridColumn headerText="Lande"
    dataField="@isPermaLink" />
    </mx:columns>
    </mx:DataGrid>
    </mx:Panel>
    </mx:Application>
    I hope someone has a tip ....
    Best regards,
    Kristian Thrane

    Hi Kristian,
    I'm with some problems, a bit alike yours, but from what I've seen, I would recomend you to see type errors...does the atribute "isPermaLink" inside the "guid" tag, or "title" tag?
    My problem is the opposite of what you have... I can place tag attributes in a datagrid, but I can't put in the same Datagrid the tag value. But I have no choice since the feed comes from a public webservice.
    My feed is:
    <search ver="3.0">
    <loc id="BRXX1094" type="1">Aveiro, Brazil</loc>
    <loc id="POXX0006" type="1">Aveiro, Portugal</loc>
    </search>
    <mx:DataGrid x="10" y="53" width="365" id="dgLocation" dataProvider="{wSearch.lastResult.loc}" itemClick="callService(event);">
    <mx:columns>
           <mx:DataGridColumn headerText="Localidade" dataField="loc"/> //This doesn't work
           <mx:DataGridColumn headerText="Referência" dataField="@id"/> //This does
    </mx:columns>
    </mx:DataGrid>
    Hope it give you any ideas.
    Beste regards
    Leonel

  • How use xml with namespaces

    I have the following xml which is output from Oracle Bpel.
    <OglRapportPerAdresnrResponse xmlns="http://www.itude.com/technology/Ogl/RapportPerAdresnrResponse">
    <AdresGegevens>
    <Adresnr>54321</Adresnr>
    <Straatkode>12345</Straatkode>
    </AdresGegevens>
    </OglRapportPerAdresnrResponse>
    If i remove the namespace info everything works fine but with the namespace info the output is empty if i insert e.g. <Adresnr> into a template. The field browser shows everything fine and also the value but when rendering a PDF it disappears. I read in the user guide that i need to declare the namspace in a form field like <?namespace:namespace name= namespace url?> but how do i do that with the above namespace notation where the namespace name is empty ?
    Regards,
    Andre

    Hi Tim,
    I found part of the solution but i am still stuck when i need to use <?for-each?> tags. When i use the following XML:
    <OglRapportPerAdresnrResponse xmlns="http://www.itude.com/technology/Ogl/RapportPerAdresnrResponse">
         <AdresGegevens>
              <Adresnr>8391</Adresnr>
              <Straatkode>11070</Straatkode>
         </AdresGegevens>
         <Basisgegevens>
              <paramPResult xmlns="urn:generated.ws.kgb.itude.com">
                   <paramAdresnr>8391</paramAdresnr>
                   <paramGegevenstype>GEBRUIK</paramGegevenstype>
              </paramPResult>
              <paramPResult xmlns="urn:generated.ws.kgb.itude.com">
                   <paramAdresnr>8391</paramAdresnr>
                   <paramGegevenstype>STADSDEEL</paramGegevenstype>
              </paramPResult>
         </Basisgegevens>
    </OglRapportPerAdresnrResponse>
    I read the xml file in Word. I then have access to the fields but when i select AdresGegevens/Adresnr the output is not rendered. The namespace is a default namespace for that element. I found out that if i define a namespace like <?xmlns:bpel=http://www.itude.com/technology/Ogl/RapportPerAdresnrResponse?> and then access the AdresGegevens/Adresnr through <?bpel:Adresnr?> it works!
    I then defined a second namespace <?xmlns:bpel2=urn:generated.ws.kgb.itude.com?> and tried to render the paramPResult tags with:
    <?for-each:paramPResult?>
    <?bpel2:paramAdresnr?>
    <?bpel2:paramGegevenstype?>
    <?end for-each?>
    But the above does not work. Any ideas?
    Regards,
    Andre Jochems

  • For people who wants to use java with version of palmos before 3.5.

    The new version of kjava for palmos (MIDP) you can found on java.sun.com only works if
    you use a version fo palmos greater than 3.5. If not you need to use the presious
    virtual machine kvm and KvmUtil.
    You need the two following files :
              j2me_cldc-1_0-src-winsol.zip
              j2me_cldc-1_0-src-palm_overlay.zip
    You can find them on :
    http://www.thierrychevalier.fr.fm/
              ThChevalier

    Damn, have been looking for this a very long time...
    But euhm, crappy tripod server! Downloading is always timing-out.
    Couldn't you put it on another (faster) server?
    Or perhaps somebody who did manage to download the .zips could place it somewhere else?
    Frustrating this is ...

  • How to use XML with SQLServer2000 without IIS?

    I don't want to use IIS
    so,is there any WEBServer that can take the place of IIS?

    select * from sysobjects where name='sysobjects' for xml auto

  • I want to use Twain with version 12 of Photoshop Elements.

    I still have version 8 but when I check the folders I do not have the Optional Plug Ins or Import-Export folder that is needed for the only solution I have found on the website.

    This  may help:
    TWAIN not installed | Photoshop Elements 9 and later

  • To do a catalog is it better tu use XML with or without easyCatalog

    Hi,
    I just would like to know the best process to do a catalog.
    Thank you.

    http://forums.asp.net/
    The above link has the MVC section in it.
    OK, it is generally a matter of responsiveness that it has been placed here. I can make a straight duplicate of the question and put it there. I am not sure of what the admin privileges of an MCC is on here but I request that it gets left for the moment.
    Thank you
     

  • LabVIEW with version control

    Hi,
          I am using LabVIEW with version control and only want to check out the VI which I need to modify. If I changed a subVI all the VIs directly or indrectly called this VI got recompiled and in order to save them I need to check out all the VIs are affected. If I only check out the file I need to modify and ignore other recompiled VIs the problem is if I use typedef ENUM and I still want the automatically updated VI got saved. Does anybody run into this problem?
        Thanks for help!
        Regards,
        Tom
    Solved!
    Go to Solution.

    Yes, it can be a problem since LabVIEW stores the source and compiled code in the same file. There is an option to separate source from compiled code that addresses this problem. I have never used it and don't know if it causes any other problems.
    =====================
    LabVIEW 2012

Maybe you are looking for

  • Is there a card that can display DVDSP to an NTSC Monitor

    I'm working on a Mac and would like to be able to view my Mpeg2 files and Menu on an NTSC external monitor. Is there a card on the market that can do this ??? Thanks

  • External Services in Task List Question.

    Hi,    I have defined PMSV control key (for external services) in the PM Task list. Now this task when invoked creates a Purchase requision automatically with Account Assignment "F" and Item Category "D" (Service). The Item category "D" is greyed out

  • Guide me in userexit (Urgent)

    Hi this is my business requirement There are 2 different business requirements for currency and UOM. Currency In general, standard SAP creates invoices in the currency of the sold-to customer but it will be overwritten with the document currency of t

  • Setting up Premiere Elements 13 & Photoshop Elements 13

    Hello, I have this configuration : - PC Sony Vaio VGN-AW11Z / B with Windows Vista Home Premium 32bits - Intel Core ™ 2 Duo CPU T9400 2,53 Ghz - 4 Go RAM - NVidia GeForce 9600M GT I bought Premiere Elements 13 & Photoshop Elements 13. The downloading

  • Is there any reported issue about wifi connectivity on ipad since IOS6 update

    Since updated to ios6 i have had intermittent problems regarding ipad wifi conectivity. It has had not problem at all in safary (wich is blazing). My problems are with email (problems sending mails) and app store (almost impossible to connect in some