Ignore:
Timestamp:
08/26/10 10:09:51 (14 years ago)
Author:
gaba
Message:

JSON exchange test

Location:
MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/Cache.java

    r655 r656  
    354354
    355355        public void updateCachecounter () {
     356                //Admin.notifyUser("CACHEcounter:" + cachecounter);
    356357            writeCachecounter( cachecounter);
    357358        }
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/GenericProxyAction.java

    r627 r656  
    173173               
    174174                Admin.notifyUser(getProxyKey() + ".targetURL: " + getTargetRequest() + " .format:" + getFullFormat());
    175        
    176175               
    177176                // Caching
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/MDRepoProxyAction.java

    r627 r656  
    11package eu.clarin.cmdi.mdservice.action;
    22
     3import java.io.File;
    34import java.io.IOException;
     5import java.io.InputStream;
     6import java.net.MalformedURLException;
    47import java.net.URL;
    58import java.util.HashMap;
     9import java.io.ByteArrayInputStream;
     10
     11import javax.xml.transform.TransformerException;
    612
    713import eu.clarin.cmdi.mdservice.model.Query;
     
    5359                        return null;
    5460                } else {
     61                        /*
     62                        //JSON test to save XML
     63                        InputStream is = new ByteArrayInputStream( query.toXCQL().getBytes() );
     64                        Admin.writeToFile("C:/apache-tomcat-6.0.26/webapps/MDService2_cache/test.xml", is);
     65                       
     66                        File file=new File("C:/apache-tomcat-6.0.26/webapps/MDService2_cache/test0.xml");
     67                    URL url=null;
     68                    try{
     69                            url=file.toURL();
     70                            Admin.notifyUser(" JSON TEST: url "  + url);
     71                    } catch (MalformedURLException e){
     72                        Admin.notifyUser("JSON exception has been caught" + e);
     73                    }
     74                     
     75                     
     76                        MDTransformer.getMDTransformer().setSrcFile(url);
     77                        try {
     78                                InputStream s = MDTransformer.getMDTransformer().transformXML(url, "xml2json");
     79                                Admin.writeToFile("C:/apache-tomcat-6.0.26/webapps/MDService2_cache/test.json", s);
     80                        } catch (InterruptedException e) {
     81                                // TODO Auto-generated catch block
     82                                Admin.notifyUser("write JSON:" +  e.getMessage());
     83                                e.printStackTrace();
     84                        } catch (TransformerException e) {
     85                                Admin.notifyUser("write JSON:" +  e.getMessage());
     86                                // TODO Auto-generated catch block
     87                                e.printStackTrace();
     88                        }
     89                        */
    5590                        query.setMaxdepth(getMaxdepth());               
    5691                        query.setCollection(getCollection());
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/MDTransformer.java

    r627 r656  
    127127                        }
    128128                        Admin.notifyUser("root_uri:" +  root_uri );
     129                        Admin.notifyUser("xsrcfile:" +  root_uri );
    129130                        transformer.setParameter("root_uri", root_uri );
    130131                        transformer.setParameter("src_file", xsrcfile);
Note: See TracChangeset for help on using the changeset viewer.