JAXWS call with the oracle bpel service issue

I have a bpel service running in oracle 11g soa.

He expects an input message something like this:

< input >

given < element1 > < / item1 >

support useful < of test > <>it comes to load xml < / test > < / payload >

< / Entry >

This service is called by customer jaxws after setting the required input message.

The problem is during the consumption of the xml message in the tag of the payload.

I use something like this in my bpel assign:

< expression = "ora:getContentAsString (bpws:getVariableData('inputVariable','payload','/input/payload/*'))" / >

< variable = "inputMsg" / >

But instead of the xml support, I see a nodelist like this: oracle.xml.parser.v2.XMLNodeList@3440cbfe

Pointers are appreciated.

Hi Ganesh,

the problem lies in this line:

payload.setPayload (xmlString);

The payload is an object but JAXB is it collocation not properly. I found a way that can help you:

ObjectFactory factory = new ObjectFactory();

PublishMessage message = factory.createPublishMessage ();

message.setBussinessObject("1");

message.setId("34");

JAXBContext ctx = JAXBContext.newInstance (PublishMessage.class);

Marshaller marshaller = ctx.createMarshaller ();

DocumentBuilder docBuilder is DocumentBuilderFactory.newInstance () .newDocumentBuilder ();.

Document document = docBuilder.newDocument ();

marshalling. Marshal (message, document);

Element ele = document.createElementNS ("http://www.example.org", "test");

ele.setTextContent ("123");

message.setPayload (ele);

It is not very clean, and I suggest you look at JAXB in order to find a solution for this scenario of type anyType. I couldn't find a better sample but other people suggest using "xs: all" instead Java / Oracle SOA blog: JAXB in JDeveloper 10 g and 11 g 2.0. Perhaps you could look into it

Best regards, Nicolas

Tags: Fusion Middleware

Similar Questions

  • Problem with the Oracle text markup

    Hello

    I have a problem with the Oracle text markup.

    I am looking for keywords in a text which is composed by a question and answer.
    Here is the structure of my text:
    & lt; div class = 'question' & gt;
    & lt; a & gt; the title of my question & lt; /a & gt;
    & lt; div class = "reply & gt;
    content of response
    & lt; / div & gt;
    & lt; / div & gt;

    It is possible to search those keywords in the question or answer only. For this, I use the stored procedure:

    {call CTX_DOC. MARKUP)
    index_name = >?
    textkey = >?
    text_Query = >?
    restab = >?
    query_id = >?
    startTag = >?
    (EndTag = >?)}

    _with these parameters: _

    index_name = < my index >
    textkey = < id for the search text >
    text_Query = < a query containing the keywords >
    restab = < a table SQL to store the marked text >
    query_id = < id >
    startTag = ' < span class =-"highlight\" >. "
    EndTag = "</span >.

    The markup should be done only in the place you want (question, answer, or both).
    The markup is good when I search a keyword throughout the text, in the question or answer only.
    * If I search two key words in the question or answer, the markup is bad *.

    _Example: __
    I am looking for the words "* Internet *" in question only.
    Here's the query passed to the stored procedure:
    + * text_query * = 'service & internet' INPATH (//div[@class = 'question'] / has) +.

    In the question, these words are well marked.
    In response, only the first word is marked.

    * Why the first keyword is also marked in the response while the query specifies a search in question only? *

    The same problem appears when I search for the same keywords in the response only.
    In this case, in the answer, these words are marked as well.
    In the issue, only the first word is marked.

    Thanks for your help

    Edited by: user11088931 Apr 21. 2009 06:17

    Try text_query = (service & internet) INPATH (//div/a)

    Single quotes in a query do nothing. I think that your request has been treated as

    Service & (internet INPATH (//div/a))

  • SSRS for lack of outer join with the Oracle data source

    It seems to be a problem with the Oracle driver used in the Reporting SERVICES query designer.

    When you use an Oracle data source, if I create an outer join in the graphic designer, it automatically inserts '{OJ' before the join and '} ' after her.  This is an incorrect syntax for Oracle and refuses to start.  The curly braces and the JO editable in designer text, but if I go back to the graphic designer and immediately to reintegrate them.

    Only, this has started to happen a year or two ago - before that it worked, but with the old (+) syntax.

    Can it not be healed?  It makes things very difficult.

    -Geoff

    Hi Geoff,

    Thanks for posting in the Microsoft Community.

    However, the question you posted would be better suited in the Forums of the Oracle Support; We recommend that you post your query in Oracle Support Forums to get help:

    https://forums.Oracle.com/forums/main.jspa;JSESSIONID=8d92100c30d8fb401bcbd10b46c38c9ddf1a3242549a.e34SbxmSbNyKai0Lc3mPbhmSc3aNe0? CategoryID = 84

    If you have any other questions or you need Windows guru, do not hesitate to post your questions and we will be happy to help you.

  • The Oracle HTTP Server come FREE with the Oracle database

    Hello

    Please let me know if Oracle HTTP Server are FREE with the Oracle database.

    Also any idea how much it would cost roughly to buy independent?

    Thank you
    Please let me know if Oracle HTTP Server are FREE with the Oracle database.

    If this is a related issue of license then better check with the sales representative in your area. Oracle sales team can only confirm the details.

    As far as I know if a product is delivered in another product then product main price includes the price of the licenses for all.

    Example: OEM license purchase, will include the license for Weblogic.

  • Portege M400: Is it possible to receive and make calls with the SIM card

    Is it possible to receive and make calls with the card SIM module in the Portege M400?

    I know that you can send and receive sms messeges, which, according to me, the software is not all good because you can't hold much, and you can't send to ems or mms.

    But there may be other software here?

    Hello

    What software do you mean exactly?

    As far as I know that the MobiLink was preinstalled on some units Portege M400.
    This software supports these features:
    Send and receive SMS, composition and read TEXT messages in several languages, compose and send to multiple recipients, the mobile contacts address book support, Rich edit for the launch of URL and Email using embedded addresses.

    As you can see that you can not use this software to make calls!
    And unfortunately other software does not know me :(

    With regard to the MobiLink Communications Software Suite;
    The details can be verified here:
    http://www.novatelwireless.com/products/solutions/MobiLink.html

    Greetings

  • hostsvc: called with the DISP invalid/missing entry

    If I try to follow links in one of the e-mails I get from Big Brother, I get the following message is displayed:

    hostsvc: called with the DISP invalid/missing entry

    This is the full URL.

    Please see: http://servername/bb/cgi-bin/hostsvc.exe?HOSTSVC=server1, companyname.svcs, & DISP

    I noticed that the text of the e-mail message contains an = sign, which is not part of the hyperlink. If I understand the = the link works then. For example:

    See example: http://servername/bb/cgi-bin/hostsvc.exe?HOSTSVC=server1, companyname.svcs, & DISP=

    I did the search. Here's what's happening with the Outlook 2007 SP2 calendering of BB notifications, so that the & DSP = part of the bond is converted to & DSP without the = in the link to the notification.

    This deformation occurs only when a SMS is received, which has a text version of a link HTML in there and it is received by Exchange 2007 with Outlo0k 2007.

    When outlook 2007 (sp2 in our case) will receive an email with a link inside HTML text, it makes a "best body format.

    Conversion. You always have an email in text format, but there is a HTML link truncated in the recipe, which has not only = inside.

    This only happens when the text is converted to HTML.

    I even tried hard put forced HTML or RTF format on the mailbox... no go... He did force these formats. but the text to html conversion happens broken Similarly, regardless of the size of the mailbox.

    If messages would be in HTMl, it would work perfectly. Maybe one day you could make this an option... the message in text or html format. (development

    request)

    If I paste the link in an html format email, it works very well. Also, if I find the message and click the link in the notification with Outlook Web Access, it works very well.

    Only from Outlook 2007, Microsoft changed the default HTML rendering, used by Word 2007 engine. That's the problem. It is this rendering engine that has the problem, a lot of people are very annoyed and Microsoft does not care to fix it.

    So far we have the option for sending to HTML, or Microsoft fixes some of this.

    the only option we have is to get the wrong message from: hostsvc: called with the DISP invalid/missing entry, then to go into the browser and add in the '=' manually, and it will then visit the link in the notification.

    Any ideas or suggestions? Thank you

    Hi Milt

    Well, in hostsvc.exe, he could accept a missing DISP (or deformed) and defaults to «» This should be the solution. I don't think that it could break anything if it were this way.

  • expdp with the Oracle Wallet closed?

    Can you expdp with the Oracle Wallet closed without receiving an error ORA... I guess not, because I can NOT FIGURE IT OUT...

    Hey Joe,

    Not possible AFAIK. The encryption associated with command line switches all wear them on encrypting the dump files and nothing else. The only way for datapump to read the data of transparent data encryption is if the portfolio of database level is open. This is possible at the level of the database with an alter database command.

    I think you're out of luck, you'd have to somehow coordinate when you extract with when the team opens the wallet.

    See you soon,.

    Rich

  • BAM works with the Oracle database only in the backend.

    Hi, I was wondering if Oracle Business Activity Monitor (BAM) implemented in ADF application works with the Oracle database as Oracle database is one of the databases very little supporting the database change Notification? Or can it be implemented using database of MySQL etc.

    Thank you!

    Published by: 996574 on June 3, 2013 14:06

    As far as I KNOW only Oracle db supports the database change Notification.

    Timo

  • howmany oracle user to connect with the oracle server.

    Hi all

    howmany oracle user to connect with the oracle server.
    I want to search for above sentence.

    Select the user name, count (*) from v$ session group by user name;

  • Install issue with the Oracle database Client in Hyperion 11.1.2.4

    We had problems try raising the EPMA server. I found digging that odp.net was necessary. It seems that we had missed client installation Oracle database on the machine. So I stopped the services and tried to install the client. It always ends with error:



    INFO: Loading file:/G:/Hyperion_Installation/Hyperion_11124_Installation/db64/Disk1/install/... beanstore/internship/shiphomeproperties. XML

    INFO: Translating the external format in raw format

    NEWS: Restoration of class file:/G:/Hyperion_Installation/Hyperion_11124_Installation/db64/Disk1/install/... oracle.install.driver.oui.ShiphomeMetadata/internship/shiphomeproperties. XML

    INFO: Loading Xml Bean store beans. [BeanStoreName:shiphome - metadata]

    NEWS: Development of the property: properties in the bean: shiphome-metadata

    INFO: the inventory location isC:\Program

    INFO: the inventory location isC:\Program

    INFO: Retrieve ASM Cluster File System information...

    INFO: the inventory location isC:\Program

    INFO: the inventory location isC:\Program

    INFO: estimated size for Administratorinstall is 1126.4000005722046

    INFO: Access path is: == > C:\Users\_HYPER~1\AppData\Local\Temp\OraInstall2015-07-16_08-27-52AM\jdk\jre\bin; C:\Windows\System32; C:\Windows; G:\Oracle\Middleware\dbclient32\bin; G:\Oracle\Middleware\dbclient64\bin; C:\Windows\System32; C:\Windows; C:\Windows\System32\Wbem; C:\Windows\system32\WindowsPowerShell\v1.0; G:\Oracle\Middleware\ohs\bin; G:\Oracle\Middleware\ohs\opmn\bin; G:\Oracle\Middleware\ohs\opmn\lib; G:\Oracle\Middleware\ohs\perl\bin; G:\Oracle\Middleware\EPMSystem11R1\common\SAP\bin;.

    GRAVE: Name host [FATAL] [INS-32053] the specified Oracle already exists.

    CAUSE: The Oracle home name specified on the command line is a name of House of Oracle in the Central inventory.

    ACTION: Choose a different name at Oracle. Abandon this installation session and try again.

    INFO: Tips are ABORT

    INFO: Adding ExitStatus INVALID_USER_INPUT to the exit status set

    INFO: Completed state validating < getOracleHome >

    NEWS: Put an end to all operations in the background

    INFO: Finished all operations in the background

    INFO: Find the status of output more suitable for the current application

    INFO: Exit status is - 2

    NEWS: Stop Oracle Client install

    Now it looks like the issue is located here:

    GRAVE: Name host [FATAL] [INS-32053] the specified Oracle already exists.

    CAUSE: The Oracle home name specified on the command line is a name of House of Oracle in the Central inventory.

    ACTION: Choose a different name at Oracle. Abandon this installation session and try again.

    INFO: Tips are ABORT

    That means ODP.net cannot be installed in an existing home to Oracle. If this is not the case, how can I install it separately to get the job of EPMA.

    OK got it works by manipulating inventory. It seems that there is an old facility that was causing the problem.

  • Performance issues and options to reduce the loading with the Oracle text implementation

    Hi Experts,

    My database on Oracle 11.2.0.2 on Linux. We have Oracle implemented for the fuzzy search. Our oracle text indexes are defined as sync on commit that we cannot afford to have stale data.  Now our application done literally thousands of inserts/modifications/deletions of these columns where we have these Oracle text index defined. Thus, we see a significant impact on performance because the oracle text synchronization routines is called on each commit. We do nightly index optimization (optimization full every night at 3:00).  The text index oracle internal operations are appearing at the top of the sql page in our AWR report and fears it causes a lot of load on the DB.  Since we do optimization of the complete index once during the night, I think I should change that, and if I do, he's going to help us?

    For example, here are some data of AWR report my one day:

    Time elapsed (s) Executions Time by Exec (s) % Total % CPU %IO SQL ID SQL module SQL text
    27,386.25305 4410.0916.5015.829.98ddr8uck5s5kp3Start ctxsys.drvdml.com_sync_i...
    14,618.81213 9800.078.818.3927.7902yb6k216ntqfbegin ctxsys.syncrn (: idxownid,...)


    More top sql full text:

    ddr8uck5s5kp3begin ctxsys.drvdml.com_sync_index (: idxname,: idxmem,: partname);
    end
    02yb6k216ntqf

    begin ctxsys.syncrn (: idxownid,: idxoname,: idxid,: ixpid,: rtabnm,: flg); end;

    Now if I do optimization of the complete index that more often, and not only once night 15:00 will be this average, the load on DB sync on commit will decrease? If Yes, how many times should I optimized and the optimization itself does not lead to a load? Can anyone suggest?

    Thank you

    OrauserN

    It's to you which values you want to experiment.  Since 1 G, which is the same as 1024M is the maximum I could try that assigning to an index and see what effect it has.  You can use the same AWR report that you used previously and compare performance.  To determine when paging depends on your operating system and what tools you have.  Another option might be to use TRANSACTIONAL, that allows searching for unsynchronized lines and allow you to synchronize every five minutes, like Herald suggested, without any latency problem.  You can read about it here (scroll down to transaction):

    http://docs.Oracle.com/CD/E11882_01/text.112/e24436/csql.htm#CCREF23731

  • performance issue with the Oracle SQL query

    Dears

    Good evening

    I am new to begin to use Oracle SQL, I have a sql query which takes longer to run in production.

    Each table in the query contains 1.2 million records and DBA suggested using the "Oracle - tips. I don't have good knowledge on this subject and the difficulties to implement this advice for imrpovise performance. In the product the jobs Informatica are failed and stuck with this problem of query performance.

    I ask this forum for an emergency for me to solve this problem by using "advice". kindly help me.

     

    SELECT
    CASE.ID,
    CASE. DTYPE,
    CASE. Version
    CASE. EXTERNAL_REF,
    CASE. CREATION_TS,
    RQ. TYPE
    Of
    PAS_CASE CASE,
    AS_REQUEST RQ,
    CN PAS_CONTEXT
    where rq.case_id = case.id
    AND rq.id = cn.request_id
    and rq. DTYPE = "MAINREQUEST."
    and rq. TYPE in
    (
    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.
    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.

    )
    and CN. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')
    AND CAST (CN. CREATION_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)
    AND
    CAST (CN. CREATION_TS AS DATE) < TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)

    -2nd request

    SELECT
    RA.ID,
    RHEUMATOID ARTHRITIS. Version
    RHEUMATOID ARTHRITIS. REQUEST_ID,
    RA.NAME,
    RHEUMATOID ARTHRITIS. VALUE,
    RHEUMATOID ARTHRITIS. LOB_ID,
    RHEUMATOID ARTHRITIS. DTYPE,
    RHEUMATOID ARTHRITIS. CREATION_TS,
    TASK. MAIN_REQ_TYPE
    PAS_REQUESTATTRIBUTE RA
    Join
    (
    Select tsk.ID, tsk. TYPE, main_req_type main_req.
    of tsk PAS_REQUEST
    Join
    (
    Select cn.id as context_id, rq. TYPE main_req_type
    of PAS_REQUEST rq
    Cn PAS_CONTEXT
    where rq.id = cn.request_id
    and rq. DTYPE = "MAINREQUEST."
    and rq. TYPE in
    (
    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.
    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.
    )
    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')
    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)
    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)
    and cn.ID between the 20141999999999999 AND 20141800000000000
    and rq.ID between the 20141999999999999 AND 20141800000000000

    ) main_req
    On tsk.parent_context_id = main_req.context_id
    and tsk. DTYPE in ('ANALYSIS_TASK', 'DECISION_TASK')
    and tsk.ID between $$ LOW_ID1 AND $$ HIGH_ID1
    ) task
    on the RA REQUEST_ID = task.ID
    and RA.ID between $$ LOW_ID1 AND $$ HIGH_ID1
    UNION

    SELECT
    RA.ID,
    RHEUMATOID ARTHRITIS. Version
    RHEUMATOID ARTHRITIS. REQUEST_ID,
    RA.NAME,
    RHEUMATOID ARTHRITIS. VALUE,
    RHEUMATOID ARTHRITIS. LOB_ID,
    RHEUMATOID ARTHRITIS. DTYPE,
    RHEUMATOID ARTHRITIS. CREATION_TS,
    MAIN_REQ. TYPE
    PAS_REQUESTATTRIBUTE RA
    Join
    (
    Select rq.id, rq.type
    of PAS_REQUEST rq
    Cn PAS_CONTEXT
    where rq.id = cn.request_id
    and rq. DTYPE = "MAINREQUEST."
    and rq. TYPE in
    (
    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.
    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.
    )
    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')
    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)
    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)
    and cn.ID between the 20141999999999999 AND 20141800000000000
    and rq.ID between the 20141999999999999 AND 20141800000000000
    ) main_req
    on the RA REQUEST_ID = main_req.ID

    -3rd request

    SELECT

    RB.ID,

    RB. DTYPE,

    RB. Version

    RB. TYPE,

    RB. CREATION_TS,

    RB. TASK_ID,

    RB. Color

    RB. GLOBAL_RESULT,

    TASK. MAIN_REQ_TYPE

    Of

    PAS_RESULTBLOCK RB

    Join

    (

    Select tsk.ID, tsk. TYPE, main_req_type main_req.

    of tsk PAS_REQUEST

    Join

    (

    Select cn.id as context_id, rq. TYPE main_req_type

    of PAS_REQUEST rq

    Cn PAS_CONTEXT

    where rq.id = cn.request_id

    and rq. DTYPE = "MAINREQUEST."

    and rq. TYPE in

    (

    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.

    )

    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)

    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)

    and cn.ID between the 20141999999999999 AND 20141800000000000

    and rq.ID between the 20141999999999999 AND 20141800000000000

    ) main_req

    On tsk.parent_context_id = main_req.context_id

    and tsk. DTYPE in ('ANALYSIS_TASK', 'DECISION_TASK')

    and tsk.ID between $$ LOW_ID1 AND $$ HIGH_ID1

    ) task

    We rb.task_id = task.ID

    and rb.ID between $$ LOW_ID1 AND $$ HIGH_ID1

    and RB. TYPE is not null

    and RB. TYPE IN

    (

    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.

    )

    UNION

    SELECT

    RB.ID,

    RB. DTYPE,

    RB. Version

    RB. TYPE,

    RB. CREATION_TS,

    RB. TASK_ID,

    RB. Color

    RB. GLOBAL_RESULT,

    TASK. MAIN_REQ_TYPE

    Of

    PAS_RESULTBLOCK RB

    Join

    (

    Select tsk.ID, tsk. TYPE, main_req_type main_req.

    of tsk PAS_REQUEST

    Join

    (

    Select cn.id as context_id, rq. TYPE main_req_type

    of PAS_REQUEST rq

    Cn PAS_CONTEXT

    where rq.id = cn.request_id

    and rq. DTYPE = "MAINREQUEST."

    and rq. TYPE in

    (

    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.

    )

    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)

    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)

    and cn.ID between the 20141999999999999 AND 20141800000000000

    and rq.ID between the 20141999999999999 AND 20141800000000000

    ) main_req

    On tsk.parent_context_id = main_req.context_id

    and tsk. DTYPE in ('ANALYSIS_TASK', 'DECISION_TASK')

    and tsk.ID between $$ LOW_ID1 AND $$ HIGH_ID1

    ) task

    We rb.task_id = task.ID

    and rb.ID between $$ LOW_ID1 AND $$ HIGH_ID1

    and RB. TYPE is nullSELECT

    RB.ID,

    RB. DTYPE,

    RB. Version

    RB. TYPE,

    RB. CREATION_TS,

    RB. TASK_ID,

    RB. Color

    RB. GLOBAL_RESULT,

    TASK. MAIN_REQ_TYPE

    Of

    PAS_RESULTBLOCK RB

    Join

    (

    Select tsk.ID, tsk. TYPE, main_req_type main_req.

    of tsk PAS_REQUEST

    Join

    (

    Select cn.id as context_id, rq. TYPE main_req_type

    of PAS_REQUEST rq

    Cn PAS_CONTEXT

    where rq.id = cn.request_id

    and rq. DTYPE = "MAINREQUEST."

    and rq. TYPE in

    (

    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.

    )

    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)

    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)

    and cn.ID between the 20141999999999999 AND 20141800000000000

    and rq.ID between the 20141999999999999 AND 20141800000000000

    ) main_req

    On tsk.parent_context_id = main_req.context_id

    and tsk. DTYPE in ('ANALYSIS_TASK', 'DECISION_TASK')

    and tsk.ID between $$ LOW_ID1 AND $$ HIGH_ID1

    ) task

    We rb.task_id = task.ID

    and rb.ID between $$ LOW_ID1 AND $$ HIGH_ID1

    and RB. TYPE is not null

    and RB. TYPE IN

    (

    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.

    )

    UNION

    SELECT

    RB.ID,

    RB. DTYPE,

    RB. Version

    RB. TYPE,

    RB. CREATION_TS,

    RB. TASK_ID,

    RB. Color

    RB. GLOBAL_RESULT,

    TASK. MAIN_REQ_TYPE

    Of

    PAS_RESULTBLOCK RB

    Join

    (

    Select tsk.ID, tsk. TYPE, main_req_type main_req.

    of tsk PAS_REQUEST

    Join

    (

    Select cn.id as context_id, rq. TYPE main_req_type

    of PAS_REQUEST rq

    Cn PAS_CONTEXT

    where rq.id = cn.request_id

    and rq. DTYPE = "MAINREQUEST."

    and rq. TYPE in

    (

    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.

    )

    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)

    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)

    and cn.ID between the 20141999999999999 AND 20141800000000000

    and rq.ID between the 20141999999999999 AND 20141800000000000

    ) main_req

    On tsk.parent_context_id = main_req.context_id

    and tsk. DTYPE in ('ANALYSIS_TASK', 'DECISION_TASK')

    and tsk.ID between $$ LOW_ID1 AND $$ HIGH_ID1

    ) task

    We rb.task_id = task.ID

    and rb.ID between $$ LOW_ID1 AND $$ HIGH_ID1

    and RB. TYPE is null

    -4th query

    SELECT
    RI.ID,
    UII DTYPE,
    UII Version
    UII RESULTBLOCK_ID,
    RI.NAME,
    UII VALUE,
    UII UNIT,
    UII Color
    UII LOB_ID,
    UII CREATION_TS,
    UII SEQUENCE,
    UII DETAILLEVEL,
    RES_BLK. MAIN_REQ_TYPE
    Of
    RI PAS_RESULTITEM
    Join
    (
    Select
    rb.ID, rb. TYPE rb_type, task. TYPE as the task_type, task. pas_resultblock rb main_req_type
    Join
    (
    Select tsk.ID, tsk. TYPE, main_req_type main_req.
    of tsk PAS_REQUEST
    Join
    (
    Select cn.id as context_id, rq. TYPE main_req_type
    of PAS_REQUEST rq
    Cn PAS_CONTEXT
    where rq.id = cn.request_id
    and rq. DTYPE = "MAINREQUEST."
    and rq. TYPE in
    (
    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.
    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.
    )
    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')
    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)
    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)
    and cn.ID between the 20141999999999999 AND 20141800000000000
    and rq.ID between the 20141999999999999 AND 20141800000000000
    ) main_req
    On tsk.parent_context_id = main_req.context_id
    and tsk. DTYPE in ('ANALYSIS_TASK', 'DECISION_TASK')
    and tsk.ID between the 20141999999999999 AND 20141800000000000
    ) task
    We rb.task_id = task.ID
    and rb.ID between the 20141999999999999 AND 20141800000000000
    and RB. TYPE IN
    (
    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.
    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.
    )
    ) res_blk
    On ri.resultblock_id = res_blk.ID
    where IN RI.NAME
    (
    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.
    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.
    )
    and RI.ID between the 20141999999999999 AND 20141800000000000
    and RI.NAME is not null
    UNION

    Select
    RI.ID,
    UII DTYPE,
    UII Version
    UII RESULTBLOCK_ID,
    RI.NAME,
    UII VALUE,
    UII UNIT,
    UII Color
    UII LOB_ID,
    UII CREATION_TS,
    UII SEQUENCE,
    UII DETAILLEVEL,
    RES_BLK. MAIN_REQ_TYPE
    of pas_resultitem ri
    Join
    (
    Select
    rb.ID, rb. TYPE rb_type, task. TYPE as the task_type, task. pas_resultblock rb main_req_type
    Join
    (
    Select tsk.ID, tsk. TYPE, main_req_type main_req.
    of tsk PAS_REQUEST
    Join
    (
    Select cn.id as context_id, rq. TYPE main_req_type
    of PAS_REQUEST rq
    Cn PAS_CONTEXT
    where rq.id = cn.request_id
    and rq. DTYPE = "MAINREQUEST."
    and rq. TYPE in
    (
    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.
    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.
    )
    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')
    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)
    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)
    and cn.ID between the 20141999999999999 AND 20141800000000000
    and rq.ID between the 20141999999999999 AND 20141800000000000
    ) main_req
    On tsk.parent_context_id = main_req.context_id
    and tsk. DTYPE in ('ANALYSIS_TASK', 'DECISION_TASK')
    and tsk.ID between the 20141999999999999 AND 20141800000000000
    ) task
    We rb.task_id = task.ID
    and rb.ID between the 20141999999999999 AND 20141800000000000
    ) res_blk
    On ri.resultblock_id = res_blk.ID
    where RI.ID between 20141800000000000 20141999999999999 AND
    and RI.NAME is null

    -REQUEST OF 5HT

    SELECT

    TSK.ID,

    TSK. Version

    TSK. DTYPE,

    TSK. CASE_ID,

    TSK. TYPE,

    TSK. CORRELATION_ID,

    TSK. INITIATOR,

    TSK. EXECUTOR,

    TSK. CATEGORY,

    TSK. PARENT_CONTEXT_ID,

    TSK. CREATION_TS,

    MAIN_REQ. MAIN_REQ_TYPE

    Of

    TSK PAS_REQUEST

    Join

    (

    Select cn.id as context_id, rq. TYPE main_req_type

    of PAS_REQUEST rq

    Cn PAS_CONTEXT

    where rq.id = cn.request_id

    and rq. DTYPE = "MAINREQUEST."

    and rq. TYPE in

    (

    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.

    )

    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)

    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)

    and cn.ID between the 20141999999999999 AND 20141800000000000

    and rq.ID between the 20141999999999999 AND 20141800000000000

    ) main_req

    On tsk.parent_context_id = main_req.context_id

    and tsk. DTYPE in ('ANALYSIS_TASK', 'DECISION_TASK')

    and tsk.ID between $$ LOW_ID1 AND $$ HIGH_ID1

    UNION

    Select

    MREQ.ID,

    MREQ. Version

    MREQ. DTYPE,

    MREQ. CASE_ID,

    MREQ. TYPE,

    MREQ. CORRELATION_ID,

    MREQ. INITIATOR,

    MREQ. EXECUTOR,

    MREQ. CATEGORY,

    MREQ. PARENT_CONTEXT_ID,

    MREQ. CREATION_TS,

    MREQ. TYPE

    of PAS_REQUEST mreq

    Cn PAS_CONTEXT

    where mreq.id = cn.request_id

    and mreq. DTYPE = "MAINREQUEST."

    and mreq. TYPE in

    (

    'bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ',' bgc.tbf.repair.vap', ' bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ',' bgc.cbm ',' bgc.dar.e2etest.preparation', ' bgc.chc.polling '.

    )

    and cn. STATUS ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and CAST (cn. END_TS AS DATE) > = TO_DATE ('2014-05-06 00:00:00 ',' ' YYYY-MM-DD HH24:MI:SS)

    and CAST (cn. END_TS AS DATE) < = TO_DATE ('2014-05-06 23:59:59 ',' ' YYYY-MM-DD HH24:MI:SS)

    and cn.ID between the 20141999999999999 AND 20141800000000000

    and mreq.ID between the 20141999999999999 AND 20141800000000000

    Tips will be may not be necessary (proportional to the cardinalities need)


    Select pc.id, pc.dtype, pc.version, pc.external_ref, pc.creation_ts, rq.type

    from pas_case

    as_request rq,

    CN pas_context

    where rq.case_id = pc.id

    and rq.id = cn.request_id

    and rq.dtype = 'MAINREQUEST. '

    and rq.type in ('bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution', ' bgc.tbf.repair.vap',

    'bgc.dar.e2etest ',' bgc.dar.e2etest.intermediate.execution', ' bgc.cbm ',.

    'bgc.dar.e2etest.preparation ','bgc.chc.polling '.

    )

    and cn.status in ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and cn.creation_ts > = to_timestamp ('2014-05-06 00:00:00 ',' yyyy-mm-dd hh24:mi:ss')

    and cn.creation_ts<= to_timestamp('2014-05-06="" 23:59:59.999999','yyyy-mm-dd="">

    -2nd request

    with

    main_request as

    (select / * + materialize * /)

    CN.ID as context_id, rq.type as main_req_type

    of pas_request rq

    Join

    CN pas_context

    On rq.id = cn.request_id

    and rq.dtype = 'MAINREQUEST. '

    and rq.type in ('bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution', ' bgc.chc.polling',

    'bgc.tbf.repair.vap ',' bgc.dar.e2etest', ' bgc.dar.e2etest.intermediate.execution ',.

    'bgc.cbm ','bgc.dar.e2etest.preparation '.

    )

    and cn.status in ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and cn.end_ts > = to_timestamp ('2014-05-06 00:00:00 ',' yyyy-mm-dd hh24:mi:ss')

    and cn.end_ts<= to_timestamp('2014-05-06="" 23:59:59.999999','yyyy-mm-dd="">

    and cn.id between 20141800000000000 and 20141999999999999

    and rq.id between 20141800000000000 and 20141999999999999

    )

    Select ra.id, ra.version, ra.request_id, ra.name, ra.value, ra.lob_id, ra.dtype, ra.creation_ts, task.main_req_type

    of pas_requestattribute ra

    Join

    (select tsk.id, tsk.type, main_req.main_req_type

    from pas_request tsk

    Join

    main_request main_req

    On tsk.parent_context_id = main_req.context_id

    and tsk.dtype in ('ANALYSIS_TASK', 'DECISION_TASK')

    and tsk.id between $$ low_id1 and $$ high_id1

    ) task

    We ra.request_id = task.id

    and ra.id between $$ low_id1 and $$ high_id1

    Union

    Select ra.id, ra.version, ra.request_id, ra.name, ra.value, ra.lob_id, ra.dtype, ra.creation_ts, main_req.type

    of pas_requestattribute ra

    Join

    main_request main_req

    On ra.request_id = main_req.context_id

    -3rd request

    Select rb.id, rb.dtype, rb.version, rb.type, rb.creation_ts, rb.task_id, rb.color, rb.global_result, task.main_req_type

    of pas_resultblock rb

    Join

    (select tsk.id, tsk.type, main_req.main_req_type

    from pas_request tsk

    Join

    (select cn.id as context_id, rq.type as main_req_type

    of pas_request rq

    Join

    CN pas_context

    On rq.id = cn.request_id

    and rq.dtype = 'MAINREQUEST. '

    and rq.type in ('bgc.dar.vap.resolution.advice ','bgc.dar.e2etest.execution ',

    'bgc.tbf.repair.vap ','bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ','bgc.cbm ',.

    'bgc.dar.e2etest.preparation ','bgc.chc.polling '.

    )

    and cn.status in ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and cn.end_ts > = to_timestamp ('2014-05-06 00:00:00 ',' yyyy-mm-dd hh24:mi:ss')

    and cn.end_ts<= to_timestamp('2014-05-06="" 23:59:59.999999','yyyy-mm-dd="">

    and cn.id between 20141800000000000 and 20141999999999999

    and rq.id between 20141800000000000 and 20141999999999999

    ) main_req

    On tsk.parent_context_id = main_req.context_id

    and tsk.dtype in ('ANALYSIS_TASK', 'DECISION_TASK')

    and tsk.id between $$ low_id1 and $$ high_id1

    ) task

    We rb.task_id = task.id

    and rb.id between $$ low_id1 and $$ high_id1

    where the type is null

    or (type is not null

    type in ('bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution ', ' bgc.tbf.repair.vap',

    'bgc.dar.e2etest ',' bgc.dar.e2etest.intermediate.execution', ' bgc.cbm ',.

    'bgc.dar.e2etest.preparation ','bgc.chc.polling '.

    )

    )

    -4th query

    Select ri.id, ri.dtype, ri.version, ri.resultblock_id, ri.name, ri.value, ri.unit, ri.color, ri.lob_id.

    RI.creation_ts, RI. Sequence, RI. DetailLevel, res_blk.main_req_type

    of pas_resultitem ri

    Join

    (select rb.id, rb.type as rb_type, task.type as task_type, task.main_req_type)

    of pas_resultblock rb

    Join

    (select main_req_type, tsk.id, tsk.type, main_req.)

    from pas_request tsk

    Join

    (select cn.id as context_id, rq.type as main_req_type

    of pas_request rq

    Join

    CN pas_context

    On rq.id = cn.request_id

    and rq.dtype = 'MAINREQUEST. '

    and rq.type in ('bgc.dar.vap.resolution.advice ','bgc.dar.e2etest.execution ',

    'bgc.tbf.repair.vap ','bgc.dar.e2etest ',.

    'bgc.dar.e2etest.intermediate.execution ','bgc.cbm ',.

    'bgc.dar.e2etest.preparation ','bgc.chc.polling '.

    )

    and cn.status in ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and cn.end_ts > = to_timestamp ('2014-05-06 00:00:00 ',' yyyy-mm-dd hh24:mi:ss')

    and cn.end_ts<= to_timestamp('2014-05-06="" 23:59:59.999999','yyyy-mm-dd="">

    and cn.id between 20141800000000000 and 20141999999999999

    and rq.id between 20141800000000000 and 20141999999999999

    ) main_req

    On tsk.parent_context_id = main_req.context_id

    and tsk.dtype in ('ANALYSIS_TASK', 'DECISION_TASK')

    and tsk.id between 20141800000000000 and 20141999999999999

    ) task

    We rb.task_id = task.id

    and rb.id between 20141800000000000 and 20141999999999999

    and rb.type in ('bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution', ' bgc.tbf.repair.vap',

    'bgc.dar.e2etest ',' bgc.dar.e2etest.intermediate.execution', ' bgc.cbm ',.

    'bgc.dar.e2etest.preparation ','bgc.chc.polling '.

    )

    ) res_blk

    On ri.resultblock_id = res_blk.id

    and ri.id between 20141800000000000 and 20141999999999999

    where ri.name is null

    or (ri.name is not null

    and ri.name in ('bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution', ' bgc.tbf.repair.vap',

    'bgc.dar.e2etest ',' bgc.dar.e2etest.intermediate.execution', ' bgc.cbm ',.

    'bgc.dar.e2etest.preparation ','bgc.chc.polling '.

    )

    )

    -5th application

    with

    main_request as

    (select / * + materialize * / )

    mreq.ID, mreq.version, mreq.dtype, mreq.case_id, mreq.type, mreq.correlation_id, mreq. Initiator, mreq. Executor,

    mreq. Category, mreq.parent_context_id, mreq.creation_ts, mreq.type

    of pas_request mreq

    Join

    CN pas_context

    On mreq.id = cn.request_id

    and mreq.dtype = 'MAINREQUEST. '

    and mreq.type in ('bgc.dar.vap.resolution.advice ',' bgc.dar.e2etest.execution', ' bgc.tbf.repair.vap',

    'bgc.dar.e2etest ',' bgc.dar.e2etest.intermediate.execution', ' bgc.cbm ',.

    'bgc.dar.e2etest.preparation ','bgc.chc.polling '.

    )

    and cn.status in ('FINISHED', 'CANCEL', 'TIMEOUT', 'ERROR')

    and cn.end_ts > = to_timestamp ('2014-05-06 00:00:00 ',' yyyy-mm-dd hh24:mi:ss')

    and cn.end_ts<= to_timestamp('2014-05-06="" 23:59:59.999999','yyyy-mm-dd="">

    and cn.id between 20141800000000000 and 20141999999999999

    and mreq.id between 20141800000000000 and 20141999999999999

    )

    Select tsk.id, tsk.version, tsk.dtype, tsk.case_id, tsk.type, tsk.correlation_id, tsk.initiator, tsk.executor,

    TSK. Category, tsk.parent_context_id, tsk.creation_ts, main_req.main_req_type

    from pas_request tsk

    Join

    main_request main_req

    On tsk.parent_context_id = main_req.id

    and tsk.dtype in ('ANALYSIS_TASK', 'DECISION_TASK')

    and tsk.id between $$ low_id1 and $$ high_id1

    Union

    SELECT id, version, dtype, case_id, type, correlation_id, initiator, executor,

    category, type parent_context_id, creation_ts

    of main_request

    Concerning

    Etbin

  • CopyFileEx calling with the COPY_FILE_NOBUFFERING flag is no longer works; the computer CRASHES

    Earlier this month, MS published KB3121255. One of the two issues he said to resolve: when you call the CopyFileEx function with the COPY_FILE_NO_BUFFERING option to copy files to a read-only Windows Server 2012 volume, Volume Shadow Copy Service (VSS) backup of the IP data server fails with an "ERROR_INVALID_PARAMETER" error message

    I started running in CopyFileEx + COPY_FILE_NO_BUFFERING problems in the last days. It is part of a supercharged version of the Replace.exe I've been using and improve for years. Because I wanted to see where each file has been COPIED with success, I always turn off the COPY_FILE_NO_BUFFERING. I tried to use my code to replace it today, and as soon as he informed me that he copied, it blocks HARD. So I loaded into the debugger and instrumented to it like crazy, particularly emphasizing the CopyFileEx calls. These calls are pass on only one computer, although I also use replace software update on other Win 7 (32 & 64-bit) machines on my home network.

    Of course, CopyFileEx is where it hangs. Allow me to set hanging for you (Replace is a console application):

    1. Call CopyFileEx with the COPY_FILE_NO_BUFFERING option (btw, my code tests the version of the OS to make sure that the option is supported before you use it).
    2. The deaths of the sytem STOPS; If I try to open an another command prompt, which weighs too much.
    3. Use Ctrl-Alt-pause to break into the debugger (running under VS 2012). She broke out and note that the system is in an impasse. Therefore an impasse that you are unable to force even a shutdown. VS works very well, and I see the stack of calls, variable in the sources of files, etc.. While I can close several applications, including VS, the app to replace launched by VS's not going anywhere. You must press the PC power button to do a forced stop, then walk back again.

    I installed KB3121255 hoping it would cure the problem, but he did not. In an attempt to learn more about when and where it crashes, I then coded a CopyProgressRoutine() reminder for I can see a little more on what Windows was done before she suffocated and hooked hard. For those who are familiar with CopyProgressRoutines, I was able to see a single entry, advising me of the first stream. Not ready to copy data, all notifier recall a stream was found. As soon as I return from CopyProgressRoutine() to the BONE, it's on. An impasse & hung.

    When I no longer use the COPY_FILE_NO_BUFFERING option, all this goes away. I'm tired and I have no more time for testing (almost 05:00 and I've been chasing this for the last hours 7 - when you have to restart several times it really drags things).

    HEY MICROSOFT: I hope that someone is going to look on this. KB3121255 has NOT this problem in Windows 7!

    Thank you...

    -dennis

    I'm running Windows 7 x 64 SP1. I have install all security updates as they come out and other optional as well (such as KB3121255). Here are a series of SYSTEMINFO, in case it's useful:

    Host name: DENNIS
    Name of the operating system: Microsoft Windows 7 Professional
    OS version: 6.1.7601 Service Pack 1 Build 7601
    OS manufacturer: Microsoft Corporation
    OS configuration: Standalone Workstation
    OS Build type: multiprocessor Free
    Registered owner: dennis
    Registered organization:
    Product ID: 00371-177-6350957-85666
    Original installation date: 27/04/2011, 20:52:36
    Starting system: 12/04/2016, 03:51:11
    Manufacturer: Lenovo
    System model: IdeaCentre K330
    Type of system: PC x 64
    Processor (s): 1 processor installed.
    [01]: Intel64 family 6 model 42 Stepping 7 GenuineIntel ~ 2584 Mhz
    BIOS version: LENOVO DKKT18AUS, 15/02/2011
    Windows directory: C:\windows
    System directory: C:\windows\system32
    Starting device: \Device\HarddiskVolume1
    Local system: en - us; English (United States)
    Input locale: en - us; English (United States)
    Time zone: (UTC-08:00) Pacific (U.S. & Canada)
    Total physical memory: 12 271 MB
    Available physical memory: 8 899 MB
    Virtual memory: Max size: 24 539 MB
    Virtual memory: available: 20 715 MB
    Virtual memory: in use: 3 824 MB
    Office (s) swap file: C:\pagefile.sys
    Area: HOME
    Logon server: \\DENNIS
    Corrections: 413 fixes installed.
    [01]: KB2849697
    [02]: KB2849696
    [03]: KB2841134
    [04]: KB2670838
    [05]: KB2830477
    [06]: KB2592687
    [07]: KB971033
    [08]: KB958559
    [09]: KB2305420
    [10]: KB2393802
    [11]: KB2479943
    [12]: KB2491683
    [13]: KB2492386
    [14]: KB2506014
    [15]: KB2506212
    [16]: KB2506928
    [17]: KB2509553
    [18]: KB2511455
    [19]: KB2515325
    [20]: KB2533552
    [21]: KB2534366
    [22]: KB2536275
    [23]: KB2536276
    [24]: KB2541014
    [25]: KB2544893
    [26]: KB2545698
    [27]: KB2547666
    [28]: KB2552343
    [29]: KB2556532
    [30]: KB2560656
    [31]: KB2563227
    [32]: KB2564958
    [33]: KB2570947
    [34]: KB2574819
    [35]: KB2579686
    [36]: KB2584146
    [37]: KB2585542
    [38]: KB2603229
    [39]: KB2604115
    [40]: KB2619339
    [41]: KB2620704
    [42]: KB2621440
    [43]: KB2631813
    [44]: KB2639308
    [45]: KB2640148
    [46]: KB2644615
    [47]: KB2645640
    [48]: KB2647753
    [49]: KB2653956
    [50]: KB2654428
    [51]: KB2660075
    [52]: KB2661254
    [53]: KB2664825
    [54]: KB2667402
    [55]: KB2676562
    [56]: KB2679255
    [57]: KB2685811
    [58]: KB2685813
    [59]: KB2685939
    [60]: KB2690533
    [61]: KB2698365
    [62]: KB2699779
    [63]: KB2705219
    [64]: KB2709630
    [65]: KB2709715
    [66]: KB2709981
    [67]: KB2712808
    [68]: KB2718704
    [69]: KB2719857
    [70]: KB2724197
    [71]: KB2726535
    [72]: KB2727528
    [73]: KB2729094
    [74]: KB2729452
    [75]: KB2732059
    [76]: KB2732487
    [77]: KB2732500
    [78]: KB2735855
    [79]: KB2736422
    [80]: KB2742599
    [81]: KB2743555
    [82]: KB2750841
    [83]: KB2756921
    [84]: KB2757638
    [85]: KB2761217
    [86]: KB2763523
    [87]: KB2770660
    [88]: KB2773072
    [89]: KB2785220
    [90]: KB2786081
    [91]: KB2789645
    [92]: KB2790655
    [93]: KB2791765
    [94]: KB2798162
    [95]: KB2799494
    [96]: KB2799926
    [97]: KB2800095
    [98]: KB2803821
    [99]: KB2807986
    [100]: KB2808679
    [101]: KB2813170
    [102]: KB2813347
    [103]: KB2813430
    [104]: KB2813956
    [105]: KB2820197
    [106]: KB2820331
    [107]: KB2832414
    [108]: KB2833946
    [109]: KB2834140
    [110]: KB2834886
    [111]: KB2835361
    [112]: KB2835364
    [113]: KB2836502
    [114]: KB2836943
    [115]: KB2839894
    [116]: KB2840149
    [117]: KB2840631
    [118]: KB2844286
    [119]: KB2845187
    [120]: KB2845690
    [121]: KB2847311
    [122]: KB2847927
    [123]: KB2849470
    [124]: KB2852386
    [125]: KB2857650
    [126]: KB2861191
    [127]: KB2861698
    [128]: KB2861855
    [129]: KB2862152
    [130]: KB2862330
    [131]: KB2862335
    [132]: KB2862966
    [133]: KB2862973
    [134]: KB2863058
    [135]: KB2863240
    [136]: KB2864058
    [137]: KB2864202
    [138]: KB2868038
    [139]: KB2868116
    [140]: KB2868623
    [141]: KB2868626
    [142]: KB2868725
    [143]: KB2871997
    [144]: KB2872339
    [145]: KB2875783
    [146]: KB2876284
    [147]: KB2876331
    [148]: KB2882822
    [149]: KB2883150
    [150]: KB2884256
    [151]: KB2887069
    [152]: KB2888049
    [153]: KB2891804
    [154]: KB2892074
    [155]: KB2893294
    [156]: KB2893519
    [157]: KB2893984
    [158]: KB2894844
    [159]: KB2898857
    [160]: KB2900986
    [161]: KB2901112
    [162]: KB2904266
    [163]: KB2911501
    [164]: KB2912390
    [165]: KB2913152
    [166]: KB2913431
    [167]: KB2913602
    [168]: KB2913751
    [169]: KB2916036
    [170]: KB2918614
    [171]: KB2919469
    [172]: KB2922229
    [173]: KB2923545
    [174]: KB2926765
    [175]: KB2928562
    [176]: KB2929437
    [177]: KB2929733
    [178]: KB2929755
    [179]: KB2929961
    [180]: KB2930275
    [181]: KB2931356
    [182]: KB2937610
    [183]: KB2939576
    [184]: KB2943357
    [185]: KB2949927
    [186]: KB2957189
    [187]: KB2957503
    [188]: KB2957509
    [189]: KB2957689
    [190]: KB2961072
    [191]: KB2962872
    [192]: KB2965788
    [193]: KB2968294
    [194]: KB2970228
    [195]: KB2971850
    [196]: KB2972100
    [197]: KB2972211
    [198]: KB2972280
    [199]: KB2973112
    [200]: KB2973201
    [201]: KB2973337
    [202]: KB2973351
    [203]: KB2976627
    [204]: KB2976897
    [205]: KB2977292
    [206]: KB2977629
    [207]: KB2977728
    [208]: KB2978092
    [209]: KB2978120
    [210]: KB2978668
    [211]: KB2978742
    [212]: KB2979570
    [213]: KB2980245
    [214]: KB2981580
    [215]: KB2982378
    [216]: KB2984972
    [217]: KB2984976
    [218]: KB2984981
    [219]: KB2987107
    [220]: KB2990214
    [221]: KB2991963
    [222]: KB2992611
    [223]: KB2993651
    [224]: KB2993958
    [225]: KB2994023
    [226]: KB2998527
    [227]: KB2999226
    [228]: KB3000061
    [229]: KB3000869
    [230]: KB3000988
    [231]: KB3001554
    [232]: KB3002885
    [233]: KB3003057
    [234]: KB3003743
    [235]: KB3004361
    [236]: KB3004375
    [237]: KB3005607
    [238]: KB3006121
    [239]: KB3006137
    [240]: KB3006226
    [241]: KB3008627
    [242]: KB3008923
    [243]: KB3009736
    [244]: KB3010788
    [245]: KB3011780
    [246]:
    Network adapters: 1 card installed.
    [01]: Intel 82579V Gigabit Network Connection
    Connection name: local connection
    DHCP enabled: Yes
    DHCP server: 192.168.1.1
    IP addresses
    [01]: 192.168.1.221
    [02]: fe80::a962:4d4c:1f37:afef
    [03]: 2601:602:8f01:1900:5105:b4fb:7ace:c8cd
    [04]: 2601:602:8f01:1900:a962:4d4c:1f37:afef

    This issue is beyond the scope of this site (for consumers) and to be sure, you get the best (and fastest) reply, we have to ask either on Technet (for IT Pro) or MSDN (for developers)

    If you give us a link to the new thread we can point to some resources it
  • How to post JSON using the Oracle Data Service remains

    I use the regular (not NoSQL or something) oracle database with oracle rest data service. Now I need to post data / put wrote in the body of the request using some json/xml format, how to consume them using the rest data service, searching inside the express application?  important: using pl/sql block

    Also, I am on,

    Data service Oracle rest 3.0

    Oracle Application Express 4.2

    Post edited by: Jacynthe

    OK, I got the answer. At the express request, there is a link called body variable (: body in BLOB). but the BLOB data type. So, we have to convert that in other data, type what we in pl/sql. I've converted data type witch CLOB supports json.

  • With the AAU rESTful services

    Currently, we integrate our external web applications with the AAU using .NET services WCF to call services SOAP of the Complutense University of MADRID. We want to implement using RESTful services to integrate with the Complutense University of MADRID. Is this possible? Can you please tell me some examples/documentation for it? We are currently on gr 10, 3 of the Complutense University of MADRID, but will be upgrading to 11g Center web content. Is this something that is supported in both versions?

    Hello

    In fact the content of Toilet does not support CMIS in stand-alone mode as it supports Java / SOAP etc. The only way to understand / use rest / CMIS services are the WC portal. But here also the limitation is that the operations can be done in read-only mode only.

    So, I don't know if goes ahead with CMIS / REST based solution is the best approach.

    The only references to class cmis files are under /webcenter/modules/oracle.webcenter.content.integration11.1.1.0/

    Thank you

    Srinath

Maybe you are looking for