将事件处理程序设置为Weblogic unmashaller

时间:2017-10-23 07:19:31

标签: jaxb eclipselink weblogic12c

我有一些Web服务接口,它使用WL JAXB进行XML处理。我需要执行Web Logic JAXB unmarshaller的以下操作。

Unmarshaller unmarshaller = jc.createUnmarshaller();

unmarshaller.setEventHandler(validationCollector);

任何人都知道该怎么做?或者有可能吗?

提前谢谢。

Lasith。

PS:我正在使用Weblogic 12c。使用Eclipselink Moxy。

1 个答案:

答案 0 :(得分:0)

我认为我错过了一些东西......

为什么不简单地收集活动?

unmarshaller.setEventHandler(
                    new ValidationEventHandler() { 
                        public boolean handleEvent(ValidationEvent event ) {
                            validationCollector.collectEvent(event);

                        }
                });