bootJar {
enabled = true
mainClassName = payapiStartClass
+ def standalone = ""
+ if (rootProject.hasProperty("no-multi-tenant")) {
+ standalone = "-stangalone-"
+ }
+ archiveFileName = "${project.name}${standalone}-${buildVersion}.${archiveExtension.getOrElse('.jar')}"
manifest {
attributes("Payapi-Version": buildVersion,
"Payapi-Buildtime": buildTime)
package com.supwisdom.dlpay.framework.core;
import com.supwisdom.multitenant.datasource.MultiTenantDataSourceProvider;
-import com.supwisdom.multitenant.datasource.config.MultiTenantDataSourceAutoConfiguration;
+import com.supwisdom.multitenant.datasource.MultiTenantDatasourceAutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.context.annotation.Configuration;
@Configuration
-@ConditionalOnBean({MultiTenantDataSourceAutoConfiguration.class})
+@ConditionalOnBean({MultiTenantDatasourceAutoConfiguration.class})
public class MutliTenantDatasourceProviderAdapter implements DatabaseAdapter {
private final MultiTenantDataSourceProvider multiTenantDataSourceProvider;