Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Exempelmeddelanden
error XA1047: Required attribute 'from' missing from element 'replace-type'; /path/to/jni-remapping.xml line 3.
error XA1047: Required attribute 'source-type' missing from element 'replace-method'; /path/to/jni-remapping.xml line 7.
Problematik
Ett obligatoriskt attribut saknas i ett element i JNI-ommappnings-XML-filen.
Elementen <replace-type> och <replace-method> har alla obligatoriska attribut som måste finnas.
Obligatoriska attribut för <replace-type>:
-
from— det ursprungliga Java typnamnet (t.ex.com/example/OldClass) -
to— Java-typnamnet som ersätts (t.ex.com/example/NewClass)
Obligatoriska attribut för <replace-method>:
-
source-type— den Java typ som innehåller den ursprungliga metoden -
source-method-name— Namnet på den ursprungliga metoden -
target-type— den Java typ som innehåller ersättningsmetoden -
target-method-name— Namnet på ersättningsmetoden -
target-method-instance-to-static– om ersättningen konverterar en instansmetod till en statisk metod (trueellerfalse)
Lösning
Lägg till de obligatoriska attributen som saknas i elementet i JNI-ommappnings-XML-filen. Ett exempel:
<replacements>
<replace-type from="com/example/OldClass" to="com/example/NewClass" />
<replace-method
source-type="com/example/Source"
source-method-name="instanceMethod"
target-type="com/example/Target"
target-method-name="staticMethod"
target-method-instance-to-static="true" />
</replacements>