Storage and retrieval of XML messages

Hi all

I have a table with a column VARCHAR2 (4000) that contains the XML messages as below.  I read these messages using the sub query and then insertion into different tables.  For the 2nd XML message, the select query becomes really big.  I'm more worried about XML messages where I have to type all these path and namespaces etc.  Is there an effective way to store these and then extract them with correct data types?  I might have a chance to change the way these XML messages are generated and then stored in the table.  So I am not limited to the below XML messages.  I use Oracle database 11 g 2 (11.2.0.3).

#1 XML message

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <SOAP-ENV:Body>
    <m:validate xmlns:m="http://abcllc.com">
      <m:Company>01</m:Company>
      <m:PurchaseOrder>673</m:PurchaseOrder>
      <m:POAmount>115875</m:POAmount>
    </m:validate>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

#2 XML message

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <SOAP-ENV:Body>
    <m:insert xmlns:m="http://abcllc.com">
      <m:JournalEntry>
        <m:Status>ACTIVE</m:Status>
        <m:AccountingDate>2009-08-20</m:AccountingDate>
        <m:CurrencyCode>USD</m:CurrencyCode>
        <m:CreatedDate>2009-08-21</m:CreatedDate>
        <m:CreatedBy>JDOE</m:CreatedBy>
        <m:ActualFlag>A</m:ActualFlag>
        <m:JournalType>AP</m:JournalType>
        <m:Company>01</m:Company>
        <m:ProjNbr>064522</m:ProjNbr>
        <m:Task>0061</m:Task>
        <m:CostCenter>6361</m:CostCenter>
        <m:EnteredDR>125.95</m:EnteredDR>
        <m:EnteredCR>0</m:EnteredCR>
        <m:AccountedDR>125.95</m:AccountedDR>
        <m:AccountedCR>0</m:AccountedCR>
        <m:BatchNumber></m:BatchNumber>
        <m:ID>05031</m:ID>
        <m:TransDescription>BOLDT COMPANY</m:TransDescription>
        <m:FiscalYear></m:FiscalYear>
        <m:PeriodEntered>200908</m:PeriodEntered>
        <m:PeriodPosted>200908</m:PeriodPosted>
        <m:Quantity>0</m:Quantity>
        <m:RefNumber></m:RefNumber>
        <m:ExtRefNumber>39000-J68</m:ExtRefNumber>
        <m:POExtPrice>0</m:POExtPrice>
        <m:POLineRef></m:POLineRef>
        <m:PONumber>11158</m:PONumber>
        <m:POQuantity>0</m:POQuantity>
        <m:POUnitPrice>0</m:POUnitPrice>
      </m:JournalEntry>
    </m:insert>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Look for the message XML #1

WITH t AS (
  SELECT xmltype('
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <SOAP-ENV:Body>
    <m:validate xmlns:m="http://abcllc.com">
      <m:Company>01</m:Company>
      <m:PurchaseOrder>673</m:PurchaseOrder>
      <m:POAmount>115875</m:POAmount>
    </m:validate>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
') xcol
  FROM dual
)
SELECT extractValue(
         xcol
       , '/SOAP-ENV:Envelope/SOAP-ENV:Body/m:validate/m:Company'
       , 'xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
          xmlns:m="http://abcllc.com"'
       ) company,


       extractValue(
         xcol
       , '/SOAP-ENV:Envelope/SOAP-ENV:Body/m:validate/m:PurchaseOrder'
       , 'xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
          xmlns:m="http://abcllc.com"'
       ) PO,


       extractValue(
         xcol
       , '/SOAP-ENV:Envelope/SOAP-ENV:Body/m:validate/m:POAmount'
       , 'xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
          xmlns:m="http://abcllc.com"'
       ) POAmt
FROM t;

Thanks in advance.

Hello

Two things:

(1) do not store the XML in VARCHAR2 or CLOB. Use XMLType, you will benefit from the analysis and storage of optimizations.

(2) EXTRACTVALUE is obsolete and in any case not be appropriate for this requirement. XMLTable can analyze the document in columns and relational rows.

e. g.

SQL > create table tmp_xml of xmltype.

Table created

SQL >

SQL > insert into tmp_xml values)

2 xmltype ("http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP - ENC = "http://schemas.xmlsoap.org/soap/encoding/" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" container = "http://www.w3.org/2001/XMLSchema" >)

3

' 4 http://abcllc.com ">

5

6 ASSETS

7 2009-08-20

8              USD

9 2009-08-21

10              JDOE

11              A

12              AP

13              01

14 064522

15              0061

16              6361

17 125.95

18              0

19 125.95

20              0

21

22 05031

23 BOLDT COMPANY

24

25 200908

26 200908

27              0

28

29 39000-J68

30              0

31

32 11158

33              0

34              0

35

36

37

38      ')

(39);

1 row inserted

SQL >

SQL > select x.*

tmp_xml 2 t

3, xmltable)

4 xmlnamespaces)

5 by default 'http://abcllc.com'.

6, 'http://schemas.xmlsoap.org/soap/envelope/' like 'SOAP '.

7         )

8, ' /: envelope soap / soap: Body/insert/JournalEntry '

9 t.object_value passage

path of varchar2 (10) 10 columns Status "Status.

11, path AccountingDate date "AccountingDate".

12, path of VARCHAR2 (3) CurrencyCode "CurrencyCode.

13, path CreatedDate date 'CreatedDate '.

14, CreatedBy varchar2 (30) path "CreatedBy".

(15) x

16;

STATUTE CURRENCYCODE CREATEDDATE CREATEDBY ACCOUNTINGDATE

---------- -------------- ------------ ----------- ------------------------------

ACTIVE 20/08/2009 USD 21/08/2009 JDOE

Tags: Database

Similar Questions

  • OSB: Mail Proxy Service retrieve only the xml message that has of the

    Hi all.
    I have a Service Proxy with the type of Messaging Service that read xml from a message queue.
    Type of Message in the proxy request is xml and I have provided the type information by stating (in the element and the type of field), the XML schema for the XML document type exchanged.

    I need the service proxy to retrieve xml messages that have the appropriate schema from the queue.

    But when the proxy retrieves a msg of xml in the queue independently of their schema definition.

    Appreciate your comments.

    THX,
    Ross

    Published by: user6677631 on February 25, 2013 09:52

    Published by: user6677631 on February 25, 2013 10:02

    Select the XML schema for the type of query in a messaging proxy does not entering from the schema XML message validation. Similarly, if you create a proxy based WSDL validation against definition WSDL only will not happen automatically. Choose XML as the message type only will ensure that all XMLs malformed will be rejected before entering the flow of messages. For validation against the schema, you need to explicitly add an action to validate in the proxy mail flow, if the validation fails triggers an error and get back the message to the queue or save the wrong message and commit the post/message to a queue of the error.

  • The Instance of product registration error message: "system failure: Error retrieving database xml file.

    Hi intend installation gurus,

    do you have hopefully solve this problem and I am also facing the same problem "Error creating instance" during the installation of Planning 9.3.1. I tried the reconfiguration of 30 to 50 times each time problem...


    OS: Vista Premium
    SQL Server 2005
    Essbase:9.3.1


    Error message: "system failure: Error retrieving database xml file.


    Details of error:
    at com.hyperion.planning.event.HspSysExtChangeHandler.run (unknown Source
    )
    He can't get the JDBC connection for external change SYS actions.
    He can't get JDBC connection.
    java.lang.NullPointerException
    at com.hyperion.planning.sql.HspSQLImpl.getConnection (unknown Source)
    at com.hyperion.planning.event.HspSysExtChangeHandler.actionPoller (exercise
    WN Source)
    at com.hyperion.planning.event.HspSysExtChangeHandler.run (unknown Source
    )
    He can't get the JDBC connection for external change SYS actions.
    He can't get JDBC connection.
    java.lang.NullPointerException
    at com.hyperion.planning.sql.HspSQLImpl.getConnection (unknown Source)
    at com.hyperion.planning.event.HspSysExtChangeHandler.actionPoller (exercise
    WN Source)
    at com.hyperion.planning.event.HspSysExtChangeHandler.run (unknown Source
    )
    He can't get the JDBC connection for external change SYS actions.
    He can't get JDBC connection.


    Please give Solution

    Hello

    I don't understand why this is the case, it may be up to Vista, the details in the file properties appear to be correct
    except the encrypted password too short
    SYSTEM_DB_PASSWORD = GGAKFJ
    have you changed it before posting?

    Also you can try to change
    SYSTEM_DB_URL = jdbc:hyperion:sqlserver://neeraj-PC:1433
    to use your ip address just to test, if you change it after you have saved you will need to make sure that you have closed the configuration utility and then restarted, it.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • I tried to put all my accts 'e' to OE Mail, he mucked up, took the new identity and lost all previous messages... is there a way to retrieve them?

    I tried to put all my accts (MSN, Yahoo) 'e' mail to Outlook Express, lost my original sign in detail, took the new identity and lost all previous messages... is there a way to retrieve them?

    Rosieuk

    Messages are likely to the old identity and you can go to file | Import | Messages to bring them into the new identity.  See also point 4 here: www.oehelp.com/OETips.aspx#4

    The account information will have to be put in place in the new identity.  You can switch between the old and new identities also.  If save you messages and settings (see www.oehelp.com/OETips.aspx#6), you must do it for the two identities, unless the new identity has all the information you need in it.

    Steve

  • Help parsing XML message using PeopleCode

    Hi all

    I'm new to web services and XML, but was able to consume a WSDL and call the web service successfully.

    I am now trying to parse the XML message that I receive as an answer and to retrieve values that I need and with the response analysis problems. Here's what I did and the my AE Test code. Basically, I'm trying to navigate to the 'Results' element in the response, and then use GetChildNode to get the child nodes, then use FindNode to find items and their values.

    Here's the WSLD I used to create the web service in PS. I only need WSDL operation doSearch_3_15
    [https://www.epls.gov/epls/services/EPLSSearchWebService?wsdl]

    My PC below calls the web service and passes the family name "ZOD" as a search parameter, and this should return 3 results back.

    I'm grabbing the response back and analyse to extract the values I need.

    + & inXMLDoc = CreateXmlDoc(""); +
    + & ret = inXMLDoc.ParseXmlString (& answer. GenXMLString()); +

    The question that I have is to be able to get 'inside' the results node (there are 3 of them) and browse the child nodes and get my values.

    AE Test code:

    Local channel & charge useful, & responseStr, last;
    Local Message msg & response;
    Local XmlDoc xml & inXMLDoc;
    Local of the array of XmlNode GetElements, RecordList, & field1List & aResultsNode;
    Local XmlNode RecordNode & ClassificationNode;
    Local file & MYFILE;

    + & FilePath = ' / psoft/ultimate.9/fpsdv1/prod/ap/files / '; +
    "+ & FileName = uhc_report.xml" +;
    + & MYFILE = GetFile (& FilePath | & FilePath_Absolute of filename, "W", %); +.

    + & payload = "<? XML version = "1.0"? "> < doSearch xmlns ="https://www.epls.gov/epls/services/EPLSSearchWebService">"; +
    + & first = ""; +
    + & last = "ZOD"; +
    + & payload = & load useful | "< query > < first >. and first. "< / first > < last > | & last. "< / last > < / query > < / doSearch > ';" +

    + & xml = CreateXmlDoc (& payload); +
    + & msg = CreateMessage (Operation.DOSEARCH_3_15, IntBroker_Request %) +;
    + & msg. SetXmlDoc(&xml); +

    + & reply = IntBroker.SyncRequest % (& msg); +

    If All(&reply) then

    If & MYFILE. IsOpen then
    + & MYFILE. WriteString (& response. GenXMLString()); +
    On the other
    MessageBox (0, "", 0, 0, "cannot Open File.");
    End - If;

    + & inXMLDoc = CreateXmlDoc(""); +
    + & ret = inXMLDoc.ParseXmlString (& answer. GenXMLString()); +

    If & then ret

    + & field1List = & inXMLDoc.GetElementsByTagName ("results"); +

    If & field1List.Len = 0 Then
    MessageBox (0, "", 0, 0, "GetElementsByTagName node not found");
    Error ("GetElementsByTagName Node not found");
    + / * perform some processing of error * / +.
    On the other
    J = 1 & at & field1List.Len
    If & j > 1 Then
    + MessageBox(0, "", 0, 0, &field1List [&j].) NodeName | " = " | field1List [& j]. NodeValue); +

    + & RecordNode = & inXMLDoc.DocumentElement.GetChildNode (& j); +
    If & RecordNode.IsNull then
    MessageBox (0, "", 0, 0, "GetChildNode not found");
    On the other
    + & ClassificationNode = & RecordNode.FindNode ("classification"); +
    If & ClassificationNode.IsNull then
    MessageBox (0, "", 0, 0, "FindNode not found");
    On the other
    + & SDN_TYPE = Substring (& ClassificationNode.NodeValue, 1, 50); +
    MessageBox (0, "", 0, 0, "& SDN_TYPE =" |) (& SDN_TYPE);
    End - If;
    End - If;

    End - If;
    -End;
    End - If;

    MessageBox (0, "", 0, 0, & inXMLDoc.DocumentElement.NodeName);

    On the other
    + / * perform some processing of error * / +.
    MessageBox (0, "", 0, 0, "error.) ParseXml");
    End - If;

    On the other
    MessageBox (0, "", 0, 0, "error.) No response").
    End - If;


    See the link below for the web service XML response with a few Notes message. As a link between the response as an XML doc (had to add .txt to xml extension to download).  I appreciate your help and comments.
    http://compshack.com/files/XML-message.PNG
    http://compshack.com/files/uhc_report.xml_.txt

    And here is the result of my AE Test. I'm able to find 3 County results, that I expected because I have 3 files returned from the web service, but fails for some reason, GetChildNode.

    results = (0,0)

    GetChildNode not found (0.0)

    results = (0,0)

    GetChildNode not found (0.0)

    results = (0,0)

    GetChildNode not found (0.0)

    Published by: Maher on 12 March 2012 10:21

    Published by: Maher on 12 March 2012 10:41

    Hello

    I made a few adjustments to your code.
    First of all you need not create an XMLDOC object on the IB response, since it is already a XML.
    Instead use something like this:

    / * Send & receive message * /.
    & ResMsg = % IntBroker.SyncRequest (& ReqMsg);
    / * Get XMLDOC of the response message * /.
    & xml = ResMsg.GetXmlDoc ();
    strxml = & xml. GenFormattedXmlString();
    / * read the reply * /.
    & aNodeData = & xml. GetElementsByTagName ("yournodename")

    Now your code fixed

    &inXMLDoc = CreateXmlDoc("");
    &ret = &inXMLDoc.ParseXmlFromURL("c:\temp\test.xml");
    If &ret Then
       &field1List = &inXMLDoc.GetElementsByTagName("results");
       If &field1List.Len = 0 Then
          MessageBox(0, "", 0, 0, "GetElementsByTagName Node not found");
          Error ("GetElementsByTagName Node not found");
          /* do error processing */
       Else
          For &j = 1 To &field1List.Len
             If &j > 1 Then
                MessageBox(0, "", 0, 0, &field1List [&j].NodeName | " = " | &field1List [&j].NodeValue);
                &RecordNode = &field1List [&j];
    
                &RecordChildNode = &RecordNode.GetChildNode(&j);
                If &RecordChildNode.IsNull Then
                   MessageBox(0, "", 0, 0, "GetChildNode not found");
                Else
                   MessageBox(0, "", 0, 0, "&RecordChildNode name:" | &RecordChildNode.NodeName);
    
                   &ClassificationNode = &RecordNode.FindNode("classification");
                   If &ClassificationNode.IsNull Then
                      MessageBox(0, "", 0, 0, "FindNode not found");
                   Else
                      &SDN_TYPE = Substring(&ClassificationNode.NodeValue, 1, 50);
                      MessageBox(0, "", 0, 0, "&SDN_TYPE = " | &SDN_TYPE);
                   End-If;
    
                End-If;
             End-If;
          End-For;
       End-If;
       MessageBox(0, "", 0, 0, &inXMLDoc.DocumentElement.NodeName);
    
    Else
       /* do error processing */
       MessageBox(0, "", 0, 0, "Error. ParseXml");
    End-If;
    

    Result:
    PeopleTools 8.51.12 - Application Engine
    Copyright (c) 1988-2012 Oracle and/or its affiliates.
    All rights reserved

    results = (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: results = (0.0) (0.0)

    & RecordChildNode name: address (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: & RecordChildNode name: address (0.0) (0.0)

    & SDN_TYPE =
    Individual (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: & SDN_TYPE =
    Individual (0.0) (0.0)

    results = (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: results = (0.0) (0.0)

    & RecordChildNode name: agencyUID (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: & RecordChildNode name: agencyUID (0.0) (0.0)

    & SDN_TYPE =
    Individual (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: & SDN_TYPE =
    Individual (0.0) (0.0)

    results = (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: results = (0.0) (0.0)

    & RecordChildNode name: classification (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: & RecordChildNode name: classification (0.0) (0.0)

    & SDN_TYPE =
    Individual (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: & SDN_TYPE =
    Individual (0.0) (0.0)

    soapenv:envelope (0,0)
    Game number of messages: 0
    Number of messages: 0
    Reason for the message: soapenv:Envelope (0.0) (0.0)
    Application Engine TEST_AE program ended normally

    Find the differences :)

    Published by: Hakan Biroglu on March 12, 2012 19:22

  • 10 improvement of the Windows path hangs on "place the external storage and press OK.

    Hello

    This will be my first post on this forum.

    A couple of weeks ago, I bought a Toshiba SATELLITE CL10-B-103 for my son. The CL10-B-103 has installed Windows 8.1. Tonight I plan to make the installation of the Windows 10 upgrade because Windows 8.1 announced that he was ready for the upgrade.

    The trial progressed slowly but smooth and without problems until now... As the laptop is equipped with only an HD 32 GB the trial upgrade was informed that I had to stick a USB key. After that, the trial continues slowly but smoothly, but who did not question because I had all night. However after the first reboot of the system when he was about 60 or 66% of installation of process this error message showed: place the external storage and press OK. It's very strange since the key USB has been removed at all and was still in the system. It is strange, is that both the OK button as the Cancel button are not selectable. Without passing by the touchpad, not a tab or an entry.

    Some community online Windows 10 post mentions that, via the BIOS, the system must be initiated from this USB key. I tried to reboot the system with DEL, F2 or F8, but I couldn't get into the BIOS and wasn't able to change the boot sequence.

    After each "restart" the same error message appears. It does not matter that the USB is in it or not.

    So, my conclusion is that my CL10-B-103 is suspended/East in a loop. I don't know how to proceed.

    Please, I can really use some help.

    Thanks in advance.

    Because it seems that I can not only edit/change a message I am answering my own post now...

    The problem seems to be resolved. When I was able to use the touchpad I could push the OK butten and the upgrade product now.

  • When I try to play a CD or DVD, the door opens and I get a message "insert a support and try.

    When I try to play a CD or DVD, the door opens and I get a message "insert a support and try. But the anti-virus scan of the device and report No. ERROR. Only play is not possible

    When I try to play a CD or DVD, the door opens and I get a message "the drive is empty. Insert media and try. " But many programs, such as antivirus programs analyzing the device and NO ERROR report. It is not possible to play alone.  No player of media, including Windows Media Player 11 or Windows Explorer does not recognize the presence of the media. I tried with many CD and DVD that plays normally on other computers with similar OS and also on DVD players.

    My computer has Windows Vista Home premium with Service Pack 2.

    Thanks for your reply. It was very helpful / sorry your proposed solution has not solved my problem. Kind regards. -Rajaram77

    Hello

    Click right tab taskbar - task - process - make sure WMPlayer.exe Manager, nor any other
    the player is responsible - in the affirmative PROCESS END on them and try again.

    -----------------------

    You have disk problems as the CD/DVD is actually 4 discs in 1 case (CD & DVD burning and)
    Playback of CD and DVD). So it is not unusual for parts from 1 or 2 to not work so that others do
    correctly.

    Burning at low speed, or by using the master could help. A CD/DVD cleaner might help.

    CD have a tolerance + - and your must read on the edge outside these tolerances of discs.
    They may be delivered, but it is generally more economical to replace the disk. Can burn you
    a mastered CD and a DVD mastered on this computer and laptop and other computer
    machines? Can you do the same on the laptop and play in this machine?

    Several good info here:
    http://Club.myce.com/

    CD/DVD units
    http://www.myce.com/storage/

    Notes on the troubleshooting and repair of readers of compact disks and CD-ROM Drives
    http://www.repairfaq.org/repair/F_cdfaq7.html#CDFAQ_014

    ===========================================

    Step 1: Please do all the same underneath if you did some before as is often total
    a process that solves the problem.

    Try this - Panel - Device Manager - CD/DVD - double click on the device - driver tab.
    Click on update drivers (this will probably do nothing) - RIGHT click ON the drive - uninstall.
    RESTART this will refresh the default driver stack. Even if the reader does not appear to continue
    below.

    Then, work your way through these - don't forget the drive might be bad, could be a coward
    cable or slight corrosion on the contacts (usually for a laptop) and other issues.

    Your CD or DVD drive is missing or is not recognized by Windows or other programs
    http://support.microsoft.com/kb/314060 - a Mr Fixit

    Try this fix manually if the Fixit 314060 does not work
    http://www.pchell.com/hardware/cd_drive_error_code_39.shtml

    Your CD or DVD drive is missing or is not recognized by Windows or other programs-
    a Mr Fixit
    http://support.Microsoft.com/kb/982116

    The CD drive or the DVD drive does not work as expected on a computer that you upgraded to
    for Windows Vista
    http://support.Microsoft.com/kb/929461

    When you insert a CD or a DVD, Windows Vista may not recognize the disc
    http://support.Microsoft.com/kb/939052

    Your CD or DVD drive cannot read or write media - A Mr Fixit
    http://support.Microsoft.com/GP/cd_dvd_drive_problems

    CD/DVD drive does not appear in Windows Vista, or you receive this error in Windows
    Vista installation after booting from the DVD (AHCI)
    http://support.Microsoft.com/kb/952951
    Drive CD - R or CD - RW Drive is not recognized as a recordable device
    http://support.Microsoft.com/kb/316529/

    Hardware devices not detected or not working - A Mr Fixit
    http://support.Microsoft.com/GP/hardware_device_problems

    Another possibility is that the cables are loose. Remove ALL power, then make sure that the cables in both
    ends. Remove and replace, do not just tight. For laptops, you can often clean power and
    contacts data with a pencil eraser.

    Some DVD players do not use the Windows default drivers so check with the manufacturer of system and
    manufacturer of device to see if there is a firmware or drivers for your drive if necessary.

    ===============================

    Step 2: You have disc problems as the CD/DVD is actually 4 discs in 1 case (CD & DVD
    Burn and CD and DVD read). So it is not unusual for 1 or 2 operational so that other parts
    do it right.

    Did you follow the Troubleshooting Guide for the reader who still does not work? There are
    the entries in registry that the troubleshooter does not solve and those who "might" be the cause.

    Check with your Maker system and a device for the two possible firmware updates and
    the correct registry entries for your car.

    Here are the keys that I of course are those in question - for the subkeys of the CD/DVD drive
    as there will be other subkeys in these keys. Do not forget to ask specific keys involved as well as
    the parameters.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\IDE

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\0001\System\CurrentControlSet\Enum\IDE

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {4D36E965-E325-11CE-BFC1-08002BE10318}

    -----------------------------------------------------------------------

    You can probably find more info here and maybe even the exact registry for your CD/DVD settings
    drive from someone with the same model.

    Forums - a lot of expert real help
    http://Club.myce.com/

    CD/DVD units
    http://www.myce.com/storage/

    Use DevManView to locate the CD/DVD in the registry (be careful and do a prior Restore Point)
    nothing change) - find the DevManView device and then make a right click on it free in RegEdit.

    DevManView - free - an alternative to the standard Windows Device Manager, which displays all the
    devices and their properties in flat table, instead of the tree viewer
    http://www.NirSoft.NET/utils/device_manager_view.html

    I hope this helps.

    Rob Brown - MS MVP - Windows Desktop Experience: Bike - Mark Twain said it right.

  • How the XML message parssing

    Hello

    How can I analyze Xml message below, I tried to use the query below.

    I am unable to get it.

    
    

    You are missing the namespace declaration:

    (and you do not have to repeat the full path in the COLUMNS clause)

    SQL > WITH insert_table LIKE)

    2. SELECT XMLTYPE (')

    "" 3 http://www.testing.com/B26/event/MASTER/HHDdisTT "xmlns: XS ="http://www.w3.org/2001/XMLSchema-instance">".

    4

    5 20130904

    6

    7

    8 ') the_data

    9 double)

    10. Select valueDate1

    11 insert_table,

    12 xmltable)

    13 xmlnamespaces (default 'http://www.testing.com/B26/event/MASTER/HHDdisTT'),

    14 ' / HHDdisTT'

    15 in PASSING temp_table.the_data

    16 COLUMNS

    17 path of varchar2 (100) valueDate1 ' valueDate1/value') x;

    VALUEDATE1

    --------------------------------------------------------------------------------

    20130904

  • store session variables and retrieve the

    A few months ago, I wrote a web application that uses the session to store user entries that move from one page to another. It was very successful. Then I tried to recover the data in the fromt the database field when the user connects after disconnection, but I was unssuccessful. This is my script. All I want to know who is there at - it a way to store and retrieve my session or fill my entry complete with data from the database.

    I use cf9 and mysql on a window7

    < cfset numberofSteps = 5 >

    <! - the session.registration structure contains the user input - >

    <!-who move in the wizard, make sure that there is->

    < cfif not isdefined ("session.registration") >

    <!-if structures are not create / initialize it->

    < cfset session.registration = structNew() >

    <!-start current wizard step represent one - >

    < cfset session.registration.stepNum = 1 >

    <!-we will collect these user; departure at one->

    <!-we will collect these user; departure at one->

    < cfset session.registration.firstname = "" >

    < cfset session.registration.lastname = "" >

    < isDefined ("form.fname") cfif >

    < cfset session.registration.firstname = form.fname >

    < cfset session.registration.lastname = form.lname >

    < action = 'action =' index.cfm cfform? "" StepNum = #URLEncodedFormat (session.registration.stepNum) method # ' = 'post' preservedata = "yes" ' method = "post" >

    < cfswitch expression = "#session.registration.stepNum #" >

    < cfcase value = "1" >

    < cfinput name = "Pnom" type = "text" VALUE = "" #session.registration.firstname # "onChange =" javascript:this.value=this.value.toUpperCase(); "class ="EGIT-txt"required ="true"validateat ="onSubmit"message ="You must enter a first name."/ >

    < cfinput name = "lname" type = "text" VALUE = "" #session.registration.lastname # "class ="EGIT-txt"required ="true"validateat ="onSubmit"message ="You must enter a name last."onChange =" javascript:this.value=this.value.toUpperCase(); "/ >

    < / cfcase >

    < / cfform >

    You can do it

    #firstname #.

    OR

    #queryname.firstname #.

    NOTE: in the first option if there are more then a line in the database (from inegrity of data) they will be more hten a table (since it will loop through lines in the cfoutput)

    in the option sec., it will take the value of the FIRST record in the QUERY, regadless of the number of rows contained in the query.

    Hope that this clear things for you...

  • Entire XML message mapping to a field in a database table

    I get a message XML of a theme. I want to keep this entire XML message in the database XMLType field. My components are aligned like this.

    Adapter for JMS (consumer)-> mediator - DBAdapter

    My question is how do I use XSL transformation to the XML message I get the XML type data field. Should I use another approach.

    Regarsd
    Thomas

    Sorry for the delay but I wanted to document for you.

    Take a look at this link and see if this meets your use case.

    http://blogs.Oracle.com/middleware/

    see you soon
    James

  • I've been on Google Chrome and a website and suddenly got a message that blocks Chrome completely. Does anyone know what is rundll.32exe?

    My Google Chrome has suddenly stopped working and I got a message from zz - mcure.in telling me that my Apple computer has been blocked and call Apple to 1-855-686-7867 to restore my computer. I didn't think it was a legitimate number so has not called. I cannot leave Google Chrome nor can I shut down my computer. Everything is frozen. However, I am able to connect to other programs as well as Safari. Maybe, I had a virus even though I am running Avast and it did not pick up. Can someone help with this problem?

    Thank you

    Anthony

    It is a SCAM!  By calling do not, you have made the right choice.  Delete history in Chrome and you should be OK.

    Also remove AVAST.  AV for Macs are completely non-essential and can do more harm than good.  Please read this:

    https://discussions.Apple.com/docs/doc-8841

    Ciao.

  • Thunderbird connects to the server and starts downloading the messages, but none don't go down

    Thunderbird has worked fine until today. I open the program and click download messages. Thunderbird connects the server normally and I get a message like usual 'download message 1 (etc.)", but nothing happens then. No message appears.

    I can download on my smart phone messages or view on the server site but really need them on my PC

    I use Windows 8.1.

    Any suggestions gratefully accepted. Thank you

    Try to load the first message online with webmail and see if that frees the flow. Sometimes a message in the wrong format can hang things up.

  • iOS has said I'm about to storage and I'm not

    My iPhone has just started to alert me that I'm on storage, but when I go into settings > general > storage and iCloud iOS use tells me I used 4.6 GB and have always available 7.7 GB. What is going on?

    Thank you

    Hello

    Fact he says iCloud storage or storage of the phone?

    If she says iCloud storage is almost full. Follow this link: manage your iCloud - Apple Support storage space

    If it says iPhone nearly full storage. Visit this link: check your storage space on your iPhone, iPad and iPod touch - Apple Support

  • broken CSS and online resources manager messages

    These two URLS which are documents describing the functioning of the Discussions, the two link to old/lack of css and other resources.

    https://discussions.Apple.com/static/Apple/tutorial/answer.html

    https://discussions.Apple.com/static/Apple/tutorial/reputation.html

    both have the following errors:

    Could not load the resource: the server responded with the status 404 (not found)

    https://discussions.Apple.com/themes/Apple/styles/navigation.CSS could not load the resource: the server responded with the status 404 (not found)

    https://discussions.Apple.com/themes/Apple/styles/suggest2.CSS could not load the resource: the server responded with the status 404 (not found)

    https://discussions.Apple.com/themes/Apple/styles/support.CSS could not load the resource: the server responded with the status 404 (not found)

    apple_core.js:10 Eception TypeError: Object.extend is not a function

    Mixed content answer.html:62: the "https://discussions.apple.com/static/apple/tutorial/answer.html" page has been loaded on a secure connection, but contains a formula that applies to an endpoint not secure 'http://www.info.apple.com/searchredir.html'. This endpoint must be made available via a secure connection.

    https://discussions.Apple.com/themes/Apple/styles/enhanced.CSS could not load the resource: the server responded with the status 404 (not found)

    https://discussions.Apple.com/themes/Apple/styles/base_new.CSS could not load the resource: the server responded with the status 404 (not found)

    https://discussions.Apple.com/themes/Apple/styles/navigation.CSS could not load the resource: the server responded with the status 404 (not found)

    https://discussions.Apple.com/themes/Apple/styles/suggest2.CSS could not load the resource: the server responded with the status 404 (not found)

    https://discussions.Apple.com/themes/Apple/styles/support.CSS could not load the resource: the server responded with the status 404 (not found)

    https://discussions.Apple.com/themes/Apple/styles/enhanced.CSS could not load the resource: the server responded with the status 404 (not found)

    The result is that these pages are hard to read and break the feel of the rest of this site.

    Although these pages seem to exist, they are extremely obsolete

    Current 'tutorials' which should replace

    Find answers and new questions

    Have fun. You deserve it.

    Others

    Learn how to manage your subscriptions

    Resolved, useful, and Apple has recommended messages

    Learn how to manage your subscriptions

    Browse the useful content of communities

    Search features >

  • As of the 31 version, why is there still no option of Thunderbird to insert the date and time in the message that you write?

    As of the 31 version, why is there still no option of Thunderbird to QUICKLY insert the date and time in the message that you write?

    Literally, saw this option very well needed - and opportunity-"promise" for three years now, and even if there are only one or two formats that could be used, at least the option is there.

    It seems that only is to bind a Macro, and the tool to Thunderbird and do it this way.

    Joe Rotello
    [email protected]
    Skype: joerotello

    If the installation of the add-on of TimeStamp is unacceptable for see you if there is a related add-on that you that you already might have managed to convince author to add your function. The Add on more for example has many variables that can enter the body of the message that get automatically replaced with the appropriate data when you merge a message.

Maybe you are looking for

  • Operation Subvi don't update in the main program

    Hi all I'm having trouble with a VI I put together for laboratory research. I try to use two of the Subvi: one writes nine analog outputs through a PCI-6723, the other sends the commands M Code to a linear positioner through COM 4. Both work individu

  • Cancel the default program to open a specific file extension

    Trying to open an attachment with the file extention .zmc I accidentally agrees to always open this type of file with adobe reader.  Do work, but I can not cancel the default, only change and I don't know what to take.  Any ideas?

  • Windows 7 - there are currently no available connection server to process the logon request

    Hello to all IT experts out there, good day. Our company currently a problem recently: Problem: Impossible to connect to the pc when outside his functions with Active Directory NT profile/account When: January 9, 2012 until today The frequency at whi

  • Allowing internal users browse the internet

    Hello I have a PIX 515E with IOS 6.2. I am currently using ISA server as a proxy server to browse the internet. I would like to change this and allow users to browse the internet through the PIX firewall. This wud give me an additional IP address on

  • Change history Date obsolete - what is it?

    HelloIn Collaboration Agile for product, part/Document > change > historical changes, there is a column "obsolete".  Nobody knows what this column is and how it is defined?  I don't see anywhere on the part, ECO or affected elements where I put it.