我正在使用以下示例中的代码。 https://docs.wso2.com/display/AM200/Writing+Custom+Handlers
我无法编译代码。我有来自maven的最新的库apache synapse库。但是,在库中找不到classorg.apache.synapse.rest.AbstractHandler。
想知道我需要使用哪个Maven repo和artificats来使示例代码正常工作。
我的目标是与后端数据库连接以进行身份验证。
感谢。
答案 0 :(得分:0)
试试这个依赖:
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
// Set textField tag to 9 if you want pass this guard
guard textField.tag == 9 else {
return true
}
let currentCharacterCount = (textField.text?.characters.count) ?? 0
if (range.length + range.location > currentCharacterCount){
return false
}
let newLength = currentCharacterCount + string.characters.count - range.length
return newLength <= 9
}
并添加此存储库:
<dependency>
<groupId>org.apache.synapse</groupId>
<artifactId>synapse-core</artifactId>
<version>2.1.2-wso2v8</version>
</dependency>
<强> UDATE 强>
您还需要这种依赖:
<repositories>
<repository>
<id>wso2</id>
<name>wso2</name>
<url>http://dist.wso2.org/maven2/</url>
</repository>
</repositories>
答案 1 :(得分:0)
我们采取了不同的路线。我们扩展了对我们更有效的JDBCUserStoreManager。感谢您的所有投入。