/**
* prepare request
* */
protected CreateSMSDocument getCreateSMSDocument(String ...keyValueParams){
CreateSMSDocument in=CreateSMSDocument.Factory.newInstance();
in.addNewCreateSMS();
if(initialLifeTime>0){
in.getCreateSMS().addNewTerminationTime().setCalendarValue(getTermTime());
}
if(storageType!=null){
if(log.isDebugEnabled()) {
log.debug("Will create storage of type : "+storageType);
}
StorageDescriptionType desc=in.getCreateSMS().addNewStorageDescription();
desc.setStorageBackendType(storageType);
if(keyValueParams.length>1){
//other parameters from the cmdline as key=value
StorageBackendParameters params=desc.addNewStorageBackendParameters();
for(int i=1;i<keyValueParams.length;i++){