for (String parameterName : parameters.keySet()) {\r
newCommand.setParameterInState(parameters.get(parameterName).copy()); \r
}\r
- newCommand.spCommand = this.spCommand;\r
+ newCommand.spCommand = new InitCommandSp(this);\r
+ if (spCommand != null && spCommand.getUploadedInitDoc()!=null) {\r
+ newCommand.spCommand.setUploadedInitDoc(spCommand.getUploadedInitDoc());\r
+ }\r
return newCommand;\r
}\r
\r
public ServiceProxyCommand getSp() {\r
if (spCommand==null) {\r
- spCommand = new InitCommandSp(this);\r
+ spCommand = new InitCommandSp(this); \r
} \r
return spCommand;\r
}\r