У меня есть следующий класс Java RemoteDBAccess внутри валидатор пакет следующим образом. В основном, функция внутри класса принимает строку в качестве входных данных и возвращает строку действительного или недействительного в качестве вывода:Flex - ошибка «Невозможно создать класс типа» RemoteObject
public class RemoteDBAccess {
public String Validator(String input)
{
String Output = "";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
String connectionUrl = "jdbc:mysql://ctovm1873.dev.spotlight.com:3306/ttds";
String connectionUser = "root";
String connectionPassword = "root";
conn = DriverManager.getConnection(connectionUrl, connectionUser, connectionPassword);
stmt = conn.createStatement();
int rowcount = 0;
if(input.startsWith("CHG"))
{
rs = stmt.executeQuery("Select * from rm_projectrepository_gen where snow_change_id like '" + input + "'");
while (rs.next() != false) {
++rowcount;
}
}
else
{
rs = stmt.executeQuery("Select * from rm_projectrepository_gen where idRM_ProjectRepository_Gen like '" + input + "'");
while (rs.next() != false) {
++rowcount;
}
}
if(rowcount == 0)
{
Output = "invalid";
}
else{
Output = "valid";
}
}
catch (Exception e) {
e.printStackTrace();
}
return Output;
}
}
В Remoting-config.xml файла, я добавил назначение для моего RemoteObject следующим образом: `
<destination id="RemoteDBAccess">
<properties>
<source>validator.RemoteDBAccess</source>
</properties>
<adapter ref="java-object"/>
</destination>
Внутри моего гибкого кода, я создал RemoteObject следующим : <mx:RemoteObject id="BeforeWithAfterValidator" destination="RemoteDBAccess" source="validator.RemoteDBAccess" result="Alert.show(event.result.toString());" fault="Alert.show(event.fault.faultString);"/>
Теперь, когда я использую следующий фрагмент кода для вызова удаленного метода:
var Data:String = "1239";
Alert.show(BeforeWithAfterValidator.Validator(Data));
В бдительном окно: Не может создать класс типа «validator.RemoteDBAccess».
Пожалуйста, помогите мне с проблемой.