Changeset 911
- Timestamp:
- 11/18/10 11:42:02 (14 years ago)
- Location:
- MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/CompRegistryProxyAction.java
r898 r911 136 136 Admin.notifyUser("CCCRPA." + getTargetRequest()); 137 137 Admin.notifyUser("CCCRPA." + getFullFormat()); 138 MDTransformer.getMDTransformer().setSrcFile(getTargetRequest()); 139 MDTransformer.getMDTransformer().setParams(createTransformerParams()); 140 _sourceStream = MDTransformer.getMDTransformer().transformXML(__sourceStream);//, getFullFormat(),null,null,null,null,null,null); 138 MDTransformer transformer = new MDTransformer(); 139 transformer.setSrcFile(getTargetRequest()); 140 transformer.setParams(createTransformerParams()); 141 _sourceStream = transformer.transformXML(__sourceStream);//, getFullFormat(),null,null,null,null,null,null); 141 142 Admin.notifyUser("CRPA.- elements"); 142 143 setActionkey("elements"); … … 163 164 }else { 164 165 // set URL as srcFile (for MDTransformer to pass to xsl-scripts) 165 MDTransformer.getMDTransformer().setSrcFile(getTargetRequest()); 166 MDTransformer.getMDTransformer().setParams(MDTransformer.createParamsMap(getFullFormat())); 167 _resultStream = MDTransformer.getMDTransformer().transformXML(_sourceStream);//, getFullFormat()); 166 MDTransformer transformer = new MDTransformer(); 167 transformer.setSrcFile(getTargetRequest()); 168 transformer.setParams(MDTransformer.createParamsMap(getFullFormat())); 169 _resultStream = transformer.transformXML(_sourceStream);//, getFullFormat()); 168 170 169 171 } -
MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/GenericProxyAction.java
r890 r911 384 384 InputStream in = new BufferedInputStream( new FileInputStream(path));; 385 385 386 MDTransformer.getMDTransformer().setSrcFile(file.toURL()); 387 MDTransformer.getMDTransformer().setParams(MDTransformer.createParamsMap("xml2json")); 388 InputStream jsonstream = MDTransformer.getMDTransformer().transformXML(in); 386 MDTransformer transformer = new MDTransformer(); 387 transformer.setSrcFile(file.toURL()); 388 transformer.setParams(MDTransformer.createParamsMap("xml2json")); 389 InputStream jsonstream = transformer.transformXML(in); 389 390 390 391 JSONObject json = JSONObject.fromObject(convertStreamToString(jsonstream)); … … 526 527 resultStream = sourceStream; 527 528 }else { 528 // set URL as srcFile (for MDTransformer to pass to xsl-scripts) 529 MDTransformer.getMDTransformer().setSrcFile(getTargetRequest()); 529 // set URL as srcFile (for MDTransformer to pass to xsl-scripts) 530 MDTransformer transformer = new MDTransformer(); 531 transformer.setSrcFile(getTargetRequest()); 530 532 // getColumns 531 533 Admin.notifyUser("GPA.getRepository, before xsl:" + getRepository()); 532 MDTransformer.getMDTransformer().setParams(createTransformerParams());533 resultStream = MDTransformer.getMDTransformer().transformXML(sourceStream);//, getFullFormat(), getColumns(), getStartRecord(), getMaximumRecords(),getLang(),getQ(),String.valueOf(getRepository()));534 transformer.setParams(createTransformerParams()); 535 resultStream = transformer.transformXML(sourceStream);//, getFullFormat(), getColumns(), getStartRecord(), getMaximumRecords(),getLang(),getQ(),String.valueOf(getRepository())); 534 536 } 535 537 -
MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/GenericWorkspaceAction.java
r879 r911 179 179 }else { //JSON 180 180 // set srcFile (for MDTransformer to pass to xsl-scripts) 181 MDTransformer.getMDTransformer().setSrcFile(getURL()); 181 MDTransformer transformer = new MDTransformer(); 182 transformer.setSrcFile(getURL()); 182 183 //InputStream tmp_s = MDTransformer.getMDTransformer().transformXML(sourceStream, "attr2elements"); 183 MDTransformer.getMDTransformer().setParams(MDTransformer.createParamsMap(getFullFormat()));184 InputStream s = MDTransformer.getMDTransformer().transformXML(sourceStream);//, getFullFormat());184 transformer.setParams(MDTransformer.createParamsMap(getFullFormat())); 185 InputStream s = transformer.transformXML(sourceStream);//, getFullFormat()); 185 186 resultStream = getPart(s); 186 187 } -
MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/MDTransformer.java
r879 r911 53 53 private HashMap<String,String> params; 54 54 55 private staticMDTransformer singleton;55 private MDTransformer singleton; 56 56 TransformerFactory tfactory ; 57 57 … … 60 60 } 61 61 62 /* 62 63 public static MDTransformer getMDTransformer () { 63 64 if (singleton == null) { … … 66 67 return singleton; 67 68 } 68 69 */ 69 70 70 71 public URL getSrcFile() { -
MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/TermsProxyAction.java
r908 r911 131 131 InputStream resultStream=null; 132 132 try { 133 MDTransformer.getMDTransformer().setParams(createTransformerParams()); 134 resultStream = MDTransformer.getMDTransformer().transformXML(stream_matrix_all);//, "terms2extract", getColumns(), getStartRecord(), getMaximumRecords(),getLang(),getQ(), getRepositoryPath()); 133 MDTransformer transformer = new MDTransformer(); 134 transformer.setParams(createTransformerParams()); 135 resultStream = transformer.transformXML(stream_matrix_all);//, "terms2extract", getColumns(), getStartRecord(), getMaximumRecords(),getLang(),getQ(), getRepositoryPath()); 135 136 } catch (InterruptedException e) { 136 137 Admin.notifyUser("TPA.getSourceStream(): "+ e.getMessage()); -
MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/WorkspaceAction.java
r879 r911 272 272 }else { //JSON 273 273 // set srcFile (for MDTransformer to pass to xsl-scripts) 274 MDTransformer.getMDTransformer().setSrcFile(getURL()); 275 MDTransformer.getMDTransformer().setParams(MDTransformer.createParamsMap(getFullFormat())); 276 setResultStream(MDTransformer.getMDTransformer().transformXML(in));//, getFullFormat())); 274 MDTransformer transformer = new MDTransformer(); 275 transformer.setSrcFile(getURL()); 276 transformer.setParams(MDTransformer.createParamsMap(getFullFormat())); 277 setResultStream(transformer.transformXML(in));//, getFullFormat())); 277 278 //setSessionData(getResultStream()); 278 279 } -
MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/model/Query.java
r879 r911 393 393 */ 394 394 public String toXPath() { 395 MDTransformer.getMDTransformer().setParams(MDTransformer.createParamsMap("XCQL2XPATH")); 396 return MDTransformer.getMDTransformer().transformXML(toXCQL()); 395 MDTransformer transformer = new MDTransformer(); 396 transformer.setParams(MDTransformer.createParamsMap("XCQL2XPATH")); 397 return transformer.transformXML(toXCQL()); 397 398 } 398 399 -
MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/model/Result.java
r879 r911 58 58 transformkey = parentQuery.getType() + "2" + format; 59 59 Admin.notifyUser("transformkey: " + transformkey ); 60 MDTransformer.getMDTransformer().setParams(MDTransformer.createParamsMap(transformkey)); 61 return MDTransformer.getMDTransformer().transformXML(rawresult);//, transformkey); 60 MDTransformer transformer = new MDTransformer(); 61 transformer.setParams(MDTransformer.createParamsMap(transformkey)); 62 return transformer.transformXML(rawresult);//, transformkey); 62 63 } 63 64 }
Note: See TracChangeset
for help on using the changeset viewer.