Неустойчивый ClassCastException от ElementNSImpl для владения типом во время немаршалинга

Попробуйте оператор Case в Select Expression-

df.selectExpr("Id AS Id",
              "X AS X",
              "CASE WHEN X<LB OR X>UB THEN date_sub(X,5) ELSE LB END AS LB",
              "CASE WHEN X<LB OR X>UB THEN date_add(X,5) ELSE UB END AS UB",
              "Update AS Update").show()
7
задан Boris Terzic 18 December 2008 в 13:39
поделиться

2 ответа

В отчаянии мы обратились к синхронизации объекта JAXBContext.class , видя в этом единственную оставшуюся возможность для некоторого состояния гонки, и, по крайней мере, мы не смогли воспроизведите эту проблему еще раз. Вот критический код:

synchronized (JAXBContext.class) {
    context = JAXBContext.newInstance(packageList, classLoader);
}
0
ответ дан 7 December 2019 в 10:09
поделиться

Я получаю это исключение ТОЛЬКО, когда я забываю говорить JAXBContext обо ВСЕХ упорядоченных будущим образом типах, что это могло иметь дело с.

JAXBContext.newInstance(MyClass1.class,MyClass2.class, [...]);
4
ответ дан 7 December 2019 в 10:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: