Adds support for chosing pz2 or sp service run-time
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / commands / sp / InitDocUpload.java
index 02b4c37..7a2fb46 100644 (file)
@@ -3,12 +3,11 @@ package com.indexdata.mkjsf.pazpar2.commands.sp;
 import java.io.IOException;\r
 \r
 import javax.enterprise.context.SessionScoped;\r
-import javax.inject.Inject;\r
 import javax.inject.Named;\r
 \r
 import org.apache.log4j.Logger;\r
 \r
-import com.indexdata.mkjsf.pazpar2.Pz2ProxyBean;\r
+import com.indexdata.mkjsf.pazpar2.ServiceProxyExtensions;\r
 import com.indexdata.mkjsf.utils.FileUpload;\r
 import com.indexdata.mkjsf.utils.Utils;\r
 \r
@@ -17,10 +16,14 @@ import com.indexdata.mkjsf.utils.Utils;
 public class InitDocUpload extends FileUpload {\r
 \r
   private static Logger logger = Logger.getLogger(InitDocUpload.class);\r
-  private static final long serialVersionUID = 1846749236304941323L;\r
-  @Inject Pz2ProxyBean spBean;\r
+  private static final long serialVersionUID = 1846749236304941323L;  \r
   private boolean includeDebug = false;\r
-\r
+  private ServiceProxyExtensions spBean;\r
+  \r
+  public InitDocUpload(ServiceProxyExtensions spBean) {\r
+    this.spBean = spBean;\r
+  }\r
+  \r
   public String submit() throws IOException {\r
     logger.info(Utils.objectId(this) + " submitting");\r
     //String fileName = FilenameUtils.getName(uploadedFile.getName());\r