[java]fix errorcode in GetConnectedDeviceCallbackForTestJni (#35958)

diff --git a/src/controller/java/AndroidCallbacks-ForTestJNI.cpp b/src/controller/java/AndroidCallbacks-ForTestJNI.cpp
index 568e0ee..1657aef 100644
--- a/src/controller/java/AndroidCallbacks-ForTestJNI.cpp
+++ b/src/controller/java/AndroidCallbacks-ForTestJNI.cpp
@@ -43,7 +43,7 @@
 }
 
 JNI_METHOD(void, GetConnectedDeviceCallbackForTestJni, onDeviceConnectionFailure)
-(JNIEnv * env, jobject self, jlong callbackHandle, jint errorCode)
+(JNIEnv * env, jobject self, jlong callbackHandle, jlong errorCode)
 {
     GetConnectedDeviceCallback * connectedDeviceCallback = reinterpret_cast<GetConnectedDeviceCallback *>(callbackHandle);
     VerifyOrReturn(connectedDeviceCallback != nullptr, ChipLogError(Controller, "GetConnectedDeviceCallbackJni handle is nullptr"));
diff --git a/src/controller/java/src/chip/devicecontroller/GetConnectedDeviceCallbackForTestJni.java b/src/controller/java/src/chip/devicecontroller/GetConnectedDeviceCallbackForTestJni.java
index a3321af..bd13433 100644
--- a/src/controller/java/src/chip/devicecontroller/GetConnectedDeviceCallbackForTestJni.java
+++ b/src/controller/java/src/chip/devicecontroller/GetConnectedDeviceCallbackForTestJni.java
@@ -37,9 +37,9 @@
 
   private native void onDeviceConnected(long callbackHandle, long messagingContextHandle);
 
-  public void onDeviceConnectionFailure(GetConnectedDeviceCallbackJni callback, int errorCode) {
+  public void onDeviceConnectionFailure(GetConnectedDeviceCallbackJni callback, long errorCode) {
     onDeviceConnectionFailure(callback.getCallbackHandle(), errorCode);
   }
 
-  private native void onDeviceConnectionFailure(long callbackHandle, int errorCode);
+  private native void onDeviceConnectionFailure(long callbackHandle, long errorCode);
 }