import org.apache.log4j.Logger;\r
import org.apache.myfaces.custom.fileupload.UploadedFile;\r
\r
-import com.indexdata.mkjsf.pazpar2.HttpResponseWrapper;\r
-import com.indexdata.mkjsf.pazpar2.ServiceProxyExtensions;\r
import com.indexdata.mkjsf.utils.FileUpload;\r
import com.indexdata.mkjsf.utils.Utils;\r
\r
private UploadedFile uploadedFile = null;\r
private static Logger logger = Logger.getLogger(InitDocUpload.class);\r
private static final long serialVersionUID = 1846749236304941323L; \r
- private boolean includeDebug = false;\r
- private ServiceProxyExtensions spBean; \r
\r
- public InitDocUpload(ServiceProxyExtensions spBean) {\r
- this.spBean = spBean;\r
+ public InitDocUpload() { \r
}\r
- \r
- public HttpResponseWrapper submit() throws IOException {\r
- logger.info(Utils.objectId(this) + " submitting");\r
- byte[] bytes = uploadedFile.getBytes();\r
- response = spBean.postInit(bytes, includeDebug);\r
- return response;\r
- }\r
- \r
+ \r
public UploadedFile getUploadedFile() {\r
return uploadedFile;\r
}\r
public void setUploadedFile(UploadedFile uploadedFile) {\r
logger.info(Utils.objectId(this) + " received an uploaded file [" + Utils.objectId(uploadedFile) + "]");\r
this.uploadedFile = uploadedFile;\r
- }\r
-\r
-\r
- public void setIncludeDebug(boolean bool) {\r
- logger.info(Utils.objectId(this) + " setting debug to " + bool);\r
- includeDebug = bool;\r
- }\r
-\r
- public boolean getIncludeDebug() {\r
- return includeDebug;\r
+ try {\r
+ logger.info("File length: " + this.uploadedFile.getBytes().length);\r
+ } catch (IOException e) {\r
+ // TODO Auto-generated catch block\r
+ e.printStackTrace();\r
+ }\r
}\r
\r
}\r