Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ukázková zpráva
error XA4263: The exported member 'Peer.Get' has unsupported signature type 'ManagedValue'. Use a Java peer type, a supported managed-to-Java mapping, or [ExportParameter].
Problém
Metoda [Export] nebo [ExportField] inicializátor používá spravovaný parametr nebo návratový typ, který nemá žádné mapování typu Java.
Typ nelze bezpečně reprezentovat ve vygenerované deklaraci Java.
K této chybě dochází také tehdy, když [ExportParameter] určuje mapování jazyka Java, které není kompatibilní se spravovaným typem.
Řešení
Použijte primitivní typ, řetězec, pole, peer v Javě nebo jiný podporovaný spravovaný typ pro Javu.
Použijte mapování vstupního/výstupního datového proudu pouze na Stream a mapování analyzátoru XML pouze na XmlReader.
Nepoužívejte tato skalární mapování na pole nebo jiné obálky kolem těchto typů.
Typy musí být rozhraní System.IO.Stream a System.Xml.XmlReader typy, nikoli uživatelsky definované typy se stejným úplným názvem.