1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package com.isenshi.util.extlib;
17
18 import java.util.Hashtable;
19
20 import org.apache.slide.common.ServiceParameterErrorException;
21 import org.apache.slide.common.ServiceParameterMissingException;
22 import org.apache.slide.store.txfile.TxXMLFileDescriptorsStore;
23
24 import com.isenshi.util.ResourceUtils;
25
26 public class TgwTxXMLFileDescriptorsStore extends TxXMLFileDescriptorsStore {
27
28 public void setParameters(Hashtable parameters) throws ServiceParameterErrorException, ServiceParameterMissingException {
29 String storeDir = (String) parameters.get(STORE_DIR_PARAMETER);
30 String workDir = (String) parameters.get(WORK_DIR_PARAMETER);
31 parameters.put(STORE_DIR_PARAMETER, ResourceUtils.getPath(storeDir));
32 parameters.put(WORK_DIR_PARAMETER, ResourceUtils.getPath(workDir));
33 super.setParameters(parameters);
34 }
35 }