Optaplanner использует XStream для чтения конфигурации решателя из XML. Достаточно ли для использования JAXB собственной реализации XMLSolverFactory и SolverConfig?
Как использовать альтернативу (JAXB) XStream для чтения конфигурации решателя в optaplanner?
Ответы (1)
Нет, потому что классы *Config
не снабжены аннотациями JAXB в версии 6.0.0. Существует открытое обсуждение, хотим ли мы перейти с XStream на JAXB, поэтому мы можем предложить XSD конфигурации решателя.
Также обратите внимание, что эти две вещи совершенно разные:
- прочитать конфигурацию решателя из XML
- чтение набора данных решения из XML (~ProblemIO)
Для 2) вы можете очень легко заменить XStreamProblemIO
на JaxbProblemIO
(что должно быть легко написать).
person
Geoffrey De Smet
schedule
08.11.2013