Pruning on subpartition not occurs

Hello
I have a little problem of performance on a query that seems for me simple
SELECT /*+ no_parallel (dwh_ind_ca_marge) use_nl(dwh_ind_ca_marge) */
FROM dwh_ind_ca_marge, dwh_ag ag, dwh_ag com
WHERE com.pk_id_ag = ag.id_ag_com
AND fk_id_ag = ag.pk_id_ag
AND com.cd_ag = 121
AND id_an_mois = 200910
Dwh_ind_ca_marge is a subpartition table (range / hash) :
the range is on the month (200101 200102 .....)
the hash is on fk_id_ag : the id of an agency (128 subpartitions)
dwh_ag is the table of agency with primary key pk_id_ag
In fact I dont understand why subquery pruning on fk_id_ag doesn t occur
The problem is workarounded by forcing the nested loop between dwh_ag andf dwh_ind_ca_marge
What is surprising is that on the 10053 trace the nested loop has a lower cost that the plan choosen !!!!
What s the problem ?
thanks
ps : i am on 10.2.0.5 enterprise edition
Edited by: user12210577 on 21 oct. 2010 05:22
Edited by: user12210577 on 21 oct. 2010 05:44

QUERY BLOCK TEXT
select /*+ no_parallel (dwh_ind_ca_marge) */ -----use_nl(dwh_ind_ca_marge) */
* from dwh_ind_ca_marge, dwh_ag ag, dwh_ag com where
com.pk_id_ag = ag.id_ag_com and fk_id_ag= ag.pk_id_ag and
com.cd_ag=121 and id_an_mois=200910 and 1=1
QUERY BLOCK SIGNATURE
qb name was generated
signature (optimizer): qb_name=SEL$1 nbfros=3 flg=0
fro(0): flg=0 objn=14305 hint_alias="AG"@"SEL$1"
fro(1): flg=0 objn=14305 hint_alias="COM"@"SEL$1"
fro(2): flg=0 objn=121227 hint_alias="DWH_IND_CA_MARGE"@"SEL$1"
SYSTEM STATISTICS INFORMATION
Using WORKLOAD Stats
CPUSPEED: 1257 millions instructions/sec
SREADTIM: 10 milliseconds
MREADTIM: 42 millisecons
MBRC: 51.000000 blocks
MAXTHR: 33554432 bytes/sec
SLAVETHR: 2097152 bytes/sec
BASE STATISTICAL INFORMATION
Table Stats::
Table: DWH_AG Alias: COM (NOT ANALYZED)
#Rows: 1634 #Blks: 20 AvgRowLen: 100.00
Column (#1): PK_ID_AG(NUMBER) NO STATISTICS (using defaults)
AvgLen: 13.00 NDV: 51 Nulls: 0 Density: 0.019584
Index Stats::
Index: IDX_DWH_AG_1 Col#: 5 (NOT ANALYZED)
LVLS: 1 #LB: 25 #DK: 100 LB/K: 1.00 DB/K: 1.00 CLUF: 800.00
Index: PK_DWH_AG Col#: 1 (NOT ANALYZED)
LVLS: 1 #LB: 25 #DK: 100 LB/K: 1.00 DB/K: 1.00 CLUF: 800.00
Table Stats::
Table: DWH_AG Alias: AG (NOT ANALYZED)
#Rows: 1634 #Blks: 20 AvgRowLen: 100.00
Column (#22): ID_AG_COM(NUMBER) NO STATISTICS (using defaults)
AvgLen: 13.00 NDV: 51 Nulls: 0 Density: 0.019584
Column (#1): PK_ID_AG(NUMBER) NO STATISTICS (using defaults)
AvgLen: 13.00 NDV: 51 Nulls: 0 Density: 0.019584
Index Stats::
Index: IDX_DWH_AG_1 Col#: 5 (NOT ANALYZED)
LVLS: 1 #LB: 25 #DK: 100 LB/K: 1.00 DB/K: 1.00 CLUF: 800.00
Index: PK_DWH_AG Col#: 1 (NOT ANALYZED)
LVLS: 1 #LB: 25 #DK: 100 LB/K: 1.00 DB/K: 1.00 CLUF: 800.00
Table Stats::
Table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE (Using composite stats)
#Rows: 100302273 #Blks: 46538 AvgRowLen: 452.00
Index Stats::
Index: IDX_DWH_IND_CA_MARGE_1 Col#: 88
LVLS: 2 #LB: 1223 #DK: 98204 LB/K: 1.00 DB/K: 2.00 CLUF: 277386.00
Index: IDX_DWH_IND_CA_MARGE_2 Col#: 10 5
LVLS: 3 #LB: 350280 #DK: 1086 LB/K: 322.00 DB/K: 33633.00 CLUF: 36526000.00
Index: IDX_DWH_IND_CA_MARGE_3 Col#: 6
LVLS: 3 #LB: 385313 #DK: 2124 LB/K: 181.00 DB/K: 19421.00 CLUF: 41252307.00
Index: IDX_DWH_IND_CA_MARGE_4 Col#: 9
LVLS: 3 #LB: 353713 #DK: 6863 LB/K: 80.00 DB/K: 14320.00 CLUF: 98677547.00
Index: IDX_DWH_IND_CA_MARGE_5 Col#: 10
LVLS: 3 #LB: 302187 #DK: 112 LB/K: 2698.00 DB/K: 95529.00 CLUF: 10699333.00
Index: IDX_DWH_IND_CA_MARGE_6 Col#: 5
LVLS: 3 #LB: 315320 #DK: 18 LB/K: 17517.00 DB/K: 1746632.00 CLUF: 31439393.00
Index: PK_DWH_IND_CA_MARGE Col#: 1
LVLS: 3 #LB: 314060 #DK: 97686787 LB/K: 1.00 DB/K: 1.00 CLUF: 92745280.00
SINGLE TABLE ACCESS PATH
BEGIN Single Table Cardinality Estimation
*** 2010-10-21 13:52:04.086
** Performing dynamic sampling initial checks. **
Column (#8): ID_AN_MOIS(NUMBER)
AvgLen: 5.00 NDV: 79 Nulls: 0 Density: 5.9155e-06 Min: 200404 Max: 201010
Histogram: Freq #Bkts: 79 UncompBkts: 15045341 EndPtVals: 79
** Dynamic sampling initial checks returning FALSE.
Table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE
Card: Original: 100302273 Rounded: 1907307 Computed: 1907306.66 Non Adjusted: 1907306.66
END Single Table Cardinality Estimation
Access Path: TableScan
Cost: 4014.54 Resp: 4014.54 Degree: 0
Cost_io: 3710.00 Cost_cpu: 3963249652
Resp_io: 3710.00 Resp_cpu: 3963249652
Best:: AccessPath: TableScan
Cost: 4014.54 Degree: 1 Resp: 4014.54 Card: 1907306.66 Bytes: 0
SINGLE TABLE ACCESS PATH
BEGIN Single Table Cardinality Estimation
*** 2010-10-21 13:52:04.087
** Performing dynamic sampling initial checks. **
** Dynamic sampling initial checks returning TRUE (level = 4).
** Dynamic sampling updated table stats.: blocks=20
*** 2010-10-21 13:52:04.087
** Generated dynamic sampling query:
query text :
SELECT /* OPT_DYN_SAMP */ /*+ ALL_ROWS IGNORE_WHERE_CLAUSE NO_PARALLEL(SAMPLESUB) opt_param('parallel_execution_enabled', 'false') NO_PARALLEL_INDEX(SAMPLESUB) NO_SQL_TUNE */ NVL(SUM(C1),0), NVL(SUM(C2),0), COUNT(DISTINCT C3), NVL(SUM(CASE WHEN C3 IS NULL THEN 1 ELSE 0 END),0) FROM (SELECT /*+ NO_PARALLEL("AG") FULL("AG") NO_PARALLEL_INDEX("AG") */ 1 AS C1, 1 AS C2, "AG"."ID_AG_COM" AS C3 FROM "DWH_AG" "AG") SAMPLESUB
*** 2010-10-21 13:52:04.089
** Executed dynamic sampling query:
level : 4
sample pct. : 100.000000
actual sample size : 565
filtered sample card. : 565
orig. card. : 1634
block cnt. table stat. : 20
block cnt. for sampling: 20
max. sample block cnt. : 64
sample block cnt. : 20
ndv C3 : 557
scaled : 557.00
nulls C4 : 6
scaled : 6.00
min. sel. est. : -1.00000000
** Dynamic sampling col. stats.:
Column (#22): ID_AG_COM(NUMBER) Part#: 0
AvgLen: 22.00 NDV: 557 Nulls: 6 Density: 0.0017953
** Using dynamic sampling NULLs estimates.
** Using dynamic sampling NDV estimates.
Scaled NDVs using cardinality = 565.
** Using dynamic sampling card. : 565
** Dynamic sampling updated table card.
Table: DWH_AG Alias: AG
Card: Original: 565 Rounded: 565 Computed: 565.00 Non Adjusted: 565.00
END Single Table Cardinality Estimation
Access Path: TableScan
Cost: 3.05 Resp: 3.05 Degree: 0
Cost_io: 3.00 Cost_cpu: 713079
Resp_io: 3.00 Resp_cpu: 713079
Best:: AccessPath: TableScan
Cost: 3.05 Degree: 1 Resp: 3.05 Card: 565.00 Bytes: 0
SINGLE TABLE ACCESS PATH
BEGIN Single Table Cardinality Estimation
*** 2010-10-21 13:52:04.090
** Performing dynamic sampling initial checks. **
Column (#5): CD_AG(NUMBER) NO STATISTICS (using defaults)
AvgLen: 13.00 NDV: 51 Nulls: 0 Density: 0.019584
** Dynamic sampling initial checks returning TRUE (level = 4).
** Dynamic sampling updated index stats.: IDX_DWH_AG_1, blocks=6
** Dynamic sampling updated index stats.: PK_DWH_AG, blocks=1
** Dynamic sampling index access candidate : IDX_DWH_AG_1
** Dynamic sampling updated table stats.: blocks=20
*** 2010-10-21 13:52:04.090
** Generated dynamic sampling query:
query text :
SELECT /* OPT_DYN_SAMP */ /*+ ALL_ROWS IGNORE_WHERE_CLAUSE NO_PARALLEL(SAMPLESUB) opt_param('parallel_execution_enabled', 'false') NO_PARALLEL_INDEX(SAMPLESUB) NO_SQL_TUNE */ NVL(SUM(C1),0), NVL(SUM(C2),0), COUNT(DISTINCT C3), NVL(SUM(CASE WHEN C3 IS NULL THEN 1 ELSE 0 END),0) FROM (SELECT /*+ IGNORE_WHERE_CLAUSE NO_PARALLEL("COM") FULL("COM") NO_PARALLEL_INDEX("COM") */ 1 AS C1, CASE WHEN "COM"."CD_AG"=121 THEN 1 ELSE 0 END AS C2, "COM"."PK_ID_AG" AS C3 FROM "DWH_AG" "COM") SAMPLESUB
*** 2010-10-21 13:52:04.091
** Executed dynamic sampling query:
level : 4
sample pct. : 100.000000
actual sample size : 565
filtered sample card. : 1
orig. card. : 1634
block cnt. table stat. : 20
block cnt. for sampling: 20
max. sample block cnt. : 64
sample block cnt. : 20
ndv C3 : 565
scaled : 565.00
nulls C4 : 0
scaled : 0.00
min. sel. est. : 0.01000000
** Dynamic sampling col. stats.:
Column (#1): PK_ID_AG(NUMBER) Part#: 0
AvgLen: 22.00 NDV: 565 Nulls: 0 Density: 0.0017699
** Using dynamic sampling NULLs estimates.
** Using dynamic sampling NDV estimates.
Scaled NDVs using cardinality = 565.
** Using recursive dynamic sampling card. est. : 565.000000
*** 2010-10-21 13:52:04.091
** Generated dynamic sampling query:
query text :
SELECT /* OPT_DYN_SAMP */ /*+ ALL_ROWS opt_param('parallel_execution_enabled', 'false') NO_PARALLEL(SAMPLESUB) NO_PARALLEL_INDEX(SAMPLESUB) NO_SQL_TUNE */ NVL(SUM(C1),0), NVL(SUM(C2),0), NVL(SUM(C3),0) FROM (SELECT /*+ NO_PARALLEL("COM") INDEX("COM" IDX_DWH_AG_1) NO_PARALLEL_INDEX("COM") */ 1 AS C1, 1 AS C2, 1 AS C3 FROM "DWH_AG" "COM" WHERE "COM"."CD_AG"=121 AND ROWNUM <= 2500) SAMPLESUB
*** 2010-10-21 13:52:04.091
** Executed dynamic sampling query:
level : 4
sample pct. : 100.000000
actual sample size : 565
filtered sample card. : 1
filtered sample card. (index IDX_DWH_AG_1): 1
orig. card. : 565
block cnt. table stat. : 20
block cnt. for sampling: 20
max. sample block cnt. : 4294967295
sample block cnt. : 20
min. sel. est. : 0.01000000
index IDX_DWH_AG_1 selectivity est.: 0.00176991
** Using dynamic sampling card. : 565
** Dynamic sampling updated table card.
** Using single table dynamic sel. est. : 0.00176991
Table: DWH_AG Alias: COM
Card: Original: 565 Rounded: 1 Computed: 1.00 Non Adjusted: 1.00
END Single Table Cardinality Estimation
Access Path: TableScan
Cost: 3.02 Resp: 3.02 Degree: 0
Cost_io: 3.00 Cost_cpu: 301409
Resp_io: 3.00 Resp_cpu: 301409
Access Path: index (AllEqRange)
Index: IDX_DWH_AG_1
resc_io: 3.00 resc_cpu: 28264
ix_sel: 0.0017699 ix_sel_with_filters: 0.0017699
Cost: 3.00 Resp: 3.00 Degree: 1
Best:: AccessPath: IndexRange Index: IDX_DWH_AG_1
Cost: 3.00 Degree: 1 Resp: 3.00 Card: 1.00 Bytes: 0
OPTIMIZER STATISTICS AND COMPUTATIONS
GENERAL PLANS
Considering cardinality-based initial join order.
Permutations for Starting Table :0
Join order[1]: DWH_AG[COM]#0 DWH_AG[AG]#1 DWH_IND_CA_MARGE[DWH_IND_CA_MARGE]#2
Now joining: DWH_AG[AG]#1
NL Join
Outer table: Card: 1.00 Cost: 3.00 Resp: 3.00 Degree: 1 Bytes: 706
Inner table: DWH_AG Alias: AG
Access Path: TableScan
NL Join: Cost: 6.06 Resp: 6.06 Degree: 1
Cost_io: 6.00 Cost_cpu: 741343
Resp_io: 6.00 Resp_cpu: 741343
Best NL cost: 6.06
resc: 6.06 resc_io: 6.00 resc_cpu: 741343
resp: 6.06 resp_io: 6.00 resp_cpu: 741343
Join Card: 1.00 = outer (1.00) * inner (565.00) * sel (0.0017763)
Join Card - Rounded: 1 Computed: 1.00
SM Join
Outer table:
resc: 3.00 card 1.00 bytes: 706 deg: 1 resp: 3.00
Inner table: DWH_AG Alias: AG
resc: 3.05 card: 565.00 bytes: 706 deg: 1 resp: 3.05
using dmeth: 2 #groups: 1
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 1 Row size: 787 Total Rows: 1
Initial runs: 1 Merge passes: 0 IO Cost / pass: 0
Total IO sort cost: 0 Total CPU sort cost: 13013721
Total Temp space used: 0
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 55 Row size: 787 Total Rows: 565
Initial runs: 1 Merge passes: 0 IO Cost / pass: 0
Total IO sort cost: 0 Total CPU sort cost: 13246441
Total Temp space used: 0
SM join: Resc: 8.07 Resp: 8.07 [multiMatchCost=0.00]
SM cost: 8.07
resc: 8.07 resc_io: 6.00 resc_cpu: 27001505
resp: 8.07 resp_io: 6.00 resp_cpu: 27001505
HA Join
Outer table:
resc: 3.00 card 1.00 bytes: 706 deg: 1 resp: 3.00
Inner table: DWH_AG Alias: AG
resc: 3.05 card: 565.00 bytes: 706 deg: 1 resp: 3.05
using dmeth: 2 #groups: 1
Cost per ptn: 0.50 #ptns: 1
hash_area: 256 (max=25600) buildfrag: 1 probefrag: 50 ppasses: 1
Hash join: Resc: 6.56 Resp: 6.56 [multiMatchCost=0.00]
HA cost: 6.56
resc: 6.56 resc_io: 6.00 resc_cpu: 7304854
resp: 6.56 resp_io: 6.00 resp_cpu: 7304854
Best:: JoinMethod: Hash
Cost: 6.56 Degree: 1 Resp: 6.56 Card: 1.00 Bytes: 1412
Now joining: DWH_IND_CA_MARGE[DWH_IND_CA_MARGE]#2
NL Join
Outer table: Card: 1.00 Cost: 6.56 Resp: 6.56 Degree: 1 Bytes: 1412
Inner table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE
Access Path: TableScan
NL Join: Cost: 4017.38 Resp: 4017.38 Degree: 1
Cost_io: 3716.00 Cost_cpu: 3922124065
Resp_io: 3716.00 Resp_cpu: 3922124065
Access Path: index (RangeScan)
Index: IDX_DWH_IND_CA_MARGE_2
resc_io: 329255.00 resc_cpu: 4355303457
ix_sel: 0.0089286 ix_sel_with_filters: 0.0089286
NL Join: Cost: 329596.23 Resp: 329596.23 Degree: 1
Cost_io: 329261.00 Cost_cpu: 4362608310
Resp_io: 329261.00 Resp_cpu: 4362608310
Access Path: index (AllEqJoinGuess)
Index: IDX_DWH_IND_CA_MARGE_5
resc_io: 98230.00 resc_cpu: 2748127704
ix_sel: 0.0089286 ix_sel_with_filters: 0.0089286
NL Join: Cost: 98447.73 Resp: 98447.73 Degree: 1
Cost_io: 98236.00 Cost_cpu: 2755432557
Resp_io: 98236.00 Resp_cpu: 2755432557
****** trying bitmap/domain indexes ******
****** finished trying bitmap/domain indexes ******
Best NL cost: 4017.38
resc: 4017.38 resc_io: 3716.00 resc_cpu: 3922124065
resp: 4017.38 resp_io: 3716.00 resp_cpu: 3922124065
Join Card: 17090.67 = outer (1.00) * inner (1907306.66) * sel (0.0089286)
Join Card - Rounded: 17091 Computed: 17090.67
SM Join
Outer table:
resc: 6.56 card 1.00 bytes: 1412 deg: 1 resp: 6.56
Inner table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE
resc: 4014.54 card: 1907306.66 bytes: 452 deg: 1 resp: 4014.54
using dmeth: 2 #groups: 1
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 1 Row size: 1564 Total Rows: 1
Initial runs: 1 Merge passes: 0 IO Cost / pass: 0
Total IO sort cost: 0 Total CPU sort cost: 13013721
Total Temp space used: 0
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 118623 Row size: 508 Total Rows: 1907307
Initial runs: 10 Merge passes: 1 IO Cost / pass: 42378
Total IO sort cost: 161001 Total CPU sort cost: 4727050693
Total Temp space used: 2604131000
SM join: Resc: 165386.34 Resp: 165386.34 [multiMatchCost=0.00]
SM cost: 165386.34
resc: 165386.34 resc_io: 164717.00 resc_cpu: 8710618919
resp: 165386.34 resp_io: 164717.00 resp_cpu: 8710618919
HA Join
Outer table:
resc: 6.56 card 1.00 bytes: 1412 deg: 1 resp: 6.56
Inner table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE
resc: 4014.54 card: 1907306.66 bytes: 452 deg: 1 resp: 4014.54
using dmeth: 2 #groups: 1
Cost per ptn: 15.16 #ptns: 1
hash_area: 256 (max=25600) buildfrag: 1 probefrag: 108032 ppasses: 1
Hash join: Resc: 4036.26 Resp: 4036.26 [multiMatchCost=0.00]
HA cost: 4036.26
resc: 4036.26 resc_io: 3716.00 resc_cpu: 4167792216
resp: 4036.26 resp_io: 3716.00 resp_cpu: 4167792216
Best:: JoinMethod: Hash
Cost: 4036.26 Degree: 1 Resp: 4036.26 Card: 17090.67 Bytes: 1864
Best so far: Table#: 0 cost: 3.0022 card: 1.0000 bytes: 706
Table#: 1 cost: 6.5613 card: 1.0036 bytes: 1412
Table#: 2 cost: 4036.2614 card: 17090.6711 bytes: 31857624
Join order[2]: DWH_AG[COM]#0 DWH_IND_CA_MARGE[DWH_IND_CA_MARGE]#2 DWH_AG[AG]#1
Now joining: DWH_IND_CA_MARGE[DWH_IND_CA_MARGE]#2
NL Join
Outer table: Card: 1.00 Cost: 3.00 Resp: 3.00 Degree: 1 Bytes: 706
Inner table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE
Access Path: TableScan
NL Join: Cost: 4017.55 Resp: 4017.55 Degree: 1
Cost_io: 3713.00 Cost_cpu: 3963277916
Resp_io: 3713.00 Resp_cpu: 3963277916
Best NL cost:
.55
resc: 4017.55 resc_io: 3713.00 resc_cpu: 3963277916
resp: 4017.55 resp_io: 3713.00 resp_cpu: 3963277916
Join Card: 1907306.66 = outer (1.00) * inner (1907306.66) * sel (1)
Join Card - Rounded: 1907307 Computed: 1907306.66
Best:: JoinMethod: NestedLoop
Cost: 4017.55 Degree: 1 Resp: 4017.55 Card: 1907306.66 Bytes: 1158
Now joining: DWH_AG[AG]#1
NL Join
Outer table: Card: 1907306.66 Cost: 4017.55 Resp: 4017.55 Degree: 1 Bytes: 1158
Inner table: DWH_AG Alias: AG
Access Path: TableScan
NL Join: Cost: 3148354.25 Resp: 3148354.25 Degree: 1
Cost_io: 3043540.00 Cost_cpu: 1364023464708
Resp_io: 3043540.00 Resp_cpu: 1364023464708
Access Path: index (UniqueScan)
Index: PK_DWH_AG
resc_io: 1.00 resc_cpu: 10031
ix_sel: 0.0017699 ix_sel_with_filters: 0.0017699
NL Join: Cost: 874409.56 Resp: 874409.56 Degree: 1
Cost_io: 873283.21 Cost_cpu: 14658019216
Resp_io: 873283.21 Resp_cpu: 14658019216
Access Path: index (AllEqUnique)
Index: PK_DWH_AG
resc_io: 1.00 resc_cpu: 10031
ix_sel: 0.0089286 ix_sel_with_filters: 0.0089286
NL Join: Cost: 874409.56 Resp: 874409.56 Degree: 1
Cost_io: 873283.21 Cost_cpu: 14658019216
Resp_io: 873283.21 Resp_cpu: 14658019216
Best NL cost: 874409.56
resc: 874409.56 resc_io: 873283.21 resc_cpu: 14658019216
resp: 874409.56 resp_io: 873283.21 resp_cpu: 14658019216
Join Card: 17090.67 = outer (1907306.66) * inner (565.00) * sel (1.5860e-05)
Join Card - Rounded: 17091 Computed: 17090.67
SM Join
Outer table:
resc: 4017.55 card 1907306.66 bytes: 1158 deg: 1 resp: 4017.55
Inner table: DWH_AG Alias: AG
resc: 3.05 card: 565.00 bytes: 706 deg: 1 resp: 3.05
using dmeth: 2 #groups: 1
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 299827 Row size: 1284 Total Rows: 1907307
Initial runs: 24 Merge passes: 1 IO Cost / pass: 107112
Total IO sort cost: 406939 Total CPU sort cost: 9189380397
Total Temp space used: 5208237000
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 55 Row size: 787 Total Rows: 565
Initial runs: 1 Merge passes: 0 IO Cost / pass: 0
Total IO sort cost: 0 Total CPU sort cost: 13246441
Total Temp space used: 0
SM join: Resc: 411666.75 Resp: 411666.75 [multiMatchCost=0.00]
SM cost: 411666.75
resc: 411666.75 resc_io: 410655.00 resc_cpu: 13166617832
resp: 411666.75 resp_io: 410655.00 resp_cpu: 13166617832
HA Join
Outer table:
resc: 4017.55 card 1907306.66 bytes: 1158 deg: 1 resp: 4017.55
Inner table: DWH_AG Alias: AG
resc: 3.05 card: 565.00 bytes: 706 deg: 1 resp: 3.05
using dmeth: 2 #groups: 1
Cost per ptn: 50003.38 #ptns: 1
hash_area: 256 (max=25600) buildfrag: 272406 probefrag: 50 ppasses: 1
Hash join: Resc: 54024.11 Resp: 54024.11 [multiMatchCost=0.13]
HA Join (swap)
Outer table:
resc: 3.05 card 565.00 bytes: 706 deg: 1 resp: 3.05
Inner table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE
resc: 4017.55 card: 1907306.66 bytes: 1158 deg: 1 resp: 4017.55
using dmeth: 2 #groups: 1
Cost per ptn: 15.16 #ptns: 1
hash_area: 256 (max=25600) buildfrag: 50 probefrag: 272406 ppasses: 1
Hash join: Resc: 4035.76 Resp: 4035.76 [multiMatchCost=0.00]
HA cost: 4035.76
resc: 4035.76 resc_io: 3716.00 resc_cpu: 4161313305
resp: 4035.76 resp_io: 3716.00 resp_cpu: 4161313305
Best:: JoinMethod: Hash
Cost: 4035.76 Degree: 1 Resp: 4035.76 Card: 17090.67 Bytes: 1864
Best so far: Table#: 0 cost: 3.0022 card: 1.0000 bytes: 706
Table#: 2 cost: 4017.5461 card: 1907306.6603 bytes: 2208661506
Table#: 1 cost: 4035.7635 card: 17090.6711 bytes: 31857624
Join order[3]: DWH_AG[AG]#1 DWH_AG[COM]#0 DWH_IND_CA_MARGE[DWH_IND_CA_MARGE]#2
Now joining: DWH_AG[COM]#0
NL Join
Outer table: Card: 565.00 Cost: 3.05 Resp: 3.05 Degree: 1 Bytes: 706
Inner table: DWH_AG Alias: COM
Access Path: TableScan
NL Join: Cost: 918.14 Resp: 918.14 Degree: 1
Cost_io: 905.00 Cost_cpu: 171009051
Resp_io: 905.00 Resp_cpu: 171009051
Access Path: index (UniqueScan)
Index: PK_DWH_AG
resc_io: 1.00 resc_cpu: 10081
ix_sel: 0.0017699 ix_sel_with_filters: 0.0017699
NL Join: Cost: 568.49 Resp: 568.49 Degree: 1
Cost_io: 568.00 Cost_cpu: 6409092
Resp_io: 568.00 Resp_cpu: 6409092
Access Path: index (AllEqJoin)
Index: IDX_DWH_AG_1
resc_io: 3.00 resc_cpu: 28264
ix_sel: 0.0017699 ix_sel_with_filters: 0.0017699
NL Join: Cost: 1699.28 Resp: 1699.28 Degree: 1
Cost_io: 1698.00 Cost_cpu: 16682420
Resp_io: 1698.00 Resp_cpu: 16682420
Access Path: index (AllEqUnique)
Index: PK_DWH_AG
resc_io: 1.00 resc_cpu: 10081
ix_sel: 0.0017699 ix_sel_with_filters: 0.0017699
NL Join: Cost: 568.49 Resp: 568.49 Degree: 1
Cost_io: 568.00 Cost_cpu: 6409092
Resp_io: 568.00 Resp_cpu: 6409092
****** trying bitmap/domain indexes ******
Access Path: index (AllEqJoin)
Index: IDX_DWH_AG_1
resc_io: 1.00 resc_cpu: 8971
ix_sel: 0.0017699 ix_sel_with_filters: 0.0017699
NL Join: Cost: 568.44 Resp: 568.44 Degree: 1
Cost_io: 568.00 Cost_cpu: 5781942
Resp_io: 568.00 Resp_cpu: 5781942
Access Path: index (AllEqUnique)
Index: PK_DWH_AG
resc_io: 0.00 resc_cpu: 1900
ix_sel: 0.0017699 ix_sel_with_filters: 0.0017699
NL Join: Cost: 3.14 Resp: 3.14 Degree: 1
Cost_io: 3.00 Cost_cpu: 1786579
Resp_io: 3.00 Resp_cpu: 1786579
Access path: Bitmap index - rejected
Cost: 577.49 Cost_io: 576.81 Cost_cpu: 8873906 Sel: 1.7763e-05
Not believed to be index-only
****** finished trying bitmap/domain indexes ******
Best NL cost: 568.49
resc: 568.49 resc_io: 568.00 resc_cpu: 6409092
resp: 568.49 resp_io: 568.00 resp_cpu: 6409092
Join Card: 1.00 = outer (565.00) * inner (1.00) * sel (0.0017763)
Join Card - Rounded: 1 Computed: 1.00
SM Join
Outer table:
resc: 3.05 card 565.00 bytes: 706 deg: 1 resp: 3.05
Inner table: DWH_AG Alias: COM
resc: 3.00 card: 1.00 bytes: 706 deg: 1 resp: 3.00
using dmeth: 2 #groups: 1
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 55 Row size: 787 Total Rows: 565
Initial runs: 1 Merge passes: 0 IO Cost / pass: 0
Total IO sort cost: 0 Total CPU sort cost: 13246441
Total Temp space used: 0
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 1 Row size: 787 Total Rows: 1
Initial runs: 1 Merge passes: 0 IO Cost / pass: 0
Total IO sort cost: 0 Total CPU sort cost: 13013721
Total Temp space used: 0
SM join: Resc: 8.07 Resp: 8.07 [multiMatchCost=0.00]
SM cost: 8.07
resc: 8.07 resc_io: 6.00 resc_cpu: 27001505
resp: 8.07 resp_io: 6.00 resp_cpu: 27001505
HA Join
Outer table:
resc: 3.05 card 565.00 bytes: 706 deg: 1 resp: 3.05
Inner table: DWH_AG Alias: COM
resc: 3.00 card: 1.00 bytes: 706 deg: 1 resp: 3.00
using dmeth: 2 #groups: 1
Cost per ptn: 0.51 #ptns: 1
hash_area: 256 (max=25600) buildfrag: 50 probefrag: 1 ppasses: 1
Hash join: Resc: 6.56 Resp: 6.56 [multiMatchCost=0.00]
HA Join (swap)
Outer table:
resc: 3.00 card 1.00 bytes: 706 deg: 1 resp: 3.00
Inner table: DWH_AG Alias: AG
resc: 3.05 card: 565.00 bytes: 706 deg: 1 resp: 3.05
using dmeth: 2 #groups: 1
Cost per ptn: 0.50 #ptns: 1
hash_area: 256 (max=25600) buildfrag: 1 probefrag: 50 ppasses: 1
Hash join: Resc: 6.56 Resp: 6.56 [multiMatchCost=0.00]
HA cost: 6.56
resc: 6.56 resc_io: 6.00 resc_cpu: 7304854
resp: 6.56 resp_io: 6.00 resp_cpu: 7304854
Best:: JoinMethod: Hash
Cost: 6.56 Degree: 1 Resp: 6.56 Card: 1.00 Bytes: 1412
Now joining: DWH_IND_CA_MARGE[DWH_IND_CA_MARGE]#2
NL Join
Outer table: Card: 1.00 Cost: 6.56 Resp: 6.56 Degree: 1 Bytes: 1412
Inner table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE
Access Path: TableScan
NL Join: Cost: 4017.38 Resp: 4017.38 Degree: 1
Cost_io: 3716.00 Cost_cpu: 3922124065
Resp_io: 3716.00 Resp_cpu: 3922124065
Access Path: index (RangeScan)
Index: IDX_DWH_IND_CA_MARGE_2
resc_io: 329255.00 resc_cpu: 4355303457
ix_sel: 0.0089286 ix_sel_with_filters: 0.0089286
NL Join: Cost: 329596.23 Resp: 329596.23 Degree: 1
Cost_io: 329261.00 Cost_cpu: 4362608310
Resp_io: 329261.00 Resp_cpu: 4362608310
Access Path: index (AllEqJoinGuess)
Index: IDX_DWH_IND_CA_MARGE_5
resc_io: 98230.00 resc_cpu: 2748127704
ix_sel: 0.0089286 ix_sel_with_filters: 0.0089286
NL Join: Cost: 98447.73 Resp: 98447.73 Degree: 1
Cost_io: 98236.00 Cost_cpu: 2755432557
Resp_io: 98236.00 Resp_cpu: 2755432557
****** trying bitmap/domain indexes ******
****** finished trying bitmap/domain indexes ******
Best NL cost: 4017.38
resc: 4017.38 resc_io: 3716.00 resc_cpu: 3922124065
resp: 4017.38 resp_io: 3716.00 resp_cpu: 3922124065
Join Card: 17090.67 = outer (1.00) * inner (1907306.66) * sel (0.0089286)
Join Card - Rounded: 17091 Computed: 17090.67
SM Join
Outer table:
resc: 6.56 card 1.00 bytes: 1412 deg: 1 resp: 6.56
Inner table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE
resc: 4014.54 card: 1907306.66 bytes: 452 deg: 1 resp: 4014.54
using dmeth: 2 #groups: 1
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 1 Row size: 1564 Total Rows: 1
Initial runs: 1 Merge passes: 0 IO Cost / pass: 0
Total IO sort cost: 0 Total CPU sort cost: 13013721
Total Temp space used: 0
SORT resource Sort statistics
Sort width: 598 Area size: 1048576 Max Area size: 104857600
Degree: 1
Blocks to Sort: 118623 Row size: 508 Total Rows: 1907307
Initial runs: 10 Merge passes: 1 IO Cost / pass: 42378
Total IO sort cost: 161001 Total CPU sort cost: 4727050693
Total Temp space used: 2604131000
SM join: Resc: 165386.34 Resp: 165386.34 [multiMatchCost=0.00]
SM cost: 165386.34
resc: 165386.34 resc_io: 164717.00 resc_cpu: 8710618919
resp: 165386.34 resp_io: 164717.00 resp_cpu: 8710618919
HA Join
Outer table:
resc: 6.56 card 1.00 bytes: 1412 deg: 1 resp: 6.56
Inner table: DWH_IND_CA_MARGE Alias: DWH_IND_CA_MARGE
resc: 4014.54 card: 1907306.66 bytes: 452 deg: 1 resp: 4014.54
using dmeth: 2 #groups: 1
Cost per ptn: 15.16 #ptns: 1
hash_area: 256 (max=25600) buildfrag: 1 probefrag: 108032 ppasses: 1
Hash join: Resc: 4036.26 Resp: 4036.26 [multiMatchCost=0.00]
HA cost: 4036.26
resc: 4036.26 resc_io: 3716.00 resc_cpu: 4167792216
resp: 4036.26 resp_io: 3716.00 resp_cpu: 4167792216
Join order aborted: cost > best plan cost
Join order[4]: DWH_AG[AG]#1 DWH_IND_CA_MARGE[DWH_IND_CA_MARGE]#2 DWH_AG[COM]#0
Now joining: DWH_IND_CA_MARGE[DWH_IND_CA_MARGE]#2
**************

Similar Messages

  • Attempt to set a parameter name that does not occur in the SQL: vc_temp_1

    I have query view object build on the following sql
    select
    nvl(u.full_name,e.arabic_first_name||' '||e.arabic_family_name) as empName,
    (select sc.general_specialty from ta_scientific_certificate sc where sc.user_id=u.user_id
    group by sc.general_specialty
    Having Max(sc.qualification_kind)>= All (select max(sc1.qualification_kind) from ta_scientific_certificate sc1 where sc1.user_id=u.user_id group by sc1.qualification_kind ) )as general_specialty
    , u.*,ur.default_role,ur.role_1,ur.role_2,ur.role_3,ur.role_4,ur.role_5,ur.role_6,ur.role_7
    from ta_user u,employee e,TA_USER_ROLES ur
    where u.account_enabled='1' and u.emp_id = e.empl_code(+) and ur.user_id=u.user_id(+)
    with this query
    ( (EMP_ID IS NULL ) ) AND (( ( (DEFAULT_ROLE = 4 ) ) OR ( (DEFAULT_ROLE = 6 ) ) )OR( ( (ROLE_1 = 4 ) ) OR ( (ROLE_1 = 6 ) ) )OR( ( (ROLE_2 = 4 ) ) OR ( (ROLE_2 = 6 ) ) )OR( ( (ROLE_3 = 4 ) ) OR ( (ROLE_3 = 6 ) ) )OR( ( (ROLE_4 = 4 ) ) OR ( (ROLE_4 = 6 ) ) )OR( ( (ROLE_5 = 4 ) ) OR ( (ROLE_5 = 6 ) ) )OR( ( (ROLE_6 = 4 ) ) OR ( (ROLE_6 = 6 ) ) )OR( ( (ROLE_7 = 4 ) ) OR ( (ROLE_7 = 6 ) ) ))
    I created search page by dragging this view object from MyApplicationModule->NamedCriteria
    but i don't want to show all the fields that their names start with ROLE in my search option so I unChecked the attribute queryalbe
    no when I press button search the error Attempt to set a parameter name that does not occur in the SQL: vc_temp_1 is shown
    if i press OK on error message and click search again it works
    how can I make this error disappear

    no I don't think that i have
    this is my source ( I will divide it into two parts)
    <?xml version="1.0" encoding="windows-1252" ?>
    <!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
    <!---->
    <ViewObject
    xmlns="http://xmlns.oracle.com/bc4j"
    Name="SciQualMgtVO"
    Version="11.1.2.60.17"
    OrderBy='"EMPNAME"'
    BindingStyle="OracleName"
    CustomQuery="true"
    PageIterMode="Full"
    UseGlueCode="false">
    <DesignTime>
    <Attr Name="_isExpertMode" Value="true"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    <ViewAccessor
    Name="LookupAM_IpaCodesVO_GeneralSpecialityVA"
    ViewObjectName="ta.common.lookup.IpaCodesVO"
    AMUsageName="LookupAM"
    ViewInstanceName="IpaCodesVO_GeneralSpecialityDC"
    RowLevelBinds="true"/>
    <ViewAccessor
    Name="CountryVA"
    ViewObjectName="ta.common.lookup.CountryVO"
    RowLevelBinds="true"/>
    <ViewAccessor
    Name="DegreeVA"
    ViewObjectName="ta.common.lookup.DegreeVO"
    RowLevelBinds="true"/>
    <ViewAccessor
    Name="LookupAM_IpaCodesVO_ScientificQualificationVA"
    ViewObjectName="ta.common.lookup.IpaCodesVO"
    AMUsageName="LookupAM"
    ViewInstanceName="IpaCodesVO_ScientificQualificationDC"
    RowLevelBinds="true"/>
    <ViewAccessor
    Name="YesNoVA"
    ViewObjectName="ta.common.constants.YesNoVO"
    RowLevelBinds="true"/>
    <ViewAccessor
    Name="IpaCodesVO_GeneralSpecialityVA"
    ViewObjectName="ta.common.lookup.IpaCodesVO"
    RowLevelBinds="true">
    <ViewCriteriaUsage
    Name="IpaCodesVO_GeneralSpecialityCriteria"
    FullName="ta.common.lookup.IpaCodesVO.IpaCodesVO_GeneralSpecialityCriteria"/>
    </ViewAccessor>
    <ViewAccessor
    Name="IpaCodesVO_ScientificQualificationVA"
    ViewObjectName="ta.common.lookup.IpaCodesVO"
    AMUsageName="LookupAM"
    ViewInstanceName="IpaCodesVO_ScientificQualificationDC"
    RowLevelBinds="true">
    <ViewCriteriaUsage
    Name="IpaCodesVO_ScientificQualificationCriteria"
    FullName="ta.common.lookup.IpaCodesVO.IpaCodesVO_ScientificQualificationCriteria"/>
    </ViewAccessor>
    <ListBinding
    Name="ar_LOV_GeneralSpecialty"
    ListVOName="IpaCodesVO_GeneralSpecialityVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="GeneralSpecialty"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="Code"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="ArabicDescription"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="en_LOV_GeneralSpecialty"
    ListVOName="IpaCodesVO_GeneralSpecialityVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="GeneralSpecialty"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="Code"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="EnglishDescription"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="ar_male_LOV_Nationality"
    ListVOName="CountryVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="Nationality"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="CountryCode"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="MaleNational"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="ar_female_LOV_Nationality"
    ListVOName="CountryVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="Nationality"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="CountryCode"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="FemaleNational"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="en_LOV_Nationality"
    ListVOName="CountryVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="Nationality"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="CountryCode"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="EnglishNational"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="ar_LOV_ScientificDegree"
    ListVOName="IpaCodesVO_ScientificQualificationVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="ScientificDegree"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="Code"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="ArabicDescription"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="en_LOV_ScientificDegree"
    ListVOName="IpaCodesVO_ScientificQualificationVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="ScientificDegree"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="Code"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="EnglishDescription"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="en_LOV_ScientificQualification"
    ListVOName="DegreeVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="ScientificQualification"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="DegreeCode"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="EnglishName"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="ar_LOV_Country"
    ListVOName="CountryVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="Country"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="CountryCode"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="ArabicName"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="en_LOV_Country"
    ListVOName="CountryVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="Country"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="CountryCode"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="EnglishName"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="LOV_PastArbitration"
    ListVOName="YesNoVA"
    ListRangeSize="-1"
    NullValueFlag="none"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="PastArbitration"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="Code"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="Name"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="LOV_PastCooperation"
    ListVOName="YesNoVA"
    ListRangeSize="-1"
    NullValueFlag="none"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="PastCooperation"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="Code"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="Name"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="LOV_FutureCooperation"
    ListVOName="YesNoVA"
    ListRangeSize="-1"
    NullValueFlag="none"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="FutureCooperation"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="Code"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="Name"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <ListBinding
    Name="ar_LOV_ScientificQualification"
    ListVOName="DegreeVA"
    ListRangeSize="-1"
    NullValueFlag="start"
    NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
    MRUCount="0">
    <AttrArray Name="AttrNames">
    <Item Value="ScientificQualification"/>
    </AttrArray>
    <AttrArray Name="ListAttrNames">
    <Item Value="DegreeCode"/>
    </AttrArray>
    <AttrArray Name="ListDisplayAttrNames">
    <Item Value="ArabicName"/>
    </AttrArray>
    <DisplayCriteria/>
    </ListBinding>
    <SQLQuery><![CDATA[select 
      nvl(u.full_name,e.arabic_first_name||' '||e.arabic_family_name) as empName,
    (select sc.general_specialty from ta_scientific_certificate sc   where sc.user_id=u.user_id
    group by sc.general_specialty
    Having Max(sc.qualification_kind)>= All (select max(sc1.qualification_kind) from ta_scientific_certificate sc1 where sc1.user_id=u.user_id group by sc1.qualification_kind )  )as general_specialty
    , u.*,ur.default_role,ur.role_1,ur.role_2,ur.role_3,ur.role_4,ur.role_5,ur.role_6,ur.role_7
      from ta_user u,employee e,TA_USER_ROLES ur
    where u.account_enabled='1' and u.emp_id = e.empl_code(+)  and ur.user_id=u.user_id(+)]]></SQLQuery>
    <ViewAttribute
    Name="Empname"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="255"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="EMPNAME"
    Expression="EMPNAME"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.Empname_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="GeneralSpecialty"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="20"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="GENERAL_SPECIALTY"
    Expression="GENERAL_SPECIALTY"
    SQLType="VARCHAR"
    LOVName="ar_LOV_GeneralSpecialty"
    LOVFinder="GeneralSpecialtySwitcher">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="20"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <CONTROLTYPE
    Value="choice"/>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.GeneralSpecialty_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="UserId"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Type="java.lang.Integer"
    ColumnType="NUMBER"
    AliasName="USER_ID"
    Expression="USER_ID"
    SQLType="INTEGER"/>
    <ViewAttribute
    Name="FullName"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="FULL_NAME"
    Expression="FULL_NAME"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.FullName_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="FullNameEn"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="FULL_NAME_EN"
    Expression="FULL_NAME_EN"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.FullNameEn_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="TitleSalutation"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="20"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="TITLE_SALUTATION"
    Expression="TITLE_SALUTATION"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="20"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.TitleSalutation_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="Nationality"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="3"
    Scale="0"
    Type="java.lang.Integer"
    ColumnType="NUMBER"
    AliasName="NATIONALITY"
    Expression="NATIONALITY"
    SQLType="INTEGER"
    LOVName="ar_male_LOV_Nationality"
    LOVFinder="NationalitySwitcher">
    <Properties>
    <SchemaBasedProperties>
    <CONTROLTYPE
    Value="choice"/>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.Nationality_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="Gender"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="1"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="GENDER"
    Expression="GENDER"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="1"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.Gender_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="Employer"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="100"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="EMPLOYER"
    Expression="EMPLOYER"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="100"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.Employer_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="CurrentJob"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="CURRENT_JOB"
    Expression="CURRENT_JOB"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.CurrentJob_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="Degree"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="DEGREE"
    Expression="DEGREE"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.Degree_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="Department"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="DEPARTMENT"
    Expression="DEPARTMENT"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.Department_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="ScientificDegree"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="4"
    Scale="0"
    Type="java.lang.Integer"
    ColumnType="NUMBER"
    AliasName="SCIENTIFIC_DEGREE"
    Expression="SCIENTIFIC_DEGREE"
    SQLType="INTEGER"
    LOVName="ar_LOV_ScientificDegree"
    LOVFinder="ScientificDegreeSwitcher">
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.ScientificDegree_LABEL"/>
    <CONTROLTYPE
    Value="choice"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="ScientificQualification"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="20"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="SCIENTIFIC_QUALIFICATION"
    Expression="SCIENTIFIC_QUALIFICATION"
    SQLType="VARCHAR"
    LOVName="ar_LOV_ScientificQualification"
    LOVFinder="ScientificQualificationSwitcher">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="20"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.ScientificQualification_LABEL"/>
    <CONTROLTYPE
    Value="choice"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="Country"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="3"
    Scale="0"
    Type="java.lang.Integer"
    ColumnType="NUMBER"
    AliasName="COUNTRY"
    Expression="COUNTRY"
    SQLType="INTEGER"
    LOVName="ar_LOV_Country"
    LOVFinder="CountrySwitcher">
    <Properties>
    <SchemaBasedProperties>
    <CONTROLTYPE
    Value="choice"/>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.Country_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="City"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="CITY"
    Expression="CITY"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.City_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="ZipCode"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="20"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="ZIP_CODE"
    Expression="ZIP_CODE"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="20"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.ZipCode_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="POBox"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="20"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="P_O_BOX"
    Expression="P_O_BOX"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="20"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.POBox_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="CurrentAddress"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="100"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="CURRENT_ADDRESS"
    Expression="CURRENT_ADDRESS"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="100"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.CurrentAddress_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="WorkPhone"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="WORK_PHONE"
    Expression="WORK_PHONE"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.WorkPhone_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="HomePhone"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="HOME_PHONE"
    Expression="HOME_PHONE"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.HomePhone_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="CellPhone"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="CELL_PHONE"
    Expression="CELL_PHONE"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.CellPhone_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="Fax"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="FAX"
    Expression="FAX"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.Fax_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="PermanentAddress"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="100"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="PERMANENT_ADDRESS"
    Expression="PERMANENT_ADDRESS"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="100"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.PermanentAddress_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="Email"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="EMAIL"
    Expression="EMAIL"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.Email_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="Password"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="PASSWORD"
    Expression="PASSWORD"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="PastArbitration"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="1"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="PAST_ARBITRATION"
    Expression="PAST_ARBITRATION"
    SQLType="VARCHAR"
    LOVName="LOV_PastArbitration">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="1"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <CONTROLTYPE
    Value="radio"/>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.PastArbitration_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="PastCooperation"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="1"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="PAST_COOPERATION"
    Expression="PAST_COOPERATION"
    SQLType="VARCHAR"
    LOVName="LOV_PastCooperation">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="1"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <CONTROLTYPE
    Value="radio"/>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.PastCooperation_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="FutureCooperation"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="1"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="FUTURE_COOPERATION"
    Expression="FUTURE_COOPERATION"
    SQLType="VARCHAR"
    LOVName="LOV_FutureCooperation">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="1"/>
    </DesignTime>
    <Properties>
    <SchemaBasedProperties>
    <CONTROLTYPE
    Value="radio"/>
    <LABEL
    ResId="ta.model.ro.SciQualMgtVO.FutureCooperation_LABEL"/>
    </SchemaBasedProperties>
    </Properties>
    </ViewAttribute>
    <ViewAttribute
    Name="EmpId"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="20"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="EMP_ID"
    Expression="EMP_ID"
    SQLType="VARCHAR"
    IsQueriable="false">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="20"/>
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="LoginName"
    IsUpdateable="false"
    IsPersistent="false"
    PrecisionRule="true"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="LOGIN_NAME"
    Expression="LOGIN_NAME"
    SQLType="VARCHAR">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50"/>
    </DesignTime>
    </ViewAttribute>

  • I am getting a "Prop Res DLL not loaded" message when trying to print from a website only while using Firefox, same does not occur using IE. Any suggestions

    An attempt to change the "Properties" options prior to printing on my Lexmark X5150 causes the message. Same does not occur if I do the same under Internet Explorer.

     I have tried creating the profile again and still get the same problem.  The problem is machine based and not user based. 
    Hi GG1234,
    If you recreated the Outlook profile and still got the same problem, please try to recreate the Windows Profile:
    Log on to client using local admin account->rename the profile folder under c:\users.
    By the way, did you try to print the mails in OWA?
    Frank Wang
    TechNet Subscriber Support
    in forum
    If you have any feedback on our support, please contact
    [email protected]
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • OSB JMS Proxy XA Transaction Rollback not occuring to queue

    Hi All
    We are dequeuing a message from JMS queue via an XA connection factory and then calling a web service. If any error occurs in the web service we catch the error handler, log and notify it and want to send this message back to the queue for retrial (The retry settings are defined at the Queue Level from weblogic console).
    Problem is rollback is not occurring, we have tried the below:
    1) There is no OSB reply with either success or failure in the error handler (This should have done the trick)
    2) We have also tried addiing an explicit Raise Error (Uncaught Error) to roll the message back, but its not working.
    This rollback is not occurring because JMS Resource is XA and web service call is NON XA, hence the entire message flow becomes NON XA. Is this understanding correct?
    How can we fix this? Please help

    Hi atheek1
    Thanks for the reply, it worked. Before I mark this question as answered, pls. answer the below queries (Thanks a lot!)
    1) Well, i just ticked transaction required and same transaction for response and it started working. I did not add routing options like you mentioned to QOS Exactly Once. Its working without it fine. So, my questions is what is the use of adding this QOS to exactly once. Is it mandatory?
    2) I have a couple of OSB services in which rollback is working automatically (XA JMS to JCA FTP Adapter) and (XA JMS to JCA DB adapter XA data source), here rollback works automatically. I dont have to tick transaction required. So my question is, when an XA based connection factory picks a message from the queue, a transaction is started at the container level. So why tick transaction required at the message flow level, when the weblogic has already initiated a transaction. Since you said that HTTP transport commits a transaction even if 500 or 404 occurs, it makes sense to tick is transaction required and same transaction for response in OSB proxy service. But the remaining scenarios work without these options. Hence will it be wise to say that these settings are only required for HTTP transport coz of the way it behaves (commits 404 and 500).
    Thanks

  • When I enable imatch on my iPhone 4s it takes approximately 30 minutes before other data fills 13.2gb of usable data. This problem does not occur when I manually sync music to my phone. Is this a common bug, and if so; is there a fix?

    When I enable imatch on my iPhone 4s it takes approximately 30 minutes before other data fills 13.2gb of usable data on the phone. This problem does not occur when I manually sync music to my phone only when I access imatch. Is this a common bug, and if so; is there a fix?

    yes it is. you can sign out of itunes account then sign back in. use http://support.apple.com/kb/ht1311 to sign out.

  • Multi row update not occuring

    I have created a tabular form using the wizard. This form will show three columns (and in addition a checkbox). I would like this form to be updateable in only certain instances. Because of that, I select the columns twice. I make one of them updateable, and the other read-only. Then I have a conditional display for the columns, so that the updateable columns are shown if a status variable in my page is 'EDIT' and the read-only columns are shown otherwise.
    The problem is that the multi row update does not occur. If I show one of the read-only columns when in the edit mode, the update is done. Also it is executed if I show one of the editable fields when the page is not in edit mode. But when I show only the editable fields in edit mode, and only the read-only fields when in read-only mode, the process is not run.
    What can I do about this? Why doesn't the multi row update occur?

    An alternative is to control the updates by controlling the buttons. Only show the submit/update button if the status on the page is "EDIT".

  • I have a 17" Macbook pro with flickering red and cyan(blue) lines across the screen. The issue disappears temporarily when I tap on the computer, and the problem does not occur when I use external display or try to screen capture the problem.

    I purchased my Macbook (17") through a certified apple tecnition in August 2012, it was refurbished and the motherboard was completely replaced. I do a lot of photo editing, but I have been unable to do so because of the red vibrating lines that interrupt my screen. The issue disappears temporarily when I tap on the computer, and the problem does not occur when I use external display or try to screen capture the problem. I brought the computer back to the technition I purchased it from and he said that it was a problem with my fan, so I have two new fans but the issue is still occuring. He says he doesnt know whats wrong. Does anyone have any information on this issue?
    Here is an image of the issue
    http://www.flickr.com/photos/67839707@N08/8884847081/

    I recommend having your Mac serviced by someone competent. A force sufficient to "blow apart" the fans was clearly excessive and may have damaged the display cable, as well as any number of other problems.
    Dust is properly cleaned with a vacuum, preferably one designed for computer service, and they are not cheap.
    Compressed air should never be used. It just blows dust everywhere, often into places where it can no longer be removed.

  • Random images are not loading in Firefox 3.6. Probem does not occur with IE.

    When using Firefox in any site with images (eg Google Images or eBay etc) a small random number of images fail to load, and some of those which load do so after an unusual delay. This problem began post FF3.6 upgrade, and does not occur in IE.
    == This happened ==
    Every time Firefox opened
    == post 3.6 upgrade

    Try "Reset all user preferences to Firefox defaults" on the [[Safe mode]] start window - See http://kb.mozillazine.org/Resetting_preferences
    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]

  • Why validation does not occur if record status is NEW?

    Hello! I have a control block MAIN with PORT item in it, which has Required property set. But when I enter that block and pass through this PORT item, it allows me to leave that item blank (and validation does not occur too), which is not what I need.
    However, if I change some other item's value (and record status becomes INSERT), validation works as expected. So, I have one workaround for my problem, but this solution is not good.
    How can it be fixed? Thanks in advance.

    It looks like the documentation is lacking in this situation. But the documentation has always been less than complete.
    On-line help also states:
        Note:  if the validation is as a result of a
        call to the VALIDATE trigger and the
        record's internal status is New, the process
        stops.So it does mention records with status=New, but it does not give you the complete story.
    Dave's explanation is correct, and his solution of setting the field in a when-new-record-instance trigger is as good as it gets.

  • HT3275 My back up is not occuring and I am getting the message: sparsebundle is already in use; any clues?

    My back up to time machine is not occuring and I am getting the message: sparsebundle already in use.  Any Clues?

    This is the most common error on Mountain Lion.. at least 5 and up to 10 times a day.. I wish we had a proper method of referencing these errors.
    Simply reboot the TC.
    Read C12 here.
    http://pondini.org/TM/Troubleshooting.html

  • Why does the Error: 500 SC_INTERNAL_SERVER_ERROR appear when multiple users access my JSPs but does not occur when only one user accesses my JSPs?

    When multiple users run my JSP application, why do some users get an Error: 500 SC_INTERNAL_SERVER_ERROR for certain JSP pages with the error message No such file or directory. The JSP listed on the Error 500 page varies and is not always the same. When only one user runs my JSP application, the problem does not occur?
    The database connection is held when the user logs in or accesses certain parts of the JSP and then is immediately released. No connections to the database are held.
    We are using Solaris 8 with MU_6 plus recommended patches.
    Enterprise Ultra 250
    iAS 6 SP 3

    Is anything showing up in the KXS or KJS logs?
    It sounds like you might having some kind of thread safety issue with your code. Either that or your guess about running out of database connections.

  • On my new iMac, mail has no sound after waking from sleep.  If I select do not wake for network access in general preferences, the problem does not occur.  Anyone have an idea on how to fix this?

    On my new iMac, mail has no sound after waking from sleep.  If I select do not wake for network access in general preferences, the problem does not occur.  Anyone have an idea on how to fix this? Thanks --

    Same here on an older iMac since Lion. Thanks for the uncheck wake for network access tip though, it doesn't do it either in that case, I will leave it that way.

  • Delivery of gifted audiobook is not occurring

    Delivery of gifted audiobook is not occurring even though the cost has been charged to my account. I have checked the e-mail address of the person I am sending the gift to and it is correct. Why is the gift not being delivered?

    Hello robertfkuch,
    Thanks for the question. If you, or the recipient of the gift, continue to have issues regarding this Gift, please report an issue with your purchase:
    How to report an issue with your iTunes Store, App Store, Mac App Store, or iBookstore purchase
    http://support.apple.com/kb/HT1933
    Thanks,
    Matt M.

  • Intermittent noisy line, if fault does not occur w...

    About 40% of outgoing calls have crackle or hiss on our line the rest are fine. Incoming calls are not affected. I have tried 3 different phones plugged directly into the master socket (I have BT infinity so I have a 3-piece master socket, I've removed the first (front) part (connecting internal extension wiring) but not the second (inner) part connecting the Infinity VDSL service). I've reported the fault to BT who state their line test reports line OK and confirm they think I have done all I can to prove it's not a fault with my equipment. They suggest they send an engineer but they warn me that if the fault does not occur while the engineer is present they will charge me.  Where do I go from here?
    Background: As far as I can remember this fault has been occurring since Infinity was installed (certainly not before) and when the engineer (a Kelly Communications guy) left after checking broadband OK I found I had no phone service. Luckily he was still in his van outside. He went back to the street cabinet and called me from there and apologised for making an error in the connection.
    Help....
    Ken

    Hi Sijomi
    Send us an email using the contact us form in my profile we can help with this.
    You can find the contact us form in the section 'About Me'.
    Thanks
    Stuart
    BTCare Community Mod
    If we have asked you to email us with your details, please make sure you are logged in to the forum, otherwise you will not be able to see our ‘Contact Us’ link within our profiles.
    We are sorry that we are unable to deal with service/account queries via the private message(PM) function so please don't PM your account info, we need to deal with this via our email account :-)

  • HT1843 hi my bluetooth cannot see the other bluetooth devices. When it is picked up by a different device tries to pair with it but the pairing does not occur. what can I do apart from throwing this **** thing in the bin?

    hi my bluetooth cannot see the other bluetooth devices. When it is picked up by a different device tries to pair with it but the pairing does not occur. what can I do apart from throwing this **** thing in the bin?

    It isn't supposed to pair with the MacBook.  You can use WiFi to connect but not Bluetooth.  You can setup a personal HotSpot on the iPhone and connect the MacBook, or setup the MacBook AirPort to create a network and attach the iPhone, and use the USB cable to connect the iPhone to the MacBook for syncing and backup purposes.
    The communications are rather limited.

Maybe you are looking for

  • HT1695 im stupid i just want my phone to work

    please help i want to get my new phone working an the man in the shop toldd me to just folow the links...... but ther is no link???

  • Issue in me9f transaction po printing.

    Hi      in me9f when try to print a po, there was a z program      ZPOPRINT which prints it, i think it is a routine.      it is giving a dump. i want information on routines      regarding this. Thanks & Regards, Abhimanyu.L

  • Who is using a Macbook Pro Retina with Bootcamp Windows 7?

    Have you also problem with left click mouse that it sometimes not respond? bootcam trackpad driver are installed correctly when i try CTRL key hold down and left click its bader then left click alone without CTRL key when i deinstall apple mouse driv

  • I pod with dock connector

    i bought a i pod with dock connector off ebay and when i go to put music on it the ipod reads do not disconnect but i tunes does not reconize it... i restored my ipod... what else can i do to try to fix it

  • PCR - RPTIME00 - TM00 - how to find of exceeding of the working day

    Hello, I'm new in RPTIME00 I need to write a PCR - schema ZM00 (TM00) that find of exceeding of the working day and generate wage type 1506 for cluster B2? For example employee works: MO: DWS=06:00-14:00 TU: DWS=06:00-14:00 but TI2011=04:00-14:00 The