ORA-19102: literal string XQuery waited while xmltable reading using the clause of passage

Hello

I have the following XML in the column tmp_xml in the tmp_medimail_accounts table:

" < = xmlns:env env:Envelope ' http://schemas.xmlsoap.org/SOAP/envelope/ ">

< env:Header / >

< env:Body >

" < its: findAccountByCriteriaResponse xmlns: its = ' http://session.kernel.CMP.com/ ">

< return >

< detailedInfo > accounts found: 1 < / detailedInfo >

< operationResult > MPROXY_RESULT_OK < / operationResult >

< value >

< authCertificate / >

< autocertificationActive / >

< boolAck > true < / boolAck >

< caDomain > BE_AUTO < / caDomain >

< certified > false < / certified >

< City > BELSELE < / City >

< commercialAction / >

< country / >

< description > MediMail 3.7.4 < / description >

other < dmi > < / dmi >

< emailForward > false < / emailForward >

< enabled > true < / enabled >

< encCertificate / >

medidoc < encodingType > < / encodingType >

< etk / >

< fax > LDAP this field is masked by the SECURITYFILTER < / fax >

PC < firstName > < / name >

< inami > 72091883000 < / inami >

< institution > pc sint hieronymus < / institution >

< language > NL < / language >

< name > sint-hieronymus < / lastName >

< lastconnectiondate > 20140115090051Z < / lastconnectiondate >

< localeStr / >

PC.Sint - hieronymus of < connection > < / login >

< mail > [email protected] < / mail >

< mexiAddress > pc.sint-hieronymus.72091883@BE_AUTO < / mexiAddress >

< mexiBackup / >

< mobilephone > LDAP this field is masked by the SECURITYFILTER < / mobilephone >

< niss / >

< oldIP / >

< oldSystemId > 720918 < / oldSystemId >

< packageName > M < / packageName >

This LDAP is hidden by the SECURITYFILTER field < password > < / password >

< pin / >

< pkey / >

< pkeyehealth / >

< main > false < / main >

< principalUserName / >

the province <>FLANDRE_ORIENTALE < / province >

< registrationDate > 20101213093341Z < / registrationDate >

< role > HOSPITAL < / role >

< sender > true < / sender >

< senderInvisible > true < / senderInvisible >

< subscriptiondocs > false < / subscriptiondocs >

This LDAP is hidden by the SECURITYFILTER field < phone > < / phone >

< improved / >

< userpublic / >

< usetranscodor > true < / usetranscodor >

< version / >

< / value >

< / return >

< / its: findAccountByCriteriaResponse >

< / env:Body >

< / env:Envelope >

I want to read the XML column and display it as a relational table.  I have the following SQL code:

Select x.*

of tmp_medimail_accounts t

xmltable)

xmlnamespaces ('http://schemas.xmlsoap.org/soap/envelope/"as" env" )

  , ' http://session.kernel.CMP.com/ ' as 'his'

)

, ' env:Envelope / env:Body / its: findAccountByCriteriaResponse return value '

in passing t.tmp_xml

path of varchar2 (30) columns "firstName", firstName

path varchar2 (30) LastName "lastName."

rizivnr varchar2 (11) path 'inami ',.

path of varchar2 (50) address "mexiAddress."

path of varchar2 (100) email "mail."

Gemeente varchar2 (50) path 'city') x;

But I have error: ORA-19102: literal string XQuery WAITED

Can someone help me?

Best regards, Hans

Hello

What is your version of the database?

It looks like an old problem related to the CURSOR_SHARING parameter.

See if the solution given here helps: How to use a web service xml document

Tags: Oracle Development

Similar Questions

  • BlackBerry Z10 Z10 "Please wait while your device is the software update and restart"

    Sorry if this question has been asked elsewhere but I searched and could not find an answer the applies to my particular situation.

    I have a Z10 on Bell who got an automatic update this morning (I have no note of my operating system version number or the version that I was updating to) and the phone is locked to the prompt "Please wait while your device is the software update and restart."  Update messages said it would take a lot of time and that I should connect my phone if it was less than 20% of battery.

    The Bell's Web site indicates that the version of the software is 10.3.2.2168 and the latest version of the OS is 10.3.2.2252.  I don't know how many times this site is updated, but I guess that's the version that I am trying to update?

    (http://support.bell.ca/Mobility/Smartphones_and_mobile_internet/Operating-Systems?alias=BlackBerry-Z...)

    The phone is not fixed... I can see messages turn on the lock screen and interact with the phone to get a glimpse of these messages, but if I try to unlock the phone, the message block appears above any function, I tried to launch (whether a text message, the camera, an email, etc) and I can't interact with the phone at that time otherwise than to lock again and open the lock screen up.

    At the time wherever I drag, the prompt.

    The prompt on the phone for about 6 hours now.  The battery was full this morning and had exhausted 70%, but I've since plugged.

    I have not tried a batt pull because I'm afraid of the consequences of this action after the launch of the update.

    Everyone knows this and had the phoen back? I know that 6 hours is well past any reasonable wait times in my books and was strongly tempted to restart the device... but is there here experts who recommended that I continue to wait?

    I forgot to mention that the power button was still working to give the ability to power off the unit.

    In the end, I couldn't wait any longer.  I put off the device "no risk" with the power button, rather than using the battery pull method.  I turned on the camera back later and the blackberry logo appeared.  The screen faded faded black and no lights appeared on the phone.

    I could hit to swipe down to get the blackberry logo to return to the screen, but no startup loading progress screen never wouldn't come.

    I could never get to the home screen, but the phone was actually 'ON' below.  I could call the phone and it should sound, but there is no visual indication that the phone was working and there was no way to respond.  Sliding down to unlock simply revealed the word "blackberry" in the middle of the screen.

    I did a Batt pull and this time, the logo appeared as before, but disappeared forever... and then the progress of boot screen appear.

    The words 'from 10 Blackberry OS' were visible on the bottom and rotate it beween this and "install updates".

    Start-up took a LOT of time (15-20 minutes?) but after that, everything was fine.

    Displayed software update version information and it is indeed updated to 10.3.2.2168.

  • Issue while loading data using the file Rules Essbase

    Hi all

    I am facing problem while loading data using the Rules file. In the rules file, I rejected several members in two areas (two dimensions). Now if I load the data using the rules file I'm getting errors for all members in the dataload.err file. If I reject mutiple members of a single field, the data load without settling errors in the dataload.err file.

    I want to know how rmany members of several fields of ejection for loading data using the file Rules Essbase? Is it possible?

    Okay, okay... I think that you must assign Global Select / reject Boolean in the parameters of loading data as 'Or':

  • ORA-01017: name of user and password invalid when using the TNS Alias

    Friends,

    I have this strange problem in 11 G R2. When I use tnsalias and connect using sqlplus username/password@TNS it shows ORA-01017: name of user and password invalid. But the same works with ORACLE_SID. See below.
    -bash-3.00$ uname -a
    SunOS ibs-ash-sr147 5.10 Generic_144489-06 i86pc i386 i86pc
    -bash-3.00$ env | grep ORACLE
    ORACLE_SID=DB1
    ORACLE_BASE=/project/oracle/orabase
    ORACLE_HOME=/project/oracle/orabase/product/11.2.0/dbhome_1
    -bash-3.00$ tnsping DB
    
    TNS Ping Utility for Solaris: Version 11.2.0.1.0 - Production on 17-JUN-2011 12:23:12
    
    Copyright (c) 1997, 2009, Oracle.  All rights reserved.
    
    Used parameter files:
    /project/oracle/orabase/product/11.2.0/dbhome_1/network/admin/sqlnet.ora
    
    
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = crs-scan)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = DB)))
    OK (0 msec)
    -bash-3.00$ sqlplus IRES_USER@DB
    
    SQL*Plus: Release 11.2.0.1.0 Production on Fri Jun 17 12:30:22 2011
    
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    
    Enter password:
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
    Data Mining and Real Application Testing options
    
    SQL> show parameter sec_case_sensitive_logon
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    sec_case_sensitive_logon             boolean     TRUE
    
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
    Data Mining and Real Application Testing options
    -bash-3.00$ sqlplus IRES_USER/U9$bvs#ir@DB
    
    SQL*Plus: Release 11.2.0.1.0 Production on Fri Jun 17 12:34:30 2011
    
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    
    ERROR:
    ORA-01017: invalid username/password; logon denied
    
    
    Enter user-name: ^C
    My understanding is that both connections use a TNS alias, but then does not work. Any help is appreciated.

    Thanks in advance,
    SSN

    Published by: SSNair on June 17, 2011 05:43

    After sqlplus apostrophes and try

    http://download.Oracle.com/docs/CD/B28359_01/server.111/b28320/initparams211.htm

  • Screen flashes while taking pictures using the Auto flash and front camera on

    Device: iPhone 7 more

    iOS: 10.0.2

    Question: Screen flashes with blank white light while taking the photo using a front camera with the flash light on which is so annoying

    Note:

    After taking the photo, the photo is visible and doesn't have any problem

    I could be wrong, but I think that this is how flash works for the front facing camera.

  • little binary string in array (of TCP read) to the table of Boolean LV (and back)

    I would like to ask what is the easiest way for the next conversion? We use aTCP Read function to read an incoming binary string to a S7 API using LabVIEW. We know that LabVIEW stores a Boolean value to 8 bits. The incoming binary string contains 14 bits (representing 14 indicators of status). What is the best way to convert these values of 14-bit LabVIEW Boolean table?

    In addition, we send a LAbVIEW Boolean table in the PLC data (to write a TCP) string containing status bits.

    Thank you very much!

    Martins wrote:

    This 30 bytes contains some data more, including 14 bit flags (size is 14 bits). Since the PLC cannot put 'together' (16-bit) words at his side before sending data TCP, 14 bits is padded with 2 bits holding no valueable info.

    Then the solution is simple.  Take your 2 bytes and unflatten in a U16.  Then use Boolean table number.

  • How to split string separated by commas and pass to the clause of the select statement

    Referring to article How to divide string separated by commas, then pass to clause of a select statement, tquery that there the following plan:

    Query1:

    select * from emp where ename in (
        select regexp_substr('SMITH,ALLEN,WARD,JONES','[^,]+', 1, level) from dual
        connect by regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level) is not null );
    

    Base1:

    Plan hash value: 4242290184
    
    
    --------------------------------------------------------------------------------------------
    | Id  | Operation                       | Name     | Rows  | Bytes | Cost (%CPU)| Time     |
    --------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT                |          |     1 |   133 |     7  (29)| 00:00:01 |
    |*  1 |  HASH JOIN                      |          |     1 |   133 |     7  (29)| 00:00:01 |
    |   2 |   VIEW                          | VW_NSO_1 |     1 |    46 |     3  (34)| 00:00:01 |
    |   3 |    HASH UNIQUE                  |          |     1 |       |     3  (34)| 00:00:01 |
    |*  4 |     CONNECT BY WITHOUT FILTERING|          |       |       |            |          |
    |   5 |      FAST DUAL                  |          |     1 |       |     2   (0)| 00:00:01 |
    |   6 |   TABLE ACCESS FULL             | EMP      |    14 |  1218 |     3   (0)| 00:00:01 |
    --------------------------------------------------------------------------------------------
    
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
    
       1 - access("ENAME"="$nso_col_1")
       4 - filter( REGEXP_SUBSTR ('SMITH,ALLEN,WARD,JONES','[^,]+',1,LEVEL) IS NOT NULL)
    

    However, the following query generates the plan I want:

    Query2:

    select * from emp where ename in ('SMITH','ALLEN','WARD','JONES');
    

    Plan2:

    Plan hash value: 3956160932
    
    
    --------------------------------------------------------------------------
    | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     |
    --------------------------------------------------------------------------
    |   0 | SELECT STATEMENT  |      |     4 |   348 |     3   (0)| 00:00:01 |
    |*  1 |  TABLE ACCESS FULL| EMP  |     4 |   348 |     3   (0)| 00:00:01 |
    --------------------------------------------------------------------------
    
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
    
       1 - filter("ENAME"='ALLEN' OR "ENAME"='JONES' OR "ENAME"='SMITH' OR
                  "ENAME"='WARD')
    

    Can I change the query1 query for plan2?

    As Juliet was mentioned in the first SQL that you generate from the ENAME list that you must pass in the IN clause when executing. But in the second SQL, it passed as a static value. So first SQL must do more work. So you see a different execution plan.

    But this is a work around to get what you are looking for. But I can't say it's a foolproof method. But anyway here you go.

    SQL > var ename_list varchar2 (100)
    SQL > exec: ename_list: = 'SMITH, ALLEN, WARD, JONES ';

    PL/SQL procedure successfully completed.

    SQL > select *.
    2 of PEM
    where the 3 «,» | : ename_list | ',' like '%', | Ename | ',%';

    EMPNO, ENAME, JOB HIREDATE DEPTNO ID COM SAL MGR
    ---------- ------ --------- ---------- --------- ---------- ---------- ---------- ----------
    7369 SMITH COMMITTED 7902 2975 2 APRIL 81 0 20
    7499 ALLEN 7698 1600 20 FEBRUARY SALESMAN 81 300 30
    7521 WARD 7698 1250 22 FEBRUARY SALESMAN 81 500 30
    7566 JONES MANAGER 7839 2975 2 APRIL 81 0 20

    SQL > select * from table (dbms_xplan.display_cursor);

    PLAN_TABLE_OUTPUT
    -------------------------------------------------------------------------------------------------------
    SQL_ID, 848zhvbvgf7d6, number of children 0
    -------------------------------------
    Select * from emp where «,» | : ename_list | ',' like '%', | Ename
    || ',%'

    Hash value of plan: 2872589290

    --------------------------------------------------------------------------
    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time |
    --------------------------------------------------------------------------
    |   0 | SELECT STATEMENT |      |       |       |     2 (100) |          |
    |*  1 |  TABLE ACCESS FULL | EMP |     1.    38.     2 (0) | 00:00:01 |
    --------------------------------------------------------------------------

    Information of predicates (identified by the operation identity card):
    ---------------------------------------------------

    1 - filter(','||:ENAME_LIST||',' LIKE '%,'||") ENAME "|", %')

    19 selected lines.

    SQL >

  • Yet WT8 - system crashed while trying to use the camera

    Try to take a picture with the camera, the screen got black, the Tablet breaks down, the blue led lights up and I can not restart.

    Is there a reset button?
    I compressed only 4 days and I haved used all the functions yet

    Hello

    I recommend that perform you HARD drive recovery.
    To access the recovery Menu, push the Volume up button and the button of power at the same time for several seconds.
    The menu should appear and now you can choose the HDD recovery point.
    Click YES.
    New menu will appear and here you must choose the point to solve the problems, then restart your PC.
    But beware: choose Reset your PC would be to remove your personal data and unit will be set to their default value.
    Click Next, choose just delete my files and then click RESET.

  • Re: Satellite M35 S359 - 'machine wrongly' while trying to use the recovery disk

    I used it several times without fail. After that the laptop started acting a little strange recently (malware maybe) I decided it was time to rebuild. This time, I had 'bad machine' attempt of recovery CD error. I installed the brand new Toshiba HD, but still the same error message.

    I've searched and searched and find it is a 'classic' error but with many varied suggestions correct - which none had me up and running.

    So I hope someone can point me in the right direction.

    THX.

    Hello

    It is model Toshiba U.S. and so I looked on the Toshiba page for some suggestions.
    And I found this doc from Toshiba:

    [How to eliminate the error message "Machine hurt" during the restoration of the image of the software factory (recovery CD): http://askiris.toshiba.com/ToshibaSupportSite/search.do?cmd=displayKC&docType=kc&externalId=1031 711xml & sliceId = & dialogid = 59324518 & stateId = 1 0 59322815]

    As suggested in another thread, the information stored in the DMI may not correspond with the info on the recovery disk and so this message appears.
    I don't know if the doc of Toshiba will help you but it s worth a try m.

    If you will not find a good tool DMI, then you will need to request the ASP in your country a DMI update!

    Good bye

  • Login screen that appears suddenly - while I am using the machine

    It started quite recently. Apparently randomly, the login screen is displayed once. If I log in, everything works still.

    These are the error messages:

    12/08/2015 04:30:44.809 com.apple.xpc.launchd [1]: (com.apple.xpc.launchd.domain.user.666) Service "com.apple.xpc.launchd.unmanaged.loginwindow.138" attempted to divert the end point "com.apple.tsm.uiserver" of the owner: com.apple.SystemUIServer.agent

    12/08/2015 04:30:50.832 loginwindow [138]: CoreAnimation: attention, removed the wire with CATransaction uncommitted; Set CA_DEBUG_TRANSACTIONS = 1 in the environment connect backtrace.

    12/08/2015 04:32:10.247 com.apple.xpc.launchd [1]: (com.apple.xpc.launchd.domain.user.666) Service "com.apple.xpc.launchd.unmanaged.loginwindow.138" attempted to divert the end point "com.apple.tsm.uiserver" of the owner: com.apple.SystemUIServer.agent

    12/08/2015 04:32:10.247 com.apple.xpc.launchd [1]: (com.apple.xpc.launchd.domain.user.666) Service "com.apple.xpc.launchd.unmanaged.loginwindow.138" attempted to divert the end point "com.apple.tsm.uiserver" of the owner: com.apple.SystemUIServer.agent

    12/08/2015 04:32:30.545 loginwindow [138]: CoreAnimation: attention, removed the wire with CATransaction uncommitted; Set CA_DEBUG_TRANSACTIONS = 1 in the environment connect backtrace.

    Any suggestions?

    I'm on 10.11.1

    Check first for what is obvious: OS X El Capitan: set your Mac to connect when not in service

    From what you describe, you use actively the Mac in such a case is not likely to be a factor anyway.

    • Are a crash reports generated?
    • You have any peripheral external display connected?
    • Do you know have installed all OS X third party changes, anything, but specifically those who may come into conflict with GPU automatic pass? A sure start will eliminate this uncertainty.
    • Reset the SMC.

    That's all I can think of for now.

  • Error 'System restore running system' starts with a black cursor screen while trying to use the system restore

    Original title: unit hanging in the middle of the restoration of the system

    Message "System restore running system" starts with a black screen with cursor, but does not move forward.  Windows Vista question

    Have you tried F8 solutions and when I select the system restore it gives me the message above and goes to the black screen even ugly.

    How did I break the loop so I can start a new system restore?

    Hello

    Are you trying to restore your computer or you try to create a restore point?

    Step 1 or 2 can help you to restore your computer.

    Step 1: Try the steps in the section below, if you haven't tried it.

    Start the restore of the system from a command prompt
    http://Windows.Microsoft.com/en-us/Windows-Vista/Start-System-Restore-from-a-command-prompt

    Step 2: Try restoring the system from the recovery console.
    Reference: http://windows.microsoft.com/en-US/windows-vista/What-are-the-system-recovery-options-in-Windows-Vista

    Step 3: Also, look for error messages in the event viewer. If you find error messages after return the exact error message so that we can help you better.

    Measures to check the application event log:

    a. Click Start.
    (b) in the search box type eventvwr.msc, and then on enter.
    c. now, click Application in the event viewer (local).
    d. now, looking for event log on the right side of the event viewer window.
    http://Windows.Microsoft.com/en-us/Windows-Vista/open-Event-Viewer
    http://Windows.Microsoft.com/en-us/Windows-Vista/what-information-appears-in-event-logs-Event-Viewer

    Similar problem: http://answers.microsoft.com/en-us/windows/forum/windows_vista-windows_programs/system-restore-wizard-is-already-running/c797baf7-c069-4e3a-894a-e9644cc6df0b

  • Is there a way to parse a string containing % (percentage symbols) using the function 'analysis of the chain?

    I am communication in series with a mirror device and the syntax of the input string contains this text: "% hr ="

    I was not able to find a way to say to the function that the percentage here is not a format specifier. Is it possible, or should I just try to use a different function?

    Thank you.

    Use %% in your format string for what he knows to use the percent literally.  So % RH = %f

    EDIT: Darin has one here in front of me.  It seems to be-% and % both work.

  • Satellite L310-D4010: OS became dead slow while using the CD/DVD drive

    Hi all

    I bought Toshiba Satellite L310-D4010 in chennai, India.

    It has 2 GB of RAM and processor 1.83 GHz Intel Core 2 Duo.

    But my system became * slow * while I use the optical drive, that is, when I write a disk and copy the content form the drive.

    I was not able to open any application while I am using the DVD player.

    Please guide me to solve this problem.

    Thanking you.

    This is nothing unusual.

    My windows system is also busy when burning the CD or DVD!
    The point is that most of the resources of mobile phone as a disk, CD/DVD player, RAM, CPU, etc. are necessary and run it with maximum performance during this procedure and to be honest not advisable to work with the laptop during a burning, because this may affect the quality of combustion.

    In my opinion there is noting wrong with your laptop, but if you want you could check if some process is not required are running in the background of the OS.
    In addition, you may disable auto-start for some non-material applications while the Windows start the process.

  • No preview image when using the filter flow therefore cannot see the changes I make up by clicking on the window of fluidity.  No way of knowing what is happening to the image while it is happening.

    Re: the fluidity in the last update PS CC filter.  When you use the filters of flow, how can I see the changes that I do while I'm using the filter tools, as I've always been able to do before?  Now, if I use the tool dilation or contraction tool, etc., I can't see the effect of what I did until I click on the window of fluidity and make to the main screen of PS.  This makes the tools unnecessary fluidity.

    Also check if see the background is checked.

  • Difference between waiting occupied buffer and read by the wait of the other session in 10g

    Hello

    Can someone let me know the difference between waiting occupied buffer and read by other session wait in 10g

    Thank you

    http://download.Oracle.com/docs/CD/B19306_01/server.102/b14237/waitevents003.htm#sthref2988


    buffer busy waits

    Wait that a buffer becomes available. This event occurs because a buffer is either be read in the buffer cache by another session (and waiting for this reading end the session) or the buffer is the buffer cache, but in an incompatible mode (in other words, some other session changes the buffer).

    http://download.Oracle.com/docs/CD/B19306_01/server.102/b14237/waitevents003.htm#sthref3159

    read by another session

    This event occurs when a session requested a buffer that is currently being read into the buffer cache by another session. Prior to version 10.1, expected for this event have been grouped with the other reasons for waiting for the buffers under the event "wait occupied buffer.

Maybe you are looking for