Size: a a a

2021 June 10

ИБ

Илья Билаш in ТП
это оно на вызове newInstance ругается, или дальше?
источник

JF

Java Fuck You in ТП
На newInstance
источник

ИБ

Илья Билаш in ТП
а если туда ничего не передавать?

и у тебя есть ссылка на javadoc от той реализации, которую ты используешь?
источник

JF

Java Fuck You in ТП
источник

JF

Java Fuck You in ТП
Exception in thread "main" jakarta.xml.bind.UnmarshalException: unexpected element (uri:"http://relaxng.org/ns/structure/1.0", local:"grammar"). Expected elements are (none)
источник

ИБ

Илья Билаш in ТП
это все там же или уже дальше?
источник

JF

Java Fuck You in ТП
Дальше
источник

JF

Java Fuck You in ТП
При попытке сделать unmarshal
источник

ИБ

Илья Билаш in ТП
похоже надо вот это прочитать
но мне сейчас лень

https://jakarta.ee/specifications/xml-binding/2.3/apidocs/javax/xml/bind/jaxbcontext
источник

ИБ

Илья Билаш in ТП
newInstance
public static JAXBContext newInstance​(java.lang.String contextPath) throws JAXBException
Create a new instance of a JAXBContext class.
This is a convenience method to invoke the newInstance(String,ClassLoader) method with the context class loader of the current thread.

Throws:
JAXBException - if an error was encountered while creating the JAXBContext such as
failure to locate either ObjectFactory.class or jaxb.index in the packages
an ambiguity among global elements contained in the contextPath
failure to locate a value for the context factory provider property
mixing schema derived packages from different providers on the same contextPath
packages are not open to java.xml.bind module
источник

JF

Java Fuck You in ТП
Ну не то чтобы они много информации дали
источник

JF

Java Fuck You in ТП
Нужно найти что такое jaxb.index
источник

JF

Java Fuck You in ТП
Ну это просто список классов с аннотациями
источник

ИБ

Илья Билаш in ТП
нужен либо он, либо ObjectFactory
без этого судя по всему ничего не выйдет
источник

JF

Java Fuck You in ТП
Но куда ObjectFactory
источник

ИБ

Илья Билаш in ТП
в пакет, который указываешь, судя по всему
источник

JF

Java Fuck You in ТП
Ну он не понимает что такое ObjectFactory
источник

JF

Java Fuck You in ТП
Exception in thread "main" jakarta.xml.bind.JAXBException: Package javax.naming.spi with Jakarta XML Binding class javax.naming.spi.ObjectFactory defined in a module java.naming must be open to at least jakarta.xml.bind module.
источник

JF

Java Fuck You in ТП
@illya3000 Может самому сделать генератор классов для relaxng?
источник

ИБ

Илья Билаш in ТП
а исправить ошибку выше никак не получится?

must be open to at least jakarta.xml.bind module
источник