Bonjour à tous,

J'espère que je suis dans le bon forum...
J'ai un soucis avec une fonction portal qui est move_item. La fonction marche en faite. Après un commit manuelle... Car j'ai une exception récurante et je n'en connais pas la cause... ( Error 100: ORA-01403: no data found )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
BEGIN
portal.wwctx_api.set_context('ME','You will not know','');
 
portal.wwsbr_api.MOVE_ITEM(p_master_item_id => 442874
, p_dest_page_id => 339025 
, p_caid => 570
, p_dest_caid => 85
);
portal.wwpro_api_invalidation.execute_cache_invalidation;
 
commit; 
 
EXCEPTION
WHEN portal.wwsbr_api.INVALID_CAID THEN
dbms_output.put_line('invalid_caid');
WHEN portal.wwsbr_api.INVALID_ITEM_ID THEN
dbms_output.put_line('INVALID_ITEM_ID');
WHEN portal.wwsbr_api.INVALID_FOLDER THEN
dbms_output.put_line('INVALID_FOLDER');
WHEN portal.wwsbr_api.NO_ITEM_REGION THEN
dbms_output.put_line('NO_ITEM_REGION');
WHEN portal.wwsbr_api.LOCAL_OBJECT THEN
dbms_output.put_line('LOCAL_OBJECT');
WHEN portal.wwsbr_api.PENDING_ITEMS_EXIST THEN
dbms_output.put_line('PENDING_ITEMS_EXIST');
WHEN others THEN
dbms_output.put_line('Error '||to_char(sqlcode)||': '||sqlerrm);
END;
Quelqu'un aurait une piste ou une idée...

Merci d'avance.

cordialement,

Olivier