` @Value("\${sipPropFile}") lateinit var sipPr...
# spring
v
Copy code
@Value("\${sipPropFile}")
    lateinit var sipPropFile : String

    fun beans() = beans {
        bean {
            val ecmMdmUtl: EcmMdmUtl = EcmMdmUtl()
//            val sipPropFile:String = this.ref("sipPropFile") as String
            val sipPropFileName = sipPropFile // "K:/wins-java-prj/adikm/kotlin-webflux/SiperianConnection.properties"
            val mdmClient = ecmMdmUtl.getMdmClient(sipPropFileName )
            assert(mdmClient.isPresent)
            val authRequest = ecmMdmUtl.getAuthReq(sipPropFileName)
            EcmJobRunner(mdmClient.get(),authRequest)
        }
    }