Failed validation as a level hierarchy

Hi,
I have dimension called SKU in my analytic workspace with a hierarchy PRODUCTS defined as ALLPRODUCTS<--MD<--MG<--PG<--STYLE<--PRODUCT. I have used composite keys as Members to maintain uniqueness. For example the member expression for PG is CUBE_DEV.DIMSKU.MDID || CUBE_DEV.DIMSKU.MGID || CUBE_DEV.DIMSKU.PGID. I'm not using Surrogate keys. When I hit the maintain Dimension SKU, LOAD NO SYNCH succeeds but the compile step fails with error
"INI: error creating a definition manager, Generic at TxsOqConnection::generic<BuildProcess>INI: XOQ-01712: "SKU.PRODUCTS" failed validation as a level hierarchy., Generic at TxsOqStdFormCommand::execute"
I looked at the rejected records and every record has the error "(XSRWLD13) Cannot change the level of a dimension member within a single load." Can anyone help me resolving this issue ?
I'm using AWM 11.2.0.1.0 on Oracle 11g R2 server.
Thanks,
RK

David,
I looked at the data and found out that there were NULLs in many key columns. I updated all of them to the value 'Unknown'. Also I re-implemented Composite keys because I thought Type 2 dimension would pose problem in determining uniqueness. Now there are no errors and I could successfully load data into the dimension.
Below is the latest definition
<!DOCTYPE Metadata [
<!ENTITY % BIND_VALUES PUBLIC "OLAP BIND VALUES" "OLAP METADATA">
%BIND_VALUES;
]>
<Metadata
Version="1.2"
MinimumDatabaseVersion="11.2">
<StandardDimension
Name="SKU"
ETViewName="SKU_VIEW"
ETKeyColumnName="DIM_KEY"
ETLevelColumnName="LEVEL_NAME"
ETMemberTypeColumnName="MEMBER_TYPE"
ETDimensionOrderColumnName="DIM_ORDER"
DefaultHierarchy="PRODUCTS"
ETHierarchyOrderColumnName="HIER_ORDER"
ShortValueDescriptionAttribute="SHORT_DESCRIPTION">
<Organization>
<AWPrimaryDimensionOrganization
AW="&AW_NAME;"
AddUniqueKeyPrefix="True"
MVOption="NONE"
HierarchyConsistencyRule="CONSISTENT">
<MVCreationOptions
RefreshType="COMPLETE"
RefreshOn="DEMAND"
UsingConstraintsClause="TRUSTED">
</MVCreationOptions>
<DefaultBuild>
<![CDATA[BUILD SPEC SYS_DEFAULT
  LOAD,
  COMPILE
)]]>
</DefaultBuild>
<AttributeOrganization
Attribute="SHORT_DESCRIPTION">
</AttributeOrganization>
</AWPrimaryDimensionOrganization>
</Organization>
<DimensionLevel
Name="MERCHDIVISION"
ETKeyColumnName="MERCHDIVISION">
<Description
Type="LongDescription"
Language="AMERICAN"
Value="MERCHDIVISION">
</Description>
<Description
Type="ShortDescription"
Language="AMERICAN"
Value="MERCHDIVISION">
</Description>
<Description
Type="Description"
Language="AMERICAN"
Value="MERCHDIVISION">
</Description>
</DimensionLevel>
<DimensionLevel
Name="MERCHGROUP"
ETKeyColumnName="MERCHGROUP">
<Description
Type="LongDescription"
Language="AMERICAN"
Value="MERCHGROUP">
</Description>
<Description
Type="ShortDescription"
Language="AMERICAN"
Value="MERCHGROUP">
</Description>
<Description
Type="Description"
Language="AMERICAN"
Value="MERCHGROUP">
</Description>
</DimensionLevel>
<DimensionLevel
Name="PRODUCTGROUP"
ETKeyColumnName="PRODUCTGROUP">
<Description
Type="LongDescription"
Language="AMERICAN"
Value="PRODUCTGROUP">
</Description>
<Description
Type="ShortDescription"
Language="AMERICAN"
Value="PRODUCTGROUP">
</Description>
<Description
Type="Description"
Language="AMERICAN"
Value="PRODUCTGROUP">
</Description>
</DimensionLevel>
<DimensionLevel
Name="STYLE"
ETKeyColumnName="STYLE">
<Description
Type="LongDescription"
Language="AMERICAN"
Value="STYLE">
</Description>
<Description
Type="ShortDescription"
Language="AMERICAN"
Value="STYLE">
</Description>
<Description
Type="Description"
Language="AMERICAN"
Value="STYLE">
</Description>
</DimensionLevel>
<DimensionLevel
Name="PRODUCT"
ETKeyColumnName="PRODUCT">
<Description
Type="LongDescription"
Language="AMERICAN"
Value="PRODUCT">
</Description>
<Description
Type="ShortDescription"
Language="AMERICAN"
Value="PRODUCT">
</Description>
<Description
Type="Description"
Language="AMERICAN"
Value="PRODUCT">
</Description>
</DimensionLevel>
<Description
Type="LongDescription"
Language="AMERICAN"
Value="sku">
</Description>
<Description
Type="ShortDescription"
Language="AMERICAN"
Value="sku">
</Description>
<Description
Type="Description"
Language="AMERICAN"
Value="sku">
</Description>
<Hierarchy>
<LevelHierarchy
Name="PRODUCTS"
IsSkipLevel="True"
IsRagged="True"
ETParentColumnName="PARENT"
ETDepthColumnName="DEPTH"
ETViewName="SKU_PRODUCTS_VIEW">
<HierarchyLevel
DimensionLevel="MERCHDIVISION">
<HierarchyLevelMap
KeyExpression="DIMSKU.MDID"
Query="DIMSKU">
<AttributeMap
Name="SHORT_DESCRIPTION"
Attribute="SHORT_DESCRIPTION"
Expression="DIMSKU.MDID">
</AttributeMap>
</HierarchyLevelMap>
</HierarchyLevel>
<HierarchyLevel
DimensionLevel="MERCHGROUP">
<HierarchyLevelMap
KeyExpression="DIMSKU.MDID || DIMSKU.MGID"
Query="DIMSKU">
<AttributeMap
Name="SHORT_DESCRIPTION"
Attribute="SHORT_DESCRIPTION"
Expression="DIMSKU.MDID || &apos;:&apos; || DIMSKU.MGID">
</AttributeMap>
</HierarchyLevelMap>
</HierarchyLevel>
<HierarchyLevel
DimensionLevel="PRODUCTGROUP">
<HierarchyLevelMap
KeyExpression="DIMSKU.MDID || DIMSKU.MGID || DIMSKU.PGID"
Query="DIMSKU">
<AttributeMap
Name="SHORT_DESCRIPTION"
Attribute="SHORT_DESCRIPTION"
Expression="DIMSKU.MDID || &apos;:&apos; || DIMSKU.MGID || &apos;:&apos; || DIMSKU.PGID">
</AttributeMap>
</HierarchyLevelMap>
</HierarchyLevel>
<HierarchyLevel
DimensionLevel="STYLE">
<HierarchyLevelMap
KeyExpression="DIMSKU.MDID || DIMSKU.MGID || DIMSKU.PGID || DIMSKU.STYLE"
Query="DIMSKU">
<AttributeMap
Name="SHORT_DESCRIPTION"
Attribute="SHORT_DESCRIPTION"
Expression="DIMSKU.MDID || &apos;:&apos; || DIMSKU.MGID || &apos;:&apos; || DIMSKU.PGID || &apos;:&apos; || DIMSKU.STYLE">
</AttributeMap>
</HierarchyLevelMap>
</HierarchyLevel>
<HierarchyLevel
DimensionLevel="PRODUCT">
<HierarchyLevelMap
KeyExpression="DIMSKU.MDID || DIMSKU.MGID || DIMSKU.PGID || DIMSKU.STYLE || DIMSKU.SKU"
Query="DIMSKU">
<AttributeMap
Name="SHORT_DESCRIPTION"
Attribute="SHORT_DESCRIPTION"
Expression="DIMSKU.MDID || &apos;:&apos; || DIMSKU.MGID || &apos;:&apos; || DIMSKU.PGID || &apos;:&apos; || DIMSKU.STYLE || &apos;:&apos; || DIMSKU.SKU">
</AttributeMap>
</HierarchyLevelMap>
</HierarchyLevel>
<Description
Type="LongDescription"
Language="AMERICAN"
Value="PRODUCTS">
</Description>
<Description
Type="ShortDescription"
Language="AMERICAN"
Value="PRODUCTS">
</Description>
<Description
Type="Description"
Language="AMERICAN"
Value="PRODUCTS">
</Description>
</LevelHierarchy>
</Hierarchy>
<Attribute>
<BaseAttribute
Name="SHORT_DESCRIPTION"
IsVisibleForAll="True"
SQLDataType="NVARCHAR2(100)"
ETAttributeColumnName="SHORT_DESCRIPTION">
<Description
Type="ShortDescription"
Language="AMERICAN"
Value="Short Description">
</Description>
<Description
Type="LongDescription"
Language="AMERICAN"
Value="Short Description">
</Description>
<Description
Type="Description"
Language="AMERICAN"
Value="Short Description">
</Description>
<Classification
Value="STAR"/>
</BaseAttribute>
</Attribute>
</StandardDimension>
</Metadata>
But I'm facing problem if I put Names in Short Description attribute. I have fields MerchGroupName, MerchDivisionName, ProductGroupName, StyleName in the database table which I would love to use for short description. When I use them, the error is
INI: error creating a definition manager, Generic at TxsOqConnection::generic<BuildProcess>INI: XOQ-01600: OLAP DML error "ORA-34034: 1 is already a value of DEMANTRADW!SKU_MERCHDIVISION_SURROGATE." while executing DML "SYS.AWXML!R11_LOAD_DIM('SKU.DIMENSION' SYS.AWXML!___R11_LONG_ARG_VALUE(SYS.AWXML!___R11_LONG_ARG_DIM 1) 'MATCH' 'YES' 'YES' 'SKU.MERCHDIVISION.LEVEL' 'SKU.MERCHGROUP.LEVEL' 'SKU.PRODUCTGROUP.LEVEL' 'SKU.STYLE.LEVEL' 'SKU.PRODUCT.LEVEL' 'SKU.SHORT_DESCRIPTION.ATTRIBUTE' 'SKU.PRODUCTS.HIERARCHY')", Generic at TxsOqStdFormCommand::executeINI: XOQ-01601: error while loading data for Cube Dimension "CUBE_DEV.SKU" into the analytic workspace, Generic at TxsOqStdFormCommand::execute

Similar Messages

  • Failed validation as a non-ragged hierarchy

    After I define a TIME dimension and try to Maintain Dimension (Loading data at first time), it encounters error as below:
    An error has occurred on the server
    Error class: Express Failure
    Server error descriptions:
    INI: Error creating a definition manager, Generic at TxsOqConnection::generic<BuildProcess>
    INI: XOQ-01714: "TIME_TEST_HA.TIME_TEST_HA" failed validation as a non-ragged hierarchy, Generic at TxsOqStdFormCommand::execute
    at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
    at oracle.olapi.data.source.DataProvider.callGeneric(Unknown Source)
    at oracle.olapi.data.source.DataProvider.executeBuild(Unknown Source)
    at oracle.olap.awm.wizard.awbuild.UBuildWizardHelper$1.construct(Unknown Source)
    at oracle.olap.awm.ui.SwingWorker$2.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Here is the data from related table TIME_TEST:
    SELECT * FROM TIME_TEST;
    YEAR QUARTER MONTH DAY
    2008 4 11 5
    2008 1 2 6
    2008 4 10 7
    2009 1 1 1
    2009 1 1 5
    Any help will be appreciate!
    Thanks,
    Satine

    Hi Stuart,
    My OLAP version is 11.1.0.7, upgrading from 11.1.0.6.
    Here is the XML file for the dimension.
    <!DOCTYPE Metadata [
    <!ENTITY % BIND_VALUES PUBLIC "OLAP BIND VALUES" "OLAP METADATA">
    %BIND_VALUES;
    ]>
    <Metadata
    Version="1.1">
    <TimeDimension
    Name="DAD"
    ETViewName="DAD_VIEW"
    ETKeyColumnName="DIM_KEY"
    ETLevelColumnName="LEVEL_NAME"
    ETDimensionOrderColumnName="DIM_ORDER"
    ETHierarchyOrderColumnName="HIER_ORDER">
    <Hierarchy>
    <LevelHierarchy
    IsSkipLevel="False"
    IsRagged="False"
    Name="SAD"
    ETParentColumnName="PARENT"
    ETDepthColumnName="DEPTH"
    ETViewName="DAD_SAD_VIEW">
    <HierarchyLevel
    DimensionLevel="YEAR">
    <HierarchyLevelMap
    KeyExpression="TEST_TEST.&quot;YEAR&quot;"
    Query="TEST_TEST">
    <AttributeMap
    Name="DAD_YEAR_ID"
    Expression="TEST_TEST.&quot;YEAR&quot;">
    <Attribute
    Name="DAD_YEAR_ID"/>
    </AttributeMap>
    <AttributeMap
    Name="END_DATE"
    Expression="TO_DATE(&apos;2009-10-10&apos;, &apos;yyyy-mm-dd&apos;)">
    <Attribute
    Name="END_DATE"/>
    </AttributeMap>
    <AttributeMap
    Name="TIME_SPAN"
    Expression="200">
    <Attribute
    Name="TIME_SPAN"/>
    </AttributeMap>
    <AttributeMap
    Name="YEAR_END_DATE"
    Expression="TO_DATE(&apos;2009-10-10&apos;, &apos;yyyy-mm-dd&apos;)">
    <Attribute
    Name="YEAR_END_DATE"/>
    </AttributeMap>
    <AttributeMap
    Name="YEAR_TIME_SPAN"
    Expression="200">
    <Attribute
    Name="YEAR_TIME_SPAN"/>
    </AttributeMap>
    </HierarchyLevelMap>
    </HierarchyLevel>
    <HierarchyLevel
    DimensionLevel="QUARTER">
    <HierarchyLevelMap
    KeyExpression="TEST_TEST.&quot;QUARTER&quot;"
    Query="TEST_TEST">
    <AttributeMap
    Name="DAD_QUARTER_ID"
    Expression="TEST_TEST.&quot;QUARTER&quot;">
    <Attribute
    Name="DAD_QUARTER_ID"/>
    </AttributeMap>
    <AttributeMap
    Name="END_DATE"
    Expression="TO_DATE(&apos;2009-10-10&apos;, &apos;yyyy-mm-dd&apos;)">
    <Attribute
    Name="END_DATE"/>
    </AttributeMap>
    <AttributeMap
    Name="QUARTER_END_DATE"
    Expression="TO_DATE(&apos;2009-10-10&apos;, &apos;yyyy-mm-dd&apos;)">
    <Attribute
    Name="QUARTER_END_DATE"/>
    </AttributeMap>
    <AttributeMap
    Name="QUARTER_TIME_SPAN"
    Expression="200">
    <Attribute
    Name="QUARTER_TIME_SPAN"/>
    </AttributeMap>
    <AttributeMap
    Name="TIME_SPAN"
    Expression="200">
    <Attribute
    Name="TIME_SPAN"/>
    </AttributeMap>
    </HierarchyLevelMap>
    </HierarchyLevel>
    <HierarchyLevel
    DimensionLevel="MONTH">
    <HierarchyLevelMap
    KeyExpression="TEST_TEST.&quot;MONTH&quot;"
    Query="TEST_TEST">
    <AttributeMap
    Name="DAD_MONTH_ID"
    Expression="TEST_TEST.&quot;MONTH&quot;">
    <Attribute
    Name="DAD_MONTH_ID"/>
    </AttributeMap>
    <AttributeMap
    Name="END_DATE"
    Expression="TO_DATE(&apos;2009-10-10&apos;, &apos;yyyy-mm-dd&apos;)">
    <Attribute
    Name="END_DATE"/>
    </AttributeMap>
    <AttributeMap
    Name="MONTH_END_DATE"
    Expression="TO_DATE(&apos;2009-10-10&apos;, &apos;yyyy-mm-dd&apos;)">
    <Attribute
    Name="MONTH_END_DATE"/>
    </AttributeMap>
    <AttributeMap
    Name="MONTH_TIME_SPAN"
    Expression="200">
    <Attribute
    Name="MONTH_TIME_SPAN"/>
    </AttributeMap>
    <AttributeMap
    Name="TIME_SPAN"
    Expression="200">
    <Attribute
    Name="TIME_SPAN"/>
    </AttributeMap>
    </HierarchyLevelMap>
    </HierarchyLevel>
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Sad">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Sad">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Sad">
    </Description>
    </LevelHierarchy>
    </Hierarchy>
    <DimensionLevel
    Name="YEAR"
    ETKeyColumnName="YEAR">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Year">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Year">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Year">
    </Description>
    <UniqueKeyAttribute
    Name="DAD_YEAR_ID"/>
    <VisibleAttribute
    Name="YEAR_END_DATE"/>
    <VisibleAttribute
    Name="YEAR_TIME_SPAN"/>
    <VisibleAttribute
    Name="YEAR_LONG_DESCRIPTION"/>
    <VisibleAttribute
    Name="YEAR_SHORT_DESCRIPTION"/>
    </DimensionLevel>
    <DimensionLevel
    Name="QUARTER"
    ETKeyColumnName="QUARTER">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Quarter">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Quarter">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Quarter">
    </Description>
    <UniqueKeyAttribute
    Name="DAD_QUARTER_ID"/>
    <VisibleAttribute
    Name="QUARTER_END_DATE"/>
    <VisibleAttribute
    Name="QUARTER_TIME_SPAN"/>
    <VisibleAttribute
    Name="QUARTER_LONG_DESCRIPTION"/>
    <VisibleAttribute
    Name="QUARTER_SHORT_DESCRIPTION"/>
    </DimensionLevel>
    <DimensionLevel
    Name="MONTH"
    ETKeyColumnName="MONTH">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Month">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Month">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Month">
    </Description>
    <UniqueKeyAttribute
    Name="DAD_MONTH_ID"/>
    <VisibleAttribute
    Name="MONTH_END_DATE"/>
    <VisibleAttribute
    Name="MONTH_TIME_SPAN"/>
    <VisibleAttribute
    Name="MONTH_LONG_DESCRIPTION"/>
    <VisibleAttribute
    Name="MONTH_SHORT_DESCRIPTION"/>
    </DimensionLevel>
    <Attribute>
    <BaseAttribute
    SQLDataType="DATE"
    ETAttributeColumnName="END_DATE"
    IsMultiLingual="False"
    PopulateLineage="False"
    IsVisibleForAll="True"
    Name="END_DATE">
    <Classification
    Value="STAR"/>
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="End Date">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="End Date">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="End Date">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="NUMBER"
    ETAttributeColumnName="TIME_SPAN"
    IsMultiLingual="False"
    PopulateLineage="False"
    IsVisibleForAll="True"
    Name="TIME_SPAN">
    <Classification
    Value="STAR"/>
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Time Span">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Time Span">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Time Span">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(60)"
    ETAttributeColumnName="LONG_DESCRIPTION"
    IsMultiLingual="False"
    PopulateLineage="False"
    IsVisibleForAll="True"
    Name="LONG_DESCRIPTION">
    <Classification
    Value="STAR"/>
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Long Description">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Long Description">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Long Description">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(60)"
    ETAttributeColumnName="SHORT_DESCRIPTION"
    IsMultiLingual="False"
    PopulateLineage="False"
    IsVisibleForAll="True"
    Name="SHORT_DESCRIPTION">
    <Classification
    Value="STAR"/>
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Short Description">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Short Description">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Short Description">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="DATE"
    ETAttributeColumnName="YEAR_END_DATE"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="END_DATE"
    IsVisibleForAll="False"
    Name="YEAR_END_DATE">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Year End Date">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Year End Date">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Year End Date">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="NUMBER"
    ETAttributeColumnName="YEAR_TIME_SPAN"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="TIME_SPAN"
    IsVisibleForAll="False"
    Name="YEAR_TIME_SPAN">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Year Time Span">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Year Time Span">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Year Time Span">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(60)"
    ETAttributeColumnName="YEAR_LONG_DESCRIPTION"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="LONG_DESCRIPTION"
    IsVisibleForAll="False"
    Name="YEAR_LONG_DESCRIPTION">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Year Long Description">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Year Long Description">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Year Long Description">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(60)"
    ETAttributeColumnName="YEAR_SHORT_DESCRIPTION"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="SHORT_DESCRIPTION"
    IsVisibleForAll="False"
    Name="YEAR_SHORT_DESCRIPTION">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Year Short Description">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Year Short Description">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Year Short Description">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="DATE"
    ETAttributeColumnName="QUARTER_END_DATE"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="END_DATE"
    IsVisibleForAll="False"
    Name="QUARTER_END_DATE">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Quarter End Date">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Quarter End Date">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Quarter End Date">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="NUMBER"
    ETAttributeColumnName="QUARTER_TIME_SPAN"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="TIME_SPAN"
    IsVisibleForAll="False"
    Name="QUARTER_TIME_SPAN">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Quarter Time Span">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Quarter Time Span">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Quarter Time Span">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(60)"
    ETAttributeColumnName="QUARTER_LONG_DESCRIPTION"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="LONG_DESCRIPTION"
    IsVisibleForAll="False"
    Name="QUARTER_LONG_DESCRIPTION">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Quarter Long Description">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Quarter Long Description">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Quarter Long Description">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(60)"
    ETAttributeColumnName="QUARTER_SHORT_DESCRIPTIO"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="SHORT_DESCRIPTION"
    IsVisibleForAll="False"
    Name="QUARTER_SHORT_DESCRIPTION">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Quarter Short Description">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Quarter Short Description">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Quarter Short Description">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="DATE"
    ETAttributeColumnName="MONTH_END_DATE"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="END_DATE"
    IsVisibleForAll="False"
    Name="MONTH_END_DATE">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Month End Date">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Month End Date">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Month End Date">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="NUMBER"
    ETAttributeColumnName="MONTH_TIME_SPAN"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="TIME_SPAN"
    IsVisibleForAll="False"
    Name="MONTH_TIME_SPAN">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Month Time Span">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Month Time Span">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Month Time Span">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(60)"
    ETAttributeColumnName="MONTH_LONG_DESCRIPTION"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="LONG_DESCRIPTION"
    IsVisibleForAll="False"
    Name="MONTH_LONG_DESCRIPTION">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Month Long Description">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Month Long Description">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Month Long Description">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(60)"
    ETAttributeColumnName="MONTH_SHORT_DESCRIPTION"
    IsMultiLingual="False"
    PopulateLineage="True"
    AttributeGroupName="SHORT_DESCRIPTION"
    IsVisibleForAll="False"
    Name="MONTH_SHORT_DESCRIPTION">
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Month Short Description">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Month Short Description">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Month Short Description">
    </Description>
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(8)"
    ETAttributeColumnName="DAD_YEAR_ID"
    IsMultiLingual="False"
    PopulateLineage="False"
    IsVisibleForAll="False"
    Name="DAD_YEAR_ID">
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(8)"
    ETAttributeColumnName="DAD_QUARTER_ID"
    IsMultiLingual="False"
    PopulateLineage="False"
    IsVisibleForAll="False"
    Name="DAD_QUARTER_ID">
    </BaseAttribute>
    </Attribute>
    <Attribute>
    <BaseAttribute
    SQLDataType="VARCHAR2(6)"
    ETAttributeColumnName="DAD_MONTH_ID"
    IsMultiLingual="False"
    PopulateLineage="False"
    IsVisibleForAll="False"
    Name="DAD_MONTH_ID">
    </BaseAttribute>
    </Attribute>
    <Organization>
    <AWPrimaryDimensionOrganization
    MVOption="NONE"
    HierarchyConsistencyRule="STAR_CONSISTENT"
    AddUniqueKeyPrefix="True">
    <MVCreationOptions
    RefreshOn="DEMAND"
    RefreshType="COMPLETE"
    EnableRewriteMV="False"
    UsingConstraintsClause="ENFORCED">
    </MVCreationOptions>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="END_DATE">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="TIME_SPAN">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="LONG_DESCRIPTION">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="SHORT_DESCRIPTION">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="YEAR_END_DATE">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="YEAR_TIME_SPAN">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="YEAR_LONG_DESCRIPTION">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="YEAR_SHORT_DESCRIPTION">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="QUARTER_END_DATE">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="QUARTER_TIME_SPAN">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="QUARTER_LONG_DESCRIPTION">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="QUARTER_SHORT_DESCRIPTION">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="MONTH_END_DATE">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="MONTH_TIME_SPAN">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="MONTH_LONG_DESCRIPTION">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="MONTH_SHORT_DESCRIPTION">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="DAD_YEAR_ID">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="DAD_QUARTER_ID">
    </AttributeOrganization>
    <AttributeOrganization
    CreateIndex="False"
    Attribute="DAD_MONTH_ID">
    </AttributeOrganization>
    <AW
    Name="&AW_NAME;"/>
    <DefaultBuild>
    <![CDATA[BUILD SPEC SYS_DEFAULT
      LOAD,
      COMPILE
    )]]>
    </DefaultBuild>
    </AWPrimaryDimensionOrganization>
    </Organization>
    <Description
    Type="Description"
    Language="ENGLISH"
    Value="Dad">
    </Description>
    <Description
    Type="LongDescription"
    Language="ENGLISH"
    Value="Dad">
    </Description>
    <Description
    Type="ShortDescription"
    Language="ENGLISH"
    Value="Dad">
    </Description>
    <TimeSpanAttribute
    Name="TIME_SPAN"/>
    <EndDateAttribute
    Name="END_DATE"/>
    <DefaultHierarchy
    Name="SAD"/>
    <ValueDescriptionAttribute
    Name="LONG_DESCRIPTION"/>
    <ShortValueDescriptionAttribute
    Name="SHORT_DESCRIPTION"/>
    </TimeDimension>
    </Metadata>
    You may want to have a test to change IsRagged="False" to IsRagged="True", then it woks well but the result is very stange.
    And I find if the hierarchy is only with levels: YEAR and Quarter, then you can maintain it, but, for sure, the YEAR2009,QUARTER1 will overwrite YEAR2008,QUARTER1. If defining the hierarchy with levels:YEAR,QUARTER,MONTH, then you can't maintain it. On my opinion, it may because the data in third level MONTH can't identified the right routine to the higher level QUARTER.
    Thanks,
    Satine

  • Issue with Skip Level Hierarchy in OBIEE 11g

    Hi,
    I have implemented Ragged and Skip Level Hierarchy as explained in the links below in OBIEE 11g RPD.
    (checked the 'Ragged' and 'Skipped Levels' check boxes)
    http://www.rittmanmead.com/2010/07/obiee-11gr1-support-for-ragged-skip-level-value-based-hierarchies/
    http://docs.oracle.com/cd/E17904_01/bi.1111/e10540/dimensions.htm#BABFBBFG
    When the Presentation Hierarchy is dragged in the OBI Answers, the leaf level beyond the skip (null) levels is not shown in the report.
    When any level finds intermediate null values, OBIEE is failing to show the existing value of the leaf level (Most Granular Level) or any values after Skipped Levels.
    For example, following is the values in database for different levels of department hierarchy.
    A -> B -> C -> Null -> Null -> F
    The OBIEE Presentation Hierarchy can only drill down till C, not beyond that. (does not show the leaf level value 'F').
    Could you please suggest whether I am missing any step?
    Thanks.

    Hi, My problem is that in my report it is showing me that levels as -- A -> B -> C -> Null -> Null -> F, however I want to show data as A -> B -> C -> F, i.e the null valus(columns) should be skipped. Please help.
    Thanks and Regards,
    Deepak

  • ME21N validation at transaction Level

    Hi All,
    I want validate at SAP Transaction level (ME21N). When I am going to create PO i need to validate the EKGRP maintained at PO level and maintained at Info record level. if both are different i need to throw an error??
    So can you please tell me the procedure to go ahead? if i need to write the code in the exit, please let me know the procedure where to write.
    Thnks,
    Raghu.

    Hello Raghu
    Having BAdI ME_PROCESS_PO_CUST available on your system you can use its method CHECK to do final validations which allow you to cancel saving of the PO (in case of failed validations set CH_FAILED = 'X' ).
    IMPORTING parameter IM_HEADER (IF_PURCHASE_ORDER_MM) has a method GET_DATA which returns the header data (structure MEPOHEADER). Here you can find EKGRP at header level.
    If I am correct then info records are found at item level. Thus, call IM_HEADER->GET_ITEMS to retrieve them.
    Items are TYPE REF TO IF_PURCHASE_ORDER_ITEM_MM -> implementing class CL_PURCHASE_ORDER_ITEM_MM).
    Loop over the item instances and call method lo_item->GET_DATA in order to retrieve the item data (structure MEPOITEM) which contain field INFNR ( Number of Purchasing Info Record ).
    Well, from here on it should be possible to find the way on your own.
    Regards
      Uwe

  • Many logic plugins failing validation

    I am running logic 9.1.7 on osx 10.6.8
    many logic plugins failing validation including those that worked before.   Also I find those same plugins are working fine in ableton live.  I just installed updates for many native instruments plugins and installed spectrasonics omnisphere. 
    now all my native instrument, waves, and spectrosonics plugins crash during the validation phase.  Also uhe plugins like zebraCM crash.
    I go into the Audio Units manager and select one of the native instrument plugins that works fine in ableton live and it crashes upon validation.  what is the best way to troubleshoot this problem?
    Cheers.

    Hi,
    First you should(if you can) change your title. "Logic plugins" don't need validation. They're part of the program. Second, you should trace where your problems began. Ableton might be using the VST versions of all your plugins, that's why they're working fine in Live. Logic uses the AU versions of those plugins.
    If your problems began when you updated the plugins, i doubt that all those companies' AU updates are bogus. So, it looks to me like you either have a problem at the core of your OSX installation, or(without accusing you of anything) the "place" where you got your updates didn't do a good job at cracking the AU versions. Good luck.
    P.S. An easy way of checking if it's Logic or OSX would be to load these plugins in GarageBand. If they load up fine in GB, you have a problem at the Logic app level...

  • Dimension 'Years' failed validation

    Hi All,
    I am getting this error while deploying the application.
    Error : Dimension 'Years' failed validation 'YearMembersSequential' for the following reason(s): Year members must be sequential.
    I am seeing my Year dimension is sequential only.
    I am not able to figure out the reason for this error . Can anyone please help me understand this.

    Not to open a new thread as I have an issue with dimension Year as well, I will post my problem here (hope the author won't mind).
    I created a simple EPMA application in version 11.1.2.2 with all mandatory and 2 generic dimensions. One of mandatory dimension is, of course, Year (dimension type: Year) with following members: FY11, FY12, FY13. Initial deployment against both, Planning and Essbase went well. After that I wanted to extend dimension Year for member FY14 and to redeploy the application. Validation was successful, but deployment message was "Completed/With Errors" (100%). Deployment was done with selecting "Refresh outline" and "Full deploy". In deployment log file I have the following entry:
    "Consolidation operators for years must be set to Ignore for all plan types."
    "Rejecting Member FY14."
    This message is clear enough, but the problem is that members that belong to dimension type Year don't even have consolidation operators in properties area.
    What else comes to my mind is that (maybe) with version 11.1.2.2 it is not allowed to add new members for dimension Year once application is deployed for the very first time. But in that case, the above error message is quite misleading. Under version 11.1.1.3 it is possible to add new members to dimension Year and to redeploy it without errors.
    Is this a bug or a feature?
    Has anyone had such problem?
    Thanks,
    Damir

  • Apple's Audio Units Fail Validation in Yosemite

    Why do Apple's audio units fail validation in Yosemite
    Anyone else having this problem ?
    What's the fix ?
    Even Logic Pro X 10.0.7 can't validate Apple's AU plugs.
    [Rant:  i have never been so disappointed with a Mac OS as i am with YO.  Most of my midi/audio/video programs will not work because of the validation of AU/VST plugs.  I am this close to trashing Yosemite .  It reminds me of my OS 9 days: if you even looked in the wrong direction the system stop working.]

    are there any AU plugs here, in the components folder...?

  • Validation on Entity level

    Hi All,
    In Jdev11g, I have set the validation on attribute level to check whether a field (e.g. password) contains only alphanumeric.
    I have used Rule Type as Regular Expression with the regular expression value [A-Za-z0-9]+.
    I am worried, why this validation is not getting fired up?
    Please help me to get around this.
    Regards,
    Loganathan

    When do you expect it to fire?
    Entity level validation only occurs if you call it directly or doDML call has been issued.
    I guess the validation rules are inherited by the VO and by components build from the VO.
    Timo

  • Validation on Application Level?

    Hi,
    is there the possibility to define a validation on application level? Couldn't find anything.
    I thought about a validation on page 0, but page 0 doesn't allow to create validations...
    Purpose: I want to validate the Apex_Application.g_fxx arrays. The validation will be the same for all pages.
    Thanks for your help
    Patrick
    Check out my APEX-blog: http://inside-apex.blogspot.com

    Hi Vikas,
    thanks for the help. Just tried it out, didn't work :-(
    It does the redirect, but doesn't show the error message. I assume the g_validation_ids_in_error and g_item_ids_in_error has also to be set. But the redirect isn't good in my case anyway, because the tabular form entries are lost.
    But I just found out that APEX_Application.show_error does exactly what I was looking for!
    Thanks for your help
    Patrick
    Check out my APEX-blog: http://inside-apex.blogspot.com

  • File Browse is emptied after failed validation

    Why does the file browse text box get emptied after a failed validation? Is there any way to prevent this?
    To further explain, create a form on a page with two page items, a text box and a file browse item, then put a not null validation on the text box. When you submit the page with a null text box, but with a file selected for the browse button, then validation catches and throws the error message back to the user when the page refreshes. However, the file browse text box is emptied, and the user has to reselect the file before resubmitting the page.
    Is this a bug, or just the way it is supposed to work? Any way around it?
    Thanks,
    Kris
    Edited by: kshenn on Oct 31, 2008 7:06 AM

    Hello,
    >> Is this a bug, or just the way it is supposed to work?
    This is not a bug. Actually, it has nothing to do with APEX. The behavior of the file browse item is controlled by the HTML standard, which clears the field for security reasons.
    If you pay close attention to Denes example, you’ll see that even when the validation error page is displayed, the file browse item itself is being cleared. The JavaScript generated file path is the one that retain its value. I don’t have access to Denes code, but I’m assuming that in his uploading procedure he’s using the JavaScript generated path.
    >> Any way around it?
    Where the file browse item is concern, no workaround.
    In your specific case, where the validation you need is “not null”, you can create a JavaScript validation, and fire it before submitting the page (as part of the submit button). That way, the browser will not clear the file browse item, because the page will not be submitted without proper values in your items.
    Regards,
    Arie.

  • Server Crash : ServerIdentity failed validation, downgrading to anonymous

    All,
    Setup is as follows:
    Domain has got an admin server and 2 managed servers.
    Managed Server 1 on Machine 1
    Managed Server 2 on Machine 2
    Following error is continuously thrown in the logs :
    <22-Jul-2010 09:54:45 o'clock> <Error> <Security> <managed1> <ExecuteThread: '2' for queue: 'weblogic.
    socket.Muxer'> <<WLS Kernel>> <> <BEA-090513> <ServerIdentity failed validation, downgrading to anonymous.>
    Can this 090513 error on JMS queue lead to a server crash ?
    I also get the below error
    <ExecuteThread: '2' for queue: 'weblogic.adm
    in.RMI' : Executing(weblogic.management.internal.MBeanHomeImpl)> <<WLS Kernel>> <> <BEA-080003> <RuntimeException thrown by r
    mi server: weblogic.management.internal.MBeanHomeImpl.getMBean(Ljavax.management.ObjectName;)
    java.lang.NullPointerException.
    java.lang.NullPointerException
    at weblogic.management.internal.MBeanHomeImpl.getMBean(MBeanHomeImpl.java:109)
    Regards,
    Rashi

    Does this domain have rmi communication with another weblogic domain? If so this error would normally occur if you have not enabled domain trust between the domains. You can enable domain trust by following the steps in the below link :
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/secmanage/domain.html#wp1176064
    Not sure is this alone will crash a server. Is there any other errors in the logs ?

  • Error msg: device failed to calibrate laser level

    I am trying to burn a dvd using disk utility and it gives me the error message burn failed: device failed to calibrate laser level.
    I can't burn with toast titanium either-gives me medium error message
    Should I try different DVD-Rs? I am currently trying to use Maxells.
    thanks,
    John

    Do a search "error 0x8002006D" in discussions. You will see you are not alone in this pesky problem.

  • Entity level validation and view level validation in programmatic approach

    I want to know entity level validation and view level validation in programmatic approach how to i start and how to fetch the data pls tell me
    am new to df

    Hi,
    did you read the documentation ? http://download.oracle.com/docs/cd/E17904_01/web.1111/b31974/toc.htm
    Frank

  • Date and Salary validation at EO level.

    Hi All,
    I have two fields Salary and Date both are present at EO level
    I need to write a validation that if the date of birth entered on UI is more than 50 years as of today then salary should not be less than 5000
    Ex: if date entered is 02-02-1961 and salary entered is 4500 then it should throw an error message on click of the button.
    There are many custom validations at eo level but exactly where should this be done.
    Thanks,
    Arun

    Thanks All ... Actually i have binded the UI fields and in the bean i have written the following code and calling it on click of a button and its working... Anyhow i will try the other options also such as using groovy and writing the code in eoimpl provided in this thread .... The code which i have written is as follows but is it the right approach please let me know
    public void comm() {
    oracle.jbo.domain.Number s = (oracle.jbo.domain.Number)sal.getValue();
    oracle.jbo.domain.Date ds = (oracle.jbo.domain.Date)dob.getValue();
    java.util.Date sa = convertDomainDateToUtilDate(ds);
    System.out.println("The dob is "+sa);
    Calendar cl = Calendar.getInstance();
    cl.setTime(new java.util.Date());
    cl.add(Calendar.YEAR, -50);
    java.util.Date toDate = cl.getTime();
    System.out.println("The 50 years before date is "+toDate);
    if ( sa.before(toDate) && s.intValue() < 5000) {
    FacesMessage msg =
    new FacesMessage(FacesMessage.FACES_MESSAGES,
    "sal should be more than 5000");
    FacesContext context = FacesContext.getCurrentInstance();
    context.addMessage(null, msg);
    } else {
    invokeEL("#{bindings.Commit.execute}");
    public static java.util.Date convertDomainDateToUtilDate(oracle.jbo.domain.Date domainDate) {
    java.util.Date date = null;
    if (domainDate != null) {
    java.sql.Date sqldate = domainDate.dateValue();
    date = new Date(sqldate.getTime());
    return date;
    Thanks,
    Arun

  • Validation in entity level

    hi all
    I have an entity "currncy" and I want to make
    a validation in entity level on its attribute "Isdefaultcurrency"
    which is boolean.
    Entity Object : Currency
    attributes :
    1. Currencyid DBsequence
    2. Currencyname String
    3. Isdefaultcurrency, Boolean, CheckBox
    Rule Type : List
    Operator : In
    List Type : Query Result 'select ISDEFAULTCURRENCY from currency where ISDEFAULTCURRENCY=1'
    I want when user insert in table, validation checks the attribute 'Isdefaultcurrency'
    was true then show the error message that there was default currency and if you
    want to set it to true (or default) you must change another record that was true
    and uncheck it then back to current record and will make it true and
    there is one record in my table that its attribute 'Isdefaultcurrency' must be true
    please explain it

    Hi Thanks for reply,
    i used following but same issue, the respected fields are not getting marked.
    EoIMpl
      public void registerAttrValExceptionForAttribute(String attrName)
        oracle.jbo.AttributeDef attrDef = getDefinitionObject().getAttributeDefImpl(attrName);
        registerAttributeException(attrDef, 0,
                                          new oracle.jbo.AttrValException(oracle.jbo.common.MetaObjectBase.TYP_ENTITY_OBJECT, getResourceBundleDef(), ERRCODE, getEntityDef().getFullName(),
                                                                          attrName, getAttribute(attrName), null, false));
      }EO-Validation Groovy Script
    source.registerAttrValExceptionForAttribute('MyAttr');Thanks,
    Santosh.

Maybe you are looking for

  • When using a website's pulldown menu (i.e. Facebook), the text is not visible. I have already reset Firefox/

    I go to facebook and click on one of the toolbar options like messages. The drop down window opens but no text is visible. If I click on a region of the open window, sometimes it will take me to a message. This also happens on yahoo.

  • S-video output PB G3 won't synch

    I used to be able to display my s-video. Now I have 10.3.9 on my G3 292 Wallstreet and the video rolls when I send it to my tv. The old display settings with the "ntsc and pal" and mz don't show up in my displays available when I hook to the s-video

  • Text name in ps

    I need the text name(RSTXT-TDNAME) of a component in ps, i can see for example: 30000000013760001, the three first characters are the mandant and the 4 in the end are the position, and in the middle i think that it is the network, but it doesn´t suit

  • Problem with my ComboBox

    Hi, I have a demo containing many sections. At the end of each section a clip is loaded from the library that has a bunch of links and a comboBox in it that lists all the other sections. Everything is working as it should except that when you open th

  • Writing feeling on Helix comparing to x201t?

    I currently owning a x201t tablet which has wacom pen and the writing is pretty good. Considerring swapping for a Helix, but from my knowledge, the Helix comes with gorilla glass, I am abit worried that the writting could feel slippery as it's writin