Caner.B
22nd January 2002, 13:56
Hi ,

we are getting an error when we start baan with rc.start.
the error msg is like below:

Load Runtime Data Dictionary in Shared Memory
srdd_init6.1: Can not open 'lib/fd6.1.c1' error 2
Can't find object ({package=c1}F_OBJ:otisfc0505;otisfc0505) errno 2

then object presents in the path:
..$BSE/application/tiB40_c1/ptisfc

What can be the reason for this?

Thanks

Caner

patvdv
22nd January 2002, 14:02
Your $BSE/lib/srdd_tab6.x file is probably outdated, containing entries of runtime information that is no longer present in your application data dictionary.

Try to recreate your srdd_tab6.x file by doing a <CTRL-D> from the session Maintain Shared Memory Data [ttaad4150m000]. Then stop and restart Baan and see if the error still occurs.

Neal Matthews
23rd January 2002, 13:54
I've just been through this process on our system to remove this error and I removed the objects in question from the session ttaad4150m000 as opposed to just recreating $BSE/lib/srdd_tab6.x.

I think if you just recreate the file it will still try to load the objects in question into shared memory on startup.

Regards
Neal Matthews
Intier Automotive - Project Leader

patvdv
23rd January 2002, 13:58
Neal,

You are correct. In my previous answer I was assuming that information in the application data dictionary was already up-to-date. It is of course always good to check that first and then convert to runtime. In that way I only gave half of the answer :eek:

lsatenstein
28th January 2002, 04:23
Hi,

From the little information you provided, it may be that the problem has to do with lack of braces.

You posted $BSE/.....

Perhaps you meant ${BSE}/.....

If so, then I am wrong, but if you do put in the {}, it should parse properly and the error message ought to disappear.