delphi 调用java类, JNI.pas解决思路

delphi 调用java类, JNI.pas
现在已经实现了一部分: 
delphi调用的java的类,该类是独立的,比如
public class DelphiCallJava {
public static String dTest(String args) {
if (args == null) {
return "您没有输入参数!";
} else {
return "您输入的参数:" + args;
}
}
生成一个类A;

==================
但是,当在A类中调用了B类的方法时,再通过delphi调用A类中的方法,能找到类,能找到方法,可调用方法时报错了;

请问有没有大侠遇到过这种情况?

该例子,在D7_270081366@163.com 密码:delphi 里《delphi调用java类,包》,请高手看一下

------解决方案--------------------
没有用delphi调用过JNI,我想到的是先用C++写一个调JNI的,然后做成DLL,供delphi调用

------解决方案--------------------
http://wenku.baidu.com/view/92cb6128915f804d2b16c10c.html
------解决方案--------------------
关注!!!!!