Changeset 911


Ignore:
Timestamp:
11/18/10 11:42:02 (14 years ago)
Author:
gaba
Message:
 
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  
    136136                                        Admin.notifyUser("CCCRPA." + getTargetRequest());
    137137                                        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);
    141142                                        Admin.notifyUser("CRPA.- elements");
    142143                                        setActionkey("elements");
     
    163164                        }else {
    164165                                // 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());
    168170                                       
    169171                        }
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/GenericProxyAction.java

    r890 r911  
    384384                InputStream in  = new BufferedInputStream( new FileInputStream(path));;
    385385               
    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);
    389390               
    390391                JSONObject json = JSONObject.fromObject(convertStreamToString(jsonstream));
     
    526527                        resultStream = sourceStream;   
    527528                }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());
    530532                        // getColumns
    531533                        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()));
    534536                }
    535537                       
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/GenericWorkspaceAction.java

    r879 r911  
    179179                }else { //JSON
    180180                        // set srcFile (for MDTransformer to pass to xsl-scripts)
    181                         MDTransformer.getMDTransformer().setSrcFile(getURL());
     181                        MDTransformer transformer = new MDTransformer();
     182                        transformer.setSrcFile(getURL());
    182183                        //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());
    185186                        resultStream = getPart(s);
    186187                }
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/MDTransformer.java

    r879 r911  
    5353        private HashMap<String,String> params;
    5454               
    55         private static MDTransformer singleton;
     55        private MDTransformer singleton;
    5656        TransformerFactory tfactory ;
    5757       
     
    6060        }
    6161       
     62        /*
    6263        public static MDTransformer getMDTransformer () {
    6364                if (singleton == null) {
     
    6667                return singleton;
    6768        }
    68        
     69        */
    6970       
    7071        public URL getSrcFile() {
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/TermsProxyAction.java

    r908 r911  
    131131                        InputStream resultStream=null;
    132132                        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());
    135136                        } catch (InterruptedException e) {                             
    136137                                Admin.notifyUser("TPA.getSourceStream(): "+ e.getMessage());
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/WorkspaceAction.java

    r879 r911  
    272272                }else { //JSON
    273273                        // 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()));
    277278                        //setSessionData(getResultStream());
    278279                }
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/model/Query.java

    r879 r911  
    393393         */
    394394        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());
    397398        }
    398399
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/model/Result.java

    r879 r911  
    5858                        transformkey = parentQuery.getType() + "2" + format;
    5959                        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);
    6263                }       
    6364        }
Note: See TracChangeset for help on using the changeset viewer.