Programmatic ViewObject & executeQueryForCollection

Greetings!
I have 2 programmatic ViewObjects, both based on a Collections. First - Master, second - Detail. In terms of Business Objects Master and Detail do not know nothing of each other.
So... Master Collection initialized in create() method of an VOImpl, but Detail does not. Detail collection initializes using executeQueryForCollection() method. BUT! After that i cannot "see" the result until next Refresh, or reexecution.
How can i fix it?

Hi Andrey.. i'm doing something similar. Could you post me the solution?

Similar Messages

  • Master Detail with programmatic ViewObjects and writeXML

    Hi,
    Using jdev 11.1.1.3.
    I created two programmatic ViewObjects related by a ViewLink (1to*).
    From an application module method, I create a row in the master ViewObject. Then using the accessor obtain the RowIterator for the detail, and create a row on that detail.
    If then I use the writeXML method on the master ViewObject, the output is only representing the master, not the detail.
    Here is the code:
            VO_MasterImpl voMaster = getVO_Master2();
            //create the master row
            VO_MasterRowImpl rowMaster = (VO_MasterRowImpl)voMaster.createRow();
            String id = "unique";
            rowMaster.setAtt1(id);
            rowMaster.setAtt2("something");
            //obtain the rowIterator for the detail
            RowIterator detail = rowMaster.getVO_Detail();
            //create the detail row
            VO_DetailRowImpl rowDetail = (VO_DetailRowImpl)detail.createRow();
            rowDetail.setAtt1(id);
            rowDetail.setAtt2("sth2");
            //insert the detail row
            detail.insertRow(rowDetail);
            //insert the master row
            voMaster.insertRow(rowMaster);
            //obtain the xml
            Node node = voMaster.writeXML(-1,XMLInterface.XML_OPT_ALL_ROWS);master.att1 is key for Master.
    detail.att1 is foreign key to Master.
    This is the contents of node:
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <VO_Master><VO_MasterRow><Att1>unique</Att1><Att2>something</Att2></VO_MasterRow></VO_Master>What I would expect is that the detail row (<VO_DetailRow>) appears within the <VO_MasterRow>.
    Anyone knows what I'm missing here?
    Thanks
    Roger B
    Edited by: RogerB on 30-Dec-2010 02:16

    Hi,
    After some more tests...
    As said before, I tried with SQL VOs (Dept and Employees). No differences between the VL Dept and Emp, and the VL VO_Master and VO_Detail. They have same relationship (1 to *) and also same (changing names) SQL where (source and destination).
    I debuged the code, using ADF source code, and noticed the following:
    When iterating the rows to write the XML, at ViewRowImpl, it takes the AttributeDef and perform different actions depending on mKind (ATTR_ASSOCIATED_ROW or ATTR_ASSOCIATED_ROWITERATOR). Second one is for ViewLink.
    Once inside ATTR_ASSOCIATED_ROWITERATOR, I can see that the default RowSetIterator, has no rows (getRowCount = 0). So no child rows (for the VO_Detail), are added to the XML Node.
    On the other hand, the Dept and Employees, I can see that the default RowSetIterator has rows.
    Could this be related to the fact that Programatic ViewObjects are not persisted anywhere?
    any other clues appreciated? Does anyone tried this before (programatic master detail relationship writing to XML) ?
    Regards,
    Roger

  • Using viewlink with programmatic viewobject

    Hi!
    I am using two programmatically filled view objects, hence without underlying queries or database objects.
    I want to link these two objects together using a view link, because I want to display data on a JSF page using a tree control. The objects have an attribute on which the link can be made.
    I do not seem to get the detail view object to work right and return information.
    How can this be implemented? Any idea on what methods I should override in the viewobject implementation?
    Jeroen van Veldhuizen

    Hi,
    I have solved the problem.It was because of the way I had defined the VL.I had configured it this way :
    CustomerView
    |
    --- SalesOrderView Via CustOrdVL
    SalesOrderView
    |
    --- ItemView Via OrdItemVL
    (CustOrdVL joins CustomerView and SalesOrderView on CustomerID.OrdItemVL joins SalesOrderView and ItemView on OrderID)
    It should have been :
    CustomerView
    |
    --- SalesOrderView Via CustOrdVL
    |
    --- ItemView Via OrdItemVL
    Then, it works fine.
    Thanks,
    Sandeep

  • Programmatic View Objects + View Links

    Ive constructed some programmatic view objects to grab data from 2 custom java business services (for example: Persons and Addresses). The reasons for them being custom and separate are out of my control.
    I need to easily represent a relationship between these 2 view objects so Ive constructed a ViewLink between them. However I cant figure out exactly what ADF needs from me in terms of method implementations in my ViewObjects?
    When I drop the master data control onto a JSF via a Tree table, it looks as though its not actually filtering the detail rows. I.e. if master is a Person, and detail objects are Addresses, each Person tree node has all Addresses under it. Im assuming this is because the Address ViewObject is programmatic and so ADF doesn't know how to filter the results?
    How can I setup this ViewLink between 2 programmatic ViewObjects such that the ViewLink works like its supposed to?

    Hello,
    Steve Muench´s sample 132 implements what you are trying to accomplish. Inspect the sample and let us know if you have questions about it.
    http://blogs.oracle.com/smuenchadf/resource/examples#132
    Juan C.

  • Best Practice for ViewObjects when inserting data through pl/sql procedure

    My applications is oracle form based enterprise level application and we are now developing new module in ADF 11g but there is restriction that all data insertion, updation, and deletion will be through oracle pl/sql procedures. Now my question is that adf pages should be binded with ViewObjects based on Entity Object or with Viewobjects not based on Entity / sql query. Currently I have developed pages with programmatic ViewObjects which are neither based on Entity Objects nor on sql query. In those view objects, i create transient attributes and then used it to create adf pages. Then on save, i extract the data from ViewObject's current row and pass it to procedure. This is working fine but just wondering whether this approach is ok or there is better alternative for that. Ideally i want to create ViewObjects based on EntityObject but don't finding any way to synchronize entityObjects with data inserted through procedures.

    Hi,
    I create a EO for the Database-View and override the doDML()-Method. For insert/update and delete I call the pl/sql-functions.
    See "38.5 Basing an Entity Object on a PL/SQL Package API" in Oracle® Fusion Middleware Fusion Developer's Guide for Oracle Application Development
    Framework.

  • Creating Tree using programmed ViewObject

    Hi,
    I'm currently trying to create a Tree in a JSF page using a programmatic ViewObject, wich means that I don't have any entity objects, only one ViewObject that is recursive through itself using a ViewLink to connect it.
    Structure:
    ViewObject name: GroupsView
    Atributes:
    -Name: String; PK
    -Owner: String;
    ViewLink name: GroupsLink
    Connects like this:
    -Cardinality: 1 to *
    -Source: GroupsView.Name
    -Destination: GroupsView.Owner
    and then I drag the link to the page and generate a tree from it, using GroupsView(<NameGroupsview>) level rules, but it seem to give me all the levels inside each level to the infinity, so it doesn't seem to verify the content groups inside each other.
    is there any problem with the structure I've used?
    thanks

    Yes thanks, I've already seen that link before and it worked when using an entity based View Object, my problem is when using a programmatic ViewObject, the link doesn't seem to recognize the structure.
    this is what I have in the GroupViewImpl.java:
    protected ViewRowImpl createRowFromResultSet(Object qc, ResultSet rs) {
    // Create and populate a new row
    ViewRowImpl r = createNewRowForCollection(qc);
    int pos = getFetchPos(qc);
    try {
    int a = 0;
    RoleProfile Group = rowData.get(pos).getRoleProfile();
    populateAttributeForRow(r, a++, new Number(pos));
    populateAttributeForRow(r, a++, Group.getName());
    populateAttributeForRow(r, a++, null);
    //populateAttributeForRow(r, 2, Group.getName());
    } catch (IMException e) {
    e.printStackTrace();
    setFetchPos(qc, pos + 1);
    return r;
    and this is my selectionlistener from the Bean class:
    public void groupSelectionListener(SelectionEvent selectionEvent) {
    JSFUtils.invokeMethodExpression("#{bindings.GroupsView1.treeModel.makeCurrent}", Object.class, SelectionEvent.class, selectionEvent);
    BindingContainer bindings = getBindings();
    OperationBinding operationBinding = bindings.getOperationBinding("setroleNameVar");
    operationBinding.execute();
    CurrentUser = getSelectedUser();
    CurrentGroup = getSelectedGroup();
    try {
    System.out.println(CurrentGroup.getName());
    } catch (IMException e) {
    but I still get the entire collection repeated inside each item of the tree, I wasn't suposed
    This is irritating me, because I've searched much for this and still nothing
    Thanks again

  • Combo Box In QueryComponent

    Hi,
    I am using a programmatic view object in adf query component and have created List of values for one attribute by adding another programmatic ViewObject as ViewAccessor. In the Ui hints of that attribute i made list type as Combo Box. To populate the combo box, have overwritten the executeQueryForCollection of the ViewObject.
    With this appraoch am able to return the list of options(texts) to be displayed in combo box. But am not able to decide the value for each option in the combo box. System assigns zero based index as the values for options.
    Please some one tell me that Is there a way to define value for each option diplayed in the combo box.
    Thanks in Advance,
    Vivek....
    Edited by: Vivek Singh on Oct 22, 2009 10:11 PM

    You're catching Exceptions in empty catch() blocks. There might have been an exception, but you won't know if the catch block doesn't do anything.
    Try something like this:
    catch(SQLException e){
        System.err.println( "Problem with db query"+e.getMessage() );
        e.printStackTrace( System.err );
    }in order to see what's going wrong with your code.

  • Multiple queries happeing in adf query component using LOV

    Hi,
    I am using a programmatic view object in adf query component and have created List of values for one attribute by adding another programmatic ViewObject as ViewAccessor.
    To populate the lov ViewObject, i have overwritten the method executeQueryForCollection in which i call the webservice to fetch the data. So lov is working fine inside QueryComponent.
    I have overwritten queryListener attribute of query component in my backing bean. In the queryListener method, to populate the result grid, am populating the view object by using createRow and insertRow apis. While doing so, Whenever i do setAttibute for the lov field, the overwrittern method executeQueryForCollection getting invoked. Hence my webService getting invoked. So if i have 10 rows, the webservice is getting invoked 10 times.
    I put sops in the executeQueryForCollection method for the queryMode and getName.
    System.out.println("executeQueryForCollection::::"+this.getQueryMode()); i get as 7
    System.out.println("executeQueryForCollection:::=" +this.getName());    i get as  CurrencySummaryLOVVO_5708_findByVC_   The number 5708 varies for every row.
    Please tell me How to avoid invoking the executeQueryForCollection everytime when i do setAttribute.
    One workaround i have currently is to have one dummry attribute for the lov which can be used for display in grid and actual attribute will be used in Query Component for the lov to function.
    Is there any other better workaround?
    Thanks a lot in Advance.
    Vivek
    Edited by: Vivek Singh on Oct 22, 2009 9:16 PM

    When you set a value to LOV field it tries to validate it from the LOV data. thats why it execute query.
    Try setting Row Level Bind Values = false for the accessor.
    yet, i would suggest to find an other way to populate values of LOV since the executeQueryForCollection will be executed many times when you use that LOV:
    [http://adfbugs.blogspot.com/2009/08/lov-execute-query-many-times.html]

  • [SOLVED]Connecting DB problem

    Hi
    i have an error connecting with DX XE from TP3 View objects
    07/12/24 11:49:06 [364] java.sql.SQLException: ORA-01882: timezone region not found
    how to correct this ?
    Thanks
    here is a full lof
    07/12/24 11:49:01 Diagnostics: (BC4J Bootstrap) Routing diagnostics to standard output (use -Djbo.debugoutput=silent to remove)
    07/12/24 11:49:01 [00] Diagnostic Properties: Timing:false Functions:false Linecount:true Threshold:9
    07/12/24 11:49:01 [01] JavaVMVersion: 1.5.0_11-b03
    07/12/24 11:49:01 [02] JavaVMVendor: Sun Microsystems Inc.
    07/12/24 11:49:01 [03] JavaVMName: Java HotSpot(TM) Client VM
    07/12/24 11:49:01 [04] OperatingSystemName: Windows XP
    07/12/24 11:49:01 [05] OperatingSystemVersion: 5.1
    07/12/24 11:49:01 [06] OperatingSystemUsername: soso
    07/12/24 11:49:01 [07] jbo.323.compatible Flag: false, str: null
    07/12/24 11:49:01 [08] jbo.903.compatible Flag: false, str: null
    07/12/24 11:49:01 [09] oracle.adfm.usemds Flag: true, str: null
    07/12/24 11:49:01 [10] MDS parser created
    07/12/24 11:49:01 [11] Accumulated view/DataBindings.cpx from file:/C:/JDeveloper/mywork/WebApp1.0/View/classes/view/DataBindings.cpx
    07/12/24 11:49:01 [12] Created cpxList, size: 1 for current-workspace-app.web.WebApp1.0-View-webapp:0.0.0
    07/12/24 11:49:01 [13] loadCpx used services: view.DataBindings.cpx
    07/12/24 11:49:03 [14] Loading the Containees for the Package 'DataBindings.DataBindings'.
    07/12/24 11:49:03 [15] Loading Child Containers for the container 'DataBindings.DataBindings'.
    07/12/24 11:49:03 [16] BindingContext.put( TasksModuleDataControl_view_DataBindings_cpx, oracle.adf.model.binding.DCDataControlReference )
    07/12/24 11:49:03 [17] BindingContext.put( indexPageDef, oracle.adf.model.binding.DCBindingContainerReference )
    07/12/24 11:49:03 [18] MDS parser created
    07/12/24 11:49:03 [19] BC4J: Instrumentation is enabled.....
    07/12/24 11:49:03 [20] {{ type: 'METAOBJECT_LOAD' Loading meta-object: view.pageDefs.indexPageDef
    07/12/24 11:49:03 [21] {{ type: 'METAOBJECT_LOAD' Loading meta-object: view.pageDefs.pageDefs
    07/12/24 11:49:03 [22] No XML file /view/pageDefs/pageDefs.xml for metaobject view.pageDefs.pageDefs
    07/12/24 11:49:03 [23] MDS error (MetadataNotFoundException): MDS-00013: No metadata found for metadata object "/view/pageDefs/pageDefs.xml"
    07/12/24 11:49:03 [24] }}+++ End Event2 null
    07/12/24 11:49:03 [25] Cannot Load parent Package : view.pageDefs.pageDefs
    07/12/24 11:49:03 [26] Business Object Browsing may be unavailable
    07/12/24 11:49:03 [27] }}+++ End Event1 null
    07/12/24 11:49:03 [28] BindingContext.put( indexPageDef, oracle.jbo.uicli.binding.JUFormBinding )
    07/12/24 11:49:03 [29] BindingContext.put( indexPageDef, oracle.jbo.uicli.binding.JUFormBinding )
    07/12/24 11:49:03 [30] **** refreshControl() for BindingContainer :indexPageDef
    07/12/24 11:49:03 [31] **** refreshControl() for BindingContainer :indexPageDef
    07/12/24 11:49:04 [32] DCUtil, returning:oracle.adf.model.binding.DCParameter, for TasksModuleDataControl
    07/12/24 11:49:04 [33] getDCKey for data.indexPageDef yielded view.DataBindings.cpx
    07/12/24 11:49:04 [34] Reusing DC transform for TasksModuleDataControl_indexPageDef
    07/12/24 11:49:04 [35] BindingContext.put( TasksModuleDataControl_view_DataBindings_cpx, oracle.jbo.uicli.binding.JUApplication )
    07/12/24 11:49:05 [36] BC4J Property jbo.maxpoolcookieage='-1' -->(Configuration) from System Default
    07/12/24 11:49:05 [37] * jbo.ejb.useampool='false'
    07/12/24 11:49:06 [38] SessionCookieImpl SSOUSER anonymous
    07/12/24 11:49:06 [39] SessionCookieImpl SSOSUBSCRIBER null
    07/12/24 11:49:06 [40] SessionCookieImpl User Principal oracle.oc4j.security.BasicUserProxy
    07/12/24 11:49:06 [41] Reusing DC transform for TasksModuleDataControl_indexPageDef
    07/12/24 11:49:06 [42] BindingContext.put( TasksModuleDataControl_view_DataBindings_cpx, oracle.jbo.uicli.binding.JUApplication )
    07/12/24 11:49:06 [43] (oracle.adf.model.bc4j.DataControlFactoryImpl.SyncMode = Immediate
    07/12/24 11:49:06 [44] Creating a new pool resource
    07/12/24 11:49:06 [45] BC4JDeployPlatform: LOCAL
    07/12/24 11:49:06 [46] Propertymanager: searching for file and system based properties
    07/12/24 11:49:06 [47] {{ begin Loading BC4J properties
    07/12/24 11:49:06 [48] -----------------------------------------------------------
    07/12/24 11:49:06 [49] BC4J Property jbo.default.language='en' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [50] BC4J Property jbo.default.country='US' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [51] Skipping empty Property jbo.default.locale.variant from System Default
    07/12/24 11:49:06 [52] BC4J Property DeployPlatform='LOCAL' -->(SessionImpl) from Client Environment
    07/12/24 11:49:06 [53] Skipping empty Property ConnectionMode from System Default
    07/12/24 11:49:06 [54] Skipping empty Property HostName from System Default
    07/12/24 11:49:06 [55] Skipping empty Property ConnectionPort from System Default
    07/12/24 11:49:06 [56] BC4J Property jbo.locking.mode='pessimistic' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [57] BC4J Property jbo.txn.disconnect_level='0' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [58] Skipping empty Property ApplicationPath from System Default
    07/12/24 11:49:06 [59] BC4J Property AppModuleJndiName='model.tasks.TasksModule' -->(SessionImpl) from Client Environment
    07/12/24 11:49:06 [60] Skipping empty Property java.naming.security.principal from System Default
    07/12/24 11:49:06 [61] Skipping empty Property java.naming.security.credentials from System Default
    07/12/24 11:49:06 [62] BC4J Property jbo.user.principal='anonymous' -->(SessionImpl) from Client Environment
    07/12/24 11:49:06 [63] BC4J Property jbo.simulate.remote='false' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [64] BC4J Property jbo.security.context='oracle.security.jazn' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [65] Skipping empty Property jbo.object.marshaller from System Default
    07/12/24 11:49:06 [66] BC4J Property jbo.use.pers.coll='false' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [67] BC4J Property jbo.pers.max.rows.per.node='70' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [68] BC4J Property jbo.pers.max.active.nodes='30' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [69] BC4J Property jbo.validation.threshold='10' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [70] Skipping empty Property jbo.pcoll.mgr from System Default
    07/12/24 11:49:06 [71] BC4J Property jbo.txn_table_name='PS_TXN' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [72] BC4J Property jbo.txn_seq_name='PS_TXN_seq' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [73] BC4J Property jbo.txn_seq_inc='50' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [74] BC4J Property jbo.control_table_name='PCOLL_CONTROL' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [75] BC4J Property jbo.stringmanager.factory.class='use_default' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [76] BC4J Property jbo.domain.date.suppress_zero_time='true' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [77] BC4J Property jbo.domain.bind_sql_date='true' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [78] BC4J Property jbo.domain.string.as.bytes.for.raw='false' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [79] BC4J Property jbo.fetch.mode='AS.NEEDED' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [80] BC4J Property jbo.323.compatible='false' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [81] BC4J Property jbo.903.compatible='false' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [82] Skipping empty Property JBODynamicObjectsPackage from System Default
    07/12/24 11:49:06 [83] BC4J Property MetaObjectContextFactory='oracle.jbo.mom.xml.DefaultMomContextFactory' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [84] BC4J Property jbo.load.components.lazily='false' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [85] BC4J Property MetaObjectContext='oracle.jbo.mom.xml.XMLContextImpl' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [86] BC4J Property java.naming.factory.initial='oracle.jbo.common.JboInitialContextFactory' -->(SessionImpl) from Client Environment
    07/12/24 11:49:06 [87] BC4J Property IsLazyLoadingTrue='true' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    07/12/24 11:49:06 [88] BC4J Property oracle.jbo.usemds='true' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [89] BC4J Property oracle.adfm.usemds='true' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [90] BC4J Property ActivateSharedDataHandle='false' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [91] Skipping empty Property HandleName from System Default
    07/12/24 11:49:06 [92] Skipping empty Property Factory-Substitution-List from System Default
    07/12/24 11:49:06 [93] BC4J Property jbo.project='model.Model' -->(Configuration) from Client Environment
    07/12/24 11:49:06 [94] BC4J Property jbo.max.cursors='50' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [95] BC4J Property jbo.dofailover='false' -->(Configuration) from System Default
    07/12/24 11:49:06 [96] Skipping empty Property jbo.envinfoprovider from System Default
    07/12/24 11:49:06 [97] BC4J Property jbo.rowid_am_conn_name='ROWIDAM_DB' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [98] BC4J Property jbo.ampool.writecookietoclient='false' -->(Configuration) from System Default
    07/12/24 11:49:06 [99] BC4J Property jbo.doconnectionpooling='false' -->(Configuration) from System Default
    07/12/24 11:49:06 [100] BC4J Property jbo.recyclethreshold='10' -->(Configuration) from System Default
    07/12/24 11:49:06 [101] BC4J Property jbo.ampool.dynamicjdbccredentials='true' -->(Configuration) from System Default
    07/12/24 11:49:06 [102] BC4J Property jbo.ampool.resetnontransactionalstate='true' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [103] BC4J Property jbo.ampool.sessioncookiefactoryclass='oracle.jbo.common.ampool.DefaultSessionCookieFactory' -->(Configuration) from System Default
    07/12/24 11:49:06 [104] BC4J Property jbo.ampool.connectionstrategyclass='oracle.jbo.common.ampool.DefaultConnectionStrategy' -->(Configuration) from System Default
    07/12/24 11:49:06 [105] BC4J Property jbo.ampool.maxpoolsize='2147483647' -->(Configuration) from System Default
    07/12/24 11:49:06 [106] BC4J Property jbo.ampool.initpoolsize='0' -->(Configuration) from System Default
    07/12/24 11:49:06 [107] BC4J Property jbo.ampool.monitorsleepinterval='600000' -->(Configuration) from System Default
    07/12/24 11:49:06 [108] BC4J Property jbo.ampool.minavailablesize='5' -->(Configuration) from System Default
    07/12/24 11:49:06 [109] BC4J Property jbo.ampool.maxavailablesize='25' -->(Configuration) from System Default
    07/12/24 11:49:06 [110] BC4J Property jbo.ampool.maxinactiveage='600000' -->(Configuration) from System Default
    07/12/24 11:49:06 [111] BC4J Property jbo.ampool.timetolive='-1' -->(Configuration) from System Default
    07/12/24 11:49:06 [112] BC4J Property jbo.ampool.doampooling='true' -->(Configuration) from System Default
    07/12/24 11:49:06 [113] BC4J Property jbo.ampool.issupportspassivation='true' -->(Configuration) from System Default
    07/12/24 11:49:06 [114] BC4J Property jbo.ampool.isuseexclusive='true' -->(Configuration) from System Default
    07/12/24 11:49:06 [115] BC4J Property jbo.passivationstore='null' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [116] BC4J Property jbo.saveforlater='false' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [117] BC4J Property jbo.snapshotstore.undo='persistent' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [118] BC4J Property jbo.maxpassivationstacksize='10' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [119] BC4J Property jbo.txn.handleafterpostexc='false' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [120] BC4J Property jbo.connectfailover='true' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [121] BC4J Property jbo.maxpoolcookieage='-1' -->(Configuration) from System Default
    07/12/24 11:49:06 [122] BC4J Property PoolClassName='oracle.jbo.common.ampool.ApplicationPoolImpl' -->(Configuration) from System Default
    07/12/24 11:49:06 [123] BC4J Property jbo.maxpoolsize='2147483647' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [124] BC4J Property jbo.initpoolsize='0' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [125] BC4J Property jbo.poolrequesttimeout='30000' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [126] BC4J Property jbo.poolmonitorsleepinterval='600000' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [127] BC4J Property jbo.poolminavailablesize='5' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [128] BC4J Property jbo.poolmaxavailablesize='25' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [129] BC4J Property jbo.poolmaxinactiveage='600000' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [130] BC4J Property jbo.pooltimetolive='-1' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [131] BC4J Property RELEASE_MODE='Stateful' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [132] BC4J Property jbo.assoc.consistent='true' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [133] BC4J Property jbo.viewlink.consistent='DEFAULT' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [134] BC4J Property jbo.passivation.TrackInsert='true' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [135] Skipping empty Property jbo.ViewCriteriaAdapter from System Default
    07/12/24 11:49:06 [136] BC4J Property jbo.SQLBuilder='Oracle' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    07/12/24 11:49:06 [137] BC4J Property jbo.ConnectionPoolManager='oracle.jbo.server.ConnectionPoolManagerImpl' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [138] BC4J Property jbo.TypeMapEntries='Oracle' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    07/12/24 11:49:06 [139] Skipping empty Property jbo.sql92.JdbcDriverClass from System Default
    07/12/24 11:49:06 [140] BC4J Property jbo.sql92.LockTrailer='FOR UPDATE' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [141] BC4J Property jbo.jdbc.trace='true' -->(MetaObjectManager) from System Property
    07/12/24 11:49:06 [142] BC4J Property jbo.abstract.base.check='true' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [143] BC4J Property jbo.assoc.where.early.set='false' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [144] BC4J Property jbo.sql92.DbTimeQuery='select sysdate from dual' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [145] BC4J Property oracle.jbo.defineColumnLength='skipDefines' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [146] BC4J Property jbo.jdbc_bytes_conversion='jdbc' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [147] Skipping empty Property jbo.tmpdir from System Default
    07/12/24 11:49:06 [148] Skipping empty Property jbo.server.internal_connection from System Default
    07/12/24 11:49:06 [149] BC4J Property SessionClass='oracle.jbo.server.SessionImpl' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [150] Skipping empty Property TransactionFactory from System Default
    07/12/24 11:49:06 [151] Skipping empty Property jbo.def.mgr.listener from System Default
    07/12/24 11:49:06 [152] Skipping empty Property jbo.use.global.sub.map from System Default
    07/12/24 11:49:06 [153] BC4J Property jbo.debugoutput='console' -->(Diagnostic) from System Property
    07/12/24 11:49:06 [154] BC4J Property jbo.debug.prefix='DBG: ' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    07/12/24 11:49:06 [155] BC4J Property jbo.logging.show.timing='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    07/12/24 11:49:06 [156] BC4J Property jbo.logging.show.function='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    07/12/24 11:49:06 [157] BC4J Property jbo.logging.show.level='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    07/12/24 11:49:06 [158] BC4J Property jbo.logging.show.linecount='true' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    07/12/24 11:49:06 [159] BC4J Property jbo.logging.trace.threshold='9' -->(Diagnostic) from System Property
    07/12/24 11:49:06 [160] BC4J Property jbo.jdbc.driver.verbose='false' -->(Diagnostic) from System Default
    07/12/24 11:49:06 [161] BC4J Property oracle.home='C:\JDeveloper' -->(Diagnostic) from System Property
    07/12/24 11:49:06 [162] Skipping empty Property oc4j.name from System Default
    07/12/24 11:49:06 [163] BC4J Property jbo.ejb.txntimeout='1830' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [164] BC4J Property jbo.ejb.txntype='global' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [165] BC4J Property jbo.ejb.txn.disconnect_on_completion='false' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [166] BC4J Property jbo.ejb.useampool='false' -->(SessionImpl) from Client Environment
    07/12/24 11:49:06 [167] Skipping empty Property oracle.jbo.schema from System Default
    07/12/24 11:49:06 [168] BC4J Property jbo.xml.validation='false' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [169] BC4J Property ord.RetrievePath='ordDeliverMedia' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [170] BC4J Property ord.HttpMaxMemory='102400' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [171] Skipping empty Property ord.HttpTempDir from System Default
    07/12/24 11:49:06 [172] BC4J Property ord.wmp.classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [173] BC4J Property ord.qp.classid='clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [174] BC4J Property ord.rp.classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [175] BC4J Property ord.wmp.codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [176] BC4J Property ord.qp.codebase='http://www.apple.com/qtactivex/qtplugin.cab' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [177] Skipping empty Property ord.rp.codebase from System Default
    07/12/24 11:49:06 [178] BC4J Property ord.wmp.plugins.page='http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=Media&sba=Plugin&' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [179] BC4J Property ord.qp.plugins.page='http://www.apple.com/quicktime/download/' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [180] BC4J Property ord.rp.plugins.page='http://www.real.com/player/' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [181] BC4J Property jbo.security.enforce='None' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [182] BC4J Property jbo.security.loginmodule='oracle.security.jazn.oc4j.JAZNUserManager' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [183] Skipping empty Property jbo.security.config from System Default
    07/12/24 11:49:06 [184] BC4J Property jbo.server.useNullDbTransaction='false' -->(SessionImpl) from System Default
    07/12/24 11:49:06 [185] BC4J Property jbo.domain.reopenblobstream='false' -->(MetaObjectManager) from System Default
    07/12/24 11:49:06 [186] Copying unknown Client property (user='soso') to session
    07/12/24 11:49:06 [187] Copying unknown Client property (java.naming.factory.url.pkgs='oracle.oc4j.naming.url') to session
    07/12/24 11:49:06 [188] Copying unknown Client property (jbo.applicationmoduleclassname='model.tasks.TasksModule') to session
    07/12/24 11:49:06 [189] Copying unknown Client property (jbo.security.authorized='true') to session
    07/12/24 11:49:06 [190] Copying unknown Client property (JDBCName='XE') to session
    07/12/24 11:49:06 [191] Copying unknown Client property (name='TasksModuleLocal') to session
    07/12/24 11:49:06 [192] Copying unknown Client property (ApplicationName='model.tasks.TasksModule') to session
    07/12/24 11:49:06 [193] Copying unknown Client property (password='*****') to session
    07/12/24 11:49:06 [194] Copying unknown Client property (jbo.jndi.use_default_context='true') to session
    07/12/24 11:49:06 [195] Copying unknown Client property (DBconnection='jdbc:oracle:thin:@localhost:1521:XE') to session
    07/12/24 11:49:06 [196] WARNING: Unused property: sun.io.unicode.encoding='UnicodeLittle' found in System Property
    07/12/24 11:49:06 [197] WARNING: Unused property: java.version='1.5.0_11' found in System Property
    07/12/24 11:49:06 [198] WARNING: Unused property: java.awt.graphicsenv='sun.awt.Win32GraphicsEnvironment' found in System Property
    07/12/24 11:49:06 [199] WARNING: Unused property: jacorb.security.support_ssl='on' found in System Property
    07/12/24 11:49:06 [200] WARNING: Unused property: java.specification.vendor='Sun Microsystems Inc.' found in System Property
    07/12/24 11:49:06 [201] WARNING: Unused property: os.version='5.1' found in System Property
    07/12/24 11:49:06 [202] WARNING: Unused property: sun.boot.class.path='C:\JDeveloper\jdk\jre\lib\rt.jar;C:\JDeveloper\jdk\jre\lib\i18n.jar;C:\JDeveloper\jdk\jre\lib\sunrsasign.jar;C:\JDeveloper\jdk\jre\lib\jsse.jar;C:\JDeveloper\jdk\jre\lib\jce.jar;C:\JDeveloper\jdk\jre\lib\charsets.jar;C:\JDeveloper\jdk\jre\classes' found in System Property
    07/12/24 11:49:06 [203] WARNING: Unused property: http.proxyHost='10.30.0.100' found in System Property
    07/12/24 11:49:06 [204] WARNING: Unused property: file.encoding='Cp1252' found in System Property
    07/12/24 11:49:06 [205] WARNING: Unused property: org.xml.sax.driver='oracle.xml.parser.v2.SAXParser' found in System Property
    07/12/24 11:49:06 [206] WARNING: Unused property: disable.checkForUpdate='true' found in System Property
    07/12/24 11:49:06 [207] WARNING: Unused property: https.proxyHost='10.30.0.100' found in System Property
    07/12/24 11:49:06 [208] WARNING: Unused property: oracle.containers.for.j2ee='true' found in System Property
    07/12/24 11:49:06 [209] WARNING: Unused property: oracle.security.jazn.persistence.enable='true' found in System Property
    07/12/24 11:49:06 [210] WARNING: Unused property: javax.management.builder.initial='oracle.oc4j.admin.jmx.server.Oc4jMBeanServerBuilder' found in System Property
    07/12/24 11:49:06 [211] WARNING: Unused property: https.proxyPort='80' found in System Property
    07/12/24 11:49:06 [212] WARNING: Unused property: oracle.dms.sensors='5' found in System Property
    07/12/24 11:49:06 [213] WARNING: Unused property: jacorb.security.ssl.client.required_options='0' found in System Property
    07/12/24 11:49:06 [214] WARNING: Unused property: java.io.tmpdir='C:\DOCUME~1\soso\LOCALS~1\Temp\' found in System Property
    07/12/24 11:49:06 [215] WARNING: Unused property: user.name='soso' found in System Property
    07/12/24 11:49:06 [216] WARNING: Unused property: awt.toolkit='sun.awt.windows.WToolkit' found in System Property
    07/12/24 11:49:06 [217] WARNING: Unused property: code.source.policy='index2' found in System Property
    07/12/24 11:49:06 [218] WARNING: Unused property: java.specification.name='Java Platform API Specification' found in System Property
    07/12/24 11:49:06 [219] WARNING: Unused property: oracle.j2ee.home='C:\Documents and Settings\soso\Application Data\JDeveloper\system11.1.1.0.22.47.96\o.j2ee\embedded-oc4j' found in System Property
    07/12/24 11:49:06 [220] WARNING: Unused property: oracle.j2ee.container.version='11.1.1.0.0' found in System Property
    07/12/24 11:49:06 [221] WARNING: Unused property: user.variant='' found in System Property
    07/12/24 11:49:06 [222] WARNING: Unused property: java.ext.dirs='C:\JDeveloper\jdk\jre\lib\ext' found in System Property
    07/12/24 11:49:06 [223] WARNING: Unused property: oracle.security.jazn.config='C:\Documents and Settings\soso\Application Data\JDeveloper\system11.1.1.0.22.47.96\o.j2ee\embedded-oc4j\config\jazn.xml' found in System Property
    07/12/24 11:49:06 [224] WARNING: Unused property: jacorb.ssl.server_socket_factory='oracle.oc4j.corba.iiop.security.JacorbServerSecureSocketFactory' found in System Property
    07/12/24 11:49:06 [225] WARNING: Unused property: java.vm.specification.version='1.0' found in System Property
    07/12/24 11:49:06 [226] WARNING: Unused property: OAPort='5655' found in System Property
    07/12/24 11:49:06 [227] WARNING: Unused property: java.vm.name='Java HotSpot(TM) Client VM' found in System Property
    07/12/24 11:49:06 [228] WARNING: Unused property: org.omg.PortableInterceptor.ORBInitializerClass.oc4j_tx='oracle.oc4j.corba.jacorb.JacorbServerInterceptorInitializer' found in System Property
    07/12/24 11:49:06 [229] WARNING: Unused property: oracle.j2ee.http.socket.timeout='500' found in System Property
    07/12/24 11:49:06 [230] WARNING: Unused property: user.timezone='GMT+03:00' found in System Property
    07/12/24 11:49:06 [231] WARNING: Unused property: LC='Calling Function' found in /oracle/jbo/common/Diagnostic.properties resource
    07/12/24 11:49:06 [232] WARNING: Unused property: jacorb.interop.strict_check_on_tc_creation='off' found in System Property
    07/12/24 11:49:06 [233] WARNING: Unused property: ajp.connection.listener.state='down' found in System Property
    07/12/24 11:49:06 [234] WARNING: Unused property: class.load.log.level='CONFIG' found in System Property
    07/12/24 11:49:06 [235] WARNING: Unused property: sun.boot.library.path='C:\JDeveloper\jdk\jre\bin' found in System Property
    07/12/24 11:49:06 [236] WARNING: Unused property: line.separator='
    ' found in System Property
    07/12/24 11:49:06 [237] WARNING: Unused property: java.vm.vendor='Sun Microsystems Inc.' found in System Property
    07/12/24 11:49:06 [238] WARNING: Unused property: java.security.policy='C:\Documents and Settings\soso\Application Data\JDeveloper\system11.1.1.0.22.47.96\o.j2ee\embedded-oc4j\config\java2.policy' found in System Property
    07/12/24 11:49:06 [239] WARNING: Unused property: java.awt.printerjob='sun.awt.windows.WPrinterJob' found in System Property
    07/12/24 11:49:06 [240] WARNING: Unused property: sun.java.launcher='SUN_STANDARD' found in System Property
    07/12/24 11:49:06 [241] WARNING: Unused property: java.runtime.version='1.5.0_11-b03' found in System Property
    07/12/24 11:49:06 [242] WARNING: Unused property: java.endorsed.dirs='C:\JDeveloper\jdk\jre\lib\endorsed' found in System Property
    07/12/24 11:49:06 [243] WARNING: Unused property: java.library.path='C:\JDeveloper\jdk\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Program Files\CodeGear\RAD Studio\5.0\bin;C:\Documents and Settings\All Users\Documents\RAD Studio\5.0\Bpl;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\;C:\Program Files\Borland\BDS\4.0\Bin;D:\oracle\Client\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\Program Files\Borland\Delphi7\Bin;C:\Program Files\Borland\Delphi7\Projects\Bpl\;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\Documents and Settings\soso\My Documents\Borland Studio Projects\Bpl' found in System Property
    07/12/24 11:49:06 [244] WARNING: Unused property: sun.cpu.isalist='' found in System Property
    07/12/24 11:49:06 [245] WARNING: Unused property: j2ee.home='C:\JDeveloper\j2ee\home' found in System Property
    07/12/24 11:49:06 [246] WARNING: Unused property: user.dir='C:\Documents and Settings\soso\Application Data\JDeveloper\system11.1.1.0.22.47.96\o.j2ee\embedded-oc4j\config' found in System Property
    07/12/24 11:49:06 [247] WARNING: Unused property: java.vendor='Sun Microsystems Inc.' found in System Property
    07/12/24 11:49:06 [248] WARNING: Unused property: oracle.j2ee.container.name='Oracle Containers for J2EE 11g (11.1.1.0.0) ' found in System Property
    07/12/24 11:49:06 [249] WARNING: Unused property: java.class.path='C:\JDeveloper\j2ee\home\oc4j.jar;C:\JDeveloper\jdev\lib\jdev-oc4j-embedded.jar' found in System Property
    07/12/24 11:49:06 [250] WARNING: Unused property: user.language='en' found in System Property
    07/12/24 11:49:06 [251] WARNING: Unused property: sun.os.patch.level='Service Pack 2' found in System Property
    07/12/24 11:49:06 [252] WARNING: Unused property: jacorb.ssl.socket_factory='oracle.oc4j.corba.iiop.security.JacorbClientSecureSocketFactory' found in System Property
    07/12/24 11:49:06 [253] WARNING: Unused property: java.class.version='49.0' found in System Property
    07/12/24 11:49:06 [254] WARNING: Unused property: oracle.j2ee.dont.use.memory.archive='true' found in System Property
    07/12/24 11:49:06 [255] WARNING: Unused property: java.vm.version='1.5.0_11-b03' found in System Property
    07/12/24 11:49:06 [256] WARNING: Unused property: sun.desktop='windows' found in System Property
    07/12/24 11:49:06 [257] WARNING: Unused property: java.util.logging.manager='oracle.classloader.util.ApplicationLogManager' found in System Property
    07/12/24 11:49:06 [258] WARNING: Unused property: http.proxyPort='80' found in System Property
    07/12/24 11:49:06 [259] WARNING: Unused property: oracle.application.environment='development' found in System Property
    07/12/24 11:49:06 [260] WARNING: Unused property: java.home='C:\JDeveloper\jdk\jre' found in System Property
    07/12/24 11:49:06 [261] WARNING: Unused property: oracle.security.jps.config='C:\Documents and Settings\soso\Application Data\JDeveloper\system11.1.1.0.22.47.96\o.j2ee\embedded-oc4j\config\jps-config.xml' found in System Property
    07/12/24 11:49:06 [262] WARNING: Unused property: java.net.preferIPv4Stack='true' found in System Property
    07/12/24 11:49:06 [263] WARNING: Unused property: java.vm.info='mixed mode' found in System Property
    07/12/24 11:49:06 [264] WARNING: Unused property: org.omg.CORBA.ORBSingletonClass='org.jacorb.orb.ORBSingleton' found in System Property
    07/12/24 11:49:06 [265] WARNING: Unused property: sun.arch.data.model='32' found in System Property
    07/12/24 11:49:06 [266] WARNING: Unused property: java.vm.specification.name='Java Virtual Machine Specification' found in System Property
    07/12/24 11:49:06 [267] WARNING: Unused property: sun.cpu.endian='little' found in System Property
    07/12/24 11:49:06 [268] WARNING: Unused property: sun.management.compiler='HotSpot Client Compiler' found in System Property
    07/12/24 11:49:06 [269] WARNING: Unused property: path.separator=';' found in System Property
    07/12/24 11:49:06 [270] WARNING: Unused property: oracle.security.enablejps='true' found in System Property
    07/12/24 11:49:06 [271] WARNING: Unused property: java.protocol.handler.pkgs='com.evermind.protocol' found in System Property
    07/12/24 11:49:06 [272] WARNING: Unused property: user.country='US' found in System Property
    07/12/24 11:49:06 [273] WARNING: Unused property: jacorb.orb.objectKeyMap.NameService='StandardNS/NameServer-POA/_root' found in System Property
    07/12/24 11:49:06 [274] WARNING: Unused property: jacorb.orb.objectKeyMap.INIT='StandardNS/NameServer-POA/_init' found in System Property
    07/12/24 11:49:06 [275] WARNING: Unused property: file.separator='\' found in System Property
    07/12/24 11:49:06 [276] WARNING: Unused property: os.arch='x86' found in System Property
    07/12/24 11:49:06 [277] WARNING: Unused property: org.omg.PortableInterceptor.ORBInitializerClass.oc4j_client='oracle.oc4j.corba.jacorb.JacorbClientInterceptorInitializer' found in System Property
    07/12/24 11:49:06 [278] WARNING: Unused property: file.encoding.pkg='sun.io' found in System Property
    07/12/24 11:49:06 [279] WARNING: Unused property: oracle.oc4j.http.socket.sendbuffersize='16384' found in System Property
    07/12/24 11:49:06 [280] WARNING: Unused property: org.omg.CORBA.ORBClass='org.jacorb.orb.ORB' found in System Property
    07/12/24 11:49:06 [281] WARNING: Unused property: jacorb.implname='StandardNS' found in System Property
    07/12/24 11:49:06 [282] WARNING: Unused property: https.nonProxyHosts='localhost|127.0.0.1' found in System Property
    07/12/24 11:49:06 [283] WARNING: Unused property: java.vendor.url.bug='http://java.sun.com/cgi-bin/bugreport.cgi' found in System Property
    07/12/24 11:49:06 [284] WARNING: Unused property: os.name='Windows XP' found in System Property
    07/12/24 11:49:06 [285] WARNING: Unused property: java.vendor.url='http://java.sun.com/' found in System Property
    07/12/24 11:49:06 [286] WARNING: Unused property: java.naming.factory.url.pkgs='oracle.oc4j.naming.url' found in System Property
    07/12/24 11:49:06 [287] WARNING: Unused property: http.nonProxyHosts='localhost|127.0.0.1' found in System Property
    07/12/24 11:49:06 [288] WARNING: Unused property: sun.jnu.encoding='Cp1252' found in System Property
    07/12/24 11:49:06 [289] WARNING: Unused property: oc4j.jms.usePersistenceLockFiles='false' found in System Property
    07/12/24 11:49:06 [290] WARNING: Unused property: java.vm.specification.vendor='Sun Microsystems Inc.' found in System Property
    07/12/24 11:49:06 [291] WARNING: Unused property: jacorb.security.ssl.client.supported_options='64' found in System Property
    07/12/24 11:49:06 [292] WARNING: Unused property: java.runtime.name='Java(TM) 2 Runtime Environment, Standard Edition' found in System Property
    07/12/24 11:49:06 [293] WARNING: Unused property: user.home='C:\Documents and Settings\soso' found in System Property
    07/12/24 11:49:06 [294] WARNING: Unused property: java.specification.version='1.5' found in System Property
    07/12/24 11:49:06 [295] WARNING: Unused property: org.omg.PortableInterceptor.ORBInitializerClass.standard_init='org.jacorb.orb.standardInterceptors.IORInterceptorInitializer' found in System Property
    07/12/24 11:49:06 [296] }} finished loading BC4J properties
    07/12/24 11:49:06 [297] -----------------------------------------------------------
    07/12/24 11:49:06 Diagnostics: (Properties (re)loaded) Routing diagnostics to standard output (use -Djbo.debugoutput=silent to remove)
    07/12/24 11:49:06 [298] Diagnostic Properties: Timing:false Functions:false Linecount:true Threshold:9
    07/12/24 11:49:06 [299] JavaVMVersion: 1.5.0_11-b03
    07/12/24 11:49:06 [300] JavaVMVendor: Sun Microsystems Inc.
    07/12/24 11:49:06 [301] JavaVMName: Java HotSpot(TM) Client VM
    07/12/24 11:49:06 [302] OperatingSystemName: Windows XP
    07/12/24 11:49:06 [303] OperatingSystemVersion: 5.1
    07/12/24 11:49:06 [304] OperatingSystemUsername: soso
    07/12/24 11:49:06 [305] jbo.323.compatible Flag: false, str: false
    07/12/24 11:49:06 [306] jbo.903.compatible Flag: false, str: false
    07/12/24 11:49:06 [307] oracle.jbo.usemds Flag: true, str: true
    07/12/24 11:49:06 [308] MDS parser created
    07/12/24 11:49:06 [309] Loading from individual XML files
    07/12/24 11:49:06 [310] Loading the Containees for the Package 'model.Model'.
    07/12/24 11:49:06 [311] Connected to Oracle JBO Server - Version: 11.1.1.47.96
    07/12/24 11:49:06 [312] {{ type: 'BC4J_CREATE_ROOTAM' Create Root Application Module 'model.tasks.TasksModule'
    07/12/24 11:49:06 [313] {{ type: 'METAOBJECT_LOAD' Loading meta-object: model.tasks.TasksModule
    07/12/24 11:49:06 [314] {{ type: 'METAOBJECT_LOAD' Loading meta-object: model.tasks.tasks
    07/12/24 11:49:06 [315] No XML file /model/tasks/tasks.xml for metaobject model.tasks.tasks
    07/12/24 11:49:06 [316] MDS error (MetadataNotFoundException): MDS-00013: No metadata found for metadata object "/model/tasks/tasks.xml"
    07/12/24 11:49:06 [317] }}+++ End Event5 null
    07/12/24 11:49:06 [318] Cannot Load parent Package : model.tasks.tasks
    07/12/24 11:49:06 [319] Business Object Browsing may be unavailable
    07/12/24 11:49:06 [320] }}+++ End Event4 null
    07/12/24 11:49:06 [321] {{ type: 'METAOBJECT_LOAD' Loading meta-object: model.tasks.FunctionsView
    07/12/24 11:49:06 [322] ViewObjectImpl's default fetch mode = 0
    07/12/24 11:49:06 [323] Loading Typemap entries from oracle.jbo.common.OracleTypeMapEntries
    07/12/24 11:49:06 [324] CSMessageBundle (language base) being initialized
    07/12/24 11:49:06 [325] OracleSQLBuilder reached getInterface
    07/12/24 11:49:06 [326] * * * Use jdbc with no defineColumnType calls * * *
    07/12/24 11:49:06 [327] Oracle SQL Builder Version 3.2.0.0.0
    07/12/24 11:49:06 [328] }}+++ End Event6 null
    07/12/24 11:49:06 [329] {{ type: 'BC4J_CREATE_VIEWOBJECT' Create ViewObject 'FunctionsView1'
    07/12/24 11:49:06 [330] }}+++ End Event7 null
    07/12/24 11:49:06 [331] Using DatabaseTransactionFactory implementation oracle.jbo.server.DatabaseTransactionFactory
    07/12/24 11:49:06 [332] DBTransactionImpl.mDefaultValidationThreshold is 10
    07/12/24 11:49:06 [333] mPCollUsePMgr is false
    07/12/24 11:49:06 [334] ViewObjectImpl.mDefaultMaxRowsPerNode is 70
    07/12/24 11:49:06 [335] ViewObjectImpl.mDefaultMaxActiveNodes is 30
    07/12/24 11:49:06 [336] DBTransactionImpl Max Cursors is 50
    07/12/24 11:49:06 [337] Created root application module: 'model.tasks.TasksModule'
    07/12/24 11:49:06 [338] Locale is: 'en_US'
    07/12/24 11:49:06 [339] }}+++ End Event3 null
    07/12/24 11:49:06 [340] ApplicationPoolImpl.resourceStateChanged wasn't release related. No notify invoked.
    07/12/24 11:49:06 [341] Oracle SQLBuilder: Registered driver: oracle.jdbc.OracleDriver
    07/12/24 11:49:06 [342] import java.util.*; // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [343] import java.sql.*; // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [344] import java.io.*; // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [345] public class JDBCCalls // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [346] {  // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [347] public Connection conn = null; // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [348] public CallableStatement cStmt = null; // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [349] public PreparedStatement pStmt = null; // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [350] public Statement stmt = null; // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [351] public ResultSet rslt = null; // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [352] public static void main(String argv[]) // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [353] {  // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [354] DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [355] {{ type: 'JDBC_CONNECT' ADF Instrumented Event
    07/12/24 11:49:06 [356] Creating a new pool resource
    07/12/24 11:49:06 [357] Trying connection/2: url='jdbc:oracle:thin:@localhost:1521:XE' ...
    07/12/24 11:49:06 [358] conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", /*properties*/); // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [359] }}+++ End Event8 null
    07/12/24 11:49:06 [360] **** DBTransactionImpl establishNewConnection
    07/12/24 11:49:06 [361] conn.setAutoCommit(false); // JBO-JDBC-INTERACT
    07/12/24 11:49:06 [362] OracleSQLBuilderImpl.setSessionTimeZone failed...
    07/12/24 11:49:06 [363] X/Open SQL State is: 22008
    07/12/24 11:49:06 [364] java.sql.SQLException: ORA-01882: timezone region not found
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:77)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:472)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:422)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1089)
         at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:192)
         at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:1021)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1347)
         at oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:1963)
         at oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1913)
         at oracle.jdbc.driver.OracleStatementWrapper.executeUpdate(OracleStatementWrapper.java:299)
         at oracle.jdbc.driver.PhysicalConnection.setSessionTimeZone(PhysicalConnection.java:11840)
         at oracle.jbo.server.OracleSQLBuilderImpl.setSessionTimeZone(OracleSQLBuilderImpl.java:4798)
         at oracle.jbo.server.DBTransactionImpl.refreshConnectionMetadata(DBTransactionImpl.java:4965)
         at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1271)
         at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:6326)
         at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:118)
         at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:217)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:527)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:383)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:8155)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4299)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2370)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2156)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3023)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)
         at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)
         at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:487)
         at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:815)
         at oracle.adf.model.binding.DCDataControl.setErrorHandler(DCDataControl.java:471)
         at oracle.jbo.uicli.binding.JUApplication.setErrorHandler(JUApplication.java:265)
         at oracle.adf.model.BindingContext.put(BindingContext.java:914)
         at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:167)
         at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:673)
         at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:730)
         at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:650)
         at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:769)
         at oracle.adf.model.BindingContext.get(BindingContext.java:755)
         at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1327)
         at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2310)
         at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2265)
         at oracle.adf.model.binding.DCIteratorBinding.getAttributeDefs(DCIteratorBinding.java:2933)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDefs(JUCtrlValueBinding.java:420)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.findAttributeDef(JUCtrlValueBinding.java:552)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.lookupAttributeDef(JUCtrlValueBinding.java:522)
         at oracle.jbo.uicli.binding.JUCtrlHierBinding$1JUCtrlHierHintsMap.internalGet(JUCtrlHierBinding.java:148)
         at oracle.jbo.common.JboAbstractMap.get(JboAbstractMap.java:58)
         at javax.el.MapELResolver.getValue(MapELResolver.java:164)
         at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
         at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
         at com.sun.el.parser.AstValue.getValue(AstValue.java:117)
         at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:192)
         at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:70)
         at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.getProperty(BaseColumnRenderer.java:768)
         at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.layoutHeader(BaseColumnRenderer.java:374)
         at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.encodeAll(BaseColumnRenderer.java:81)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:947)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:220)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:749)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:299)
         at oracle.adfinternal.view.faces.renderkit.rich.table.BaseTableRenderer.layoutColumnHeader(BaseTableRenderer.java:791)
         at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.encodeAll(TableRenderer.java:275)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:947)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:220)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:749)
         at org.apache.myfaces.trinidad.component.UIXCollection.encodeEnd(UIXCollection.java:527)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:299)
         at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer._encodeChildren(ShowDetailItemRenderer.java:332)
         at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer.encodeAll(ShowDetailItemRenderer.java:69)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:947)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:220)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:749)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:299)
         at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:1246)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer._encodeDetailItem(PanelAccordionRenderer.java:1250)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer._encodeChildren(PanelAccordionRenderer.java:843)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer.encodeAll(PanelAccordionRenderer.java:268)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:947)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:220)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:749)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:299)
         at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:1246)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:860)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderFirstPane(PanelSplitterRenderer.java:744)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:130)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:947)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:220)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:749)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:299)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:228)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:455)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:178)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:947)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:220)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:749)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:299)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:316)
         at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:163)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:947)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:220)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:749)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:299)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:316)
         at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:441)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:947)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:220)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:749)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1287)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:769)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
         at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:245)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:633)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:244)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:204)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:178)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.adfinternal.view.faces.webapp.rich.SharedLibraryFilter.doFilter(SharedLibraryFilter.java:135)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:281)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:69)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:281)
         at oracle.adfinternal.view.faces.activedata.ADSFilter.doFilter(ADSFilter.java:74)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:281)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:241)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:198)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:141)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
         at oracle.security.jazn.oc4j.JAZNFilter$3.run(JAZNFilter.java:434)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:308)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:452)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:583)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:334)
         at com.evermind.server.http.HttpRequestHandler.doDispatchRequest(HttpRequestHandler.java:942)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:843)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:646)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:614)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:405)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:168)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:149)
         at oracle.oc4j.network.ServerSocketReadHandler$ClientRunnable.run(ServerSocketReadHandler.java:275)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:237)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$800(ServerSocketAcceptHandler.java:29)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:877)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
         at java.lang.Thread.run(Thread.java:595)
    07/12/24 11:49:06 [365] Successfully logged in
    07/12/24 11:49:06 [366] JDBCDriverVersion: 11.1.0.6.0-Production+
    07/12/24 11:49:06 [367] DatabaseProductName: Oracle
    07/12/24 11:49:06 [368] DatabaseProductVersion: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    07/12/24 11:49:06 [369] DBTransactionImpl initTransaction
    07/12/24 11:49:06 [370] MDS parser created
    07/12/24 11:49:06 [371] Reusing DC transform for TasksModuleDataControl_indexPageDef
    07/12/24 11:49:06 [372] BindingContext.put( TasksModuleDataControl_view_DataBindings_cpx, oracle.jbo.uicli.binding.JUApplication )
    07/12/24 11:49:06 [373] BindingContext.put( indexPageDef, oracle.jbo.uicli.binding.JUFormBinding )
    07/12/24 11:49:06 [374] BindingContext.put( indexPageDef, oracle.jbo.uicli.binding.JUFormBinding )
    07/12/24 11:49:06 [375] Deferred refresh for :FunctionsView1Iterator
    07/12/24 11:49:06 [376] Executing and syncing on IteratorBinding.refresh from :FunctionsView1Iterator
    07/12/24 11:49:06 [377] Resolving VO:FunctionsView1 for iterator binding:FunctionsView1Iterator
    07/12/24 11:49:06 [378] DCUtil, returning:oracle.adfinternal.view.faces.model.binding.FacesCtrlHierBinding, for FunctionsView1
    07/12/24 11:49:06 [379] Changing iterator range size from :1 to :25
    07/12/24 11:49:06 [380] releasing hier_binding..FunctionsView1
    07/12/24 11:49:06 [381] releasing hier_binding..FunctionsView1
    07/12/24 11:49:06 [382] releasing hier_binding..FunctionsView1
    07/12/24 11:49:06 [383] **** PoolMessage REQ ATTACH LWS
    07/12/24 11:49:06 [384] **** PoolMessage REQ DETACH LWS
    07/12/24 11:49:06 [385] (oracle.adf.model.bc4j.DataControlFactoryImpl.SyncMode = Immediate
    07/12/24 11:49:06 [386] **** refreshControl() for BindingContainer :indexPageDef
    07/12/24 11:49:06 [387] valiateToken:Decompressed BC state:BCST:=0%V%=NFunctionsView1Iterator=-D-,
    07/12/24 11:49:06 [388] **** refreshControl() for BindingContainer :indexPageDef
    07/12/24 11:49:06 [389] Deferred refresh for :FunctionsView1Iterator
    07/12/24 11:49:06 [390] Executing and syncing on IteratorBinding.refresh from :FunctionsView1Iterator
    07/12/24 11:49:06 [391] DCUtil, returning:oracle.adf.model.binding.DCParameter, for TasksModuleDataControl
    07/12/24 11:49:06 [392] (oracle.adf.model.bc4j.DataControlFactoryImpl.SyncMode = Immediate
    07/12/24 11:49:06 [393] Reusing a cached session application module instance
    07/12/24 11:49:06 [394] BindingContext.put( indexPageDef, oracle.jbo.uicli.binding.JUFormBinding )
    07/12/24 11:49:07 [395] BindingContext.put( indexPageDef, oracle.jbo.uicli.binding.JUFormBinding )
    07/12/24 11:49:07 [396] Resolving VO:FunctionsView1 for iterator binding:FunctionsView1Iterator
    07/12/24 11:49:07 [397] DCUtil, returning:oracle.adfinternal.view.faces.model.binding.FacesCtrlHierBinding, for FunctionsView1
    07/12/24 11:49:07 [398] FunctionsView1 ViewRowSetImpl.execute caused params to be "un"changed
    07/12/24 11:49:07 [399] Column count: 4
    07/12/24 11:49:07 [400] {{ type: 'EXECUTE_QUERY' ViewObject executeQueryForCollection FunctionsView1
    07/12/24 11:49:07 [401] {{ type: 'VIEWOBJECT_GETSTATEMENT' Viewobject: FunctionsView1 getting prepared statement
    07/12/24 11:49:07 [402] ViewObject: FunctionsView1 Created new QUERY statement
    07/12/24 11:49:07 [403] FunctionsView1>#q computed SQLStmtBufLen: 211, actual=171, storing=201
    07/12/24 11:49:07 [404] SELECT T.FUNCTION_ID FUNCTION_ID,
    T.FUNCTION_NAME FUNCTION_NAME,
    T.FUNCTION_URL FUNCTION_URL,
    T.FUNCTION_PARAMS FUNCTION_PARAMS
    FROM TASKS.FUNCTIONS T
    07/12/24 11:49:07 [405] {{ type: 'JDBC_CREATE_STATEMENT' createPreparedStatement - prefetch size: 1
    07/12/24 11:49:07 [406] pStmt = conn.prepareStatement("SELECT T.FUNCTION_ID FUNCTION_ID,
    T.FUNCTION_NAME FUNCTION_NAME,
    T.FUNCTION_URL FUNCTION_URL,
    T.FUNCTION_PARAMS FUNCTION_PARAMS
    FROM TASKS.FUNCTIONS T"); // JBO-JDBC-INTERACT
    07/12/24 11:49:07 [407] }}+++ End Event11 null
    07/12/24 11:49:07 [408] }}+++ End Event10 ViewObject: Creating new QUERY statementSELECT T.FUNCTION_ID FUNCTION_ID,
    T.FUNCTION_NAME FUNCTION_NAME,
    T.FUNCTION_URL FUNCTION_URL,
    T.FUNCTION_PARAMS FUNCTION_PARAMS
    FROM TASKS.FUNCTIONS T
    07/12/24 11:49:07 [409] Bind params for ViewObject: FunctionsView1
    07/12/24 11:49:07 [410] {{ type: 'JDBC_EXECUTE' QueryCollection jdbc executeQuery FunctionsView1
    07/12/24 11:49:07 [411] }}+++ End Event12 null
    07/12/24 11:49:07 [412] ViewObject: FunctionsView1 close single-use prepared statements
    07/12/24 11:49:07 [413] pStmt.close(); // JBO-JDBC-INTERACT
    07/12/24 11:49:07 [414] QueryCollection.executeQuery failed...
    07/12/24 11:49:07 [415] java.sql.SQLException: ORA-01866: the datetime class is invalid
         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:77)
         at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:111)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:174)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:472)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:422)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1089)
         at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:204)
         at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:861)
         at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:945)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1303)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3556)
         at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3608)
         at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1341)
         at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:993)
         at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:722)
         at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:5256)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:921)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:1071)
         at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:991)
         at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:985)
         at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:5176)
         at oracle.adf.model.bc4j.DCJboDataControl.executeIteratorBindingIfNeeded(DCJboDataControl.java:1307)
         at oracle.adf.model.binding.DCIteratorBinding.executeQueryIfNeeded(DCIteratorBinding.java:2037)
         at oracle.jbo.uicli.binding.JUCtrlHierBinding.getRootNodeBinding(JUCtrlHierBinding.java:71)
         at oracle.adfinternal.view.faces.model.binding.RowDataManager.getParent(RowDataManager.java:229)
         at oracle.adfinternal.view.faces.model.binding.RowDataManager.getRowCount(RowDataManager.java:215)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlHierBinding$FacesModel.getRowCount(FacesCtrlHierBinding.java:414)
         at org.apache.myfaces.trinidad.component.UIXCollection.getRowCount(UIXCollection.java:337)
         at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.renderDataBlockRows(TableRenderer.java:1080)
         at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._renderSingleDataBlock(TableRenderer.java:1008)
         at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._handleDataFetch(TableRenderer.java:633)
         at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.encodeAll(TableRenderer.java:255)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:947)
         at org.apache.myfaces.t

    I don't know if is the same issue or solution. I'm using a linux (FC7) and setting the enviroment variable TZ='America/Buenos_Aires' works for me.

  • How to deal with credentials for external applications using a Java Client/

    Hi Guys,
    This is the case. I am integrating an external application with an ADF Application. I have implemented some programmatic ViewObjects that are being filled up by a REST Java Client Wrapper. Everything is working fine but the issue is that the credentials the wrapper is using are hard coded inside the java class. I am thinking to ask for the credentials at the beginning of my taskflow and then store them somewhere and use them then to create my client wrapper (passing them in the constructor).
    However, I don't know if my approach is good and I would like you to share your experiences or how to deal with this.
    Regards

    You can use Credential Store Framework to store the credentials securely in the weblogic server instead of hardcoding in the java class.
    The Credential Store Framework:
    - enables you to manage credentials securely
    - provides an API for storage, retrieval, and maintenance of credentials in different back-end repositories
    Check the documentation on CSF API -
    http://docs.oracle.com/cd/E29505_01/core.1111/e10043/devcsf.htm
    Major Steps -
    1. Create a credential map and key in em console to store the password (http://docs.oracle.com/cd/E25054_01/core.1111/e10043/csfadmin.htm)
    2. Use CSF API to retrieve the stored password
    3. In jazn-data.xml give permissions to access CSF key and map

  • JDeveloper tutorial fails with java.sql.SQLException: ORA-00600

    In following the steps to the JDeveloper tutorial, after I successfully created and tested my connections, I proceeded on to run ImageLoader.java (Under DatabaseSetup.jws), and it returns an exception. The debug output log is as follows:
    Diagnostics: Routing diagnostics to standard output (use -Djbo.debugoutput=silent to remove)
    Successfully loaded properties file using: getResourceAsStream("/oracle/jbo/common/Diagnostic.properties");
    [00] Diagnostic Properties: Timing:false Functions:false Linecount:true Threshold:6
    [01] CommonMessageBundle (language base) being initialized
    [02] Stringmanager using default locale: 'null'
    [03] BC4JDeployPlatform: LOCAL
    [04] Propertymanager: searching for file and system based properties
    [05] {{ begin Loading BC4J properties
    [06] -----------------------------------------------------------
    [07] BC4J Property jbo.default.language='en' -->(MetaObjectManager) from System Default
    [08] BC4J Property jbo.default.country='US' -->(MetaObjectManager) from System Default
    [09] BC4J Property DeployPlatform='LOCAL' -->(SessionImpl) from Client Environment
    [10] Skipping empty Property ConnectionMode from System Default
    [11] Skipping empty Property HostName from System Default
    [12] Skipping empty Property ConnectionPort from System Default
    [13] Skipping empty Property ApplicationPath from System Default
    [14] Skipping empty Property java.naming.security.principal from System Default
    [15] Skipping empty Property java.naming.security.credentials from System Default
    [16] BC4J Property jbo.use.pers.coll='false' -->(SessionImpl) from System Default
    [17] BC4J Property jbo.pers.max.rows.per.node='70' -->(SessionImpl) from System Default
    [18] BC4J Property jbo.pers.max.active.nodes='10' -->(SessionImpl) from System Default
    [19] BC4J Property jbo.pcoll.mgr='oracle.jbo.pcoll.OraclePersistManager' -->(SessionImpl) from System Default
    [20] BC4J Property jbo.fetch.mode='AS.NEEDED' -->(MetaObjectManager) from System Default
    [21] Skipping empty Property JBODynamicObjectsPackage from System Default
    [22] BC4J Property MetaObjectContextFactory='oracle.jbo.server.xml.DefaultMomContextFactory' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    [23] BC4J Property MetaObjectContext='oracle.jbo.server.xml.XMLContextImpl' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    [24] BC4J Property java.naming.factory.initial='oracle.jbo.common.JboInitialContextFactory' -->(SessionImpl) from Client Environment
    [25] BC4J Property IsLazyLoadingTrue='true' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    [26] BC4J Property ActivateSharedDataHandle='false' -->(MetaObjectManager) from System Default
    [27] Skipping empty Property HandleName from System Default
    [28] Skipping empty Property Factory-Substitution-List from System Default
    [29] Skipping empty Property jbo.project from System Default
    [30] BC4J Property jbo.max.cursors='50' -->(MetaObjectManager) from System Default
    [31] BC4J Property jbo.dofailover='true' -->(MetaObjectManager) from System Default
    [32] BC4J Property jbo.doconnectionpooling='false' -->(MetaObjectManager) from System Default
    [33] BC4J Property jbo.recyclethreshold='10' -->(MetaObjectManager) from System Default
    [34] BC4J Property jbo.passivationstore='null' -->(MetaObjectManager) from System Default
    [35] BC4J Property RELEASE_MODE='Reserved' -->(MetaObjectManager) from System Default
    [36] BC4J Property jbo.maxpoolcookieage='-1' -->(MetaObjectManager) from System Default
    [37] Skipping empty Property PoolClassName from System Default
    [38] BC4J Property jbo.maxpoolsize='2147483647' -->(MetaObjectManager) from System Default
    [39] BC4J Property jbo.initpoolsize='0' -->(MetaObjectManager) from System Default
    [40] BC4J Property jbo.poolrequesttimeout='30000' -->(MetaObjectManager) from System Default
    [41] BC4J Property jbo.assoc.consistent='true' -->(MetaObjectManager) from System Default
    [42] BC4J Property jbo.SQLBuilder='Oracle' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    [43] BC4J Property jbo.ConnectionPoolManager='oracle.jbo.server.ConnectionPoolManagerImpl' -->(MetaObjectManager) from System Default
    [44] BC4J Property jbo.TypeMapEntries='Oracle' -->(MetaObjectManager) from /oracle/jbo/server/jboserver.properties resource
    [45] BC4J Property jbo.jdbc.trace='false' -->(MetaObjectManager) from System Default
    [46] BC4J Property oracle.jbo.defineColumnLength='true' -->(MetaObjectManager) from System Default
    [47] Skipping empty Property jbo.tmpdir from System Default
    [48] Skipping empty Property jbo.server.internal_connection from System Default
    [49] Skipping empty Property SessionClass from System Default
    [50] Skipping empty Property TransactionFactory from System Default
    [51] BC4J Property jbo.debugoutput='console' -->(Diagnostic) from System Property
    [52] BC4J Property jbo.debug.prefix='DBG' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [53] BC4J Property jbo.logging.show.timing='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [54] BC4J Property jbo.logging.show.function='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [55] BC4J Property jbo.logging.show.level='false' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [56] BC4J Property jbo.logging.show.linecount='true' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [57] BC4J Property jbo.logging.trace.threshold='6' -->(Diagnostic) from /oracle/jbo/common/Diagnostic.properties resource
    [58] BC4J Property jbo.jdbc.driver.verbose='false' -->(Diagnostic) from System Default
    [59] BC4J Property jbo.ejb.txntimeout='60' -->(SessionImpl) from System Default
    [60] BC4J Property jbo.ejb.txntype='global' -->(MetaObjectManager) from System Default
    [61] Skipping empty Property oracle.jbo.schema from System Default
    [62] WARNING: Unused property: LC='Calling Function' found in /oracle/jbo/common/Diagnostic.properties resource
    [63] }} finished loading BC4J properties
    [64] -----------------------------------------------------------
    Diagnostics: Routing diagnostics to standard output (use -Djbo.debugoutput=silent to remove)
    [65] Diagnostic Properties: Timing:false Functions:false Linecount:true Threshold:6
    [66] JavaVMVersion: 1.2.351 odv
    [67] JavaVMVendor: Oracle Corp.
    [68] JavaVMName: OJVM VM
    [69] OperatingSystemName: Windows NT
    [70] OperatingSystemVersion: 5.0
    [71] OperatingSystemUsername: Administrator
    [72] Connected to Oracle JBO Server - Version: 3.2.9.76.3
    [73] {{+++ id=10000 type: 'BC4J_CREATE_ROOTAM' Create Root Application Module 'ImageLoader.ImageLoaderModule'
    [74] {{+++ id=10001 type: 'METAOBJECT_LOAD' Loading meta-object: ImageLoader.ImageLoaderModule
    [75] {{+++ id=10002 type: 'METAOBJECT_LOAD' Loading meta-object: ImageLoader.ImageLoader
    [76] Loading from /ImageLoader/ImageLoader.xml file
    [77] Loading from indvidual XML files
    [78] Loading the Containees for the Package 'ImageLoader.ImageLoader'.
    [79] }}+++ End Event10003 null
    [80] Loading from /ImageLoader/ImageLoaderModule.xml file
    [81] }}+++ End Event10002 null
    [82] {{+++ id=10003 type: 'METAOBJECT_LOAD' Loading meta-object: ImageLoader.InventoryItem1View
    [83] Loading from /ImageLoader/InventoryItem1View.xml file
    [84] ViewObjectImpl's default fetch mode = 0
    [85] {{+++ id=10004 type: 'METAOBJECT_LOAD' Loading meta-object: ImageLoader.InventoryItem
    [86] Loading from /ImageLoader/InventoryItem.xml file
    [87] Loading Typemap entries from oracle.jbo.server.OracleTypeMapEntries
    [88] CSMessageBundle (language base) being initialized
    [89] }}+++ End Event10005 null
    [90] OracleSQLBuilder reached getInterface
    [91] Oracle SQL Builder Version 3.2.0.0.0
    [92] }}+++ End Event10004 null
    [93] {{+++ id=10005 type: 'BC4J_CREATE_VIEWOBJECT' Create ViewObject 'InventoryItem1View'
    [94] }}+++ End Event10006 null
    [95] Created root application module: 'ImageLoader.ImageLoaderModule'
    [96] Locale is: 'en_US'
    [97] }}+++ End Event10001 null
    [98] Using DatabaseTransactionFactory implementation oracle.jbo.server.DatabaseTransactionFactory
    [99] DBTransactionImpl Max Cursors is 50
    [100] Oracle SQLBuilder: Registered driver: oracle.jdbc.driver.OracleDriver
    [101] {{+++ id=10006 type: 'JDBC_CONNECT' null
    [102] Trying connection/1: url='jdbc:oracle:thin:bc4j/bc4j@localhost:1521:oracle9i'...
    [103] }}+++ End Event10007 null
    [104] Successfully logged in
    [105] JDBCDriverVersion: 8.1.7.0.0
    [106] DatabaseProductName: Oracle
    [107] DatabaseProductVersion: Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production With the Partitioning option JServer Release 9.0.1.1.1 - Production
    [108] Column count: 8
    [109] {{+++ id=10007 type: 'EXECUTE_QUERY' ViewObject executeQueryForCollection InventoryItem1View
    [110] {{+++ id=10008 type: 'VIEWOBJECT_GETSTATEMENT' Viewobject: InventoryItem1View getting prepared statement
    [111] ViewObject : Created new QUERY statement
    [112] SELECT InventoryItem.ID, InventoryItem.NAME, InventoryItem.DESCRIPTION, InventoryItem.IMAGE, InventoryItem.PRICE, InventoryItem.ONHAND, InventoryItem.SUPPLIER_ID, InventoryItem.CATEGORY_ID FROM INVENTORY_ITEM InventoryItem
    [113] {{+++ id=10009 type: 'JDBC_CREATE_STATEMENT' createPreparedStatement - prefetch size: 1
    [114] }}+++ End Event10010 null
    [115] }}+++ End Event10009 ViewObject : Creating new QUERY statementSELECT InventoryItem.ID, InventoryItem.NAME, InventoryItem.DESCRIPTION, InventoryItem.IMAGE, InventoryItem.PRICE, InventoryItem.ONHAND, InventoryItem.SUPPLIER_ID, InventoryItem.CATEGORY_ID FROM INVENTORY_ITEM InventoryItem
    [116] QueryCollection.executeQuery failed...
    [117] java.sql.SQLException: ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
         java.lang.Class java.net.URLClassLoader.findClass(java.lang.String)
         java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean)
         java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean)
         java.lang.Class sun.misc.Launcher$AppClassLoader.loadClass(java.lang.String, boolean)
         java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String)
         java.util.Enumeration oracle.jbo.common.WeakHashtableImpl.elements()
         java.util.Enumeration oracle.jbo.common.WeakHashtable.elements()
         void oracle.jbo.server.ViewObjectImpl.freeStatement(java.sql.PreparedStatement, boolean)
         void oracle.jbo.server.QueryCollection.executeQuery(java.lang.Object[], int)
         void oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(java.lang.Object, java.lang.Object[], int)
         void oracle.jbo.server.ViewRowSetImpl.execute(boolean, boolean)
         void oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed()
         boolean oracle.jbo.server.ViewRowSetIteratorImpl.hasNext()
         boolean oracle.jbo.server.ViewRowSetImpl.hasNext()
         boolean oracle.jbo.server.ViewObjectImpl.hasNext()
         void ImageLoader.ImageLoader.main(java.lang.String[])
    [118] SELECT InventoryItem.ID, InventoryItem.NAME, InventoryItem.DESCRIPTION, InventoryItem.IMAGE, InventoryItem.PRICE, InventoryItem.ONHAND, InventoryItem.SUPPLIER_ID, InventoryItem.CATEGORY_ID FROM INVENTORY_ITEM InventoryItem
    oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation. Statement: SELECT InventoryItem.ID, InventoryItem.NAME, InventoryItem.DESCRIPTION, InventoryItem.IMAGE, InventoryItem.PRICE, InventoryItem.ONHAND, InventoryItem.SUPPLIER_ID, InventoryItem.CATEGORY_ID FROM INVENTORY_ITEM InventoryItem
         void oracle.jbo.server.ViewRowSetImpl.execute(boolean, boolean)
         void oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed()
         boolean oracle.jbo.server.ViewRowSetIteratorImpl.hasNext()
         boolean oracle.jbo.server.ViewRowSetImpl.hasNext()
         boolean oracle.jbo.server.ViewObjectImpl.hasNext()
         void ImageLoader.ImageLoader.main(java.lang.String[])
    ## Detail 0 ##
    java.sql.SQLException: ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
         void oracle.jbo.server.ViewRowSetImpl.execute(boolean, boolean)
         void oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed()
         boolean oracle.jbo.server.ViewRowSetIteratorImpl.hasNext()
         boolean oracle.jbo.server.ViewRowSetImpl.hasNext()
         boolean oracle.jbo.server.ViewObjectImpl.hasNext()
         void ImageLoader.ImageLoader.main(java.lang.String[])
    Exception in thread main
    At first I thought maybe this is a configuration specific problem -- but I was able to replicate this on two separate machine with clean Win2K and Oracle9i installs.
    It seems like it is not finding a particular class, which leads me to believe that some particular jar is probably missing -- can anyone help me figure out which one? Or is there something else that may be going wrong?
    TIA

    You need to make sure you're using the Oracle9i JDBC driver, or using the Oracle 8.1.7.2 JDBC driver as I mentioned above.
    If you are using JDeveloper9i release 9.0.2 or 9.0.3, the driver you need is in <jdevhome>\jdbc\lib
    Otherwise, you can also download the drivers from OTN.

  • Too many calls to retrieveRefCursor

    Greetings,
    I've implemented a programmatic ViewObject that is populated with the results of an Oracle REF_CURSOR returned by a PL/SQL Store Procedure as an out variable (twisted, right?)
    My problem is that, in a simple page with only the table of this View, there are too many calls to retrieveRefCursor in the ViewImpl class.
    About 4 for each load. If I insert something in the filters and press enter, another 4 runs on this function are made.
    The refresh on the action is "ifNeeded".
    Any ideas on how to solve this? Anyone with similar problems? Any idea where I can find good docs on this part of ADF?
    Best regards
    daniel

    Greetings,
    Refresh = "prepareModel" seems to worked fine.
    Even so, when I search using filters, the retriveRefCursor is called 2 times.
    regards
    daniel

  • Treetable with transient attributes

    Hi,
    I use JDeveloper 11.1.1.2.0 to develope an ADF application.
    I need to create and show two level treetable using viewobjects theese have only transient fields.
    I have two viewobjects and a viewlink described below:
    1. VO : AccountsVO
    2. VO : ProductsVO
    Viewlink : ProductsOfAccountVL
    An account can has a lot of products. Both of viewobjects have only transient attributes.
    I have to use transient attributes because of the architecture of the application.
    I create and insert the rows to the viewobjects in managed bean.
    I need to create a treetable like below :
    AccountName1 AccountDesc1
    ---ProductNo1 ProductName1 ProductDesc1
    ---ProductNo2 ProductName2 ProductDesc2
    AccountName2 AccountDesc2
    ---ProductNo3 ProductName3 ProductDesc3
    When I drag and drop the parent VO as an ADF Tree Table then run the application, I could see only first level records.
    I mean only Accounts are shown.
    The viewlink doesn't work. Is this a bug or is it normally work like this.
    Finally I intend to create and add child node programmatically, but I don't know is it possible or not and how could it be done.
    What do you advice or what is the correct way.
    Mehmet
    Thanks.
    Edited by: mdoldur on 03.Haz.2010 12:33

    Hi Frank,
    I don't have any entity object, so I get the informations from a few different modules and
    insert them to the programmatic viewobjects which have transient attributes.
    In fact I could create 2 temporary tables on the database but I am not allowed to change the database schema.
    By the way I have updated my JDeveloper from 11.1.1.2 to 11.1.1.3 I will try the same operation and inform you.
    Thanks.
    Mehmet.

  • Error Code JBO-25003

    Hi,
    Jdevloper Version used : 11.1.1.4.0
    Requirement: Creating dynamic ViewObject at runtime and Loading the data inthe tabe using for each statement. Dynamic ViewObject Creation will be based on the programmatic ViewObject used in the Screen. This dynamic ViewObject should get created on button action.
    Method: By Using "CreateViewObjectforDef", dynamic ViewObject getting created. Neccessary Iterator Entry for this vo is there in the page def.
    issue: While loading the screen, iam getting the error as JBO-25003 Saying that "Object DynamicVO of type View Object not found". but when clicking the neccessary for displaying this VO it is working. Sorting too working.
    if iam create dummy viewobject with this viewObject name before loading the screen, iam not getting this error. but sorting is not working. Error is getting displayed as "Attribute of type XXX is not found in the viewObject".
    Any solution would be appreciated.
    reg,
    bakkia

    The basic point here is that, when you run a page, as part of model initialization for the page, run time may tries to access the VO(execution will be deferred though). In your current implmn AM::findViewObject('DynamicHistoryVO') returns null which may result in the exception you are seeing.
    Two possibilities
    1. Decide a default History VO based on your business use case
    2. Defer the VO execution till user clicks on the History by moving the pop up content as a bounded task flow(use 'run as dialog' option to invoke task flow). Let the taskflow's init method build VO based on the input parameters

  • Sorting Dynamic VO

    Hi,
    Jdeveloper Version : 11.1.1.4.0
    Sorting for dynamic VO that has been created based on the programmatic ViewObject is not working.
    I tried a sample in Hr Schema with Non-Programmatic VO. if I do table sorting for the dynamic ViewObject, it worked.
    I tried a sample in Hr Schema with Programmatic VO. If I do table sorting for the dynamic ViewObject, it is not working.
    Iam getting oracle.jbo.NoDefException: JBO-25058
    Kindly provide me the solutions
    reg,
    bakkia
    Edited by: Bakkia on May 9, 2011 1:34 AM

    Check this blog post:
    http://jobinesh.blogspot.com/2010/12/sorting-transient-viewobject.html
    Thanks,
    Navaneeth

Maybe you are looking for

  • How to create CAPEX report?

    Dear experts, What are the steps involved in creating a CAPEX report? Which datasources do we use to extract the data from R/3? Many thanks.

  • Adding paypal to iweb

    I am creating a website using IWeb. I would like to add paypal to it. Any advice would be helpful. Matt

  • Problem with added carrige returns in download of fixed length records.

    Hi, I'm hoping that someone can help me, I'm at a complete loss. I am downloading fixed length text records from our extranet via JSP. The problem is that 8 addtional carrige returns are being added to the records somewhere during this process, rende

  • Nikon D600 Raw support?

    Why is it taking so long to provide support for the Nikon D600 RAW files?  I love using Aperture and have established a great workflow that works for me and now i'm having to use Nikon s/w to process the files and import them back into my workflow. 

  • Playbook Won't Create BlackBerry Account

    Dear BlackBerry Community Today I was trying to create an account for a brand new playbook, I did not have a WiFi connection near so I went to a public place for connection. First I tried in my BlackBerry ID name then I tried to create a new ID. Even