Error in workflow : Record has links
Hi,
One of the record went into error at last step of workflow (step name :stop where it checks in the record). Now the record is still checked out and when I try to cancel /roll back/delete, every time it shows error "record has links". I have verified many times and there is no link of this record any where.
Can any one help me to get this record out of workflow/checked Out ?
Thanks,
Priya
Hi , I have followed below step:
There is a trick using which you can do CheckIn record.
In record mode of MDM Data Manager, right click on the Checkout record >Check In/Out>Click on All Versions.
Now you will be able to see two records for this. Now right click on Member record>Check In/Out>Roll Back.
When I say roll back, it says record is in workflow(On member record)
when I try to say roll back/ check in on original record, the option of checking In/roll back is not available.Also, both original and member record has same workflow job id and workflow for member is in Error.
Also owner of workflow is Admin who has all access
Pls suggest
Edited by: Priya D on Jun 1, 2010 12:52 PM
Edited by: Priya D on Jun 1, 2010 12:53 PM
Similar Messages
-
T4i Rebel error message "movie recording has stopped automatically"
I was recording my client when suddenly I got a this error message "movie recording has stopped automatically" and I could not record video anymore. I am recording on a class 10 sandisk Ultra card. 720/60, EFS18-135mm lens. Never had any problems in the past. First I get a small veterical meter on the frame and then after 5 secs the recording stops with this error message. Please tell me it is opeartor error...I have had this camera for 2 years now and never had a problem. I tried multiple cards.
thanks for the help,
DMEither you or the person you spoke to at Canon was confused.
What the camera requires for video purposes is a card which is "at least" Class 6 or faster. The class designation is an indicator of the cards data transfer speed. Class 6 actually means the card is capable of transfering data (either reading or writing) at "at least" 6 megabytes per second. A Class 10 card can transfer data at "at least" 10 megabytes per second.
The T4i is also compatible with "UHS-1" cards... which are significantly faster than eithe Class 6 or 10.
The reason for requiring "at least" Class 6 has to do with how fast the camera is attempting to capture and save frames of video to the card. The camera actually has an internal memory buffer which is very fast. When you start recording, the data is being saved to that buffer... and simultaneously the camera also starts taking the data from the buffer and saving it to the memory card (which is slower). If the camera is recording video only slightly faster than the card can record, then it will actually take a few minutes before the buffer is completely filled. But at that point the camera has no choice but to stop recording because it has absolutely no place to save data ... the internal buffer is full and it can't empty the buffer because the memory card can't save data as fast as new frames of video are coming in.
Faster is always better.
Memory cards do actually wear out and develop errors over time. This is normal. A good card will re-map the bad blocks so they aren't used anymore... and this is why you should do a low-level format IN CAMERA (not using the computer). Good cards also have a "memory leveling" technology to try to use all the blocks roughly an equal number amount. This extends the userful life of the card.
When replacing the card, do not skimp on quality! I cannot emphasize that point enough. Most times when someone brings up this issue... it's the card that is having problems and not the camera.
It's easy to produce forgery cards which look like a good brand but are not. Buy GOOD cards from REPUTABLE dealers. Do not shop for the cheapest website on the Internet with a questionable reputation in order to save a couple of bucks.
Lexar brand and SanDisk brand are good.
When buying memory cards, I only buy cards from Lexar and SanDisk. I also buy their highest end cards (by speed performance... not necessarily their biggest capactiy cards). I buy the cards from dealers with a solid reputation. This avoids the unpleasant error messages which always seem to happen at the worst possible time.
Tim Campbell
5D II, 5D III, 60Da -
Error "Approval workflow fragment has no user assignment"
Hi all,
We are implementing the workflow for n level approval of SC WS14000133.Now when we try to add adhoc approvers by clicking on the ADD APPROVER button,we get the foll error:
"Approval workflow fragment has no user assignment".
I have already referred similar threads on SDN and also the corresponding notes including this one,Error "Approval workflow fragment has no user assignment".The latest note for this error applies for SP08 while we are on SRM server 5.5(SP11).
Has anybody faced a similar issue before?Any inputs will be appreciated.
regards,
SRM Tech.Hi SRM_TECH,
I am facing the issue. i am also in SRM5.5 and SP11. since i you are in the same SP level can you please help me out how did you fix this issue..
Thanks,
John. -
"FRM:40654 Record has been updated by another user" - Error in POST-QUERY
Hi,
I'm using Forms version 6.0.8.26.0
In one of the forms, its data block is based on a view.
In POST-QUERY trigger, I try to change the value for a database item. This operation results in following error:
"FRM-40654: Record has been updated by another user. Re-query to see change."
After this message the value of the item is automatically being set back to what was queried from the DB.
I tried setting the DML Returning Value to 'Yes'. It doesn't help :(
Any suggestions please?
Thanks,
UshaHy
try to set key-locking delayed
and check
if one field from the view as primary key
or
manually create On-Update, On-Insert, On-Delete and On-Lock triggers
or
write an INSTEAD OF TRIGGER -
Getting error Data record has grouping value "" in
Trying to change Address data in HR using BAPI_ADDRESSEMPUS_CHANGE
Getting error message : Data record has grouping value "" instead of ""
Please advise.
Thanks,
BhaskarHi,
I assume the following system situation exists:
The new Infotypeframework NITF is inactive for PA30. Flag CCURE PC UI is activated in T77SO. You are using ESS based on Web Dynpro which uses the new Infotypeframework.
Here we have to differentiate between infotypes which are participating in the data sharing functionality and all other infotypes. Such as:
Infotypes without Data Sharing:
- Infotype checks => module pool
- Infotype update => SAPFP50P/SAPUP50R
Infotypes with Data Sharing:
- Infotype checks => module pool
- Infotype update => NITF
ATTENTION:
BAdI HRPAD00INFTY is not processed in this case (importing parameter NEW_IMAGE is always space). Instead the BAdI HRPAD00INFTYDB of the NITF is been processed.
The following notes (1 and 2) will solve the problem. Note 3) solves an involving problem caused during the deletion process of a personnel number.
1) 783499 - Incorrect framework synchronization
2) 845592 - Incorrect framework synchronization - Retroactive accounting
3) 844998 - PU00: Termination when deleting a personnel number
Hope this will help!
Regards,
Sibylle -
FRM-40654 Record has been updated by another user.Re-query to see change.
Hi All:
While Updating a record in form its updating fine at first time
if i updating the record second time its not allowing me to update its showing following error
FRM-40654 Record has been updated by another user.Re-query to see change.
After Re-querying its allowing me to update the record .... so anyone can give a good idea to update the record without Re-query.
i am using following versions
Apps 11.5.10.2
Forms 6i
Database 10g@814950,
Welcome to the Oracle Forums. Please take a few minutes to review the following:
<ul>
<li>Before posting on this forum please read
<li>10 Commandments for the OTN Forums Member
<li>Announcement: Forums Etiquette / Reward Points
</ul>
It is not good to use someone else's post to ask a new question; this is commonly refered to as "Post Hi-jacking." It is always best to create a new post and add a reference link to a similar post. Please create a new post for your question!
Also,
>
BEFORE I NSERT OR U PDATE
OF quantity, price_override
ON po.po_line_locations_all
>
If I recall correctly from when I worked with the Oracle Enterprise Business Suite (EBS), the PO_LINE_LOCATIONS_ALL is an EBS ta ble. Oracle does not recommend you modify EBS tables directly. There are recommended methods for performing DML on EBS tables. I suggest you review the Oracle Applications Documentation library. Select your EBS version and then scroll to the Standards section and review the following documents:
<ul>
<li>Oracle Applications Developer's Guide
<li>Oracle Applications User Interface Standards for Forms-Based Products
<li>Oracle Application Framework Personalization Guide
</ul>
Again, please ask your question in a new post.
Craig...
Edited by: CraigB on Dec 1, 2010 9:29 AM -
The record has duplicate key values - "Include in Unique Index" checkbox missing
I have a Silverlight client app that I'm developing in Lightswitch in VS2013 Ultimate Update 1, and have run into a problem when adding records.
I am working against an external SQL Server 2008 database, and the table in question only has the primary key constraint, meaning that the ID field is an identity field, set as the primary key.
When I try and add records to the table from the app, I get an error "The Shiur record has duplicate key values." This seems to happen when I add a row that has the same Speaker as an existing one. If I add one with a new Speaker then
it inserts OK.
Whilst searching for information on this error, I saw many comments around about there being a problem in earlier releases with the "Include in Unique Index" not working properly. This looked like my problem, except for two points...
1) This table doesn't have anything in a unique index (as far as I know), as I never set it up to have any. You can see the details here...
This looks to me like there is only the one index, which is the primary key one.
2) The "Include in Unique Index" checkbox doesn't appear on my Properties panel at all. If I open the table in the designer, then click in the Speaker row, I don't see "Include in Unique Index" at all...
Actually, I don't see "Include in Unique Index" at all, irrespective of what I click. It's just not there.
So, I don't seem to have a unqiue constraint to violate, and VS doesn't show me the "Include in Unique Index" to allow me to check this, but I still get the error on insert. Anyone any ideas what's going on here?
Thanks
FREE custom controls for Lightswitch! A collection of useful controls for Lightswitch developers.
Download from the Visual Studio Gallery.
If you're really bored, you could read about my experiments with .NET and some of Microsoft's newer technologies at
http://dotnetwhatnot.pixata.co.uk/Hi Alan,
'Include in Unique Index' is for intrinsic database entity properties.
Ah, that explains why I can't see it then :)
Is LightSwitch or SQL throwing the error?
Ah, you're a genius! Well, not quite, but your question led me to the answer.
For some odd reason, the primary key fields on my tables seem to have lost their identity setting, so when it tried to insert a new record, the ID wasn't automatically increased, so was going in as zero. This worked fine for the first insert, as there wasn't
a record with zero ID, but failed for the second.
Changed the ID fields to be identity, and all works fine now :)
Thanks very much.
FREE custom controls for Lightswitch! A collection of useful controls for Lightswitch developers.
Download from the Visual Studio Gallery.
If you're really bored, you could read about my experiments with .NET and some of Microsoft's newer technologies at
http://dotnetwhatnot.pixata.co.uk/ -
FRM-40600: Record has already been inserted.
I am using Form 9i.
I have written a procedure to save master-detail form which is called when WHEN-BUTTTON-PRESSED trigger written in submit button..
I have written this procedure because I am confident in writing procedure for save button. But it gives error - 'FRM-40600: Record has already been inserted.'.
When I was using default (form) for saving record, I was getting lot of message (error). I was getting confused seeing this message. That's why I have written save button procedure. I don't know whether I am doing wrong or right.
Before posting, I searched in forum also and found some post regarding this, but still I am unable to find the solution.
Anyway, I am giving you code for save procedure -
PROCEDURE save_workorder IS
v_count NUMBER;
BEGIN
SELECT COUNT(*) INTO v_count FROM workorder_master
WHERE workorder_no = :workorder_master.workorder_no;
IF v_count = 0 THEN
GO_BLOCK('workorder_master');
INSERT INTO workorder_master (
vender_code,
workorder_no,
auth_rep,
workplace,
work_desc,
from_dt,
to_dt,
tot_manpower,
gp_manpower,
lic_no,
lic_recpt_no,
lic_valid_upto,
eic_name,
status,
remarks,
entry_by,
entry_dt)
VALUES(
:workorder_master.vender_code,
:workorder_master.workorder_no,
:workorder_master.auth_rep,
:workorder_master.workplace,
:workorder_master.work_desc,
:workorder_master.from_dt,
:workorder_master.to_dt,
:workorder_master.tot_manpower,
:workorder_master.gp_manpower,
:workorder_master.lic_no,
:workorder_master.lic_recpt_no,
:workorder_master.lic_valid_upto,
:workorder_master.eic_name,
:workorder_master.status,
:workorder_master.remarks,
:workorder_master.entry_by,
:workorder_master.entry_dt);
GO_BLOCK('workorder_dtls');
FIRST_RECORD;
LOOP
EXIT WHEN :workorder_dtls.labour_code IS NULL;
IF :workorder_dtls.pass_no IS NULL THEN
generate_pass_no;
IF :workorder_dtls.pass_no IS NOT NULL THEN
:workorder_dtls.status := 'I';
INSERT INTO workorder_dtls (
labour_code,
workorder_no,
pass_no,
status,
from_dt,
to_dt,
cancil_dt,
issue_dt,
return_dt,
entry_by,
entry_dt)
VALUES (:workorder_dtls.labour_code,
:workorder_dtls.workorder_no,
:workorder_dtls.pass_no,
:workorder_dtls.status,
:workorder_dtls.from_dt,
:workorder_dtls.to_dt,
:workorder_dtls.cancil_dt,
:workorder_dtls.issue_dt,
:workorder_dtls.return_dt,
:workorder_master.entry_by,
:workorder_master.entry_dt);
END IF;
ELSE --if pass no is not null then it is previous record.
UPDATE workorder_dtls SET status = :workorder_dtls.status,
cancil_dt = :workorder_dtls.cancil_dt,
return_dt = :workorder_dtls.return_dt,
entry_by = :workorder_dtls.entry_by,
entry_dt = :workorder_dtls.entry_dt
WHERE labour_code = :workorder_dtls.labour_code
AND workorder_no = :workorder_dtls.workorder_no
AND pass_no = :workorder_dtls.pass_no;
END IF;
IF :workorder_dtls.status = 'I' THEN
UPDATE labour_master SET status = 'I'
WHERE labour_code = :workorder_dtls.labour_code;
END IF;
IF :workorder_dtls.status = 'E' THEN
IF :workorder_dtls.return_dt IS NOT NULL THEN
UPDATE labour_master SET status = 'A'
WHERE labour_code = :workorder_dtls.labour_code;
ELSE
UPDATE labour_master SET status = 'H'
WHERE labour_code = :workorder_dtls.labour_code;
END IF;
END IF;
IF :workorder_dtls.status = 'B' THEN
IF :workorder_dtls.return_dt IS NOT NULL THEN
UPDATE labour_master SET status = 'A'
WHERE labour_code = :workorder_dtls.labour_code;
ELSE
UPDATE labour_master SET status = 'S'
WHERE labour_code = :workorder_dtls.labour_code;
END IF;
END IF;
NEXT_RECORD;
END LOOP;
ELSE --if workorder exist
GO_BLOCK('workorder_master');
UPDATE workorder_master SET auth_rep = :workorder_master.auth_rep,
workplace = :workorder_master.workplace,
work_desc = :workorder_master.work_desc,
from_dt = :workorder_master.from_dt,
to_dt = :workorder_master.to_dt,
tot_manpower = :workorder_master.tot_manpower,
gp_manpower = :workorder_master.gp_manpower,
lic_no = :workorder_master.lic_no,
lic_recpt_no = :workorder_master.lic_recpt_no,
lic_valid_upto= :workorder_master.lic_valid_upto,
eic_name = :workorder_master.eic_name,
status = :workorder_master.status,
remarks = :workorder_master.remarks,
entry_by = :workorder_master.entry_by,
entry_dt = :workorder_master.entry_dt
WHERE vender_code = :workorder_master.vender_code
AND workorder_no = :workorder_master.workorder_no;
GO_BLOCK('workorder_dtls');
FIRST_RECORD;
LOOP
EXIT WHEN :workorder_dtls.labour_code IS NULL;
IF :workorder_dtls.pass_no IS NULL THEN
generate_pass_no;
IF :workorder_dtls.pass_no IS NOT NULL THEN
:workorder_dtls.status := 'I';
INSERT INTO workorder_dtls (
labour_code,
workorder_no,
pass_no,
status,
from_dt,
to_dt,
cancil_dt,
issue_dt,
return_dt,
entry_by,
entry_dt)
VALUES (:workorder_dtls.labour_code,
:workorder_dtls.workorder_no,
:workorder_dtls.pass_no,
:workorder_dtls.status,
:workorder_dtls.from_dt,
:workorder_dtls.to_dt,
:workorder_dtls.cancil_dt,
:workorder_dtls.issue_dt,
:workorder_dtls.return_dt,
:workorder_master.entry_by,
:workorder_master.entry_dt);
END IF;
ELSE --if pass no is not null then it is previous record.
UPDATE workorder_dtls SET status = :workorder_dtls.status,
cancil_dt = :workorder_dtls.cancil_dt,
return_dt = :workorder_dtls.return_dt,
entry_by = :workorder_dtls.entry_by,
entry_dt = :workorder_dtls.entry_dt
WHERE labour_code = :workorder_dtls.labour_code
AND workorder_no = :workorder_dtls.workorder_no
AND pass_no = :workorder_dtls.pass_no;
END IF;
IF :workorder_dtls.status = 'I' THEN
UPDATE labour_master SET status = 'I'
WHERE labour_code = :workorder_dtls.labour_code;
END IF;
IF :workorder_dtls.status = 'E' THEN
IF :workorder_dtls.return_dt IS NOT NULL THEN
UPDATE labour_master SET status = 'A'
WHERE labour_code = :workorder_dtls.labour_code;
ELSE
UPDATE labour_master SET status = 'H'
WHERE labour_code = :workorder_dtls.labour_code;
END IF;
END IF;
IF :workorder_dtls.status = 'B' THEN
IF :workorder_dtls.return_dt IS NOT NULL THEN
UPDATE labour_master SET status = 'A'
WHERE labour_code = :workorder_dtls.labour_code;
ELSE
UPDATE labour_master SET status = 'S'
WHERE labour_code = :workorder_dtls.labour_code;
END IF;
END IF;
NEXT_RECORD;
END LOOP;
END IF;
COMMIT;
END;
Thanks and regards,
VikasYes Sir, why not.
This procedure is written in KEY-NEXT-ITEM of workorder_no, the only trigger in workorder_no. Block level-trigger is also there. like ON-POPULATE-DETAILS, ON-CHECK-DELETE-MASTER.
Thanks and regards,
Vikas
[HTML]
DECLARE
V_VENDER_CODE NUMBER;
REL_ID RELATION;
BEGIN
BEGIN
SELECT VENDER_CODE INTO V_VENDER_CODE FROM WORKORDER_MASTER WHERE WORKORDER_NO = :WORKORDER_MASTER.WORKORDER_NO ;
:BLK_TEMP_WORKORDER.WORKORDER_NO := :WORKORDER_MASTER.WORKORDER_NO;
:BLK_TEMP_WORKORDER.VENDER_CODE := V_VENDER_CODE;
IF ( (:WORKORDER_MASTER.WORKORDER_NO is not null) ) THEN
rel_id := Find_Relation('WORKORDER_MASTER.WORKORDER_MASTE_WORKORDER_DTLS');
Query_Master_Details(rel_id, 'WORKORDER_DTLS');
SET_ITEM_PROPERTY('BLK_TEMP_WORKORDER.CB_ALL' , ENABLED , PROPERTY_TRUE);
END IF;
GO_BLOCK('WORKORDER_MASTER');
EXECUTE_QUERY(NO_VALIDATE);
GO_BLOCK('WORKORDER_MASTER_IMG');
EXECUTE_QUERY(NO_VALIDATE);
:WORKORDER_MASTER.VENDER_CODE := :BLK_TEMP_WORKORDER.VENDER_CODE;
:WORKORDER_MASTER.WORKORDER_NO := :BLK_TEMP_WORKORDER.WORKORDER_NO ;
GO_ITEM('WORKORDER_MASTER.AUTH_REP');
EXCEPTION
WHEN NO_DATA_FOUND THEN
MESSAGE('NO VENDER HAVING WORKORDER NO. '||:WORKORDER_MASTER.WORKORDER_NO ||' EXIST.');
IF :WORKORDER_MASTER.VENDER_CODE IS NULL THEN
GO_ITEM('WORKORDER_MASTER.VENDER_CODE');
ELSE
:BLK_TEMP_WORKORDER.WORKORDER_NO := :WORKORDER_MASTER.WORKORDER_NO;
:BLK_TEMP_WORKORDER.VENDER_CODE := :WORKORDER_MASTER.VENDER_CODE;
GO_BLOCK('WORKORDER_MASTER');
EXECUTE_QUERY(NO_VALIDATE);
GO_BLOCK('WORKORDER_MASTER_IMG');
EXECUTE_QUERY(NO_VALIDATE);
:WORKORDER_MASTER.VENDER_CODE := :BLK_TEMP_WORKORDER.VENDER_CODE;
:WORKORDER_MASTER.WORKORDER_NO := :BLK_TEMP_WORKORDER.WORKORDER_NO ;
SELECT name INTO :workorder_master.auth_rep FROM contractor_master
WHERE vender_code = :workorder_master.vender_code;
GO_ITEM('WORKORDER_MASTER.AUTH_REP');
END IF;
END;
END;[HTML] -
Error in workflow while linking goods receipt document with parked invoice
Hi All,
I parked document using Tcode MIRO, when WF has been executed and goods receipt document has been created.At the time that we tried to link this goods receipt to parked invoice document in the workflow,The problem happens with work item saying the status as Error. See the below error.
MIRO Invoice: 801061193 2010 Item: 000001 13.09.2010 09:24:58 Error AP Workflow for MIRO/MIRA Parked Invoice
Can anyone advice why it is coming so?
Thanks in advance.Hi
In SWEL go to workflow trace and see what exactly is the error. This error description is too generic to arrive at soln. -
While Checking In " Cannot remove record because it has links"
Hi All,
We have an scenario while checking In MDM records in Data manager showing the following error " Cannot remove record because it has links".
There are 2 main tables Table A and B, both are look up main to each other.
Record 1 from Table A is linked with 5 records in Table B and one of the record from Table B is linked to Record 1 of Table A
All the Records from Table B is checked In. Now am Check-out Record 1 from Table A and trying to Check-In back, while performing the same am getting the following error " Cannot remove record because it has links".
Is this work as per the Look up main design or am I missing anything. Help appreciated.
thanks,
<ar>Hi Alex,
Before removing record you need to remove links for those records. By this I mean you must have a field in Table A which is lookup to Table B and vice-versa. So firstly delete this field value which is a sort of relationship between these two tables and afterward only try to delete/remove record.
Regards,
Mandeep Saini -
Gettig "Record has been modified" error while opening a window
Hi,
I have a window 'A' and window 'B'. On click of a button from 'A' window 'B' is opened. There are 3 fields in the window 'B' and these 3 fields are the part of the query which gets executed in window 'A'.
Now on click of the button I am executing a proc which is setting window 'B' field values again.After this when you open the window 'B' it gives the error saying "Record has been modified". I tried giving commit_form after setting the fields but still it throws the error.
Please advice on this.
Thank youDeepak Jambhekar wrote:
Hi,
I have a window 'A' and window 'B'. On click of a button from 'A' window 'B' is opened. There are 3 fields in the window 'B' and these 3 fields are the part of the query which gets executed in window 'A'.
Now on click of the button I am executing a proc which is setting window 'B' field values again.After this when you open the window 'B' it gives the error saying "Record has been modified". I tried giving commit_form after setting the fields but still it throws the error.
Please advice on this.Just add
EXECUTE_QUERY;after the commit_form;
Hope this works..
Hamid -
Workflow Configuration has completed with error for OWF 2.6.4 on 11g DB
###Problem description###
After installing Oracle DB 11.1.0.6 and configured the dbconsole, for setting up OWF have run the %ORACLE_HOME%\owb\wf\install\wfinstall.bat
The input parameters were configured as to the information from http://www.oracle.com/technology/obe/11gr1_owb/owb11g_update_extend_knowledge/less1_setting_up/less1_setting_up.html.
Unfortunately the process does not complete successfully and the log file contains the following errors:
================================================================================================
1.
WorkflowCA: SQLPLUS:SYS/ /nolog @E:\Oracle\product\11.1.0\db_1\owb\wf\sql\wfsysgnt.sql OWFMGR <WFCA WF PASSWORD> <WFCA SYS PASSWORD> USERS TEMP
WorkflowCA: ORA-01775: looping chain of synonyms
WorkflowCA: WorkflowCA: SQLException during execution: java.sql.SQLException: ORA-01775: looping chain of synonyms
: grant execute on xmldom to OWFMGR
2.
WorkflowCA: SQLPLUS:OWFMGR/<WFCA WF PASSWORD> @E:\Oracle\product\11.1.0\db_1\owb\wf\sql\afsvcdat.sql
WorkflowCA: java.sql.SQLException: ORA-04063: package body "OWFMGR.WF_EVENTS_PKG" has errors
ORA-06508: PL/SQL: could not find program unit being called: "OWFMGR.WF_EVENTS_PKG"
ORA-06512: at line 3
3.
WorkflowCA: SQLPLUS:OWFMGR/<WFCA WF PASSWORD> @E:\Oracle\product\11.1.0\db_1\owb\wf\sql\wfsvcdat.sql
WorkflowCA: java.sql.SQLException: ORA-04063: package body "OWFMGR.WF_EVENTS_PKG" has errors
ORA-06508: PL/SQL: could not find program unit being called: "OWFMGR.WF_EVENTS_PKG"
ORA-06512: at line 3
4.
WorkflowCA: Executing :E:\Oracle\product\11.1.0\db_1\jdk\bin\java -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\admin.jar ormi://localhost:6041 oc4jadmin welcome -application WFALSNRSVCApp -testDataSource -location jdbc/WorkflowDS -username OWFMGR
WorkflowCA: :null for app:WFALSNRSVCApp
WorkflowCA: subprocess.getOut():
WorkflowCA: subprocess.getOut(): Error: Unable to find the administrator for application WFALSNRSVCApp
WorkflowCA: Created a redirected data source with application WFALSNRSVCApp : E:\Oracle\product\11.1.0\db_1\jdk\bin\java -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\admin.jar ormi://localhost:6041 oc4jadmin welcome -application WFALSNRSVCApp -installDataSource -url jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=BI221WIN))) -username OWFMGR -password ->pwForOwfMgr -className com.evermind.sql.DriverManagerDataSource -location jdbc/WorkflowDS -xaLocation jdbc/xa/WorkflowDS -ejbLocation jdbc/WorkflowDS -connectionDriver oracle.jdbc.driver.OracleDriver
WorkflowCA: Executing :E:\Oracle\product\11.1.0\db_1\jdk\bin\java -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\admin.jar ormi://localhost:6041 oc4jadmin welcome -application WFMLRSVCApp -testDataSource -location jdbc/WorkflowDS -username OWFMGR
WorkflowCA: :null for app:WFMLRSVCApp
WorkflowCA: subprocess.getOut():
WorkflowCA: subprocess.getOut(): Error: Unable to find the administrator for application WFMLRSVCApp
WorkflowCA: Created a redirected data source with application WFMLRSVCApp : E:\Oracle\product\11.1.0\db_1\jdk\bin\java -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\admin.jar ormi://localhost:6041 oc4jadmin welcome -application WFMLRSVCApp -installDataSource -url jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=BI221WIN))) -username OWFMGR -password ->pwForOwfMgr -className com.evermind.sql.DriverManagerDataSource -location jdbc/WorkflowDS -xaLocation jdbc/xa/WorkflowDS -ejbLocation jdbc/WorkflowDS -connectionDriver oracle.jdbc.driver.OracleDriver
WorkflowCA: subprocess.getOut(): Invalid input arguments.
WorkflowCA: Workflow Configuration has completed with error.
WorkflowCA: Terminating...
================================================================================================
The data-sources.xml files for the WFALSNRSVCApp and WFMLRSVCApp from E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\OC4J_Workflow_Component_Container\application-deployments are configured as:
<?xml version = '1.0' encoding = 'UTF-8'?>
<data-sources>
<managed-data-source user="OWFMGR" password="OWFMGR" connection-pool-name="jdbc/WorkflowDS_connectionPool" jndi-name="jdbc/WorkflowDS" name="jdbc/WorkflowDS_jdbc/WorkflowDS"/>
<connection-pool name="jdbc/WorkflowDS_connectionPool">
<connection-factory factory-class="oracle.jdbc.driver.OracleDriver" user="OWFMGR" password="OWFMGR" url="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=BI221WIN)))"/>
</connection-pool>
</data-sources>
(Is it possible to reinstall only the wf part of the 11g database as to attempt a fresh installation, not only to drop the OWFMGR schema as the oc4j wf instance remains unchanged? Have searched in OUI for this option but did not find the setting for removing only the workflow for reinstalling)
Thank you!!!Hi Srini,
Thank you very much for your help. Have reviewed the mentioned notes, but unfortunately no information was contained concerning the encountered error.
As to try and address the situation, have completely re-installed Oracle DB 11.1.0.6 and still the workflow installation ends in error. I have to mention that it is a completely fresh installation, no modifications were made to the base configuration.
For windows the installation steps reference only running the wfinstall.bat script with the appropriate parameters for installing Oracle Workflow, but unfortunately it appears that the installation documentation is lacking some necessary steps as on a out of the box install the process does not complete successfully. The mentioned notes: 266612.1 and 351873.1 do not contain the information for troubleshooting the encoutnered issue.
The environment: Microsoft Windows Server 2003 R2 64b Operating System with Oracle DB 11.1.0.6
LOG Extract detailing the encountered issue:
WorkflowCA: Deploy WF Applications: Windows 2003
WorkflowCA: OC4J_Deploy Command: E:\Oracle\product\11.1.0\db_1\jdk\bin\java -Djava.security.properties=E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\config\jazn.security.props -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\oc4j.jar -userThreads -config E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\OC4J_Workflow_Component_Container\config\server.xml
WorkflowCA: Workflow component container deployed in OC4J: E:\Oracle\product\11.1.0\db_1\jdk\bin\java -Djava.security.properties=E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\config\jazn.security.props -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\oc4j.jar -userThreads -config E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\OC4J_Workflow_Component_Container\config\server.xml
WorkflowCA: Executing :E:\Oracle\product\11.1.0\db_1\jdk\bin\java -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\admin.jar ormi://localhost:6041 oc4jadmin welcome -application WFALSNRSVCApp -testDataSource -location jdbc/WorkflowDS -username OWFMGR
WorkflowCA: :Data source jdbc/WorkflowDS is not available. for app:WFALSNRSVCApp
WorkflowCA: subprocess.getOut():
WorkflowCA: subprocess.getOut():
WorkflowCA: Created a redirected data source with application WFALSNRSVCApp : E:\Oracle\product\11.1.0\db_1\jdk\bin\java -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\admin.jar ormi://localhost:6041 oc4jadmin welcome -application WFALSNRSVCApp -installDataSource -url jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=BI221WIN))) -username OWFMGR -password ->pwForOwfMgr -className com.evermind.sql.DriverManagerDataSource -location jdbc/WorkflowDS -xaLocation jdbc/xa/WorkflowDS -ejbLocation jdbc/WorkflowDS -connectionDriver oracle.jdbc.driver.OracleDriver
WorkflowCA: Executing :E:\Oracle\product\11.1.0\db_1\jdk\bin\java -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\admin.jar ormi://localhost:6041 oc4jadmin welcome -application WFMLRSVCApp -testDataSource -location jdbc/WorkflowDS -username OWFMGR
WorkflowCA: :Data source jdbc/WorkflowDS is not available. for app:WFMLRSVCApp
WorkflowCA: subprocess.getOut():
WorkflowCA: subprocess.getOut():
WorkflowCA: Created a redirected data source with application WFMLRSVCApp : E:\Oracle\product\11.1.0\db_1\jdk\bin\java -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\admin.jar ormi://localhost:6041 oc4jadmin welcome -application WFMLRSVCApp -installDataSource -url jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=BI221WIN))) -username OWFMGR -password ->pwForOwfMgr -className com.evermind.sql.DriverManagerDataSource -location jdbc/WorkflowDS -xaLocation jdbc/xa/WorkflowDS -ejbLocation jdbc/WorkflowDS -connectionDriver oracle.jdbc.driver.OracleDriver
WorkflowCA: subprocess.getOut(): Invalid input arguments.
WorkflowCA: subprocess.getOut():
WorkflowCA: Created obfusticated password for redirect datasource: E:\Oracle\product\11.1.0\db_1\jdk\bin\java -Djava.security.properties=E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\config\jazn.security.props -Doracle.security.jazn.config=E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\OC4J_Workflow_Component_Container\config\jazn.xml -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\jazn.jar -user oc4jadmin -password welcome -adduser jazn.com pwForOwfMgr <WFCA WF PASSWORD>
WorkflowCA: subprocess.getOut():
WorkflowCA: subprocess.getOut():
WorkflowCA: Executed OC4J Admin script to shut down the OC4J instance : E:\Oracle\product\11.1.0\db_1\jdk\bin\java -jar E:\Oracle\product\11.1.0\db_1\oc4j\j2ee\home\admin.jar ormi://localhost:6041 oc4jadmin welcome -shutdown
WorkflowCA: Mon Mar 22 06:29:25 EDT 2010
WorkflowCA: Workflow Configuration has completed with error.
WorkflowCA: Terminating...
Thank you again for all your time and help!!! -
My core.log file keeps showing these errors everytime I start to stream. My streams are not viewable on PC's and only viewable on iOS devices.
Is there something wrong with the libf4f.dll file? I'm using FMS 4.5 on Windows 2003 Server.
2011-12-28 15:44:09 4020 (e)2611178 Error from libf4f.dll: Total number of messages waiting to be recorded has exceeded the limit. -
2011-12-28 15:44:09 4020 (e)2611423 Failed to record bbc2011-BBC73 (Unknown Error). -
2011-12-28 16:02:00 4020 (e)2611178 Error from libf4f.dll: Total number of messages waiting to be recorded has exceeded the limit. -
2011-12-28 16:02:00 4020 (e)2611423 Failed to record bbc2011-BBC71 (Unknown Error). -
2011-12-28 16:57:12 4020 (e)2611363 Server detected a backward timestamp from 5006873 to 0 in file: C:\FMSHOME\applications\livepkgr\streams\_definst_\bbc2011
2011-12-28 17:18:21 4020 (e)2611178 Error from libf4f.dll: Total number of messages waiting to be recorded has exceeded the limit. -
2011-12-28 17:18:21 4020 (e)2611423 Failed to record bbc2011-BBC83 (Unknown Error). -
2011-12-28 17:36:12 4020 (e)2611178 Error from libf4f.dll: Total number of messages waiting to be recorded has exceeded the limit. -
2011-12-28 17:36:12 4020 (e)2611423 Failed to record bbc2011-BBC81 (Unknown Error). -
2011-12-28 18:38:09 4020 (e)2611363 Server detected a backward timestamp from 5420086 to 0 in file: C:\FMSHOME\applications\livepkgr\streams\_definst_\bbc2011-BBC82 -
2011-12-28 19:12:44 4020 (e)2611178 Error from libf4f.dll: Total number of messages waiting to be recorded has exceeded the limit. -
2011-12-28 19:12:44 4020 (e)2611423 Failed to record bbc2011-BBC92 (Unknown Error). -
2011-12-28 19:23:38 4020 (e)2611178 Error from libf4f.dll: Total number of messages waiting to be recorded has exceeded the limit. -
2011-12-28 19:23:38 4020 (e)2611423 Failed to record bbc2011-BBC91 (Unknown Error). -
2011-12-28 20:41:50 4020 (e)2611363 Server detected a backward timestamp from 6390123 to 0 in file: C:\FMSHOME\applications\livepkgr\streams\_definst_\bbc2011-BBC93 -
2011-12-28 21:12:05 4020 (e)2611178 Error from libf4f.dll: Total number of messages waiting to be recorded has exceeded the limit. -
2011-12-28 21:12:05 4020 (e)2611423 Failed to record bbc2011-BBC102 (Unknown Error). -
2011-12-28 22:49:23 4020 (i)2581247 Core (4020) disconnected from edge. -
2011-12-28 22:49:23 4020 (i)2581233 Core (4020) disconnecting from admin: 200. -
Thanks,
DaveThere is a concept of Absolute Time Code which enables the encoders to publish the livestream based on absolute system time rather than starting the messages from timestamp 0 everytime you append to a recording.
I suspect you encoder is starting everytime from 0 timestamp but since the server already has recording till some time - say x, for the server these are backward timestamps and hence the continous warnings.
Also to safeguard FMS against such conditions and cause memory crashes, we only allow messages with backward timestamps to accumulate in the process queue upto a limit and then the recording is stopped. Thats why you are observing the errors -
"Error from libf4f.dll: Total number of messages waiting to be recorded has exceeded the limit. -
2011-12-28 19:23:38 4020 (e)2611423 Failed to record bbc2011-BBC91 (Unknown Error). -"
Try to check your encoder settings for stream synchronization or ATC settings and enable them. -
Error!!!! Record has been updated by another user
dear all
Why i got this error when i put a value and try to write to a text item. i never change insert update etc in property pallete..
this error appear.
FRM-40654 Record has been updated by another user . requery to see change?
give me advise and suggestion why i got this error..This message have several different causes. One cause is what wilfred indicated.
But I've seen this message appear if there's something wrong with a primary key, and I've seen it occur when doing a post command using a master-detail block. In the latter case, you need to requiry the other tables in your form.
In your case since you are using only one block, I'd look for a problem with your primary key. -
Error Record has been deleted. Your request cannot be processed
Hi Team,
We are planning to integrate apps scema with our separate schema by calling oe_order_pub.process_order API,
While calling this API we are getting error like creation process :"Record has been deleted. Your request cannot be processed."
As pe my observation i found below vaariable causes the issue.
l_line_tbl (i).operation := OE_GLOBALS.G_OPR_CREATE;
Please help.I have passed the Lock control = 1 at the header level. Still getting the same error.
Record has been deleted. Your request cannot be processed.
--Prasanth
Maybe you are looking for
-
How to know enhancements in the JDK when a new version is released?
Hello: Java is releasing new versions of its JDK frequently. So, I would like to know what new features bring each version of JDK. I mean, I've just found this page: [http://java.sun.com/j2se/1.5.0/docs/guide/language/]. This page has documentation a
-
Need help - college student email receives won't go out via GMAIL / SMTP
hello, my kid is just starting college and she called and said her email from bellsouth and the university (Via Gmail) is coming in, but when she sends it won't go out. says couldn't send on selected server, try another? She is connected to the web a
-
How do I launch mini bridge in photoshop cs5?
Can't find the mini bridge function in in the meny panal on photoshop. Any tips?
-
Hi all ! Recently my iphone 4 has stopped syncing photos to my computer. It used to appear in bottom right corner of screen , but now it does not give me the option of importing video or photos. It always used to up until a week ago . I have tried re
-
How can I build this in Flash?
I am trying to figure out how to build the scrolling sideshow navigation on the Washington Post.com homepage. It's Right below "Diversions" and right above "Ways You Can Get Us". Currently it has a picture of Imus on the pane. I like how three pictur