relational to XML, multiple relationships, 11g

I use 11g. I implemented the following query to extract data from 3 relational tables in XML
select
    XMLELEMENT("PATIENT", XMLATTRIBUTES(D.PATID AS "PATID", D.DEMOGDATAVRSN AS "DEMOGVRSN", D.PARTICID AS "PARTICID"),
        XMLFOREST(D.PARTICID,D.DOB,D.GENDER,D.PATFNAME,D.PATLNAME,D.SSN,
            XMLFOREST(O.RECORDID,O.DATAVRSN,O.AGE,O.UPIN,O.SURGEON,O.ADMITDT,O.SURGDT, O.CATEGORY, 
                    XMLFOREST(P.ORGSYS,P.PROC,P.PRIMARY) 
            AS "PROCEDURES") 
        AS "OPERATIONS")) 
    AS "RESULT"
FROM DEMOGRAPHICS D
LEFT JOIN OPERATIONS O ON D.PATID = O.PATID
LEFT JOIN PROCEDURES P ON O.RECORDID = P.RECORDID
WHERE D.SSN IS NOT NULL AND ROWNUM <= 100
ORDER BY D.PATID
How do I change this so instead of getting a whole node of the patient for each intervention, I get a single patient with several operations and multiple procedures within these operations? Is this possible?

Thank you!
Eva

Is this possible?

Yes:

select
    XMLELEMENT("PATIENT",
               XMLATTRIBUTES(D.PATID AS "PATID", D.DEMOGDATAVRSN AS "DEMOGVRSN", D.PARTICID AS "PARTICID"),
               select XMLAGG(XMLELEMENT("PROCEDURES",
                                        XMLFOREST(D.PARTICID,
                                                  D.DOB,
                                                  D.GENDER,
                                                  D.PATFNAME,
                                                  D.PATLNAME,
                                                  D.SSN,
                                                  XMLELEMENT("OPERATIONS",
                                                             (select XMLAGG(XMLFOREST(O.RECORDID,
                                                                                      O.DATAVRSN,
                                                                                      O.AGE,
                                                                                      O.UPIN,
                                                                                      O.SURGEON,
                                                                                      O.ADMITDT,
                                                                                      O.SURGDT,
                                                                                      O.CATEGORY,
                                                                                      XMLFOREST(P.ORGSYS,
                                                                                                P.PROC,
                                                                                                P.PRIMARY) AS "PROCEDURES"
                                                                                      )
                                                                             )
                                                                from OPERATIONS O LEFT JOIN PROCEDURES P ON O.RECORDID = P.RECORDID
                                                               where D.PATID = O.PATID
                                                              )
                                                             )
                                                  )
                                        )
                             )
               ) AS "RESULT"
FROM DEMOGRAPHICS D
WHERE D.SSN IS NOT NULL AND ROWNUM <= 100
ORDER BY D.PATID

Not tested, so handle with care ;)

Max
[My Italian blog Oracle | http://oracleitalia.wordpress.com/2010/01/10/crittografia-in-plsql-utilizzando-dbms_crypto/]

Tags: Database

Similar Questions

  • Two entities with multiple relationships

    We have problems with features including multiple relationships. We use data version 4.0.3.853 maker

    I saw the problem with a simple example.

    I create a PERSON entity with primary key ID

    2015-04-01 11_40_12-Entity Properties - PERSON.png

    I create another PARENT table with a ratio of 1-1 identification with ANYONE

    2015-04-01 11_42_31-Relation Properties - PARENT_IS_PERSON.png

    An ID attribute correctly created on the PARENT entity

    2015-04-01 11_43_57-Entity Properties - PARENT.png

    Now, I create another 1-n PERSON_HAS_PARENT of PARENT (1 side) relationship to ANYONE (north face)

    2015-04-01 11_46_28-Relation Properties - PERSON_HAS_PARENT.png

    I would expect Data Modeler to create a separate attribute on the PERSON table for the new relationship

    Instead the Panel attributes FK remains empty and if I engineer the model to a relational model I find that

    two foreign keys PARENT_IS_PERSON and PERSON_HAS_PARENT insist on the same attributes.

    2015-04-01 11_50_40-Oracle SQL Developer Data Modeler _ Relational_1 (simple).png

    In addition, I can't find any way to force the Data Modeler to use a separate target for the relationship of PERSON_HAS_PARENT attribute.

    Hello

    Version 4.1 has been published and includes a fix for this problem.

    David

  • Modeling of multiple relationships

    Hello

    I am struck a bug/issues/misunderstanding on my side with Data Modeler 4.0.0.833 (I got this problem in previous versions also).

    I tried to model multiple relationships of an entity to an entity in detail and am hitting some problems. I have the following situation (Simplified):

    Part entity: name of party, party ID (PID)

    Entity transaction: Trans ID (PID), cost (number)

    I create then 2 1-to-many relationship of a party to the transaction:

    1. Part-> Transaction (1 to many)
    2. Part-> Transaction (1 to many)

    This creates 2 FKs on the called transaction entity (ID of the part and part ID1). I have rename the attributes in the entity of transaction as ' the party' and 'To Party.

    I then an engineer to the relational model.

    Then, it ignores the attribute names in the entity of transaction I had given ("of the party" and "partying") and created 2 new columns - "Party_Party_ID" and "Party_Party_ID1".

    1. Is there a way I can keep the names that I gave in the logic for the FKs when engineered model for physics? Or is this a bug?
    2. Secondly, is it possible in the relationship properties dialog box (by double clicking on the lines of relationship in the logic model) in the section of cardinality of target to select the FKs I had created ("of the party" and "the party") so that I can properly, document which is the 'from' and 'to '.

    Thanks in advance.

    AK

    Hi, AK,

    you have 2 options:

    (1) clear the check box 'Apply the translation of names' in the technical dialogue

    «(2) use appropriate to name the model and names in your model (as proposed Dimitar) - models are available in the design properties dialog box > "settings > naming standards" > models»

    2.1 change the model name to 'Foreign key column' {link}

    2.2 rename your relationships as 'Of the party' and 'To Party.

    3.1 control box 'apply the translation of names' in the technical dialogue

    Philippe

  • How can I copy some clipping masks including the relative positions of multiple images?

    I have a number of images of microscope on the same subject that were made under three different conditions. I would like to use clipping masks to crop the images in the same way (the same size, but also the same position relative to the corners/sides of the images. Where it was inconsistent, I made an image to try to explain what I want to achieve (the same portion of each image for each game):

    mask.png

    Thank you, Jacob. I don't know that is easier or more efficient, but I ended up inserting all of the images on top of each other, and copy and paste in place (Ctrl + Shift + V) my rectangle. Then I chose a rectangle and an image and apply the mask (Ctrl + 7) and then sent it to the back with (Ctrl + Shift + []) before repeating.

  • How to install XML DB Repository 11g

    I am running Oracle 11 g on Win 2008 Server. I'm following the XML dev guide:

    http://download.Oracle.com/docs/CD/B28359_01/AppDev.111/b28369/TOC.htm

    I can't find detailed instructions on how to install the repository DB DCMA either by running the catqm.sql file.

    I found the more detailed instructions on the installation of:

    http://download.Oracle.com/docs/CD/B28359_01/AppDev.111/b28369/xdb03usg.htm#BABEDIHI


    After reading the developer's guide, I always demand that the following indications:

    (1) I still don't know what 4 parameter values represent by running the script catqm.sql and I have values expected for these parameters

    (2) also I do not know where to find the Setup log and how to check if the installation was successful

    (3) Finally, I would like to know how to uninstall and reinstall the repository


    Thank you, J

    Jay wrote:
    But if the current XML DB is a new of installs (ie: there are no files that I personally need to save) can I go ahead to uninstall and reinstall without compromising the actual functionality of the XML DB?
    So, if I simply uninstall and use your script to run a clean reinstall (without saving), the re - install will cause XML DB and DB Repository operation?

    Yes.

    If you really want to know for sure, test, or do a full backup using RMAN

  • Stuck with ORA-30937 when inserting XML in the table...

    Hello

    We are in 10 gr 2 (10.2.0.3.0)

    I've never been so far with XMLs...
    and I followed as well as Marc can messages and XML and relational views:
    DB XML FAQ
    View relational content XML.
    XMLType view relational content

    I have saved the schema, renamed tables XMLTYPE that I needed...
    but when I try to insert my XML data in the XMLTYPE, I get this error:
    ORA-30937: no schema definition for 'WORKBENCH_PROJECT' (namespace ") in parent ' / '.


    I think I need to display the xml, xsd, and code as well:

    XML is:
    <? XML version = "1.0"? >
    < WORKBENCH_PROJECT >
    < BaseCalendars >
    < calendar
    name = "Standard" lastUpdatedDate = "2001-07 - 10 T 09: 04:08" >
    < / calendar >
    < calendar
    name = "Tunbase" lastUpdatedDate = "" 2008-02 - 21 T 12: 01:30 ' lastUpdatedBy = "sacchaud" > "
    < days >
    < day departure = '2008-01-01' isWorkDay = "false" / >
    < day departure = finishing '2008-03-20' = '2008-03-21' isWorkDay = "false" / >
    < day departure = "2008-04-09" isWorkDay = "false" / >
    < day departure = '2008-05-01' isWorkDay = "false" / >
    < day departure = '2008-07-25' isWorkDay = "false" / >
    < day departure = '2008-08-13' isWorkDay = "false" / >
    < day departure = "2008-11-07" isWorkDay = "false" / >
    < / days >
    < / calendar >
    < calendar
    name = 'SPAIN-BASE' lastUpdatedDate = "" 2008-11 - 28 T 10: 11:53 ' lastUpdatedBy = "ashwkulk" > "
    < days >
    < day departure = '2008-01-01' isWorkDay = "false" / >
    < day departure = "2008-01-07" isWorkDay = "true" >
    < go >
    < Shift start = "08:00:00" complete ="12:00:00" / > "
    < Shift start = "13:00:00" complete ="17:00:00" / > "
    < / travel >
    < / day >
    < day departure = '2008-03-20' isWorkDay = "true" >
    < go >
    < Shift start = "08:00:00" complete ="12:00:00" / > "
    < Shift start = "13:00:00" complete ="17:00:00" / > "
    < / travel >
    < / day >
    < day departure = '2008-03-21' isWorkDay = "false" / >
    < day departure = '2008-05-01' isWorkDay = "false" / >
    < day departure = '2008-08-15' isWorkDay = "false" / >
    < day departure = '2008-10-13' isWorkDay = "true" >
    < go >
    < Shift start = "08:00:00" complete ="12:00:00" / > "
    < Shift start = "13:00:00" complete ="17:00:00" / > "
    < / travel >
    < / day >
    < day departure = "2008-12-08" isWorkDay = "false" / >
    < day departure = '2008-12-25' isWorkDay = "false" / >
    < day departure = '2009-01-01' isWorkDay = "false" / >
    < day departure = "2009-01-06" isWorkDay = "false" / >
    < day departure = '2009-04-10' isWorkDay = "false" / >
    < day departure = '2009-05-01' isWorkDay = "false" / >
    < day departure = '2009-10-12' isWorkDay = "false" / >
    < day departure = "2009-12-08" isWorkDay = "false" / >
    < day departure = '2009-12-25' isWorkDay = "false" / >
    < / days >
    < / calendar >
    < / BaseCalendars >
    < PoolResources >
    < PoolResource
    resourceType = '0' inputTypeCode = '0' ADO = "FGASNIER" userFlag2 = "false" userFlag1 = "false".
    fullName = "Gasnier Florian" firstName = "Florian" isExternal = "false" isActive = 'true '.
    ResourceID = "FGASNIER" managerUserName = "PIDUPUIS" employmentType = "3" userNumber2 = "0.0".
    userNumber1 = '0,0' userText2 = 'POWEO' userText1 = "' UDDI EUC + ' openForTimeEntry = 'true'"
    emailAddress = '[email protected]' LastName As String = "Gasnier" isRole = "false" trackMode = "2" >
    < Calendar CalendrierBase = 'FRANCE' >
    < days >
    < day departure = '2008-12-26' isWorkDay = "false" / >
    < day departure = "2009-03-23" Finish = "2009-03-25" isWorkDay = "false" / >
    < / days >
    < / calendar >
    < curve name = 'availability' type = '1' default = "1.0" / >
    < / PoolResource >
    < PoolResource
    resourceType = '0' inputTypeCode = '0' ADO = "mmazelei" userFlag2 = "false" userFlag1 = "false".
    fullName = "Kounde, Guillaume" firstName = "Guillaume" isExternal = "false" isActive = 'true '.
    ID = "GKOUNDE" managerUserName = "PIDUPUIS" employmentType = "3" userNumber2 = "0.0".
    userText3 = "RE7' userNumber1 = '0,0' userText2 = 'Poweo' userText1 =" ' UDDI EUC + ' openForTimeEntry = 'true' "
    emailAddress = '[email protected]' LastName As String = "Kounde" isRole = "false" trackMode = "2" >
    < Calendar CalendrierBase = 'FRANCE' >
    < days >
    < / days >
    < / calendar >
    < curve name = 'availability' type = '1' default = "1.0" / >
    < / PoolResource >
    < / PoolResources >
    <>projects
    < project
    UID = "AJWF [& quot;" / A_ "'? & quot; GW:R'! '''? "P" ' 0 "baseTime =" "2008-10 - 02T 17: 33:10" closed = 'false' "
    Active = 'true' approved = 'false' userText2 = 'Poweo' userText1 = '& amp; "D EUC +" start = "" 2008-10 - 02T 08: 00:00 ""
    openForTimeEntry = 'true' format = '0' trackMode = '2' lastUpdatedDate = "" 2009-03 - 09 T 17: 25:03 ""
    "baseFinish =" "2008-10 - 02T 17: 00:00" end = "2012-12 - 31 T 17: 00:00 ' baseStart =" "2008-10 - 02 T 08: 00:00" "
    priority = "10" finishImposed = "true" cpmType = "0" name = 'ID-ID-Poweo recipe' startImposed = 'false '.
    program = 'false' lastUpdatedBy = "lletaill" >
    baseline <>
    < baseline
    Description = "P.Dupuis pilgrims © ation" code = 'Main' name = "ReferencePrincipale20081002" "
    current = "true" / >
    < / basic lines >
    < resources >
    < resource
    requestStatus = '1' lastUpdatedBy = "JRATAJAK" resourceID = "lletaill" openForTimeEntry = "true".
    lastUpdatedDate = "" 2009-01 - 06 T 16: 10:59 "bookingStatus ="15">"
    < curve name = "allowance" type = "1" default = "1.0" / >
    < curve name = 'rate' type = '1' default = "1.0" >
    <>segments
    "< start of the segment =" ' 1900-01 - 01 T 00: 00:00 "Finish =" 2008-10 - 02 T 00: 00:00 ' rate '0.0' = >
    < / segment >
    "< start of the segment =" "2008-10 - 02T 00: 00:00" end = "2010-01 - 01 T 00: 00:00" rate = "0.008880555555555555" >
    < / segment >
    "< start of the segment =" "2010-01 - 01 T 00: 00:00" Finish = "2013-01 - 01 T 00: 00:00 ' rate '0.0' = >
    < / segment >
    "< start of the segment =" "2013-01 - 01 T 00: 00:00" Finish = "2079-06 - 03 T 00: 00:00 ' rate '0.0' = >
    < / segment >
    < / segments >
    < / curve >
    < / resource >
    < resource
    requestStatus = '1' lastUpdatedBy = "EDAUDIFF" resourceID = "EDAUDIFF" availTo = "" 2009-02 - 14 T 00: 00:00 ""
    openForTimeEntry = "false" lastUpdatedDate = "" 2009-02 - 16 T 15: 09:50 "bookingStatus ="15">"
    < curve name = "allowance" type = "1" default = "1.0" / >
    < curve name = 'rate' type = '1' default = "1.0" >
    <>segments
    "< start of the segment =" ' 1900-01 - 01 T 00: 00:00 "Finish =" 2008-10 - 02 T 00: 00:00 ' rate '0.0' = >
    < / segment >
    "< start of the segment =" "2008-10 - 02T 00: 00:00" end = "2010-01 - 01 T 00: 00:00" rate = "0.008880555555555555" >
    < / segment >
    "< start of the segment =" "2010-01 - 01 T 00: 00:00" Finish = "2013-01 - 01 T 00: 00:00 ' rate '0.0' = >
    < / segment >
    "< start of the segment =" "2013-01 - 01 T 00: 00:00" Finish = "2079-06 - 03 T 00: 00:00 ' rate '0.0' = >
    < / segment >
    < / segments >
    < / curve >
    < BaselineDetails >
    < BaselineDetail
    "Start =" "2008-10 - 02T 08: 00:00 ' baselineCode = 'Main' Finish =" 2008-10 - 02 T 17: 00:00.
    costSum = "1283.2" usageSum = "144000.0" duration = "1.0" >
    < curve name = "costCurve" type = "2" default "0,0" = >
    <>segments
    "< start of the segment =" "2008-10 - 02T 08: 00:00" end = "2008-10 - 02 T 17: 00:00" rate = "0.04455555555555556" / >
    < / segments >
    < / curve >
    < curve name = "usageCurve" type = "2" default "0,0" = >
    <>segments
    "< start of the segment =" "2008-10 - 02T 08: 00:00" end = "2008-10 - 02 T 17: 00:00" rate = "5.0" / >
    < / segments >
    < / curve >
    < / BaselineDetail >
    < / BaselineDetails >
    < / resource >
    < resource
    requestStatus = '1' lastUpdatedBy = "JRATAJAK" resourceID = "JZARIOUH" availTo = "" 2010-12 - 31 T 17: 00:00 ""
    "openForTimeEntry ="true"availFrom =" "2009-01 - 05 T 00: 00:00" lastUpdatedDate = "2009-01 - 05 T 15: 19:32.
    bookingStatus = "15" >
    < curve name = "allowance" type = "1" default = "1.0" / >
    < curve name = 'rate' type = '1' default = "1.0" >
    <>segments
    "< start of the segment =" ' 1900-01 - 01 T 00: 00:00 "Finish =" 2008-10 - 02 T 00: 00:00 ' rate '0.0' = >
    < / segment >
    "< start of the segment =" "2008-10 - 02T 00: 00:00" end = "2010-01 - 01 T 00: 00:00" rate = "0.008880555555555555" >
    < / segment >
    "< start of the segment =" "2010-01 - 01 T 00: 00:00" Finish = "2013-01 - 01 T 00: 00:00 ' rate '0.0' = >
    < / segment >
    "< start of the segment =" "2013-01 - 01 T 00: 00:00" Finish = "2079-06 - 03 T 00: 00:00 ' rate '0.0' = >
    < / segment >
    < / segments >
    < / curve >
    < / resource >
    < / resource >
    < task
    UID = "AJ; & apos; Y6'? 1_'' ' ? & quot; GW:R'! '''? ' "P" ' 0 "baseTime =" "2008-10 - 02T 17: 33:10" start = "2009-02 - 16 T 08: 00:00.
    proxy = 'false' critical = "false" status = '0' lastUpdatedDate = "" 2009-03 - 09 T 17: 25:03 "outlineLevel = '3'"
    "baseFinish =" "2008-10 - 02T 17: 00:00" end = "2009-02 - 16 T 17: 00:00 ' summary = 'false' baseStart =" "2008-10 - 02 T 08: 00:00" "
    baselineDuration = "1.0" milestone = "false" name = "RE7 - awareness" fixed = "false".
    Locked = 'false' key = 'false' lastUpdatedBy = "lletaill" percComp = "0,0" unexpected = "false" >
    <>assignments
    < assignment
    status = '0' lastUpdatedBy = "lletaill" actualWork = "0,0" ResourceID = "EDAUDIFF" start = "" 2009-02 - 16 T 08: 00:00 ""
    baselineWork = "144000.0" unplanned = "false" estPattern = "3" actualThrough = "" 2009-02 - 16 T 00: 00:00 ""
    «Finish = "" 2009-02 - 16 T 17: 00:00 "="144000.0"remainingWork lastUpdatedDate =" 2009-03 - 09 T 17: 25:03»
    estMax = "1.0" >
    < curve name = "basic" type '2' default = '0.0' = >
    <>segments
    "< start of the segment =" "2008-10 - 02T 08: 00:00" end = "2008-10 - 02 T 17: 00:00" rate = "5.0" >
    < calendar >
    < days >
    < day dayOfWeek = 'SUN' isWorkDay = "false" / >
    < day dayOfWeek = 'MY' isWorkDay = "true" >
    < go >
    < Shift start = "08:00:00" complete ="12:00:00" / > "
    < Shift start = "13:00:00" complete ="17:00:00" / > "
    < / travel >
    < / day >
    < day dayOfWeek = 'SAT' isWorkDay = "false" / >
    < / days >
    < / calendar >
    < / segment >
    < / segments >
    < / curve >
    < BaselineDetails >
    < BaselineDetail
    "Start =" "2008-10 - 02T 08: 00:00 ' baselineCode = 'Main' Finish =" 2008-10 - 02 T 17: 00:00.
    costSum = "1283.2" usageSum = "144000.0" duration = "1.0" >
    < curve name = "costCurve" type = "2" default "0,0" = >
    <>segments
    "< start of the segment =" "2008-10 - 02T 08: 00:00" end = "2008-10 - 02 T 17: 00:00" rate = "0.04455555555555556" / >
    < / segments >
    < / curve >
    < curve name = "usageCurve" type = "2" default "0,0" = >
    <>segments
    "< start of the segment =" "2008-10 - 02T 08: 00:00" end = "2008-10 - 02 T 17: 00:00" rate = "5.0" / >
    < / segments >
    < / curve >
    < / BaselineDetail >
    < / BaselineDetails >
    < / assignment >
    < / assignments >
    < BaselineDetails >
    < BaselineDetail
    "Start =" "2008-10 - 02T 08: 00:00 ' baselineCode = 'Main' Finish =" 2008-10 - 02 T 17: 00:00.
    costSum = "1283.2" usageSum = "144000.0" duration = "1.0" >
    < curve name = "costCurve" type = "2" default "0,0" = >
    <>segments
    "< start of the segment =" "2008-10 - 02T 08: 00:00" end = "2008-10 - 02 T 17: 00:00" rate = "0.04455555555555556" / >
    < / segments >
    < / curve >
    < curve name = "usageCurve" type = "2" default "0,0" = >
    <>segments
    "< start of the segment =" "2008-10 - 02T 08: 00:00" end = "2008-10 - 02 T 17: 00:00" rate = "5.0" / >
    < / segments >
    < / curve >
    < / BaselineDetail >
    < / BaselineDetails >
    < / task >
    < / tasks >
    < BaselineDetails >
    < BaselineDetail
    "Start =" "2008-10 - 02T 08: 00:00 ' baselineCode = 'Main' Finish =" 2008-10 - 02 T 17: 00:00.
    costSum = "2566.4" usageSum = "288000.0" duration = "1.0" >
    < curve name = "costCurve" type = "2" default "0,0" = >
    <>segments
    "< start of the segment =" "2008-10 - 02T 08: 00:00" end = "2008-10 - 02 T 17: 00:00" rate = "0.08911111111111111" / >
    < / segments >
    < / curve >
    < curve name = "usageCurve" type = "2" default "0,0" = >
    <>segments
    "< start of the segment =" "2008-10 - 02T 08: 00:00" end = "2008-10 - 02 T 17: 00:00" rate = "10.0" / >
    < / segments >
    < / curve >
    < / BaselineDetail >
    < / BaselineDetails >
    < / project >
    < / project >
    < / WORKBENCH_PROJECT >

    -------------------------------
    XSD is (it was automatically generated by the "Stylus Studio" tools... so I changed a few stuffs up):
    <? XML version = "1.0" encoding = "UTF-8"? >
    < xsd: Schema targetNamespace = "http://www.oracle.com/xsd/projet.xsd."
    container = "http://www.w3.org/2001/XMLSchema" elementFormDefault = "unqualified".
    xmlns:xdb = "http://xmlns.oracle.com/xdb".
    xdb:storeVarrayAsTable = 'true '.
    xmlns = "http://www.oracle.com/xsd/projet.xsd" >
    < xsd: element name = "WORKBENCH_PROJECT" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT ref = "BaseCalendars" / >
    < xsd: ELEMENT ref = "PoolResources" / >
    < xsd: ELEMENT ref = "Projects" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "BaseCalendars" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT maxOccurs = "unbounded" ref = "Calendar" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "PoolResources" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT maxOccurs = "unbounded" ref = "PoolResource" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "PoolResource" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT ref = "Calendar" / >
    < xsd: ELEMENT ref = "Curve" / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = "category" / >
    < xsd: attribute name = "emailAddress" / >
    < xsd: attribute name = "employmentType" use = "required" type = "xsd: Integer" / >
    < xsd: attribute name = "FirstName" type = "xsd:NCName" / >
    < xsd: attribute name = "full name" use = "required" / >
    < xsd: attribute name = "hireDate" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "inputTypeCode" type = "xsd: Integer" / >
    < xsd: attribute name = "isActive" use = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = use "isExternal" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = use "isRole" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "lastName" use = "required" / >
    < xsd: attribute name = "managerUserName" type = "xsd:NCName" / >
    < xsd: attribute name = "ADO" use = "required" type = "xsd:NCName" / >
    < xsd: attribute name = use "openForTimeEntry" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "Resource ID" use = "required" / >
    < xsd: attribute name = "resourceType" use = "required" type = "xsd: Integer" / >
    < xsd: attribute name = use "trackMode" = "required" type = "xsd: Integer" / >
    < xsd: attribute name = use "userFlag1" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = use "userFlag2" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "userNumber1" type = "xsd: Decimal" / >
    < xsd: attribute name = "userNumber2" type = "xsd: Decimal" / >
    < xsd: attribute name = "userText1" / >
    < xsd: attribute name = "userText2" type = "xsd:NCName" / >
    < xsd: attribute name = "userText3" type = "xsd:NCName" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Projects" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT ref = "Project" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Project" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT ref = "Baselines" / >
    < xsd: ELEMENT ref = "Resources" / >
    < xsd: ELEMENT ref = "Tasks" / >
    < xsd: ELEMENT ref = "BaselineDetails" / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = use "UID" = "required" / >
    < xsd: attribute name = "active" use = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "authorized" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = use "baseFinish" = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "baseStart" = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "baseTime" = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "closed" use = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = use "cpmType" = "required" type = "xsd: Integer" / >
    < xsd: attribute name = "complete" use = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "finishImposed" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = use 'format' = "required" type = "xsd: Integer" / >
    < xsd: attribute name = use "lastUpdatedBy" = "required" type = "xsd:NCName" / >
    < xsd: attribute name = "lastUpdatedDate" use = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "name" use = "required" / >
    < xsd: attribute name = use "openForTimeEntry" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "priority" use = "required" type = "xsd: Integer" / >
    < xsd: attribute name = "programs" use = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "Use DΘmarrer" = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "startImposed" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = use "trackMode" = "required" type = "xsd: Integer" / >
    < xsd: attribute name = "userText1" use = "required" / >
    < xsd: attribute name = use "userText2" = "required" type = "xsd:NCName" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Base lines" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT ref = "Baseline" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "basic" >
    < xsd: complexType >
    < xsd: attribute name = "code" use = "required" type = "xsd:NCName" / >
    < xsd: attribute name = "use" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "description" use = "required" / >
    < xsd: attribute name = "name" use = "required" type = "xsd:NCName" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Resources" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT maxOccurs = "unbounded" ref = "Resource" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Resource" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT maxOccurs = "unbounded" ref = "Curve" / >
    < xsd: ELEMENT minOccurs = '0' ref = "BaselineDetails" / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = "availFrom" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "availTo" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "bookingStatus" = "required" type = "xsd: Integer" / >
    < xsd: attribute name = use "lastUpdatedBy" = "required" type = "xsd:NCName" / >
    < xsd: attribute name = "lastUpdatedDate" use = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "openForTimeEntry" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = 'requestStatus' use = "required" type = "xsd: Integer" / >
    < xsd: attribute name = "Resource ID" use = "required" type = "xsd:NCName" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Tasks" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT maxOccurs = "unbounded" ref = "Task" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Task" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT minOccurs = '0' ref = "Assignments" / >
    < xsd: ELEMENT minOccurs = '0' ref = "BaselineDetails" / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = use "UID" = "required" / >
    < xsd: attribute name = "baseFinish" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "baseStart" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "baseTime" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "baselineDuration" type = "xsd: Decimal" / >
    < xsd: attribute name = "category" / >
    < xsd: attribute name = "critical" use = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "complete" use = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use 'fixed' = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = use 'key' = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = use "lastUpdatedBy" = "required" type = "xsd:NCName" / >
    < xsd: attribute name = "lastUpdatedDate" use = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use 'locked' = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "milestone" use = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "name" use = "required" / >
    < xsd: attribute name = "outlineLevel" use = "required" type = "xsd: Integer" / >
    < xsd: attribute name = use "percComp" = "required" type = "xsd: Decimal" / >
    < xsd: attribute name = using the "proxy" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "Use DΘmarrer" = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "status" use = "required" type = "xsd: Integer" / >
    < xsd: attribute name = "summarized" use = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "unexpected" use = "required" type = "xsd: Boolean" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Assignments" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT maxOccurs = "unbounded" ref = "Assignment" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Assignment" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT minOccurs = "0" maxOccurs = "unbounded" ref = "Curve" / >
    < xsd: ELEMENT minOccurs = '0' ref = "BaselineDetails" / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = use "actualThrough" = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "actualWork" = "required" type = "xsd: Decimal" / >
    < xsd: attribute name = "baselineWork" type = "xsd: Decimal" / >
    < xsd: attribute name = use "estMax" = "required" type = "xsd: Decimal" / >
    < xsd: attribute name = use "estPattern" = "required" type = "xsd: Integer" / >
    < xsd: attribute name = "Finish" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "lastUpdatedBy" = "required" type = "xsd:NCName" / >
    < xsd: attribute name = "lastUpdatedDate" use = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "pendActSum" type = "xsd: Decimal" / >
    < xsd: attribute name = "pendEstSum" type = "xsd: Decimal" / >
    < xsd: attribute name = use "remainingWork" = "required" type = "xsd: Decimal" / >
    < xsd: attribute name = "Resource ID" use = "required" type = "xsd:NCName" / >
    < xsd: attribute name = "DΘmarrer" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "status" use = "required" type = "xsd: Integer" / >
    < xsd: attribute name = "unexpected" use = "required" type = "xsd: Boolean" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Calendar" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT minOccurs = '0' ref = 'Days' / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = "CalendrierBase" / >
    < xsd: attribute name = "lastUpdatedBy" type = "xsd:NCName" / >
    < xsd: attribute name = "lastUpdatedDate" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "name" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Days" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT minOccurs = "0" maxOccurs = "unbounded" ref = "Day" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Day" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT minOccurs = '0' ref = "Travel" / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = "dayOfWeek" type = "xsd:NCName" / >
    < xsd: attribute name = "Finish" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "isWorkDay" = "required" type = "xsd: Boolean" / >
    < xsd: attribute name = "DΘmarrer" type = "xsd:NMTOKEN" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Travel" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT maxOccurs = "unbounded" ref = "Shift" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Shift" >
    < xsd: complexType >
    < xsd: attribute name = "complete" use = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "Use DΘmarrer" = "required" type = "xsd:NMTOKEN" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Curve" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT minOccurs = '0' ref = "Segments" / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = "default" use = "required" type = "xsd: Decimal" / >
    < xsd: attribute name = "name" use = "required" type = "xsd:NCName" / >
    < xsd: attribute name = use "enter" = "required" type = "xsd: Integer" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Segments" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT maxOccurs = "unbounded" ref = "Segment" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "Segment" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT minOccurs = '0' ref = "Calendar" / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = "complete" use = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "rate" use = "required" type = "xsd: Decimal" / >
    < xsd: attribute name = "Use DΘmarrer" = "required" type = "xsd:NMTOKEN" / >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "BaselineDetails" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT ref = "BaselineDetail" / >
    < / xsd: SEQUENCE >
    < / xsd: complexType >
    < / xsd: element >
    < xsd: element name = "BaselineDetail" >
    < xsd: complexType >
    < xsd: SEQUENCE >
    < xsd: ELEMENT maxOccurs = "unbounded" ref = "Curve" / >
    < / xsd: SEQUENCE >
    < xsd: attribute name = use "baselineCode" = "required" type = "xsd:NCName" / >
    < xsd: attribute name = use "costSum" = "required" type = "xsd: Decimal" / >
    < xsd: attribute name = "duration" use = "required" type = "xsd: Decimal" / >
    < xsd: attribute name = "complete" use = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = "Use DΘmarrer" = "required" type = "xsd:NMTOKEN" / >
    < xsd: attribute name = use "usageSum" = "required" type = "xsd: Decimal" / >
    < / xsd: complexType >
    < / xsd: element >
    < / xsd: Schema >


    ---------------------------
    Here is the procedure for registration of the scheme and rename XMLTYPE tables:
    PROCEDURE install_schema (p_schema IN VARCHAR2)
    IS

    l_res BOOLEAN;
    l_nested_table_name VARCHAR2 (50);
    l_parent_table_name VARCHAR2 (50);
    l_iot_index_name VARCHAR2 (50);
    l_continue BOOLEAN: = TRUE;

    BEGIN

    BEGIN
    -load XSD/XML in the table
    sipmo_XML_utils.charger_xml ('XSD_DIR', p_schema);
    EXCEPTION
    WHILE OTHERS THEN
    dbms_output.put_line (' error loading of in, err ='|) SQLERRM);
    l_continue: = FALSE;
    END;

    IF l_continue = TRUE
    THEN
    -Diagram of the removal
    BEGIN
    dbms_output.put_line ('deleteSchema in progress...) ');
    -"projet.xsd".
    () DBMS_XMLSCHEMA.deleteSchema
    SCHEMAURL = > 'http://www.oracle.com/xsd/ ' | p_schema
    , DELETE_OPTION = > dbms_xmlschema. DELETE_CASCADE_FORCE);
    EXCEPTION
    WHILE OTHERS THEN
    dbms_output.put_line (' ko deleteSchema ' |) SQLERRM);
    NULL;
    END;
    END IF; -l_continue = TRUE

    -Removal of resources:
    IF l_continue = TRUE
    THEN
    IF (dbms_xdb.existsResource ('/ public /'| p_schema))
    THEN
    DBMS_XDB.deleteResource ('/ public /'| p_schema);
    END IF;
    l_res: = dbms_xdb.createResource ('/ public /'| p_schema, BFILENAME ('XSD_DIR', p_schema));

    IF l_res
    THEN
    dbms_output.put_line ('createresource OK');
    ON THE OTHER
    dbms_output.put_line ('createresource KO');
    END IF;
    END IF; -l_continue = TRUE

    -Schema of creation of the:
    IF l_continue = TRUE
    THEN
    BEGIN
    dbms_output.put_line ('REGISTERSCHEMA in progress...) ');
    DBMS_XMLSCHEMA. REGISTERSCHEMA)
    SCHEMAURL = > 'http://www.oracle.com/xsd/ ' | p_schema
    , SCHEMADOC = > BFILENAME ('XSD_DIR', p_schema)
    , CSID = > NLS_CHARSET_ID ('AL32UTF8')
    local = > TRUE
    , genTypes = > TRUE
    , genBean = > FALSE
    genTables = > TRUE);

    EXCEPTION
    WHILE OTHERS THEN
    dbms_output.put_line (' ko REGISTERSCHEMA ' |) SQLERRM);
    l_continue: = FALSE;
    END;
    END IF; -l_continue = TRUE
    COMMIT;

    IF p_schema = "projet.xsd".
    AND l_continue = TRUE
    THEN
    dbms_output.put_line (' XML rename tables ' | p_schema);

    -First... the enventuelle dropper table main "WORKBECH_PROJECT."
    BEGIN
    EXECUTE IMMEDIATE ' drop table 'WORKBENCH_PROJECT "";
    EXCEPTION
    WHILE OTHERS THEN
    NULL;
    END;

    -Resource table
    Select table_name
    in l_nested_table_name
    of user_nested_tables
    where parent_table_column = ' "XMLDATA". "" "" PoolResources '. "" PoolResource' '
    and parent_table_name like '% WORKBENCH_PROJECT ';

    EXECUTE IMMEDIATE "Rename" ' | "" l_nested_table_name | "" "to PROJET_RESSOURCES ';

    Select index_name
    in l_iot_index_name
    from user_indexes
    where table_name = 'PROJET_RESSOURCES '.
    and index_type = 'IOT - TOP';

    Index of IMMEDIATE'alter EXECUTE ' ' |. ' l_iot_index_name |' "and rename it PROJET_RESSOURCES_I1';

    -Table projects/tasks
    Select table_name
    in l_nested_table_name
    of user_nested_tables
    where parent_table_column = ' "XMLDATA". "Projects '." "Project '." "" Task"". "" The task""
    and parent_table_name like '% WORKBENCH_PROJECT ';

    EXECUTE IMMEDIATE "Rename" ' | "" l_nested_table_name | "" "to PROJET_TACHES ';

    Select index_name
    in l_iot_index_name
    from user_indexes
    where table_name = 'PROJET_TACHES '.
    and index_type = 'IOT - TOP';

    EXECUTE IMMEDIATE ' alter index ' ' |. ' l_iot_index_name |' "and rename it PROJET_TACHES_I1';

    -Table of the project/tasks/Activities and (+ main table)
    Select table_name, parent_table_name
    in l_nested_table_name
    l_parent_table_name
    of user_nested_tables
    where parent_table_column = ' "XMLDATA". "Projects '." "Project '." "" "" BaselineDetails '. "" "" "BaselineDetail '." " Curve"'
    and parent_table_name like '% WORKBENCH_PROJECT ';

    EXECUTE IMMEDIATE "Rename" ' | "" l_nested_table_name | "" "to PROJET_ACTIVITES ';

    Select index_name
    in l_iot_index_name
    from user_indexes
    where table_name = 'PROJET_ACTIVITES '.
    and index_type = 'IOT - TOP';

    EXECUTE IMMEDIATE ' alter index ' ' |. ' l_iot_index_name |' "and rename it PROJET_ACTIVITES_I1';

    -Main table WORKBENCH_PROJECT
    EXECUTE IMMEDIATE "Rename" ' | "" l_parent_table_name | "" "to WORKBENCH_PROJECT ';


    dbms_output.put_line ('rename XML tables... end');
    ON THE OTHER
    dbms_output.put_line (' rename XML tables...) NOT DONE ");"
    END IF; -p_schema = "projet.xsd".

    END install_schema;


    ---------------------------------------
    Here is the procedure of inserting data into XMLTYPE table (where I get the error)

    * insert into WORKBENCH_PROJECT values (xmltype (bfilename('XML_DIR','P21002635_2.xml'), nls_charset_id ('AL32UTF8'))); *

    + In my idea, I think I should load the full XML in my table XMLTYPE WORKBENCH_PROJECT... +.
    and more and then interrogate him with better performance... more

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

    Note that the same XML file is already loaded into a table containing an XMLTYPE column...
    So, I really wonder if I need to do both?

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

    In any case, I hope that you will be able to help me... and that my explanation is clear...

    Thanks in advance,
    Olivier

    Oliver

    I don't know where you got the impression that I said that the DOM would be better. It will be definitely worse. The only advantage of the evaluation of DOM based (or functional) is that it can handle a much wider range of XQuery and XPath expressions. However there is nothing in what I saw in your examples the SQL execution path is not be be able to manage the only way you get the performance you need is to get the work of path of execution of SQL. To get the job of re - write, you will need to avoid wildcards and get the fix for the bug.

    I hate to disappoint you, but your XML schema is actually quite simple, it is certainly not in a class, that I would not complex, for recording results in a hierarchical structure very simple, unique, with 42 nested tables, if you want to see an example of something I would consider as complex search the Web for the FpML or NIEM schemas , recording these patterns result in recursive structures with multiple nested tables 1000!

    I see nothing in your XML schema that would make the use of wildcard characters required (with the exception of running in this bug). For tasks and Instance/tasks / * are identical in your use case as a tasks element can contain one or more elements of task, not do I see anything that would make me think that some how transform XML CSV would make it easier to load.

    My number 1 recommendation is to apply the 10.2.0.4.0 patch or upgrade to GR 11, 1 material. According to your deadlines, you can also consider 11 GR 2 beta.

    -Mark

    Published by: mdrake on April 10, 2009 14:28

  • Captivate 8 glossary import from an xml file does not

    Hello

    I try to import the glossary of 110 words in captivate 8 using the xml file.  It says imported successfully, but nothing is displayed in the table of glossary.  I checked the XML multiple times, it seems OK but still not able to import in order to capture the 8.

    Someone at - it have the same problem? How can I solve this?

    Thanks for your help.

    Thank you very much

    Claudine

    This may have been answered in another thread:

    Re: Glossary 8 Captivate Widget doesn't display correctly in HTML5

    You should try it with a version update of the glossary Widget to Cp8:

    Dropbox - 08_Glossary.wdgt

  • an error after you have installed and configured fmw 11g

    I have installed:

    JDK 1.6.0_30 x 64
    WebLogic 10.3.4 generic
    Forms and reports 11.1.1.2 > > patch set 11.1.1.4

    on
    Windows server 2008 standard sp2 x 64
    6 GB OF RAM

    installed as services, my app works ok (it seems to be ok), but
    -l'url http://domain:port / em does not.
    -also if I try to add a new report server it gives me this error:

    F:\Ora\FMW\asinst_2\bin\opmnctl createcomponent - adminUsername weblogic - adminHost mamchinename.domein.com adminPort - 7001 - oracleHome F:\Ora\FMW\as_1 oracleInstance - F:\Ora\FMW\asinst_2 - asinst_2 - NomComposant RptSvr_2 - ReportsServerComponent componentType instanceName
    * Command failed: could not find the register MBean. Check NonJ2EEManagement Appl
    ication was deployed.
    Details are saved in F:\Ora\FMW\asinst_2\diagnostics\logs\OPMN\opmn\provision.log*
    CreateComponent opmnctl: failed.


    Therefore, commissioning log says:

    05/11/2012-17:34:19 oracle.as.config.provisioner.InstallerCmdLine logInitialCommand
    INFO: Beginning of the command: [createcomponent, weblogic, - adminHost, MachineName.domain.com, - adminUsername, - adminPort, 7001 -, oracleHome, F:\Ora\FMW\as_1, - oracleInstance, F:\Ora\FMW\asinst_2, instanceName-, asinst_2 - componentName, RptSvr_2 -, componentType, ReportsServerComponent]
    05/11/2012-17:34:31 oracle.as.config.provisioner.InstallerCmdLine handleRunFailure
    GRAVE: Command failed:
    oracle.as.config.ProvisionException: cannot find the register MBean. Check nonj2eemanagement Application has been deployed.
    at oracle.as.config.impl.RuntimeServiceConnection.getAttribute(RuntimeServiceConnection.java:596)
    at oracle.as.config.impl.RuntimeServiceConnection.locateRegisteredInstanceName(RuntimeServiceConnection.java:764)
    at oracle.as.config.impl.OracleASComponentBaseImpl.validateNotExistOnAdminServer(OracleASComponentBaseImpl.java:510)
    at oracle.as.config.impl.OracleASComponentBaseImpl.create(OracleASComponentBaseImpl.java:102)
    at oracle.as.config.provisioner.commands.CreateComponentCommand.execute(CreateComponentCommand.java:31)
    at oracle.as.config.provisioner.InstallerCmdLine.run(InstallerCmdLine.java:146)
    at oracle.as.config.provisioner.InstallerCmdLine.main(InstallerCmdLine.java:46)
    Caused by: javax.management.InstanceNotFoundException: oracle.as.management.mbeans.register:type = register
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1094)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:662)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:638)
    to weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$ 12.run(WLSMBeanServerInterceptorBase.java:326)
    at java.security.AccessController.doPrivileged (Native Method)
    at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.getAttribute(WLSMBeanServerInterceptorBase.java:324)
    at weblogic.management.mbeanservers.internal.JMXContextInterceptor.getAttribute(JMXContextInterceptor.java:157)
    to weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$ 12.run(WLSMBeanServerInterceptorBase.java:326)
    at java.security.AccessController.doPrivileged (Native Method)
    at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.getAttribute(WLSMBeanServerInterceptorBase.java:324)
    at weblogic.management.mbeanservers.internal.SecurityInterceptor.getAttribute(SecurityInterceptor.java:299)
    at weblogic.management.jmx.mbeanserver.WLSMBeanServer.getAttribute(WLSMBeanServer.java:279)
    at weblogic.management.mbeanservers.internal.JMXConnectorSubjectForwarder$ $5 1.run(JMXConnectorSubjectForwarder.java:326)
    at java.security.AccessController.doPrivileged (Native Method)
    to weblogic.management.mbeanservers.internal.JMXConnectorSubjectForwarder$ 5.run(JMXConnectorSubjectForwarder.java:324)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.management.mbeanservers.internal.JMXConnectorSubjectForwarder.getAttribute(JMXConnectorSubjectForwarder.java:319)
    at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1404)
    at $200 (RMIConnectionImpl.java:72) javax.management.remote.rmi.RMIConnectionImpl.access
    to javax.management.remote.rmi.RMIConnectionImpl$ PrivilegedOperation.run (RMIConnectionImpl.java:1265)
    at java.security.AccessController.doPrivileged (Native Method)
    at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1367)
    at javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:600)
    at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke (unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
    to weblogic.rmi.internal.BasicServerRef$ 1.run(BasicServerRef.java:522)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)




    another newspaper, that I see after a fresh reboot is the stdout.txt


    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000365 > < server status changed initially >
    < 11 - may - 2012 17H 12' CLT > < WARNING > < Munger > < BEA-2156203 > < a version attribute was not found in the application element in the F:\Ora\FMW\as_1\forms\j2ee\formsapp.ear/META-INF/application.xml deployment descriptor. A version attribute is required, but this version of the Weblogic Server will assume that the JEE5 is used. Future versions of the Weblogic Server will reject the descriptors that do not specify the JEE version. >
    < 11 - may - 2012 17H 12' < 11 - may - 2012 17H 12' CLT > < error > < oracle.as.config.persistence.jaxb.JAXBXmlPersistenceManagerImpl > < J2EE JMX-47001 > < Se ha produced a JAXB durante anulacion Escalin migrant to data error. >
    < 11 - may - 2012 17H 12' CLT > < error > < default > < J2EE JMX-46030 > < el Registrar al fallo MBean "oracle.reportsApp.config:name = rwserver, type = ReportsApp, Application reports, ApplicationVersion = = 11.1.1.2.0" durante the Gilt of the application.
    oracle.as.config.persistence.exceptions.ConfigException: Se ha produced a JAXB durante anulacion Escalin migrant to data error.
    at oracle.as.config.persistence.jaxb.JAXBXmlPersistenceManagerImpl.load(JAXBXmlPersistenceManagerImpl.java:204)
    at oracle.as.jmx.framework.util.DefaultConfigObjectMBeanAssociationInfo.loadConfigObject(DefaultConfigObjectMBeanAssociationInfo.java:722)
    at oracle.as.jmx.framework.util.DefaultConfigObjectMBeanAssociationInfo.initializeConfigObjectAndAssociatedMBean(DefaultConfigObjectMBeanAssociationInfo.java:731)
    at oracle.as.jmx.framework.util.ServletContextListenerSupport.contextInitialized(ServletContextListenerSupport.java:154)
    at oracle.reports.admin.runtime.lifecycle.WebApplicationLifeCycleCallBack.contextInitialized(WebApplicationLifeCycleCallBack.java:66)
    to weblogic.servlet.internal.EventsManager$ FireContextListenerAction.run (EventsManager.java:481)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
    at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1872)
    at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nex < 11 - may - 2012 17H 12' CLT > < opinion > < Log Management > < BEA-170027 > < server has established the connection with the Service of diagnosis level domain successfully. >
    < 11 - may - 2012 17H 12' CLT > < opinion > < Cluster > < BEA-000197 > < listening for cluster communications using unicast cluster messaging >
    < 11 - may - 2012 17H 12' CLT > < opinion > < Cluster > < BEA-000133 > < waiting to synchronize with the other members of cluster_forms running. >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000365 > < server status changed to ADMIN >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000365 > < Server State has changed for RESUMING >
    < 11 - may - 2012 17H 12' CLT > < opinion > < Cluster > < BEA-000162 > < "async" replication service to start with remote cluster address "null" >
    < 11 - may - 2012 17H 12' CLT > < opinion > < Server > < BEA-002613 > < Channel "Default" is now listening on 192.168.8.200:9001 for protocols iiop, t3, CLUSTER-STREAM, ldap, snmp, http. >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000330 > < started WebLogic Server managed by "WLS_FORMS" for the domain "ClassicDomain" running in Production Mode >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000365 > < Server State has changed in the RACE >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000360 > < server started operation >
    employment. Java:184)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
    to weblogic.management.deploy.internal.DeploymentAdapter$ 1.doActivate(DeploymentAdapter.java:51)
    at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
    to weblogic.management.deploy.internal.AppTransition$ 2.transitionApp(AppTransition.java:30)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:246)
    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    Caused by: javax.xml.bind.UnmarshalException
    -with the exception related:
    [org.xml.sax.SAXParseException: element type "property" must end with the corresponding end tag ' < / property > ".]
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:315)
    at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:514)
    at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:215)
    at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:184)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:137)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:184)
    at oracle.as.config.persistence.jaxb.JAXBXmlPersistenceManagerImpl.load(JAXBXmlPersistenceManagerImpl.java:160)
    at oracle.as.jmx.framework.util.DefaultConfigObjectMBeanAssociationInfo.loadConfigObject(DefaultConfigObjectMBeanAssociationInfo.java:722)
    at oracle.as.jmx.framework.util.DefaultConfigObjectMBeanAssociationInfo.initializeConfigObjectAndAssociatedMBean(DefaultConfigObjectMBeanAssociationInfo.java:731)
    at oracle.as.jmx.framework.util.ServletContextListenerSupport.contextInitialized(ServletContextListenerSupport.java:154)
    at oracle.reports.admin.runtime.lifecycle.WebApplicationLifeCycleCallBack.contextInitialized(WebApplicationLifeCycleCallBack.java:66)
    to weblogic.servlet.internal.EventsManager$ FireContextListenerAction.run (EventsManager.java:481)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
    at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1872)
    at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
    at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
    to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
    to weblogic.application.internal.BaseDeployment$ 2.next(BaseDeployment.java:636)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
    at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
    at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
    to weblogic.management.deploy.internal.DeploymentAdapter$ 1.doActivate(DeploymentAdapter.java:51)
    at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
    to weblogic.management.deploy.internal.AppTransition$ 2.transitionApp(AppTransition.java:30)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:246)
    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    Caused by: org.xml.sax.SAXParseException: element type "property" must end with the corresponding end tag ' < / property >.
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
    at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1414)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1749)
    to com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$ FragmentContentDriver.next (XMLDocumentFragmentScannerImpl.java:2939)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
    to com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$ JAXPSAXParser.parse (SAXParserImpl.java:522)
    at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:133)
    at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:173)
    at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:211)
    at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:184)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:137)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:184)
    at oracle.as.config.persistence.jaxb.JAXBXmlPersistenceManagerImpl.load(JAXBXmlPersistenceManagerImpl.java:160)
    at oracle.as.jmx.framework.util.DefaultConfigObjectMBeanAssociationInfo.loadConfigObject(DefaultConfigObjectMBeanAssociationInfo.java:722)
    at oracle.as.jmx.framework.util.DefaultConfigObjectMBeanAssociationInfo.initializeConfigObjectAndAssociatedMBean(DefaultConfigObjectMBeanAssociationInfo.java:731)
    at oracle.as.jmx.framework.util.ServletContextListenerSupport.contextInitialized(ServletContextListenerSupport.java:154)
    at oracle.reports.admin.runtime.lifecycle.WebApplicationLifeCycleCallBack.contextInitialized(WebApplicationLifeCycleCallBack.java:66)
    to weblogic.servlet.internal.EventsManager$ FireContextListenerAction.run (EventsManager.java:481)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
    at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1872)
    at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
    to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
    at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
    to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
    to weblogic.application.internal.BaseDeployment$ 2.next(BaseDeployment.java:636)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
    at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
    at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
    to weblogic.management.deploy.internal.DeploymentAdapter$ 1.doActivate(DeploymentAdapter.java:51)
    at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
    to weblogic.management.deploy.internal.AppTransition$ 2.transitionApp(AppTransition.java:30)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:261)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:246)
    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    >
    Registration of specific MBeans of Application

    MBEAN: ORACLE. REPORTS: NAME = REPORTS, TYPE = REPORTSRUNTIMEMBEAN, APPLICATION REPORTS, APPLICATIONVERSION = = REGISTERED 11.1.1.2.0


    MBEAN: ORACLE. REPORTS: NAME = OIDASSOCIATION, TYPE = REPORTSRUNTIMEMBEAN, APPLICATION REPORTS, APPLICATIONVERSION = = REGISTERED 11.1.1.2.0


    MBEAN: EMDomain:Name = EMTargetType = oracle_repapp, type = EMIntegration, Application reports, ApplicationVersion = reports = RECOMMENDED 11.1.1.2.0


    < 11 - may - 2012 17H 12' CLT > < opinion > < Log Management > < BEA-170027 > < server has established the connection with the Service of diagnosis level domain successfully. >
    < 11 - may - 2012 17H 12' CLT > < opinion > < Cluster > < BEA-000197 > < listening for cluster communications using unicast cluster messaging >
    < 11 - may - 2012 17H 12' CLT > < opinion > < Cluster > < BEA-000133 > < waiting to synchronize with the other members of cluster_reports running. >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000365 > < server status changed to ADMIN >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000365 > < Server State has changed for RESUMING >
    < 11 - may - 2012 17H 12' CLT > < opinion > < Cluster > < BEA-000162 > < "async" replication service to start with remote cluster address "null" >
    < 11 - may - 2012 17H 12' CLT > < opinion > < Server > < BEA-002613 > < Channel "Default" is now listening on 192.168.8.200:9002 for protocols iiop, t3, CLUSTER-STREAM, ldap, snmp, http. >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000330 > < started WebLogic Server managed by "WLS_REPORTS" for the domain "ClassicDomain" running in Production Mode >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000365 > < Server State has changed in the RACE >
    < 11 - may - 2012 17H 12' CLT > < opinion > < WebLogicServer > < BEA-000360 > < server started operation >



    Help me please.

    you need to try to extend your domain name and the em to the server admin application. Please follow the below step and let me know if you face any difficultiues
    (1) stop your admin/ms servers in the domain
    (2) call ($ORACLE_HOME/common/bin/config.cmd or config.sh) configuration wizard
    (3) choose the option Extend area. Select your domain
    (4) select model of Enterprise Manager
    (5) to complete the wizard and the application of the em to target server admin
    (6) start your server
    (7) now, you will be able to access the MS, by using a URL of type http://localhost:7001 / em.

  • ADF AND SOA: WHAT IS THE RELATIONSHIP BETWEEN THE ADF AND SOA

    Hello world

    someone can such me what is the relationship of the ADF with SOA?
    How are they related? or no relationship at all?
    ADF is part of the SOA?
    Why ADF?
    Why SOA?
    Thanks in advance guys.

    Kind regards
    Raja.

    ADF is a framework that helps you to create applications that are designed according to SOA best practices.
    With ADF, you build reusable business services that can be exposed and consumed in SOA flows. Moreover ADF allows you to create parts of the user interface of your SOA application.
    There are other points of integration between the Oracle SOA suite and Oracle ADF - I recommend to watch this for an overview:

    http://download.Oracle.com/otn_hosted_doc/JDeveloper/11gdemos/Introduction_To_ADF/Introduction_To_ADF.html
    http://download.Oracle.com/otn_hosted_doc/JDeveloper/11gdemos/ADFInsider-SOA/OracleInsider-SOA.html

  • THE multiple

    In R12, creating an ORGANIZATIONAL unit, related to a great book and more related to the Multiple? Because when you set the ORGANIZATIONAL unit, we can set only and not of multiples in the legal context by default.

    Hello

    Legal entity default context is just for default and is not linking THE with the OU.

    You can create a moral link OU-related with book under that General Ledger while creating the Transaction Sources, types of Transaction, etc..

    Kind regards
    Sridhar

  • Automatic assignment of record parent registration RN when created by OPA and involve a custom object

    The question that we face, it's what seems to be the forced transfer of the child for parent records records when she is using OPA integrated with RightNow to create records. This scenario is a little complex, so I put try it below with a structure to make it easier.

    • Scenario: creating records in RightNow across an interview of the OPA
    • OPA setting of mapping:
      • Personal contact Center (account)
      • At the beginning of the interview, load data related to an individual: Incident
      • At the end of the interview, update Incident
    • Data models:
      • OPA: Global-> [object custom-1] > [custom object 2]
        • all containment relationships
      • RN: Incident-> 1-> object custom object custom 2
        • All relationships of association
    • Detailed description: in Takeovers we are inferring creating two records personal 2 object with a Custom single object 1. In these registers Custom object 2, we put directly the field that contains the link PK 1 custom, object so that each personal object 2 is actually assigned in RN for different Custom object 1s. Some examples of data to explain:
      • Custom 1 object associated with the Incident, read in the OPA
        • ID is set to 123
      • 2 custom object created in OPA under instance of Custom 1 object with ID = 123
        • Link to PK for 1 item 123-custom
      • 2 custom object created in OPA under instance of Custom 1 object with ID = 123
        • PK link for 1 custom object on 345 (different from the Custom object 1 read OPA)
    • Expected behavior: the object two custom 2s are created and assigned to their respective different personal 1 item RightNow records.
    • Actual behavior: the object two custom 2s are created and assigned to the Custom object with ID 123 1

    To continue the investigation, we then tested using a different set of objects, standard objects, but with the same rules:

    • Data models:
      • OPA: Global-> contact-> the incident
        • all containment relationships
      • RN: Organization-> (current) Contact-> Incident (custom object)
        • all relationships of association
      • Detailed description: same logic as the previous
      • Customer expected: same as previous
      • Actual behavior: Matches expected behavior. The Incidents have been correctly assigned to their two different respective Contacts

    This behavior of divestiture now seems specific to custom objects, but can ayone confirms that this is the case and the behavior expected please?

    In addition, we are confident that when you test this feature about 2 weeks ago, we received the expected behavior in BOTH cases to 80%. Maybe it's because changing the configuration in our RN environment that we are not aware of, so we are investingating cela, but are there changes to the OPA / connectors deployment for customer environments in recent weeks that could have caused this please?

    Finally, if this could be affected by a change of configuration of RN, nobody knows what this configuration can be please?

    I can confirm that this is the expected behavior. A few more details are given in the article of doco hierarchies entity Understand - he explains how the containment relationships mapped determines the assignment to the parent.

    The reason for this behavior is that most of the time, it makes sense that the registration of the new entity instances to 'work', feel that they are saved in exactly the same hierarchy of containment that was present in the OPA, and in a way that ensures referential integrity (we support in particular the case where the whole hierarchy of objects is created at the same time if the parent does not yet exist at the time of the creation of the rule (, so you couldn't possibly know its ID). Otherwise, as Matt says, is up to the author of the rule to make sure that, for example, 345 is a valid foreign key.

    This behavior should be the same for the built-in objects as well as custom objects, and as Brad says he has not changed recently. If you see this behavior in some cases but not in others, what this means is that probably in cases where it works as expected, there are multiple relationships between the parent and the child object, and it happens that the foreign key that you set manually is different from the foreign key of the mapped containment relationship.

  • CRM: What's the matter with him?

    * UPDATE: if I found that "Relations" under the "More" tab displays the company, the Contact is associated with and vice versa. Why is it hidden? In any case, I still think the list of clients must be a nested list of companies and Associates contacts.* *.

    -ORIGINAL MESSAGE-

    I'm starting to think I should have done a little more functionality tests of CRM Business Catalyst before you subscribe and moving my site on. After getting most of my Web site built and published, I started working on data oriented portions of the site including the collection of contact information for visitors and this is where my frustration begins. I hope I'm right about something and my problems are just because of my little time and experience with Business Catalyst.

    Here are the problems I encounter:

    1. When a visitor submits a form which includes both their business and their personal data, it creates two records in the CRM for them and for their business, but there is no immediate way to tell which contacts are associated with which companies, when you view the list of 'Customers' in the CRM. You would think that if the CRM knows that a contact is associated with a particular company, it will appear as a nested list, to show that those records are associated. Call me crazy, but if this should not be a requirement for a CRM be useful?
    2. May not know immediately what contacts belong to which companies in the list of "Clients"? Try to click the contact. NOPE! Look at even a contact does not tell you that the file is associated with a company.
    3. Maybe look at a society will provide me with a list of associated contacts? NOPE! Still nothing.
    4. Oh, but guess what? If I run a report on CRM, I can see the associations. If the CRM contains the association between these documents, but does not show me at my convenience.

    Once AGAIN, perhaps I forgot something, but before I have several people chime in asking what I hope to achieve. I'll tell you. I just want to be able to see these company-contact in the CRM relationships, even if it is in the view of opportunity (but then again, not there either). I considered that I might need to use a different CRM, but I need to be able to use the features of Member connection and secure Business catalyst.

    If anyone has found a work-around, which consist of running a report or said the CRM for 'View of the extra fields', I'm all ears (or eyes).

    Thank you.

    Yes correct. RELATIONSHIP is the link.

    There are questions still as when a person has multiple relationships we have problems because they are both. That is to say if they change jobs. And when you pull the COMPANY on a Bill etc it is usually the first condition in the list, rather than the newest one. But stupid.

    But at least BC has a basic CRM.

    If we need something more advanced, we do a few things:

    1 API integration with a dedicated like ZOHO, Salesforce or other CRM solution

    2. create a customer reporting tool via an APP of BC or export data through the API to a server where we write our own reports.

    I would like to know if you have any questions about making things more advanced with Business Catalyst data.

    [email protected]

  • Library Cache lock when re-register a XSD

    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    CORE    11.2.0.3.0      Production
    TNS for Linux: Version 11.2.0.3.0 - Production
    NLSRTL Version 11.2.0.3.0 - Production
    
    

    If I 'use' a xsd in a single session, and then if I try to re - register the xsd in another session, the session of re - record indefinitely waiting on a library cache lock:

    "use" the xsd is one session: 
    
    create or replace procedure sp_schema_validate_xml(pi_xml IN XMLType, 
                                                       pi_xml_schema IN VARCHAR2) 
    is 
      v_count number; 
      v_err_msg varchar2(4000); 
      v_xml xmltype; 
    begin 
          --do level 1 schema validation 
          if pi_xml.isSchemaValid(pi_xml_schema) = 0 then --level 1 vldtn failed. do level 2 
    
            begin --do level 2 vldtn 
              v_xml := pi_xml.createSchemaBasedXML(pi_xml_schema); 
    
              v_xml.schemaValidate(); 
             
            end; 
          
          end if; 
    
    end sp_schema_validate_xml; 
    / 
    
    
    create or replace directory pipedoc as '/home/oracle/testfiles/HUD/ERS_HUD_VM01/PIPE'; 
    
    begin 
      sp_schema_validate_xml(pi_xml => xmltype(bfilename('PIPEDOC', 'DecryptedFile-36805759.xml'),0), 
                             pi_xml_schema => 'PIPE/Power/V4.0/PIPEDocument.xsd' 
                            ); 
    end; 
    / 
    
    Now try to re-register the XSD in another session: 
    
    create or replace directory XSD as '/home/oracle/testfiles/HUD/ERS_HUD_VM01/PIPE/XSDs/Power'; 
    
    create or replace function f_exists_xsd(pi_list_item IN varchar2) return boolean 
      is 
        v_count pls_integer; 
      begin 
         
        select count(1) into v_count 
        from user_xml_schemas 
        where schema_url = pi_list_item; 
         
        if v_count = 0 then 
          return false; 
        else 
          return true; 
        end if; 
       
      end f_exists_xsd; 
    / 
    
    
    
    declare 
      v_xsd varchar2(100) := 'PIPE/Power/V4.0/PIPEDocument.xsd'; 
    begin 
      if f_exists_xsd(v_xsd) = true then 
         dbms_xmlschema.deleteschema(v_xsd, 
                                         dbms_xmlschema.DELETE_CASCADE_FORCE); 
      end if; 
                    
      dbms_xmlschema.registerSchema(schemaURL => v_xsd, 
                                       schemaDoc => xmltype(bfilename('XSD', 'PIPEDocument.xsd'), 0), 
                                       local => TRUE, 
                                       genTypes => FALSE, 
                                       genbean => FALSE, 
                                       genTables => FALSE, 
                                       force => FALSE, 
                                       owner => user); 
    end; 
    / 
    
    The session which is trying to re-register the XSD will wait indefinitely with a "library cache lock", regardless of whether the other session issues a commit or not. The lock only gets released when the other session disconnects. 
    
    I consider this to be an Oracle product defect but of course we'll have to workaround this because Oracle Support hasn't been forthcoming with help recently.
    

    I found a query previously that helped identify the blocking session so that we can complete the process:

    select 
    distinct 
       ses.ksusenum sid, ses.ksuseser serial#, ses.ksuudlna username,KSUSEMNM module, 
       ob.kglnaown obj_owner, ob.kglnaobj obj_name 
       ,lk.kgllkcnt lck_cnt, lk.kgllkmod lock_mode, lk.kgllkreq lock_req 
       , w.state, w.event, w.wait_Time, w.seconds_in_Wait 
    from 
     x$kgllk lk, x$kglob ob,x$ksuse ses 
      , v$session_wait w 
    where lk.kgllkhdl in 
    (select kgllkhdl from x$kgllk where kgllkreq >0 ) 
    and ob.kglhdadr = lk.kgllkhdl 
    and lk.kgllkuse = ses.addr 
    and w.sid = ses.indx 
    order by seconds_in_wait desc
    

    My question is twofold:

    1. The query above works only on instances that had put 10 gr 2 and not on those that have been built in charges on 11 GR 2 as apparently tit x$ kgllk view and related synonyms are removed in 11G (see Oracle support Doc ID 878623.1).
    2. Even if I can find other views to use, I don't like the thought of my deployment/upgrade script, through "blindly" to kill a session in order to succeed in restoring the XSD.

    How can I do for correctly locking and releasing the XSD to avoid library cache lock? If not, is it possible to clear the cache of library?

    Hmm - I think I myself have solved taking into account something that Odie_63 or Marco Gralike had mentioned earlier...

    I modified my diagram procedure to release all resources to validate and I no longer get the library cache lock:

    create or replace procedure sp_schema_validate_xml(pi_xml         IN XMLType,
                                                       pi_xml_schema  IN VARCHAR2)
    is
      v_count number;
      v_err_msg varchar2(4000);
      v_xml xmltype;
    begin
          --do level 1 schema validation
          if  pi_xml.isSchemaValid(pi_xml_schema) = 0 then --level 1 vldtn failed. do level 2
    
            begin --do level 2 vldtn
              v_xml := pi_xml.createSchemaBasedXML(pi_xml_schema);
    
              v_xml.schemaValidate();                            
    
            end;
    
          end if;          
    
          dbms_session.modify_package_state(dbms_session.free_all_resources);
    
    end sp_schema_validate_xml;
    /
    
  • JDeveloper 11 g: help (Menu) - &gt; check the question updates

    Hello

    New to ADF Oracle 11g framework project and when I work in the Office related to the project (ADF 11g), I get Oracle official updates for svn, Junit, Ant from the PC got connected to the Internet, but how can I get updates of svn, ant, junit woking on my home PC which is not connected to the internet. I got to know the availability of updates via the .zip format, but being Rookie Forum, one please you suggest better to have these updates IE any request of oracle support? or all the available links? as it will be useful to me.

    Thank you and best regards,
    RK

    Reach:

    http://www.Oracle.com/technology/products/jdev/101/Update/Center.XML

    http://www.Oracle.com/technology/products/jdev/101/update/Exchange.XML

    Download the Zip extension, then load aid zip | Look for the updates...

    Kind regards

    Nick

  • Select program of games scheduled report information

    Hello

    We would like to get information on all the games of regular report in our production system.

    We need names of each 'Set of report', if there is relationship - each program with parameters passed to all report games that were scheduled.
    For the entire report, we know schedule too.

    We use Oracle Apps 11.5.10.2

    Could someone help me?
    Thank you
    Alex

    Alex,

    Please see if these documents help.

    Note: 602162,1 - some of my useful related queries to multiple concurrent requests in Applications 11i - regular of simultaneous requests
    Note: 170107.1 - how to determine at the request of concurrent requests

    Kind regards
    Hussein

Maybe you are looking for