Fixed auto packin doesn't work with attachment due to invalid package directory setting.
This commit is contained in:
parent
fb4c2d3007
commit
e3adf9a113
|
@ -7,7 +7,6 @@ import java.util.logging.Level;
|
|||
import org.adempiere.base.IDictionaryService;
|
||||
import org.adempiere.pipo2.PackIn;
|
||||
import org.adempiere.pipo2.Zipper;
|
||||
import org.compiere.Adempiere;
|
||||
import org.compiere.model.X_AD_Package_Imp_Proc;
|
||||
import org.compiere.util.CLogger;
|
||||
import org.compiere.util.Env;
|
||||
|
@ -30,7 +29,7 @@ public class PipoDictionaryService implements IDictionaryService {
|
|||
packIn.setPackageName(context.getBundle().getSymbolicName());
|
||||
packIn.setPackageVersion((String) context.getBundle().getHeaders().get("Bundle-Version"));
|
||||
packIn.setUpdateDictionary(false);
|
||||
packIn.setPackageDirectory(getPackageDir());
|
||||
// packIn.setPackageDirectory(getPackageDir());
|
||||
|
||||
X_AD_Package_Imp_Proc adPackageImp = new X_AD_Package_Imp_Proc(Env.getCtx(),
|
||||
0, trxName);
|
||||
|
@ -43,6 +42,8 @@ public class PipoDictionaryService implements IDictionaryService {
|
|||
String dict_file = targetDir + File.separator + parentDir + File.separator
|
||||
+ "dict" + File.separator + "PackOut.xml";
|
||||
|
||||
packIn.setPackageDirectory(targetDir + File.separator + parentDir);
|
||||
|
||||
if (logger.isLoggable(Level.INFO)) logger.info("dict file->" + dict_file);
|
||||
|
||||
// call XML Handler
|
||||
|
@ -64,6 +65,7 @@ public class PipoDictionaryService implements IDictionaryService {
|
|||
|
||||
}
|
||||
|
||||
/*
|
||||
private String getPackageDir() {
|
||||
|
||||
// Create Target directory if required
|
||||
|
@ -79,6 +81,6 @@ public class PipoDictionaryService implements IDictionaryService {
|
|||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}*/
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue