Skip to Main Content

Application Development Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Can't delete some files due to a persistent lock.

152361Dec 9 2003 — edited Dec 19 2003
I've been having problems deleting a few files. I get this error

oracle.ifs.common.IfsException: IFS-30650: PublicObject has a persistent lock; unable to change

void oracle.ifs.common.IfsException.<init>(int)

IfsException.java:341

void oracle.ifs.common.IfsException.<init>(int, oracle.ifs.common.Traceable)

IfsException.java:361

void oracle.ifs.server.S_LockObject.verifyCanDeleteLockedPublicObject(oracle.ifs.server.S_PublicObject)

S_LockObject.java:709

java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])

native code

java.lang.Object oracle.ifs.server.S_LibraryObject.invokePolicyMethod(java.lang.String, java.lang.Object[], java.lang.String[])

S_LibraryObject.java:2701

void oracle.ifs.server.S_LockObject.handleLockPolicy(oracle.ifs.server.S_PublicObject, oracle.ifs.server.S_LibraryObjectDefinition, java.lang.String)

S_LockObject.java:405

void oracle.ifs.server.S_PublicObject.extendedPreFree(oracle.ifs.server.OperationState, oracle.ifs.server.S_LibraryObjectDefinition)

S_PublicObject.java:1818

void oracle.ifs.server.S_Document.extendedPreFree(oracle.ifs.server.OperationState, oracle.ifs.server.S_LibraryObjectDefinition)

S_Document.java:377

void oracle.ifs.server.S_LibraryObject.preFree(oracle.ifs.server.OperationState, oracle.ifs.server.S_LibraryObjectDefinition)

S_LibraryObject.java:1655

void oracle.ifs.server.S_LibraryObject.free(oracle.ifs.server.OperationState, oracle.ifs.server.S_LibraryObjectDefinition)

S_LibraryObject.java:2328

void oracle.ifs.server.S_LibrarySession.DMFree(java.lang.Long, java.lang.Long, oracle.ifs.server.S_LibraryObjectDefinition)

S_LibrarySession.java:9283

void oracle.ifs.beans.LibrarySession.DMFree(java.lang.Long, java.lang.Long, oracle.ifs.server.S_LibraryObjectDefinition)

LibrarySession.java:9222

void oracle.ifs.beans.LibraryObject.free(oracle.ifs.beans.LibraryObjectDefinition)

LibraryObject.java:1132

void oracle.ifs.beans.LibraryObject.free()

LibraryObject.java:1108

void Tester.Tester.unLockFiles(java.lang.String)

Tester.java:149

void Tester.Tester.main(java.lang.String[])

Tester.java:81

This error even happens when I log in as system which has system admin priveleges. I can't figure out how to release the lock on these files that have it. I don't even know how this lock was created.

I also tried to loop through all of the files with this lock and change the files to unlocked, but that produced a stack trace as well.

Shouldn't system admin be able to delete any file?

Thanks for the help.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jan 16 2004
Added on Dec 9 2003
8 comments
950 views