Changeset 7932 for mauRepo/newmoon


Ignore:
Timestamp:
05/07/11 17:05:59 (8 years ago)
Author:
mnagni
Message:

Fixed an error when the registryMapping was NULL
Updated Newmoon up to the Fullmoon rev. 2249
Partially decoupled the default dirs from the custom one
Partially reorganized the structure

Location:
mauRepo/newmoon
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/newmoon/pom.xml

    r7882 r7932  
    44        <groupId>ndg.services.newmoon</groupId> 
    55        <artifactId>core</artifactId> 
    6         <version>1.0.0</version> 
     6        <version>1.1.0</version> 
    77 
    88        <organization> 
  • mauRepo/newmoon/src/main/java/ndg/services/newmoon/DBManager.java

    r7882 r7932  
    153153         * (providing that collection does not already exist. 
    154154         *  
    155          * @param collectionName 
     155         * @param collection 
    156156         *            the name of the collection to create. 
    157157         *  
     
    340340         *            the parent Collection. If <code>null</code> the root 
    341341         *            collection, that is the collection having path 
    342          *            {@link #ROOT_COLLECTION_PATH}, is used. 
     342         *            {@link NewmoonManager.NM_PARAM#ROOT_COLLECTION_PATH}, is used. 
    343343         * @param the 
    344344         *            path relative to the parent's path 
  • mauRepo/newmoon/src/main/java/ndg/services/newmoon/NewmoonManager.java

    r7848 r7932  
    100100                                "EncodeReport"), DEFAULT_CONFORMANCE_REPORT_NAME("ConformanceTestReport"), CONFORMANCE_TEST_DIR( 
    101101                                "conformanceDir"), ENCODE_DIR("encodeDir"), RESOURCE_NAME("defaultResourceName"), OUTPUT_DIR( 
    102                                 "exportDir"); 
     102                                "exportDir"), EXECUTION_DIR("execution-directory"); 
    103103 
    104104                private final String name; 
     
    294294                        String xqueryDir, File outputDir) { 
    295295                InputStream ret = null; 
     296                if (xqueryDir == null) { 
     297                        return null; 
     298                } 
    296299                try { 
    297300                        String moduleCollectionName = collectionName.getCollectionName() + "/" + FilenameUtils.getName(xqueryDir); 
     
    390393                        File tmpFile = null; 
    391394                        try { 
    392                                 tmpFile = new File(exportDir, "encoded-" + item); 
     395                                tmpFile = new File(exportDir, item); 
    393396                                writer = new FileWriter(tmpFile); 
    394397                                writer.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"); 
  • mauRepo/newmoon/src/main/java/ndg/services/newmoon/XMIEncoder.java

    r7882 r7932  
    5151                 
    5252                //Prepare the outputDir 
    53                 File outputDir = new File(nm.getVariables(NM_PARAM.WORKING_DIRECTORY), nm.getVariables(NM_PARAM.OUTPUT_DIR)); 
     53                File outputDir = new File(nm.getVariables(NM_PARAM.EXECUTION_DIR), nm.getVariables(NM_PARAM.OUTPUT_DIR)); 
    5454                outputDir.mkdir(); 
    5555                outputdirPath = outputDir.getPath(); 
     
    5959                                nm.getVariables(NM_PARAM.ROOT_COLLECTION_URI)); 
    6060                 
    61                 File xmiDoc = new File(nm.getVariables(NM_PARAM.WORKING_DIRECTORY), nm.getVariables(NM_PARAM.XMI_DOC)); 
     61                File xmiDoc = new File(nm.getVariables(NM_PARAM.EXECUTION_DIR), nm.getVariables(NM_PARAM.XMI_DOC)); 
    6262                 
    6363                String resourceName = nm.getVariables(NM_PARAM.RESOURCE_NAME);           
     
    9292                                nm.getVariables(NM_PARAM.ENCODE_DIR), outputDir); 
    9393                 
     94                DBManager.getInstance().mapDBCollection(null); 
    9495                nm.exportGeneratedResource(MODULE_NAME.SCHEMA_ENCODING.getModuleName() + "/" + schemaEncoding + "/working", outputDir); 
    9596        } 
Note: See TracChangeset for help on using the changeset viewer.