Root AM against nested AM

Hi people,

I'm learning to both two topics I mentioned in the subject. but I just can't. so can help me to explain

1. What is the AM root? and what is nested AM?

2. is there a difference between both of them?

3. If two average different thing can any one direct root me example am & am nested example with blogs.

4. When should you Nested AM? or when you need to use the AM root?

5 advantage tell advantage of using nested am & am root.

Thank you.

Hello

Google has a nice search engine that provides results for your question when you enter: ADF BC root nested AM AM in the search field (the only area on the page when you issue www.google.com.) One of the links that it evokes is

One size does not fit all: JDev 11 g, task flow & ADF BC & #8211; a single root Module app to rule them all?

http://www.jobinesh.com/2010/03/what-you-may-need-to-know-about-nested.html

And many others. Let me know if you have a problem using Google and I'm happy to help you

Frank

Tags: Java

Similar Questions

  • Cannot access module app root in a nested

    I use Jdeveloper 11 g R2 (11.1.2.3) & Weblogic 10.3.5.0

    I have a root application module and a few nested application nested under the root one in my ADF application modules
    I have a few common methods under the application module root Impl class and try to access in the nested Impl classes
    like this (this code is in the nestedAppModuleImpl class):

    Root RootAppModuleImpl = (RootAppModuleImpl) someViewObject.getDBTransaction () .getRootApplicationModule ();
    root.doSomething ();

    When I run the above code, this exception is thrown:

    oracle.jbo.server.ApplicationModuleImpl cannot be cast to mypackage. RootAppModuleImpl

    Any comment or workaround?
    What is the solution?

    Concerning
    Mohsen

    Mohsen, there is something terribly wrong with your code.

     //(This code is in nestedAppModuleImpl class):
    
    RootAppModuleImpl root = (RootAppModuleImpl)someViewObject.getDBTransaction().getRootApplicationModule();
    root.doSomething();
    

    is not supposed. DoSomething() returns really a RootAppModuleImpl? You can access the root of the module application embedded by request module

    RootAppModuleImpl root = (RootAppModuleImpl)getRootApplicationModule();
    

    If you get a class cast exception, this means that there is something wrong with your RooAppModuleImpl. Extend ApplicationModuleImpl? If so, the cast should be possible.
    Is root of the RootAppModuleImpl type request module? then only you can access common methods after obtaining the application root module.

    the following method

    private ViewObject getAccountExistsView(DBTransaction t) {
    ApplicationModule root = t.getRootApplicationModule();
    ViewObject vo = root.findViewObject("MemberExistsView");
    if (vo == null) {
    vo = root.createViewObject("MemberExistsView","model.MemberExistsView");
    }
    return vo;
    }
    

    not make sense to me. Where is this method? in the RootAppModuleImpl? If so, why do you call getRootApplicationModule? You are in the application root Module. I can "commentary on the createViewObject, you call, but my feeling is that you don't need either. The view that you create must exist already if your application module are configured correctly.

    And you are right, you should not call createRootApplicationModule if it is not needed. In your case, what it is not!

    Timo

  • How to access a nested h AM roots

    Hello

    I have a Module of Application root, and 2 nested Apllication Modules:

    RootAM
    | _NestedAM1
    | _NestedAM2

    In a view object executeQuery() method, published on NestedAM1, I want to call a public method published in NestedAM2.

    I try to do something like this:
        @Override
        public void executeQuery() {
            BasicApplicationModuleImpl rootAm = (BasicApplicationModuleImpl)this.getRootApplicationModule();
            NestedAM2Impl nestedAm2 = (NestedAM2Impl)rootAm.findApplicationModule("NestedAM2");
            
            String lanCode = (String)nestedAm2.myMethod();
            this.setutiLanCode_BV(lanCode);
            
            super.executeQuery();
        }
    But 'this.getRootApplicationModule ()' give me NestedAM1 and not RootAM. So I don't know how to access the NestedAM2 application module.

    Do you know how I can do this?

    Thank you.

    First of all, a few comments:

    (1) you are defeating the spirit of the AMs nested If VO in a nested AM depends on something in a root AM
    (2) even worse, you are really defeating the spirit of the nested AMs if VO in a nested AM depends on something in a nested siblings AM
    (3) you are beating the separation of concerns if VO is based on a method in an AM at all

    So, I'd be looking to change my approach, if I were you.

    That said, I did it in 11.1.2.2 (you don't mention a version, then I went at latest).

    (1) created a simple VO based on "select user to twice.
    (2) overrode executeQueryForCollection as follows:

      protected void executeQueryForCollection(Object object, Object[] object2, int i)
      {
        ApplicationModuleImpl i1 = this.getRootApplicationModule();
        ApplicationModuleImpl i2 = i1.getRootApplicationModule();
    
        _LOG.severe(i1.getName());
        _LOG.severe(i2.getName());
        super.executeQueryForCollection(object, object2, i);
      }
    

    (3) created an AM called "IAmNested" and added the VO above to the data model
    (4) created an AM called "IAmRoot" and added to the data model IAmNested
    (5) ran the IAmRoot AM (also tested with a JSF page)
    (6) a noted two messages in the window of the newspaper, who were both "SEVERE: IAmRoot.

    So, in short, I don't see the behavior you report. Maybe you are actually using AOS nested root AM in this case?

    John

  • Nested vs Application Module Module Application root

    I have a popup that is used to create a new address / location container city, State, address line 1, line 2 address etc. I want to create this reusable component. I created an app for this Module with the name "LocationService".
    I created all of the links on this page. Now, I want to use this in the context of other use cases that have their own services. Should I now nest LocationService inside each service where I can use it, or there is another way to do this.

    If I want to commit to the time when I save stuff together. Then, what is the best way to keep the possibility of re-use and other things.

    In this case, the popup taskflow requires existing transaction value
    On the appellant/flow page, simply use the AM root rather than nested...

  • How to commit only Nested Application Module?

    Hi all

    Is there a way to validate the nested only App Module?

    Lets say, I have a user interface that contains an editable table or form (VO-base) that is an instance of the AM root.

    At the click of a button, I want to get the user interface changes and write logic to validate the Nested AM view object (which does not appear on the user interface) without committing the root of AOS display objects. Is it achievable?

    Thank you
    SAIF.

    No, only the application root module manages the transaction.  Only thing you can do is to use a second application of root for the nested module and use this.

    Timo

  • ADF BC application pool datasource connection settings

    Hello

    I have an ADF (ADF BC, with ADF Faces) web application. Currently I'm trying to set up the module and the data source connection for the application pool.

    I would like to know if my tuning are correct. Is it normal connection of database pool values are enormous for the purposes of the ADF?

    Looking forward to your suggestions and comments

    Thank you

    Here are the details

    No application Module = 34
    No of simultaneous user = 50

    Retail config AM
    ---------------------

    Initial pool 10
    Maximum pool size 60
    Referenced pool 50 size
    pooling of the activated application module


    For the database connection
    --------------------------------
    Initial capacity 34 * 50 = 1700
    Max 2500 capacity


    Initials

    34 application root modules is about 32 or 33 too.

    But, Yes, if you have the roots AM 34 and 50 concurrent users, then your pool should be at 1 700

    However, in all seriousness, this is way too many roots AMs. If they are 1 root and 33 nested AMs, then it's OK, and you need only your pool to 50.

  • Impl Module App root or nested App Module Impl?

    Hello

    I am confused between App Module root & Nested App Module!

    1 - that you use to write a method that generate for example (class PreparedStatement - CallableStatement)?

    2. is it Ok to create the root App Module Impl and nested App Module Impl?

    3-if I want to run for example programmatic VO, who is under the Module of Nested App...  What is the place of wright should I write my method?

    I will be grateful if someone could help me and give me a clear answer.

    Thank you.

    Yes, the pl in Nested SQL will use the root database transaction. You will have no problems.

  • The problem occurred when directly AM use the VO in nested AM who belong to the root.

    Hello

    I test the nest of application in JDEV12c module and where I am going wrong?

    1. in the template project, I created 2 AMs, we're root AM: CustomerAppModule and another is nested AM: CustomerAppModule.

    2. in the view/project controller, I slipped and fell in nested VO AM: CustomerAppModule under root AM DC in Panel from DC to the JSF page as a table.

    3. when I run this page JSF, the below exception has occurred:

    < 20 March 2014 3:59:38 PM CST > < WARNING > < oracle.adf.controller.faces.lifecycle.Utils > < BEA-000000 > < ADF: addition of the following JSF error: CustomerAppModuleDataControl.dataProvider.CountryAppModule1 object of type ApplicationModule is not found.

    oracle.jbo.NoObjException: Houston-25003: CustomerAppModuleDataControl.dataProvider.CountryAppModule1 object of type ApplicationModule is not found.

    at oracle.jbo.server.ApplicationModuleImpl.findViewObject(ApplicationModuleImpl.java:3425)

    Note:

    I tested AM root work and model good tester.

    can anyone help?

    Thank you

    Hello

    Looks like a double post for JDeveloper 12 C Bug

    Frank

    PS: Note that two posts add no more weight to a question one as we are good enough to find duplicates

  • Root &amp; nested AM

    Dear all

    I have Root with nested application modules, that AM root can access your nested,

    My Question...

    I needed to draw up methods at the level of the AOS and this method use your nested, is there a difference when I do in impl of AM and Nested impl AM root?

    If so, which one is better?

    I use jdev ADF 12 c / BC - JSF projects

    Thank you

    There is no difference in the views of programmers. If you use am nested within the user interface of the data control manages the path. If you want to access a nested root am am you will need to either use findApplicationModule method out use the evaluator of the generation of framework for you.

    Timo

  • How activate a button nested inside a movieclip as soon as the playhead enters and stop on a specific frame on the timeline root?

    The button nested in a clip has been set to false, like this, and the code is placed inside the movieclip.

    The code in the main timeline:

    stage.addEventListener (Event.ENTER_FRAME, enableBtn);

    function enableBtn(event:Event):void {}

    {if(currentFrame==21)}

    nav_mov.theBtn.mouseEnabled = true;

    }

    }

    The code for the button to false, which is placed in the movieClip

    theBtn.mouseEnabled = false;

    The movieClip is placed on the main timeline.

    Thank you very much for your help.

    that makes no sense.

    create a new fla.  Copy and paste your code in order to frame 1. Add a key frame to frame of 21.  Add a movieclip (nav_mov) on frame of 21.  in frame 1 of the nav_mov to a button (theBtn).

    test.  all the problems?

    Otherwise, how relevant your original fla is different than what I suggested that you create for testing purposes?

  • Nested SWF - the function call root

    Hello!

    I'm doing a loaded SWF file to call a function that is in the parent SWF, but it does not work.

    In AS 2.0, I could just put something like _root.myFunction (); and it worked.

    But in 3.0 AS it no longer works.

    Could someone help me, please?

    Thank you!

    Since the main timeline of the swf file that is loaded to the main timeline of the SWF loading, use:

    MovieClip (this.parent.parent) .loadingswfFunction ();

  • Help - syntax nested XMLQuery (XQuery)

    I need to query a relational table that includes an XMLType column to binary XML.  The XMLType column contains an arbitrary length XML document. My query is in part dependent on values of the relational columns and data values in XML documents.  The body of the XML document with the root element, consists of 3 main sections (items): Header1, 1/document; In - tete2, 1/document; and the details, 1/document.  The details section consists of multiple, arbitrary number, sections of details (elements). Provision of data and sample table are below.

    For a particular TLID CUST or SHIP_DATE, etc... I need to return the Header1, in tete2 and several sections detail where the values of elements within the sections of specific details correspond to additional qualifications.

    If I just want back the sections in detail, I can do this successfully with the following query:

    Select cust, tlid, xmlquery('declare default element namespace ""http://abhist.acme.com:8080/acme/schema/C52R09_v2.xsd";") (::)

    for $i in/C52R09/DETAILS/DETAIL

    where $i / OrderNumber = "SBC00999."

                            return $i' PASSAGE xml_doc

    HAPPY RETURN) .getClobVal (retail)

    of xml_truck_info

    where tlid = '424500'

    and xmlexists (' declare default element namespace ""http://abhist.acme.com:8080/acme/schema/C52R09_v2.xsd";") (::)

    $x/C52R09/HEADER1 [TruckNumber = "424500"]' Xml_doc of PASSAGE AS 'x');

    However, I must return the sections Header1 and tete2 once per document, if the query returns all the sections in detail, regardless of the question of if the query returns 1 or more details sections.

    My impression is that this will necessitate a nested XQuery.  I had no success, get the correct syntax for this.  I lost a lot of time searching the web for examples that would again my scenario.  It seems that there is a lack of detailed and clear information and examples available on the implementation of Oracle XQuery and the structure.  I found a few examples that are close to what I'm trying to do; However, when I twist them, the query spit upwards.

    Based on the 2 following examples from the web or Oracle documentation:

    SELECT rownum, XMLQuery)

    <>counties

    {for $c in ora:view("CHAMBER_OF_COMMERCE")

    Let $coc_county: = $c / ROW/COC_COUNTY/text (),.

    $coc_name: = $c/ROW/COC_NAME,.

    $coc_phone: = $c / ROW/COC_PHONE/textb)

    where $coc_county = $cc_county/county / text)

    order of $coc_county

    return

    < population = "{xs County:unsignedInt(sum(/cities/city/population))}" >

    < name > {$coc_county} < / name >

    < Room phone = "{$coc_phone}" > {$coc_name / text ()} < / room >

    < attractions >

    {for $a in collection ("/public")

    where $coc_county = $a / attraction/county/text)

    return $a

    }

    < / attractions >

    {< / county >}

    < / counties >

    THROUGH THE VALUE cc_city_populations,

    XMLTYPE ("< count > ' |") cc_county | ("< / County >") AS "cc_county".

    RETURN CONTENT)

    OF county_census;

    and

    (SELECT XMLQuery

    ' for $i in $h / / channel

    return

    < headlines >

    new articles < title > OTN on Oracle Solaris < /title >

    elements <>

    {

    for $j in $h / / article

    where ora: contains ($j, "Oracle Solaris")

    return < element > {($j/title, $j/link)} < / item >

    }

    < / object >

    < / news > '

    PASSAGE xmlparse (document httpuritype ('http://feeds.delicious.com/v2/rss/OracleTechnologyNetwork/ ))

    otntecharticle') .getCLOB ()) as 'h '.

    HAPPY RETURN) .getStringVal () as a RESULT OF THE DOUBLE;

    I modified my simple and successful query above the following:

    Select tlid, XMLQuery('declare default element namespace ""http://abhist.acme.com:8080/acme/schema/C52R09_v2.xsd";") (::)

    for $i in /C52R09

    return

    headers <>

    "{$i / Header1}.

    "{$i / in tete2}.

    < / header >

    {

    for $x in $i/DETAILS/DETAILS

    where $x / MarvinOrderNumber = "SBC00999".

    return $x

    }'

    PASSAGE xml_doc

    HAPPY RETURN) .getClobVal (retail)

    of xml_truck_info

    where TLID = '424500'

    and xmlexists (' declare default element namespace ""http://abhist.acme.com:8080/acme/schema/C52R09_v2.xsd";") (::)

    $x/C52R09/HEADER1 [TruckNumber = "424500"]' Xml_doc of PASSAGE AS 'x');

    When it is running in SQLDeveloper the result still reflects a problem with the curly braces "{" around the second 'for' expression.  I ran this with different iterations, to remove the braces around the $i / Header1 and $i / tete2 sections.  It makes no difference.  I get similar results as follows:

    Error in the command line: 16 column: 6

    Error report:

    SQL error: ORA-19114: XPST0003 - error during parsing of the XQuery expression:

    LPX-00801: XQuery syntax error in ' {'}

    9                   {

    -                   ^

    19114 00000 - "error during the analysis of the XQuery expression: %s.

    * Cause: An error occurred during parsing of the XQuery expression.

    * Action: Check the error message for possible causes.

    My table, XML_TRUCK_INFO, looks like this:

    Name Type

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

    CUST VARCHAR2 (7)

    LOC VARCHAR2 (5)

    NUMBER OF TLID

    NUMBER OF STID

    SHIP_DATE DATE

    SHIPPED_FLAG VARCHAR2 (1)

    SYS XML_DOC. XMLTYPE BINARY STORAGE

    Here is a sample of the content XML_DOC I run the XQuery query against.

    <? XML version = "1.0" standalone = "yes"? >

    " < C52R09 xmlns: xsi =" http://www.w3.org/2001/XMLSchema-instance "

    ' xsi:noNamspaceSchemaLocation = ' http://abhist.acme.com:8080/Acme/schema/C52R09_v2.xsd                                           

    http://abhist.acme.com:8080/acme/schema/C52R09_v2.xsd' > .

    < HEADER1 >

    < TruckNumber > 424500 < / TruckNumber >

    < StopID > 16 < / StopID >

    < ShipFrom > CITYNAME < / ShipFrom >

    < ShippingDate > 10 June 2013 < / ShippingDate >

    < PlannedDepartureDate > 10 June 2013 05:00 < / PlannedDepartureDate >

    < ETADate > 11 June 2013 < / ETADate >

    < LoadName > SW 29 < / LoadName >

    < StopName > 16 - FREEPORT, < / StopName >

    < StopComment / >

    BILL to < TruckStatus > < / TruckStatus >

    < ReportType > C < / ReportType >

    < / HEADER1 >

    -< tete2 >

    < DestAddrName > - NAME of the CLIENT-COMPANY < / DestAddrName >

    < DestAddrLine1 > 23 EAST 4TH AVENUE < / DestAddrLine1 >

    < DestAddrLine2 / >

    < DestCity / >

    < DestState / >

    < DestZip > 55555 < / DestZip >

    < /-tete2 >

    < DETAILS >

    < DETAIL >

    SBC00999 < OrderNumber > < / OrderNumber >

    < LineNumber > 3 < / LineNumber >

    ORDER CUSTOMER < OrderType > STANDARD < / OrderType >

    < OrderStatus > SHIPPED COMPLETE < / OrderStatus >

    < OrderDate > 23 May 2013 < / OrderDate >

    Job1 < JobName > < / JobName >

    < QtyOrdered > 3 < / QtyOrdered >

    < QtyShipped > 3 < / QtyShipped >

    < WeekofDelivery > 10 June 2013 < / WeekofDelivery >

    < status > CE TRUCK < / status >

    < Numeroclient > 5000 - 000 < / Numeroclient >

    CUSTNAME1 < CustomerName > < / CustomerName >

    W163409 < CustomerPONumber > < / CustomerPONumber >

    < > 4.56 CubicFeet < / CubicFeet >

    < ListPrice > 677 < / ListPrice >

    < SpecialMQSCode >

    < ProductType > AAZG < / ProductType >

    < UnitType > ABEG < / UnitType >

    < / SpecialMQSCode >

    MOUNTING INSERT < ShortDescription > < / ShortDescription >

    < OpeningCount > 5 < / OpeningCount >

    < TrackingLines >

    < TrackingNo > 0YD 746 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:05 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < TrackingNo > 0YD 747 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:31 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < TrackingNo > 0YD 748 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:06 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < / TrackingLines >

    < / DETAILS >

    < DETAIL >

    SBC00999 < OrderNumber > < / OrderNumber >

    < LineNumber > 4 < / LineNumber >

    ORDER CUSTOMER < OrderType > STANDARD < / OrderType >

    < OrderStatus > SHIPPED COMPLETE < / OrderStatus >

    < OrderDate > 23 May 2013 < / OrderDate >

    Job1 < JobName > < / JobName >

    < QtyOrdered > 3 < / QtyOrdered >

    < QtyShipped > 3 < / QtyShipped >

    < WeekofDelivery > 10 June 2013 < / WeekofDelivery >

    < status > CE TRUCK < / status >

    < Numeroclient > 5000 - 000 < / Numeroclient >

    CUSTNAME1 < CustomerName > < / CustomerName >

    W163409 < CustomerPONumber > < / CustomerPONumber >

    < > 4.56 CubicFeet < / CubicFeet >

    < ListPrice > 677 < / ListPrice >

    < SpecialMQSCode >

    < ProductType > AAZG < / ProductType >

    < UnitType > ABEG < / UnitType >

    < / SpecialMQSCode >

    MOUNTING INSERT < ShortDescription > < / ShortDescription >

    < OpeningCount > 5 < / OpeningCount >

    < TrackingLines >

    < TrackingNo > 0YD 749 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:05 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < TrackingNo > 0YD 750 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:05 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < TrackingNo > 0YD 751 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 06:46 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < / TrackingLines >

    < / DETAILS >

    < DETAIL >

    SBC00999 < OrderNumber > < / OrderNumber >

    < LineNumber > 5 < / LineNumber >

    ORDER CUSTOMER < OrderType > STANDARD < / OrderType >

    < OrderStatus > SHIPPED COMPLETE < / OrderStatus >

    < OrderDate > 23 May 2013 < / OrderDate >

    Job1 < JobName > < / JobName >

    < QtyOrdered > 2 < / QtyOrdered >

    < QtyShipped > 2 < / QtyShipped >

    < WeekofDelivery > 10 June 2013 < / WeekofDelivery >

    < status > CE TRUCK < / status >

    < Numeroclient > 5000 - 000 < / Numeroclient >

    CUSTNAME1 < CustomerName > < / CustomerName >

    W163409 < CustomerPONumber > < / CustomerPONumber >

    < > 4.56 CubicFeet < / CubicFeet >

    < ListPrice > 677 < / ListPrice >

    < SpecialMQSCode >

    < ProductType > AAZG < / ProductType >

    < UnitType > ABEG < / UnitType >

    < / SpecialMQSCode >

    MOUNTING INSERT < ShortDescription > < / ShortDescription >

    < OpeningCount > 5 < / OpeningCount >

    < TrackingLines >

    < TrackingNo > 0YD 752 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:05 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < TrackingNo > 0YD 753 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:42 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < / TrackingLines >

    < / DETAILS >

    < DETAIL >

    SBC01011 < OrderNumber > < / OrderNumber >

    < LineNumber > 1 < / LineNumber >

    ORDER CUSTOMER < OrderType > STANDARD < / OrderType >

    < OrderStatus > SHIPPED COMPLETE < / OrderStatus >

    < OrderDate > 28 may 2013 < / OrderDate >

    Job2 < JobName > < / JobName >

    < QtyOrdered > 4 < / QtyOrdered >

    < QtyShipped > 4 < / QtyShipped >

    < WeekofDelivery > 10 June 2013 < / WeekofDelivery >

    < status > CE TRUCK < / status >

    < Numeroclient > 5000 - 000 < / Numeroclient >

    CUSTNAME1 < CustomerName > < / CustomerName >

    W163766 < CustomerPONumber > < / CustomerPONumber >

    < > 4.6 CubicFeet < / CubicFeet >

    < ListPrice > 823 < / ListPrice >

    < SpecialMQSCode >

    < ProductType > AAZG < / ProductType >

    < UnitType > ABEG < / UnitType >

    < / SpecialMQSCode >

    MOUNTING INSERT < ShortDescription > < / ShortDescription >

    < OpeningCount > 5 < / OpeningCount >

    < TrackingLines >

    < TrackingNo > 0YV016 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:46 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < TrackingNo > 0YV017 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:25 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < TrackingNo > 0YV018 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 06:51 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < TrackingNo > 0YV019 < / TrackingNo >

    Shipped from < TrackingStatus > < / TrackingStatus >

    < ScanData >

    < ScanDate > 11 June 2013 07:22 < / ScanDate >

    brand of < signature > < / Signature >

    SCANNED < ScanStatus > < / ScanStatus >

    < / ScanData >

    < / TrackingLines >

    < / DETAILS >

    < / DETAILS >

    < / C52R09 >

    I would appreciate any help and/or an overview from others more experienced in what I have.

    Thanks in advance,

    Paul

    Paul,

    If I just replace the element root of your original sample with that described by a space, then the following works as expected:

    SQL > select tlid

    2, XMLSerialize (document

    (3) XMLQuery

    4 ' declare ns0 namespace = "http://abhist.acme.com:8080/acme/schema/C52R09_v2.xsd"; (::)

    5. let $dtls: = /ns0:C52R09 / ns0:DETAILS / ns0:DETAIL [ns0:OrderNumber = $order_no]

    6 if return ($dtls) then

    7

    8              {

    9 {/ ns0:C52R09 / ns0:HEADER1, /ns0:C52R09 / ns0:HEADER2}

    10              ,

    { $dtls }

    11              }

    12

    13 (else)"

    14 PASSING xml_doc

    15, 'SBC00999' as 'order_no '.

    16 RETURN CONTENT

    17           )

    18 as clob dash

    (19) details

    20 of xml_truck_info

    where the 21 tlid = '424500'

    22 and xmlexists)

    23 ' declare default element namespace "http://abhist.acme.com:8080/acme/schema/C52R09_v2.xsd"; (::)

    24/C52R09/HEADER1 [TruckNumber = $truck_no].

    25 PASSING xml_doc

    26, '424500' as 'truck_no '.

    27        )

    28;

    TLID DETAIL

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

    424500

    http://abhist.acme.com:8080/Acme/schema/C52R09_v2.xsd">

    424500

    16

    CITYNAME

    JUNE 10, 2013

    JUNE 10, 2013 05:00

    JUNE 11, 2013

    SW 29

    16-FREEPORT,

    There is another thing that has changed in the XML content, such as namespace redeclaration?

  • Creating tables in a nested for loop

    Hi all.

    I was stuck in this problem for quite a while now and I still don't know how to continue. Some outside the entrance would be greatly appreciated!

    I'm doing the following:

    -Take an array of numbers, to check if they are within a certain range (e.g. between 2 and 4)

    -Build two new arrays: one with all the numbers that are inside the beach and the other with the rest.

    An additional condition is that the amount and value of the range conditions will change (for example, it could be between 2 and 4 only / 2, 4 AND 6 and 7 according to the entry)

    To treat this, I created two nested for loops - one that goes on a table that contains conditions of the beach and inside that actually go and check if the values are in the range. I think I did that part successfully, but the next part is confusing to me - how to actually create the tables separated within two loops for?

    My apologies if I did not explain it well. Another method to support this problem is I want to translate following LabVIEW:

    Ranges of table / / [1 5 7 10] exodus-> This means we want to divide numbers based on those who are in (1,2) and (4.5) against those who are not

    Table of values / / [2 3 6 11 3]

    EndOperationDelegate table / / array of values within the range
    Table outValues / / Array of values out of range

    for m = 1:size (ranges)

    for n = 1:size (values)
    If (THE NUMBER IS on the INSIDE of EACH RANGE)
    EndOperationDelegate = [EndOperationDelegate NEWNUMBER]
    on the other
    outValues = [outValues NEWNUMBER]
    end

    end
    end

    Sounds easy enough, but it gets so chaotic with Labview that I don't know what to do. I have attached a reference image - insertion in the array function is not in fact add to the table, it creates a new table. How can I save that for when the nested for the ends of the loop?

    I have seen a few examples with shift registers which lie in a loop and I couldn't successfully that transfers in my block diagram.

    Any help/direction would be greatly appreciated.

    Hello!

    See the following example to understand how you can create a table in the loop For

    In your case, you also can uce conditional terminal to create a table only when then located nearby. It makes the code much cleaner that the structures of the case

    Hope this helps, if not, let me know if I can help you!

    Marcin

  • Troubleshooting for CAPI2 event ID 11 occurring against Windows Update

    We have received reports of problems with certificates with servers of WU
    It is not the servers of WU, but a conflict with the third party AV
     
    A lot of people complain that there is a problem with certificates on servers of WU
    In the questions I saw the question was not the certificate on the servers of WU but conflicts of Zone Alarm and Trend Micro and AVG security products.
     
    The error occurred whenever the system is restarted
     
    Log name: Application
    Source: Microsoft-Windows-CAPI2
    Date: 2009-05-27 20:42:16
    Event ID: 11
    Task category: no
    Level: error
    Keywords: Classic
    User: n/a
    Computer: XXXXXX
    Description:
    Has not taken from the root list third-party auto update cab at: http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> with error: a required certificate is not in its validity period when verifying against the current system clock or the timestamp in the signed file.
     
     
    Troubleshooting:
    1. Go to Applications and Services Logs\Microsoft\Windows\CAPI2\Operational in the event viewer.
    2. Choose operational and enable logging.
    3. Restart the system
    4. Examine the log of the events of nativating Applications and Services Logs\Microsoft\Windows\CAPI2\Operational.
    5. One of Journal items indicated an error and mentions of mcafee or vsmon.exe AVG.exe exe
      1. TrendMicro
      2. Zone Alarm
      3. AVG
        Other products
    6. Disable the AV product removes the error
    7. Contact the third-party antivirus provider

    Robert

    From another forum:

    The description of the problem of the post, you have submitted, I think I know: Capi2 event 11 is saved each time when Windows Update is looking for updates.

    If I misunderstood your concern, feel free to let me know.

    From my research, the problem may be caused by corrupted data on the server certificate. I suggest you try the following steps to test the question:

    1 back up and delete the contents of the following folders:

    C:\Windows\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content
    C:\Windows\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData

    2 back up and delete the certificates listed under key "certificates:

    HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates\AuthRoot\Certificates

    Then, restart the server in order to check the result.

    If the problem persists, please collect the following information for troubleshooting more away:

    PFE MPS report
    ----------------
    1. download the tool MPSReport from the following link:
    http://www.Microsoft.com/downloads/details.aspx?FamilyId=00ad0eac-720F-4441-9ef6-ea9f657b5c2f&displaylang=en

    2 right-click the file downloaded and select 'run as administrator '. If you are prompted "include the MSINFO32 report?", please enter Y.
    3. send the file (CAB file) found at * address email is removed from the privacy * with the following subject:

    fd9bba78-7554-432c-a18c-ef47bc245586 / how do I solve the event 11 Capi2 on Windows 2008 Server

    Please let me know the results soon. If anything is not clear in my post, please do not hesitate to let me know and I'll be happy to help you. Thank you for your efforts and time.

    Best regards

    Kevin Zhao
    Partner online technical community

  • Windows 7 - CAPI2 and root certificates auto update (error 4107)

    Hi - I get this error as well (full text below) - I searched for all possible combinations of words to try to find and answer this question - I turned CAPI2 loging but the results help really - I have tried almost every fix listed but with no improvement.

    The heart of the problem I see is that Microsoft has released a file damaged or unusable .stl otherwise - and nobody seems to be willing to give a clear answer as to what to do on this subject - confusing, CAPI2 error is that the certificate is outside its period of validity, however, if indeed, you download and extract it file the given error is that the certificate used to sign the .stl file is not valid for the requested use - that is MS as the timestamps look right to me!

    For the record, I'm under Windows 7 Enterprise 32-bit with IE8

    See you soon

    James

    Log name: Application
    Source: Microsoft-Windows-CAPI2
    Date: 2010-10-08 11:14:03
    Event ID: 4107
    Task category: no
    Level: error
    Keywords: Classic
    User: n/a
    Computer: # removed #.

    Description:
    Has not taken from the root list third-party auto update cab at: http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab> with error: a required certificate is not in its validity period when verifying against the current system clock or the timestamp in the signed file.
    .
    The event XML:
    http://schemas.Microsoft.com/win/2004/08/events/event">
     
       
        4107
        0
        2
        0
        0
        0 x 8080000000000000
       
        27923
       
       
        Application
        # removed #.
       
     

     
        http://www.download.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
        A required certificate is not in its validity period when verifying against the current system clock or the timestamp in the signed file.

     

    See...

    Event ID 4107 or 11 is logged in the application log in Windows Vista or Windows Server 2008 and later (26 August 2010)
    http://support.Microsoft.com/kb/2328240

    ~ Robear Dyer (PA Bear) ~ MS MVP (that is to say, mail, security, Windows & Update Services) since 2002 ~ WARNING: MS MVPs represent or work for Microsoft

Maybe you are looking for

  • Convert the database

    Could someone please tell me what I'm doing wrong? I am migrating the database company Multisim 9 to 10 Multisim. In the menu of multisim 10, I went to tools-> database-> converting a database. I selected the source database (from multisim 9) and cli

  • Error T42 driver downloads

  • HPDM and "Device ID" problem with Citrix virtual card

    In our image, there is the Citrix "virtual" adaptor, and this seems becausing a "Device ID" conflcit with some computers. I'm sitting here, watching the HPDM to change host name and the IP address of the line of the device so that the device ID is re

  • OfficeJet 6500 does not print black

    Printer started printing black printing very light and jagged. Replace the cartridge of black with no improvement. A run a few cleaning process and replay it does not print anything in black. Colors seem to work well. What is the print head?

  • Change on the fly application background image

    My main application screen has a background image, set (it is abbreviated): Class BBScreen extends screen implements {FieldChangeListener} public BBScreen() { Super (Manager.NO_VERTICAL_SCROLL); setTitle ("my app"); BM1 = Bitmap.getBitmapResource (..