Peter: Reflection und Objet mit Konstruktor *verzweifel*

Beitrag lesen

Hallo,

Ich will mittels Reflection eine Instanz einer Klasse neu erzeugen , die  Klasse hat einen Konstruktor mit einem Paramter. Ich bin so langsam am verzweifeln. Folgenden Code habe ich :

Class argsClass[] = new Class[]{DataSource.swtTable.myTable.class};
Constructor c = resultType.getConstructor(argsClass);
Objectct[] intArgs = new Object[1];
intArgs[0]=(myTable)instance;
Object o=c.newInstance(intArgs);

resultType stellt den Typ der zu erstellenden Instanz dar. Diese Klasse hat einen Konstruktor der als einzigsten Paramter ein myTable-Objekt bekommt. instance ist genau ein solches myTable - Objekt das übergeben werden soll.
In der ersten 2 Zeilen lege ich ja nur fest welchen Konstruktor ich will, 3 und 4. zeile legen meine Paramter fest, soweit auch ok, aber ich bekomme  jedesmal :
java.lang.IllegalArgumentException
und habe keine ahnungmehr woran das liegen könnte , weil ich defintiv den richten typ für instance habe (schonw egen dem cast) und der Konstruktor auch defintiv nur ienenParamter fordert....

Ich bin für jede noch so klene Hilfe dankbar.

Gruss
Peter