MarkLogic version - 9.0-6.2 DHF Version : 2.0.6 (id 'com.marklogic.ml-data-hub' version '2.0.6')
Trying to deploy changes through 'gradle mlReloadModules' command but noticed that the REST extension billing.sjs is not being deployed. This file (billing.sjs) is saved at \data-hub\EODH\plugins\entities\billing\harmonize\REST\services and I executed 'gradle mlReloadmodules' command several times from \data-hub\EODH directory
I went to data-hub-MODULES db and browsed /marklogic.rest.resource/billing/assets/resource.sjs to see that the old code is still present there.
I also did 'rm .tmp/user-modules-deploy-timestamps.properties' before reloading modules.
Below is a selected section of output from 'gradle mlReloadmodules -d' command
23:17:34.455 [DEBUG] [com.marklogic.com.marklogic.client.ext.modulesloader.impl.EntityDefModulesFinder] Finding modules in baseDir: G:\data-hub\EODH\plugins\entities\billing 23:17:34.455 [DEBUG] [com.marklogic.com.marklogic.client.ext.modulesloader.impl.EntityDefModulesFinder] Finding modules in baseDir, which was modified to be: file:/G:/data-hub/EODH/plugins/entities/billing/ 23:17:34.455 [DEBUG] [com.marklogic.com.marklogic.client.ext.modulesloader.impl.EntityDefModulesFinder] Finding Entity Def at path: file:/G:/data-hub/EODH/plugins/entities/billing/.entity.json 23:17:34.455 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Looking for matching resources in directory tree [G:\data-hub\EODH\plugins\entities\billing] 23:17:34.456 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Searching directory [G:\data-hub\EODH\plugins\entities\billing] for files matching pattern [G:/data-hub/EODH/plugins/entities/billing/.entity.json] 23:17:34.456 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Resolved location pattern [file:/G:/data-hub/EODH/plugins/entities/billing/.entity.json] to resources [] 23:17:34.457 [DEBUG] [com.marklogic.client.ext.modulesloader.impl.DefaultModulesLoader] Loading modules from base directory: G:\data-hub\EODH\plugins\entities\billing\harmonize\REST 23:17:34.470 [DEBUG] [com.marklogic.client.ext.modulesloader.impl.PropertiesModuleManager] Loading properties from: G:\data-hub\EODH.tmp\user-modules-deploy-timestamps.properties 23:17:34.470 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding modules in baseDir: G:\data-hub\EODH\plugins\entities\billing\harmonize\REST 23:17:34.470 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding modules in baseDir, which was modified to be: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/ 23:17:34.470 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding namespaces at path: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/namespaces/.* 23:17:34.471 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Looking for matching resources in directory tree [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\namespaces] 23:17:34.471 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Skipping [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\namespaces] because it does not exist 23:17:34.471 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Resolved location pattern [file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/namespaces/.] to resources [] 23:17:34.471 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding options modules at path: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/options/. 23:17:34.471 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Looking for matching resources in directory tree [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\options] 23:17:34.471 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Searching directory [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\options] for files matching pattern [G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/options/.] 23:17:34.472 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Resolved location pattern [file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/options/.] to resources [file [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\options\BillingInfoList.json]] 23:17:34.472 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding REST properties file at path: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/rest-properties.json 23:17:34.472 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding service modules at path: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/services/.xq 23:17:34.472 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Looking for matching resources in directory tree [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services] 23:17:34.472 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Searching directory [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services] for files matching pattern [G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/services/.xq] 23:17:34.473 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Resolved location pattern [file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/services/.xq] to resources [] 23:17:34.473 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding service modules at path: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/services/.sjs 23:17:34.473 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Looking for matching resources in directory tree [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services] 23:17:34.473 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Searching directory [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services] for files matching pattern [G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/services/.sjs] 23:17:34.474 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Resolved location pattern [file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/services/.sjs] to resources [file [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services\billing.sjs], file [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services\billing360.sjs], file [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services\billingReg.sjs]] 23:17:34.474 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding transform modules at path: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/transforms/.xq* 23:17:34.474 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Looking for matching resources in directory tree [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\transforms] 23:17:34.474 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Skipping [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\transforms] because it does not exist 23:17:34.474 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Resolved location pattern [file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/transforms/.xq] to resources [] 23:17:34.474 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding transform modules at path: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/transforms/.xsl 23:17:34.474 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Looking for matching resources in directory tree [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\transforms] 23:17:34.475 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Skipping [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\transforms] because it does not exist 23:17:34.475 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Resolved location pattern [file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/transforms/.xsl] to resources [] 23:17:34.475 [DEBUG] [com.marklogic.appdeployer.command.modules.AllButAssetsModulesFinder] Finding transform modules at path: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/transforms/.sjs 23:17:34.475 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Looking for matching resources in directory tree [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\transforms] 23:17:34.475 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Skipping [G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\transforms] because it does not exist 23:17:34.475 [DEBUG] [org.springframework.core.io.support.PathMatchingResourcePatternResolver] Resolved location pattern [file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/transforms/.sjs] to resources [] 23:17:34.475 [INFO] [com.marklogic.client.ext.modulesloader.impl.DefaultModulesLoader] Loading BillingInfoList query options from file BillingInfoList.json 23:17:34.489 [DEBUG] [com.marklogic.client.impl.OkHttpServices] Putting /config/query/BillingInfoList 23:17:34.529 [DEBUG] [com.marklogic.client.ext.modulesloader.impl.DefaultExtensionMetadataProvider] Unable to build metadata from resource file: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/services/billing.sjs; cause: G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services\metadata\billing.xml (The system cannot find the file specified) 23:17:34.530 [INFO] [com.marklogic.client.ext.modulesloader.impl.DefaultModulesLoader] Loading billing resource extension from file billing.sjs 23:17:34.540 [INFO] [com.marklogic.client.impl.ResourceExtensionsImpl] Writing resource services source for billing 23:17:34.540 [DEBUG] [com.marklogic.client.impl.OkHttpServices] Putting config/resources/billing 23:17:34.552 [DEBUG] [com.marklogic.client.ext.modulesloader.impl.DefaultExtensionMetadataProvider] Unable to build metadata from resource file: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/services/billing360.sjs; cause: G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services\metadata\billing360.xml (The system cannot find the file specified) 23:17:34.553 [INFO] [com.marklogic.client.ext.modulesloader.impl.DefaultModulesLoader] Loading billing360 resource extension from file billing360.sjs 23:17:34.560 [INFO] [com.marklogic.client.impl.ResourceExtensionsImpl] Writing resource services source for billing360 23:17:34.560 [DEBUG] [com.marklogic.client.impl.OkHttpServices] Putting config/resources/billing360 23:17:34.576 [DEBUG] [com.marklogic.client.ext.modulesloader.impl.DefaultExtensionMetadataProvider] Unable to build metadata from resource file: file:/G:/data-hub/EODH/plugins/entities/billing/harmonize/REST/services/billingReg.sjs; cause: G:\data-hub\EODH\plugins\entities\billing\harmonize\REST\services\metadata\billingReg.xml (The system cannot find the file specified) 23:17:34.577 [INFO] [com.marklogic.client.ext.modulesloader.impl.DefaultModulesLoader] Loading billingReg resource extension from file billingReg.sjs 23:17:34.583 [INFO] [com.marklogic.client.impl.ResourceExtensionsImpl] Writing resource services source for billingReg 23:17:34.583 [DEBUG] [com.marklogic.client.impl.OkHttpServices] Putting config/resources/billingReg 23:17:34.609 [DEBUG] [com.marklogic.client.ext.modulesloader.impl.DefaultModulesLoader] shutdownTaskExecutorAfterLoadingModules is set to false, so not shutting down taskExecutor 23:17:34.609 [DEBUG] [com.marklogic.client.ext.modulesloader.impl.DefaultModulesLoader] Finished loading modules from base directory: G:\data-hub\EODH\plugins\entities\billing\harmonize\REST