Entity Attribute Validation via XML

We have an Entity object with 2 attributes. I'm trying to setup a new validation rule for attribute B that forces it to be GREATER THAN attribute A. It seems that the only way to accomplish this is by using a MethodValidator. The most obvious choice, however, would by the CompareValidator where "AttributeB" is "GreaterThan" "AttributeA", but that isn't an option. I can only setup a comparison to a "Literal Value", a "Query Result", or "View Object Attribute". The "View Object Attribute" won't work because it will compare it to the value of the first row of the view. I'm in the Entity, so I can't gaurantee that the same row's value would always be compared using this method. It seems to me that 9 times out of 10 you would want to compare 2 attributes from the same Entity row.
Am I missing something?
Erik

If you use a DB the natural thing to do is to define a DB constraint (in your case a unique index). This will be recognized by the framework and the constraint should be seen in the EO.
The other part is that you can't be sure if an attribute is unique as long as you do not commit (or at least post) it. only then the validation can check. I don't know if you can check not commited data from other users.
Timo

Similar Messages

  • ADF JDeveloper 10.1.3.4.0 Entity Attribute validation not propagated to UI

    Hi,
    I'm trying to use entity attribute validation in an ADF Faces / ADFm / ADF BC application. However the validation error
    is not propagated through the BindingContainer to my ADF Faces Page. When I customize and override the DCErrorHandler that
    is registered on the BindingContext the reportException() method doesn't fire.
    Anyone have an idea how to debug this Validation error gone lost ?.
    Thanks,
    Kenneth

    Hi,
    is it getting propagated without your custom error handler ?
    Frank

  • Entity Attribute Validation

    I have an entity with many attributes but one of them is with name "CODE". Now i want to validate it that it should not be duplicated. What i did is created new Business Rule of List type For Entity Attribute and with operator "Not In" and selected "Query Result" and gave query for that. it works fine for all those which have been committed to database but if i have created multiple records and yet not committed, it does not work for that. I also tried option of ViewAccessor but that was not working too.
    Please help me

    If you use a DB the natural thing to do is to define a DB constraint (in your case a unique index). This will be recognized by the framework and the constraint should be seen in the EO.
    The other part is that you can't be sure if an attribute is unique as long as you do not commit (or at least post) it. only then the validation can check. I don't know if you can check not commited data from other users.
    Timo

  • How can I use database constraints in entity attribute validation rules

    I am interested in using database constraints to validate attributes in entity objects.
    I would like to implement a JboValidatorInterface in a way that I can use an operator like "GreaterOrEqualTo" to compare with values retrieved from the database for a column associated with an entity object attribute.
    I have used this pattern with success in other environments, where the user community decides the minimum value for a thing should change from x to y, and simply changing a database object also changes the validation methods of all applications which access it.
    I am not certain that column constraints are the appropriate vehicle, but so far that seems to be the case.
    I see that you can create a validation rule which makes comparisons against a view object attribute. I am wondering if there is a generic way to use standardized names for column constraints along with ADF hooks into properties of database columns, to avoid writing individual queries for each attribute.
    Thanks in advance!!!

    Jeffrey,
    If you already have constraints on the underlying tables, why do you need to validate them in ADF BC? You can certainly use some framework extension classes to give the user nicely formatted error messages - see ER: ADF BC - allow custom error msgs for common exceptions (e.g. DML) for more details.
    I am using this method so that anything that is enforced in the database (check constraints, foreign keys, unique constraints, etc) are not enforced in the ADF BC layer as well - after all, there's more than one way to get data into a table, and DB constraints ensure that even if data gets in through another mechanism (apart from the ADF application), it is valid. My 2 cents, of course.
    Hope this helps,
    John

  • UIX  validation entity attribute on page multiple times via different views

    We have a situation where an ADF entity attribute appears in multiple views which appear on the same page. Each view selects a different entity row.
    When validation fails on one of these attributes, we register an AttrSetValException, as we want to take advantage of attribute level error messages.
    The problem is that the validation error message appears for all messageTextFields (for the same entity attribute) when only one of the fields failed validation. Also, the invalid value replaces all input fields even if the other ones were not changed by the user.
    I have tried using ex.setNeedsEntityToVOMapping(true) on the exception to no avail. It is as if the entity validation is unable to discriminate between view usages of an entity attribute.
    Steve Muench, I have read much of what you have written, but have not seen this particular scenerio. Any advice would be welcome.

    The issue is fixed. The reason of the problem that I missed overwriting of the validateParameters() in the custom controller class and the custom parameter was missed from the parameter list and it effected parameter validation error.

  • How to Export an Order Via XML

    How can we "Export an Order Via XML" using OOTB classes as mentioned in ATG Commerce Programming Guide?

    I have set classpath as well, but getting errors.
    C:\ATG\ATG9.1\home\bin>set classpath=%CLASSPATH%;C:\ATG\ATG9.1\home\lib\ojdbc14.jar
    C:\ATG\ATG9.1\home\bin>set classpath=%CLASSPATH%;C:\ATG\ATG9.1\home\lib\_MyModule_slib_sclasses.jar
    C:\ATG\ATG9.1\home\bin>set classpath=%CLASSPATH%;C:\jboss-4.2.3.GA\lib\jboss-common.jar
    C:\ATG\ATG9.1\home\bin>startSQLRepository -m MyModule -repository /atg/commerce/order/OrderRepository orders.xml | ATG
    LogColorizer
    ATG Log Colorizer v1.1 Copyright (c) 2007 Kelly Goetsch - [email protected]
    Application Server: jboss
    The following installed ATG components are being used to launch:
    ATGPlatform version 9.1 installed at C:\ATG\ATG9.1
    JAVA_ARGS: -Djava.security.policy=lib/java.policy -Datg.dynamo.home="." -Datg.dynamo.root=".\.." -Datg.dynamo.display=
    -Djava.protocol.handler.pkgs=atg.net.www.protocol -Djava.naming.factory.url.pkgs=atg.jndi.url -Datg.dynamo.modulepath=".
    \.." -Xms512m -Xmx1024m -Datg.dynamo.server.home="." -XX:MaxPermSize=96m -XX:MaxNewSize=96m -Datg.dynamo.modules=DAS;US
    Cellular;DSS -Datg.dynamo.layers= -Dsun.rmi.dgc.server.gcInterval=3600000
    DYNAMO_MODULES: @@atg/env/Startup.modules@@
    CONFIGPATH: @@atg/env/Startup.configPath@@;.\.\PublishingAgent\deploymentconfig\live\config;..\DAS\config\dtmconfig.jar;
    localconfig;..\DAF\config\dafconfig.jar
    CLASSPATH: .\locallib\;.\lib\launcher.jar;.\locallib\;.\lib\launcher.jar;LASSPATH;C:\ATG\ATG9.1\home\lib\ojdbc14_g.jar;
    C:\ATG\ATG9.1\home\lib\ojdbc14.jar;C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar;C:\ATG\ATG9.1\home\
    lib\ojdbc14.jar;C:\ATG\ATG9.1\home\lib\_MyModule_slib_sclasses.jar;C:\jboss-4.2.3.GA\lib\jboss-common.jar;C:\jboss-4.2
    .3.GA\server\all\lib\jboss-j2ee.jar;C:\jboss-4.2.3.GA\server\all\lib\jboss-j2ee.jar;C:\ATG\ATG9.1\home\lib\ojdbc14_g.jar
    ;C:\ATG\ATG9.1\home\lib\ojdbc14.jar;C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar;C:\ATG\ATG9.1\home
    \lib\ojdbc14.jar;C:\ATG\ATG9.1\home\lib\_MyModule_slib_sclasses.jar;C:\jboss-4.2.3.GA\lib\jboss-common.jar;C:\jboss-4.
    2.3.GA\server\all\lib\jboss-j2ee.jar;C:\jboss-4.2.3.GA\server\all\lib\jboss-j2ee.jar;C:\ATG\ATG9.1\MyModule\lib\jax-qn
    ame.jar;C:\ATG\ATG9.1\MyModule\lib\jaxb-xjc.jar;C:\ATG\ATG9.1\MyModule\lib\jaxb-api-2.1.jar;C:\ATG\ATG9.1\MyModule
    \lib\jaxb-impl-2.1.12.jar;C:\ATG\ATG9.1\MyModule\lib\jaxb-libs.jar;C:\ATG\ATG9.1\MyModule\lib\jaxb-impl.jar;C:\ATG\A
    TG9.1\MyModule\lib\jaxb-api.jar;C:\ATG\ATG9.1\MyModule\lib\xercesImpl.jar;C:\ATG\ATG9.1\MyModule\lib\axis.jar;C:\A
    TG\ATG9.1\MyModule\lib\classes.jar;C:\ATG\ATG9.1\MyModule\lib\resources.jar;C:\ATG\ATG9.1\MyModule\lib\commons-bea
    nutils.jar;C:\ATG\ATG9.1\MyModule\lib\commons-codec-1.3.jar;C:\ATG\ATG9.1\MyModule\lib\commons-collections-3.1.jar;C
    :\ATG\ATG9.1\MyModule\lib\commons-digester-1.7.jar;C:\ATG\ATG9.1\MyModule\lib\commons-discovery.jar;C:\ATG\ATG9.1\US
    Cellular\lib\commons-httpclient-3.1.jar;C:\ATG\ATG9.1\MyModule\lib\commons-logging-1.0.4.jar;C:\ATG\ATG9.1\MyModule\
    lib\commons-validator-1.2.0.jar;C:\ATG\ATG9.1\MyModule\lib\jakarta-oro-2.0.8.jar;C:\ATG\ATG9.1\MyModule\lib\jbosssx.
    jar;C:\ATG\ATG9.1\MyModule\lib\jmdns-20.jar;C:\ATG\ATG9.1\MyModule\lib\standard.jarlib\asm-2.2.3.jar;C:\ATG\ATG9.1\U
    SCellular\lib\cxf-2.2.6.jar;C:\ATG\ATG9.1\MyModule\lib\geronimo-activation_1.1_spec-1.0.2.jar;C:\ATG\ATG9.1\MyModule
    \lib\geronimo-annotation_1.0_spec-1.1.1.jar;C:\ATG\ATG9.1\MyModule\lib\geronimo-javamail_1.4_spec-1.6.jar;C:\ATG\ATG9.
    1\MyModule\lib\geronimo-jaxws_2.1_spec-1.0.jar;C:\ATG\ATG9.1\MyModule\lib\geronimo-stax-api_1.0_spec-1.0.1.jar;C:\AT
    G\ATG9.1\MyModule\lib\geronimo-ws-metadata_2.0_spec-1.1.2.jar;C:\ATG\ATG9.1\MyModule\lib\neethi-2.0.4.jar;C:\ATG\ATG
    9.1\MyModule\lib\saaj-api-1.3.jar;C:\ATG\ATG9.1\MyModule\lib\saaj-impl-1.3.2.jar;C:\ATG\ATG9.1\MyModule\lib\wsdl4j
    -1.6.2.jar;C:\ATG\ATG9.1\MyModule\lib\wss4j-1.5.8.jar;C:\ATG\ATG9.1\MyModule\lib\wstx-asl-3.2.9.jar;C:\ATG\ATG9.1\US
    Cellular\lib\XmlSchema-1.4.5.jar;C:\ATG\ATG9.1\MyModule\lib\jxl.jar;C:\ATG\ATG9.1\DCS\PublishingAgent\lib\classes.jar;
    C:\ATG\ATG9.1\DCS\lib\resources.jar;C:\ATG\ATG9.1\DCS\lib\classes.jar;C:\ATG\ATG9.1\PublishingAgent\base\lib\agent.jar;C
    :\ATG\ATG9.1\PublishingAgent\base\lib\classes.jar;C:\ATG\ATG9.1\DSS\lib\resources.jar;C:\ATG\ATG9.1\DSS\lib\classes.jar;
    C:\ATG\ATG9.1\DPS\lib\resources.jar;C:\ATG\ATG9.1\DPS\lib\classes.jar;C:\ATG\ATG9.1\DAF\Search\Index\lib\classes.jar;C:\
    ATG\ATG9.1\DAF\Search\Index\lib\axis.jar;C:\ATG\ATG9.1\DAF\Search\Index\lib\commons-discovery.jar;C:\ATG\ATG9.1\DAF\Sear
    ch\Index\lib\jaxrpc.jar;C:\ATG\ATG9.1\DAF\Search\Index\lib\wsdl4j.jar;C:\ATG\ATG9.1\DAF\Search\Base\lib\classes.jar;C:\A
    TG\ATG9.1\DAF\Search\Base\lib\rmi-stub-classes.jar;C:\ATG\ATG9.1\DAS-UI\lib\uiresources.jar;C:\ATG\ATG9.1\DAS-UI\lib\uic
    lasses.jar;C:\ATG\ATG9.1\DAS-UI\lib\jhall.jar;C:\ATG\ATG9.1\DAS\lib\resources.jar;C:\ATG\ATG9.1\DAS\lib\classes.jar;C:\A
    TG\ATG9.1\DAS\lib\servlet.jar;C:\ATG\ATG9.1\DAS\lib\ice.jar;C:\ATG\ATG9.1\DAS\solid\SolidDriver2.1.jar;C:\ATG\ATG9.1\hom
    e\startDynamo.jar
    PATH: C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\
    Program Files\Support Tools;D:\data\notes;C:\program files\notes;C:\Program Files\ManageSoft\Common;C:\Program Files\Tor
    toiseSVN\bin;C:\jdk1.5.0_16\bin;C:\eclipse-ganymede-atg\plugins\org.apache.ant_1.7.0.v200803061910\bin;C:\Program Files\
    Windows Imaging\;;.\..\DAS\os_specific_files\i486-unknown-win32;.\..\DAS\os_specific_files\i486-unknown-win32\ice
    **** info Wed Jul 27 15:23:25 IST 2011 1311760405899 /DPSLicense atg.service.ServiceResources->dynamoPrin
    tMaxSessions : Only 20 concurrent sessions can be managed with this license
    **** info Wed Jul 27 15:23:25 IST 2011 1311760405909 /DPSLicense atg.service.ServiceResources->dynamoPrin
    tMaxDynamoServers : Only 3 Dynamo server(s) can be used concurrently with this license
    **** info Wed Jul 27 15:23:25 IST 2011 1311760405909 /DPSLicense DPS is licensed to Proquire LLC - Develo
    pment
    **** info Wed Jul 27 15:23:25 IST 2011 1311760405909 /DPSLicense atg.service.ServiceResources->unlimitedL
    icenseMsg : This product is licensed for an unlimited number of CPUs.
    **** info Wed Jul 27 15:23:29 IST 2011 1311760409504 /atg/dynamo/service/jdbc/SDSRepository SQL Repository s
    tartup complete
    **** info Wed Jul 27 15:23:30 IST 2011 1311760410085 /atg/commerce/pricing/priceLists/PriceLists SQL Repo
    sitory startup complete
    **** info Wed Jul 27 15:23:30 IST 2011 1311760410095 /atg/commerce/pricing/Promotions Resolving reference
    to /atg/commerce/catalog/ProductCatalog
    **** Warning Wed Jul 27 15:23:30 IST 2011 1311760410726 DistributorSender No remote servers configured
    **** info Wed Jul 27 15:23:30 IST 2011 1311760410966 /atg/commerce/catalog/ProductCatalog SQL Repository s
    tartup complete
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Error parsing templa
    te: atg.repository.RepositoryException: Your user defined property com.mymodule.security.crypto.CryptoPropertyDescriptor has
    an invalid property-type java.lang.ClassNotFoundException: com.mymodule.security.crypto.CryptoPropertyDescriptor. The deta
    iled error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository atg.repository.R
    epositoryException: Your user defined property com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property
    -type java.lang.ClassNotFoundException: com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository Your user defined pr
    operty com.mymodule.security.crypto.CryptoPropertyDescriptor has an invalid property-type java.lang.ClassNotFoundException:
    com.mymodule.security.crypto.CryptoPropertyDescriptor. The detailed error is: {2}
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.adapter.g
    sa.xml.TemplateParser.addDocumentToTemplate(TemplateParser.java:701)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.adapter.g
    sa.xml.TemplateParser.addToTemplate(TemplateParser.java:532)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.adapter.g
    sa.xml.TemplateParser.addToTemplate(TemplateParser.java:421)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.adapter.g
    sa.GSARepository.readXMLFiles(GSARepository.java:6163)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.adapter.g
    sa.GSARepository.initialize(GSARepository.java:5050)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.adapter.g
    sa.GSARepository.initializeTransactionally(GSARepository.java:4954)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.adapter.g
    sa.GSARepository.doStartService(GSARepository.java:4647)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.G
    enericService.startService(GenericService.java:496)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleusNameResolver.startService(NucleusNameResolver.java:1385)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleusNameResolver.configureAndStartService(NucleusNameResolver.java:1133)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleusNameResolver.createFromName(NucleusNameResolver.java:787)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleusNameResolver.createFromName(NucleusNameResolver.java:569)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleusNameResolver.createFromName(NucleusNameResolver.java:550)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleusNameResolver.resolveName(NucleusNameResolver.java:394)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleus.resolveName(Nucleus.java:2648)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.G
    enericService.resolveName(GenericService.java:315)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.G
    enericService.resolveName(GenericService.java:367)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleus.<init>(Nucleus.java:937)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleus.<init>(Nucleus.java:695)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleus.startNucleusCheckLicense(Nucleus.java:4194)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.nucleus.N
    ucleus.startNucleus(Nucleus.java:4054)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.adapter.g
    sa.xml.TemplateParser.runParser(TemplateParser.java:5452)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository at atg.adapter.g
    sa.xml.TemplateParser.main(TemplateParser.java:5072)
    **** Error Wed Jul 27 15:23:30 IST 2011 1311760410986 /atg/commerce/order/OrderRepository
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository java.sql.SQLExceptio
    n: java.sql.SQLException: ORA-00942: table or view does not exist
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository [++SQLSelect++]
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository SELECT ORDER_ID,SUB
    MARKET,TOTAL_MRC_AMOUNT,ORDER_OWNER,TAX_SERVICE_FLAG,CREDIT_SERVICE_FLAG,NO_OF_LINES,PROMO_CODE,LOYALTY_ORDER_ID,REWARD_
    TEXT,ORDER_TYPE
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository FROM DCSPPX_ORDER
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository WHERE 1 = 2
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository (no parameters)
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository [--SQLSelect--]
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429092 /atg/commerce/order/OrderRepository The table: "DCSPPX_O
    RDER" does not appear to be defined correctly in the database. Either the table does not exist, the repository does not
    have SELECT permission on it, or the definition of the table is incompatible with the template in use.
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository java.sql.SQLExceptio
    n: java.sql.SQLException: ORA-00942: table or view does not exist
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository [++SQLSelect++]
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository SELECT ORDER_ID,DEP
    OSIT_PER_LINE,MANUAL_REVIEW_FLAG,CAS,CREDIT_CLASS
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository FROM CDEDIT_SERVI
    CE_RESULT
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository WHERE 1 = 2
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository (no parameters)
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository [--SQLSelect--]
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429102 /atg/commerce/order/OrderRepository The table: "CDEDIT_S
    ERVICE_RESULT" does not appear to be defined correctly in the database. Either the table does not exist, the repository
    does not have SELECT permission on it, or the definition of the table is incompatible with the template in use.
    **** Error Wed Jul 27 15:23:49 IST 2011 1311760429112 /atg/commerce/order/OrderRepository java.sql.SQLExceptio
    n: java.sql.SQLException: ORA-00942: table or v

  • How to display Entity level validation messages in a table

    I'm using ADF 11g 11.1.1.2.0. I have a page with an updateable table based on an EO. In the EO I have defined some entity level and attribute level declarative business rules. When the user enters a value in the table that violates an attribute level validation, the related message is displayed inline and the attribute is surrounded by a red box. Furthermore the user is not able to place his cursor in a different row. In this way it is clear which row and attribute caused the error. However if the user enters some data that violates an entity level validation, the validation message is displayed as global messages in the message-popup when the business rule is based on a script or a method. This means that the user gets a global message popup, and does not know which row caused the error. Ofcourse we can include the identifying attributes of the row in the error message, but I would like to know if there is another more visual way to communicate to the user which row caused the error.
    Edited by: Jonas de Graaff (PSB) on 10-feb-2010 2:51

    Hi Chittibabu,
    what about using a TreeTable control?
    SAPUI5 SDK - Demo Kit
    Regards
    Tobias

  • Entity level validation

    I have a requirement where there are two entities in a master detail relationship (A and B respectively linked through entity association)
    EO A has a field called TotalQuantity (master)
    EO B has a field called Split Quantity (detail)
    The total quantity in the EO A to be split in the EO B, whereas the totals of the splits should equal the Total quantity of the EO A.
    Can anyone suggest how to achieve this consistency by using an entity level validation.?
    Please note that the EO A will be created and committed first, then only the child records are created(EO B). Both are not created and committed together.

    for the sales Quantity you can have a validation on 'SalesQuantity' as 'Compare Validation' against the ViewAccessors attribute in the EO. operator as less than or equal to
    for Entity you can have a 'Collection Validation' with the operaiton as 'Sum' with 'Equals' operator against the ViewAccessors attribute in the EO

  • Entity level validation suppressed in backend

    Hi,
    I am working on jdev 11.1.1.6, where I face a issues which is pretty much strange. I created a editable table from a view object datacontrol by dragging and dropping. This UI table consist of two columns with two LOVs providing them values.
    The entity level validation when I create two rows with same values are fired but the error message is not shown to the UI, but able to find the stack trace in the jdev console.The same happens even when I try to commit the rows. This rather breaks the page stopping me to do further activities.
    Please do help......

    Hi frank,
    Here is a detials of the present implementation,
    * The entity E1 has three keys. I created a business rule validation with as unique key validation with a custom error message ('*the record is already found*').
    * The view object used for table creation is created using the above entity with the same three key attributes.
    * Out of the three keys, two are provided with an LOV and the other is set but the same lov when choosing the values.
    * The view object is dragged and dropped in the jsf which looks as follows,
    <af:table value="#{bindings.xxxxx.collectionModel}"
                           var="row" rows="#{bindings.xxxxx.rangeSize}"
                           emptyText="#{bindings.xxxxx.viewable ? 'No data to display.' : 'Access Denied.'}"
                           fetchSize="#{bindings.xxxxx.rangeSize}"
                           rowBandingInterval="0"
                           selectedRowKeys="#{bindings.xxxxx.collectionModel.selectedRow}"
                           selectionListener="#{bindings.xxxxx.collectionModel.makeCurrent}"
                           rowSelection="single" id="t4"
                           width="1000"
                           autoHeightRows="6"
                           styleClass="AFStretchWidth SimpleTable Debt"
                           partialTriggers="::cl15 ::cl16 ::cl18 cl14">
                  <af:column sortProperty="ModuleNo" sortable="false"
                             headerText="Report..."
                             id="c8" width="250">
                   <af:inputListOfValues id="moduleNoId"
                                         popupTitle="Search and Select: #{bindings.xxxxx.hints.ModuleNo.label}"
                                         value="#{row.bindings.ModuleNo.inputValue}"
                                         model="#{row.bindings.ModuleNo.listOfValuesModel}"
                                         required="#{bindings.ReportsShared1.hints.ModuleNo.mandatory}"
                                         columns="#{bindings.ReportsShared1.hints.ModuleNo.displayWidth}"
                                         shortDesc="#{bindings.ReportsShared1.hints.ModuleNo.tooltip}"
                                         autoSubmit="true">
                    <f:validator binding="#{row.bindings.ModuleNo.validator}"/>
                   </af:inputListOfValues>
                  </af:column>
                  <af:column sortProperty="SharedTo" sortable="false"
                             headerText="With..."
                             id="c11" width="250">
                   <af:inputListOfValues id="sharedToId"
                                         popupTitle="Search and Select: #{bindings.xxxxx.hints.SharedTo.label}"
                                         value="#{row.bindings.SharedTo.inputValue}"
                                         model="#{row.bindings.SharedTo.listOfValuesModel}"
                                         required="true"
                                         columns="#{bindings.xxxxx.hints.SharedTo.displayWidth}"
                                         shortDesc="#{bindings.xxxxx.hints.SharedTo.tooltip}"
                                         autoSubmit="true">
                    <f:validator binding="#{row.bindings.SharedTo.validator}"/>
                   </af:inputListOfValues>
                  </af:column>
                  <af:column id="c7" width="100">
                      <af:commandLink actionListener="#{bindings.Delete1.execute}"
                                 shortDesc="Delete line"
                                styleClass="Small Button GrayDelete"
                                 immediate="true"
                                 partialSubmit="true" id="cl14"/>
                  </af:column>
                   <af:column sortProperty="LedgerType" sortable="false"
                             headerText="#{bindings.xxxxx.hints.LedgerType.label}"
                             id="c6">
                   <af:outputText value="#{row.LedgerType}" id="ot10"/>
                  </af:column>
                  <af:column sortProperty="ReportName" sortable="false"
                             headerText="#{bindings.xxxxx.hints.ReportName.label}"
                             id="c1">
                   <af:outputText value="#{row.ReportName}" id="ot11"/>
                  </af:column>
                 </af:table>
    <af:commandLink actionListener="#{bindings.CreateInsert1.execute}"
                                 text=""
                                 partialSubmit="true"
                                 id="cl15"
                                 styleClass="debtAddlinesButton"/>
    <af:commandLink actionListener="#{bindings.Commit.execute}"
                                               text="Share" id="cl16"
                                               styleClass="greyButton"/>
    <af:commandLink actionListener="#{bindings.Rollback.execute}"
                                               text="Cancel"
                                               immediate="true" id="cl18"
                                               styleClass="greyButton">
                                <af:resetActionListener/>
    </af:commandLink>
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////Now when I use the CreateInsert1 command link and create a row and fill in the values that are already present , say I select name in 'sharedTo' that is already present.... it does not show me the validation error in the ballon as it always does but doesnt fill the value in that too....and when I enter the value instead of using the LOV it shows a blink of the custom error popup I set in the entity (*the record is already found*) and disappears. After that nothing is functional in the page. But I see the jev console with the same custom error message with stack trace
    <Utils> <buildFacesMessage> ADF: Adding the following JSF error message: the record is already found
    oracle.jbo.AttrSetValException: JBO-com.symmetry.dashboard.panels.model.eo.XXXE1: the record is already found
         at oracle.jbo.rules.RulesBeanUtils.createException(RulesBeanUtils.java:381)
         at oracle.jbo.rules.AbstractValidator.createException(AbstractValidator.java:1065)
         at oracle.jbo.rules.AbstractValidator.doRaiseException(AbstractValidator.java:1120)
         at oracle.jbo.rules.AbstractValidator.raiseException(AbstractValidator.java:1109)
         at oracle.jbo.rules.JboAbstractValidator.raiseException(JboAbstractValidator.java:409)
         at oracle.jbo.rules.AbstractValidator.raiseException(AbstractValidator.java:1096)
         at oracle.jbo.server.JboUniqueKeyValidator.validateValue(JboUniqueKeyValidator.java:369)
         at oracle.jbo.server.JboUniqueKeyValidator.validateValueWithContext(JboUniqueKeyValidator.java:84)
         at oracle.jbo.rules.JboAbstractValidator.callValidateValueWithContext(JboAbstractValidator.java:235)
         at oracle.jbo.rules.JboAbstractValidator.validate(JboAbstractValidator.java:386)
         at oracle.jbo.rules.RulesBeanUtils.validateObject(RulesBeanUtils.java:716)
         at oracle.jbo.rules.RulesBeanUtils.validate(RulesBeanUtils.java:696)
         at oracle.jbo.server.AttributeDefImpl.validate(AttributeDefImpl.java:3349)
         at oracle.jbo.server.AttributeDefImpl.set(AttributeDefImpl.java:3294)
         at oracle.jbo.server.EntityImpl.setAttributeInternal(EntityImpl.java:2012)
         at oracle.jbo.server.AttributeDefImpl.resolveSet(AttributeDefImpl.java:3510)
         at oracle.jbo.server.EntityImpl.setAttrInvokeAccessor(EntityImpl.java:1993)
         at oracle.jbo.server.EntityImpl.setAttribute(EntityImpl.java:1920)
         at oracle.jbo.server.ViewRowStorage.setAttributeValue(ViewRowStorage.java:2363)
         at oracle.jbo.server.ViewRowStorage.setAttributeInternal(ViewRowStorage.java:2165)
         at oracle.jbo.server.ViewRowImpl.setAttributeInternal(ViewRowImpl.java:1453)
         at oracle.jbo.server.ViewRowImpl.setAttrInvokeAccessor(ViewRowImpl.java:1428)
         at oracle.jbo.server.ViewRowImpl.setAttribute(ViewRowImpl.java:1089)
         at oracle.jbo.server.ViewRowImpl.setAttribute(ViewRowImpl.java:1029)
         at oracle.jbo.server.ViewRowImpl.setAttributeValues(ViewRowImpl.java:1703)
         at oracle.adf.model.binding.DCDataControl.setAttributesInRow(DCDataControl.java:2428)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.setAttributeValuesInRow(JUCtrlValueBinding.java:976)
         at oracle.jbo.uicli.binding.JUCtrlListBinding.setTargetAttrsFromLovRow(JUCtrlListBinding.java:2801)
         at oracle.jbo.uicli.binding.JUCtrlListBinding.setTargetAttrsFromLovRowAndUpdateMRU(JUCtrlListBinding.java:2702)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlLOVBinding.setInputValueInRow(FacesCtrlLOVBinding.java:1164)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.setInputValue(JUCtrlValueBinding.java:2814)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.setInputValue(JUCtrlValueBinding.java:2777)
         at oracle.jbo.uicli.binding.JUCtrlValueBinding.put(JUCtrlValueBinding.java:2434)
         at oracle.jbo.uicli.binding.JUCtrlListBinding.put(JUCtrlListBinding.java:3428)
         at javax.el.MapELResolver.setValue(MapELResolver.java:229)
         at com.sun.faces.el.DemuxCompositeELResolver._setValue(DemuxCompositeELResolver.java:252)
         at com.sun.faces.el.DemuxCompositeELResolver.setValue(DemuxCompositeELResolver.java:278)
         at com.sun.el.parser.AstValue.setValue(Unknown Source)
         at com.sun.el.ValueExpressionImpl.setValue(Unknown Source)
         at org.apache.myfaces.trinidad.component.UIXEditableValue.updateModel(UIXEditableValue.java:289)
         at org.apache.myfaces.trinidad.component.UIXEditableValue.processUpdates(UIXEditableValue.java:252)
         at org.apache.myfaces.trinidad.component.ChildLoop$Update.process(ChildLoop.java:76)
         at org.apache.myfaces.trinidad.component.ChildLoop.runAlways(ChildLoop.java:55)
         at org.apache.myfaces.trinidad.component.ChildLoop.runAlways(ChildLoop.java:48)
         at org.apache.myfaces.trinidad.component.UIXColumn.processUpdates(UIXColumn.java:111)
         at oracle.adf.view.rich.component.rich.data.RichColumn.processUpdates(RichColumn.java:264)
         at org.apache.myfaces.trinidad.component.UIXCollection.processComponent(UIXCollection.java:993)
         at org.apache.myfaces.trinidad.component.TableUtils$3.process(TableUtils.java:283)
         at org.apache.myfaces.trinidad.component.ChildLoop.runAlways(ChildLoop.java:55)
         at org.apache.myfaces.trinidad.component.ChildLoop.runAlways(ChildLoop.java:48)
         at org.apache.myfaces.trinidad.component.TableUtils.processStampedChildren(TableUtils.java:278)
         at oracle.adf.view.rich.component.UIXTable.processStamps(UIXTable.java:202)
         at org.apache.myfaces.trinidad.component.UIXTable.processFacetsAndChildren(UIXTable.java:382)
         at org.apache.myfaces.trinidad.component.UIXCollection.updateChildrenImpl(UIXCollection.java:209)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at org.apache.myfaces.trinidad.component.UIXTable.processUpdates(UIXTable.java:166)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildrenImpl(UIXComponentBase.java:1053)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildrenImpl(UIXComponentBase.java:1053)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildrenImpl(UIXComponentBase.java:1053)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildrenImpl(UIXComponentBase.java:1053)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$201(ContextSwitchingComponent.java:41)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$4.run(ContextSwitchingComponent.java:137)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processUpdates(ContextSwitchingComponent.java:140)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildrenImpl(UIXComponentBase.java:1053)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildrenImpl(UIXComponentBase.java:1053)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildrenImpl(UIXComponentBase.java:1053)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.access$201(ContextSwitchingComponent.java:41)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$4.run(ContextSwitchingComponent.java:137)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.processUpdates(ContextSwitchingComponent.java:140)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildrenImpl(UIXComponentBase.java:1053)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at org.apache.myfaces.trinidad.component.UIXForm.processUpdates(UIXForm.java:89)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildrenImpl(UIXComponentBase.java:1053)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.updateChildren(UIXComponentBase.java:1043)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.processUpdates(UIXComponentBase.java:827)
         at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:1084)
         at javax.faces.component.UIViewRoot.processUpdates(UIViewRoot.java:728)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$UpdateModelValuesCallback.invokeContextCallback(LifecycleImpl.java:1436)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:397)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

  • JBO-26010: Invalid Entity Attribute Name

    Hi All,
    The requirement is to add a new field on the page but that field is not getting selected in the core EO, so I have extended the EO and than extended the VO based on that extend ed EO.
    After that I followed usual steps to import then personalised and added the new field ...bounced every thing but when I am testing got following error:
    ## Detail 0 ##
    JBO-30003: The application pool (oracle.apps.pon.negotiation.creation.server.NegotiationCreationAM) failed to checkout an application module due to the following exception:
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.PersistenceException, msg=JBO-26010: Invalid Entity Attribute Name "Description" specified for the View Attribute "XxAuctionHeadersAllVO"
    ===========
    When I checked the "XxAuctionHeadersALLEO.xml" it has only entry of new attribute. But in "XxAuctionHeadersAllVO.xml" it has the complete SQL ....so is that can be a problem?
    I have run the query from "XxAuctionHeadersAllVO.xml" in toad and it works fine.
    Thanks!

    Yes it is...:-)
    Anyways thanks for the reply..
    The Base EO - AuctionHeadersALLEO which I have extended to XxAuctionHeadersALLEO
    I have already performed both the steps suggested by you (i.e. option 1) so after Substitute the custom VO "XxAuctionHeadersAllVO" on top of standard VO "AuctionHeadersAllVO" when I tested the change I have got the above error : JBO-26010: Invalid Entity Attribute Name "Description" specified for the View Attribute "XxAuctionHeadersAllVO"
    So in custom VO (and also in standard VO) select it's just references it as "AuctionHeadersALLEO.DESCRIPTION" but the field is in AuctionHeadersAllBaseEO.xml not in AuctionHeadersALLEO.xml
    so I don't understand how it works in the standard product?
    Is it any better? Or do I have to be more clearer :-(

  • Bug:  ADF BC Entity Object entity level validator on dates

    Hi JDev team
    I'm having an issue getting the ADF BC EO entity level compare validator to work on Date columns in JDev 11g TP and suspect a bug.
    Steps to reproduce:
    1.     Create EO based on table with 2 Date attributes, eg. StartDate and EndDate both domain Date.
    2.     In the EO editor, under General tab, select create button for Validation Rules.
    3.     In Validation Rule dialog.......
    4.     Select Compare Validator
    5.     Select StartDate as attribute
    6.     Select LessOrEqualTo as operator
    7.     Select Entity Attribute as compare with
    8.     Select EndDate in Select Entity Attribute list
    9.     Change to Validation Execution tab
    10.     StartDate should already by in Selected Attributes list
    11.     Also move EndDate to Selected Attributes list
    12.     Change to Failure Handling tab
    13.     Ensure Error is selected for Validation Failure Severity
    14.     Enter an error message in the Message Text field
    15.     Select ok button.
    Within Business Components Browser for an existing record, setting the StartDate >= EndDate then commit does not raise an error. I'm guessing we should see an error.
    I've attempted the same with 2 Number domain attributes and the error is correctly raised, so I suspect the error is with the Data domains.
    Regards,
    CM.

    Can no longer reproduce this bug in the JDEVADF_MAIN_GENERIC_070607.0749.4562 build I have on my machine today, so it has been fixed post-JavaOne tech preview.

  • Urgent: Entity Attribute for this View Attribute cannot be in 'irc'

    Hi ,
    I am trying to extend AplAssgHistoryVO.xml to one extra field 'Chnaged By' as per our critical ptoduction requirement.
    I have downloaded the following TOPs under $JAVA_TOP
    (a) /oracle/apps/irc
    (b) /oracle/apps/per
    (c) /oracle/apps/ben
    (d) /oracle/apps/xdo
    (e) /oracle/apps/ota
    (f) /oracle/apps/pay
    I have copied these TOPs to my 'D:\p6908968_R12_GENERIC\jdevhome\jdev\myprojects' directory.
    Now when I have cerated one .JWS file and one .jpr under that.
    Now when I tried to expand oracle.apps.irc.applicant.server it is giving the following error:
    oracle.jbo.dt.objects.JboException: Entity Attribute for this View Attribute cannot be found.
    oracle.apps.xdo.oa.schema.server.TemplatesVlEO.DataSourceId
    oracle.apps.xdo.oa.schema.server.TemplatesVlEOView.DataSourceId
    Please could someone tell me why this error is coming. Whether I have to download any other patch/library/TOPs for this.
    Thsnka in advance for your help.
    Thanks and regards,
    Sunil Kanlti Malik

    Hi Abdul,
    Thanks for your reply.
    This is seeded one. All I am doing to try to extend it.
    Please could you let me know what are other TOPs we need to download to extend it.
    I am really stucking at this point as I do not know which other TOPs or library I need to download.
    Also I could not find the meneitoned item insode the TemplatesVIEO.
    Thanks in advance for your help.
    Thanks,
    Sunil

  • Entity attribute seems to reset on commit

    I'm using JDeveloper 11g 11.1.1.2.0
    I have View Object based on two entities. I have a transient attribute on VO which is a copy of
    the entity based primary key of VO. I have an LOV configured on this transient attibute which I use
    on my JSPX page. As soon as user selects value for this LOV based field a value change listener fires
    which will execute the VO's query in custom appmodule method based on selected PK. This results in a
    valid current record for VO and the other fields on the page are updated accordingly. However when
    I commit the record I get a validateEntity error in that the PK entity attribute is null. Up until
    Commit the attribute had a value. Anyone an idea what's happening here ?.
    Thanks,
    Kenneth

    This sounds like you may be losing your internet connection on an intermittent basis.
    Depending on how you have your Time Capsule configured to connect to the internet, there may be a few settings that you can check.
    If you open AirPort Utility and click Manual Setup, and then click the Internet icon at the top of the setup screen, what setting do you see for Connect Using?

  • Oracle.jbo.PersistenceException: JBO-26010: Invalid Entity Attribute Name "" specified for the View Attribute ""

    HI, I'm using JDEV 11.1.1.6.0
    I am encountering this error msg on one VO
    oracle.jbo.PersistenceException: JBO-26010: Invalid Entity Attribute Name "CorrespondenceAddressFlag" specified for the View Attribute "AddressDetailsVO"
    I have searched for similar problems for others and have checked the relevant XML file and have seen that the entries are correct.
    If I delete this attribute and add it again, the error come up for the next attribute.
    Earlier the EO had a few attributes then according to further requirement changes, we add new attributes to the Table and Synchronized the EO's.
    Then added these Attributes to the VO. This application Runs fine when tested in AppModule but when dropped on page, it gives the above error.
    oracle.jbo.PersistenceException: JBO-26010: Invalid Entity Attribute Name "CorrespondenceAddressFlag" specified for the View Attribute "AddressDetailsVO"
      at oracle.jbo.server.ViewDefImpl.doAddEntityAttribute(ViewDefImpl.java:7078)
      at oracle.jbo.server.ViewAttributeDefImpl.loadFromXML(ViewAttributeDefImpl.java:2099)
      at oracle.jbo.server.ViewDefImpl.loadAttributes(ViewDefImpl.java:6816)
      at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:4453)
      at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:3946)
      at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:3894)
      at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:554)
      at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:1232)
      at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:603)
      at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:523)
      at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:505)
      at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:780)
      at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:845)
      at oracle.jbo.server.AMViewUsage.createViewObject(AMViewUsage.java:112)
      at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:660)
      at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:921)
      at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:493)
      at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:87)
      at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:158)
      at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:73)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2913)
      at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:580)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2473)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2347)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3246)
      at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:572)
      at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)
      at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:505)
      at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:500)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:523)
      at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:871)
      at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1640)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.getDataControl(JUCtrlActionBinding.java:566)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.isOperationEnabled(JUCtrlActionBinding.java:316)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.isActionEnabled(JUCtrlActionBinding.java:296)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.getEnabled(JUCtrlActionBinding.java:1833)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.internalGet(JUCtrlActionBinding.java:1927)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.internalGet(FacesCtrlActionBinding.java:369)
      at oracle.adf.model.binding.DCControlBinding.get(DCControlBinding.java:749)
      at javax.el.MapELResolver.getValue(MapELResolver.java:164)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
      at com.sun.el.parser.AstValue.getValue(Unknown Source)
      at com.sun.el.parser.AstNot.getValue(Unknown Source)
      at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
      at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
      at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.getDisabled(GoLinkRenderer.java:506)
      at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.isDisabled(GoLinkRenderer.java:681)
      at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.handleInaccessibility(GoLinkRenderer.java:584)
      at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.encodeAll(GoLinkRenderer.java:131)
      at oracle.adfinternal.view.faces.renderkit.rich.CommandLinkRenderer.encodeAll(CommandLinkRenderer.java:159)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:406)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:406)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1324)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
      at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:267)
      at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
      at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:191)
      at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:911)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:367)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    <Jul 3, 2013 4:12:48 PM IST> <Error> <HTTP> <BEA-101020> <[ServletContext@60954909[app:com.magma.application.model module:viewcontroller-context-root path:/viewcontroller-context-root spec-version:2.5]] Servlet failed with Exception
    oracle.jbo.PersistenceException: JBO-26010: Invalid Entity Attribute Name "CorrespondenceAddressFlag" specified for the View Attribute "AddressDetailsVO"
      at oracle.jbo.server.ViewDefImpl.doAddEntityAttribute(ViewDefImpl.java:7078)
      at oracle.jbo.server.ViewAttributeDefImpl.loadFromXML(ViewAttributeDefImpl.java:2099)
      at oracle.jbo.server.ViewDefImpl.loadAttributes(ViewDefImpl.java:6816)
      at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:4453)
      at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:3946)
      Truncated. see log file for complete stacktrace
    >
    <Jul 3, 2013 4:12:48 PM IST> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at Jul 3, 2013 4:12:48 PM IST. Notification details:
    WatchRuleType: Log
    WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))
    WatchData: DATE = Jul 3, 2013 4:12:48 PM IST SERVER = DefaultServer MESSAGE = [ServletContext@60954909[app:model module:viewcontroller-context-root path:/viewcontroller-context-root spec-version:2.5]] Servlet failed with Exception
    oracle.jbo.PersistenceException: JBO-26010: Invalid Entity Attribute Name "CorrespondenceAddressFlag" specified for the View Attribute "AddressDetailsVO"
      at oracle.jbo.server.ViewDefImpl.doAddEntityAttribute(ViewDefImpl.java:7078)
      at oracle.jbo.server.ViewAttributeDefImpl.loadFromXML(ViewAttributeDefImpl.java:2099)
      at oracle.jbo.server.ViewDefImpl.loadAttributes(ViewDefImpl.java:6816)
      at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:4453)
      at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:3946)
      at oracle.jbo.server.ViewDefImpl.loadFromXML(ViewDefImpl.java:3894)
      at oracle.jbo.server.MetaObjectManager.loadFromXML(MetaObjectManager.java:554)
      at oracle.jbo.mom.DefinitionManager.loadLazyDefinitionObject(DefinitionManager.java:1232)
      at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:603)
      at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:523)
      at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:505)
      at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:780)
      at oracle.jbo.server.ViewDefImpl.findDefObject(ViewDefImpl.java:845)
      at oracle.jbo.server.AMViewUsage.createViewObject(AMViewUsage.java:112)
      at oracle.jbo.server.ApplicationModuleDefImpl.loadViewObject(ApplicationModuleDefImpl.java:660)
      at oracle.jbo.server.ApplicationModuleDefImpl.loadComponents(ApplicationModuleDefImpl.java:921)
      at oracle.jbo.server.ApplicationModuleImpl.createRootApplicationModule(ApplicationModuleImpl.java:493)
      at oracle.jbo.server.ApplicationModuleHomeImpl.create(ApplicationModuleHomeImpl.java:87)
      at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:158)
      at oracle.jbo.common.ampool.DefaultConnectionStrategy.createApplicationModule(DefaultConnectionStrategy.java:73)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.instantiateResource(ApplicationPoolImpl.java:2913)
      at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:580)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2473)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2347)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3246)
      at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:572)
      at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)
      at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:505)
      at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:500)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:523)
      at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:871)
      at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1640)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.getDataControl(JUCtrlActionBinding.java:566)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.isOperationEnabled(JUCtrlActionBinding.java:316)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.isActionEnabled(JUCtrlActionBinding.java:296)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.getEnabled(JUCtrlActionBinding.java:1833)
      at oracle.jbo.uicli.binding.JUCtrlActionBinding.internalGet(JUCtrlActionBinding.java:1927)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.internalGet(FacesCtrlActionBinding.java:369)
      at oracle.adf.model.binding.DCControlBinding.get(DCControlBinding.java:749)
      at javax.el.MapELResolver.getValue(MapELResolver.java:164)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
      at com.sun.el.parser.AstValue.getValue(Unknown Source)
      at com.sun.el.parser.AstNot.getValue(Unknown Source)
      at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
      at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
      at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.getDisabled(GoLinkRenderer.java:506)
      at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.isDisabled(GoLinkRenderer.java:681)
      at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.handleInaccessibility(GoLinkRenderer.java:584)
      at oracle.adfinternal.view.faces.renderkit.rich.GoLinkRenderer.encodeAll(GoLinkRenderer.java:131)
      at oracle.adfinternal.view.faces.renderkit.rich.CommandLinkRenderer.encodeAll(CommandLinkRenderer.java:159)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:406)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:406)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1324)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:938)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
      at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:267)
      at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
      at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:191)
      at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:911)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:367)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101020 MACHINE = NRSAWANT-IN TXID =  CONTEXTID = 94d3e58da1320945:-18bd848a:13fa41f0152:-8000-000000000000001c TIMESTAMP = 1372848168531 
    WatchAlarmType: AutomaticReset
    WatchAlarmResetPeriod: 30000
    >
    <Jul 3, 2013 4:12:49 PM IST> <Alert> <Diagnostics> <BEA-320016> <Creating diagnostic image in d:\jdev_home\system11.1.1.6.38.61.92\defaultdomain\servers\defaultserver\adr\diag\ofm\defaultdomain\defaultserver\incident\incdir_31 with a lockout minute period of 1.>
    <Jul 3, 2013 4:12:52 PM IST> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 10.180.183.77:57,804 during the configured idle timeout of 5 secs>
    <Jul 3, 2013 4:12:52 PM IST> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 10.180.183.77:57,803 during the configured idle timeout of 5 secs>
    <Jul 3, 2013 4:12:52 PM IST> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 10.180.183.77:57,800 during the configured idle timeout of 5 secs>
    <Jul 3, 2013 4:12:52 PM IST> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 10.180.183.77:57,802 during the configured idle timeout of 5 secs>
    <Jul 3, 2013 4:12:52 PM IST> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 10.180.183.77:57,801 during the configured idle timeout of 5 secs>

    Just to confirm that this is not a Library or deployment setup problem, Now, I changed the deployment scope to include business components in the ViewController to just to be sure it was being picked up in the ViewController too. I Created a separate AppModule in the ViewController and Added the VO to it, It Ran Properly including the Addition and Commit Control.

  • Entity Object validation for "Date" type

    I am trying to use the Entity Object validation for a Date field type, it is a required field.
    I am using the format: MM/dd/yy HH:mm:ss
    It is a simple validation where the date value must be less than or equal to the current date/time.
    I tried using "Query Result" validation where the date is LESS THAN the query SELECT SYSDATE FROM dual.
    This throws an error:
    JBO-27011: Attribute set with value 2006-07-09 14:05:53.0 for LksrSurveyDte in LCFSReportService.LeakDetailView1 failed.
    I have be unable to find help on validating dates using validation for an Entity Object and need some help.
    Thanks in advance.

    In your case you can implement a service method in the VO to check if any other reservation overlaps with the new one (which is not inserted in the db).
    I would use a an other VO (e.g. VODateCheck) for this. This VO has it's query build to check if a given roomid and a given startdate(time?) overlaps any other record for the roomid
    select * from ReservationRoom where RoomId=:bindRoomId and ReservationEnd>=:bindReservationStartIf this query returns one or more rows you have an overlapping in the schedule and throw an error.
    You call this VODateCheck from your service method in the other module before inserting the record. Set the bind variables in the VODateCheck and execute the query.
    Timo

Maybe you are looking for

  • How to print 4 to a page?

    Long time AW6 user, trying to use Pages 08. I wanted to mail merge, so got my customer data into Address Book, set up a Smart Group. Made a postcard size doc for a mailing, merged addresses into a text box. When I "defined" my page it was via Page Se

  • Apple 12w charger for ipad

    It has been my experience that the 10W adapter is not always capable of charging the iPad3 under intense usage. these are situations I am referring to: 1) using maps and GPS while connected to 4G. My iPad will actually keep discharging even though mo

  • Production Orders: Scheduling Problem

    Hello I have a scheduling problem.  I want the system to calculate the production order dates. I have maintained the following 1.      Work Center:  A formula to calculate the duration.  I have marked the u201Crelevant to finite indicatoru201D in the

  • Leave Regularization_ESS portal_HR work flow inbox_ Error

    Hi, When an employee applies for leave through the SAP ESS portal, the leave request flows to the Immediate Superior for approval. However, the Time Admin fails to receive the leave request (after approval of Immediate superior)  in the HR workflow i

  • Scheduling type

    Hi What is scheduling type forward in time and backward in time? How it is different from backward and forward scheduling