cancel
Showing results for 
Search instead for 
Did you mean: 

NotCheckedOutException during the moving folder

Former Member
0 Kudos

during the moving folder to the target folder I've got exception:

Error in Resource::moveResource method for resource /documents/Test123

[EXCEPTION] #1#com.sapportals.wcm.repository.NotCheckedOutException

ICopyParameter cp = new CopyParameter();

cp.setIgnorePropertyFailures(true);

cp.setOverwrite(true);

resource.move(destinationRid, cp);

Somebody has faced a similar problem??

Many thanks in advance

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Costa,

i think the problem comes from versioning or approving processes set on KM folder.

Try this:


			if (resource.isVersioned()){
				if(!resource.isCheckedOut()){
					resource.checkOut();
					// Your CODE here
					if(resource.isCheckedOut()){
						resource.checkIn(null,null);//resource.checkIn(resource.getContent(),resource.getProperties(),true);
					}					
				}else{						
					// Your CODE here	
				}						
			}else{
				// Your CODE here
			}	

regards.

mz

Answers (1)

Answers (1)

Former Member
0 Kudos

Maxim ,

Thanks a lot for your advice .

Really appreciate it

Thanks

Costa