[Web Service] 运行ROP的sample返回成功,后台一直有个错误

sa360430 2014-05-21
beforeService ...
Exception in thread "org.springframework.scheduling.concurrent.ThreadPoolExecutorFactoryBean#0-227" com.rop.RopException: com.rop.RopException: javax.xml.bind.MarshalException
 - with linked exception:
[com.sun.istack.internal.SAXException2: unable to marshal type "java.util.HashMap" as an element because it is missing an @XmlRootElement annotation]
	at com.rop.marshaller.MessageMarshallerUtils.getMessage(MessageMarshallerUtils.java:127)
	at com.rop.sample.SamplePreDoServiceEventListener.onRopEvent(SamplePreDoServiceEventListener.java:30)
	at com.rop.sample.SamplePreDoServiceEventListener.onRopEvent(SamplePreDoServiceEventListener.java:1)
	at com.rop.event.SimpleRopEventMulticaster$1.run(SimpleRopEventMulticaster.java:35)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: com.rop.RopException: javax.xml.bind.MarshalException
 - with linked exception:
[com.sun.istack.internal.SAXException2: unable to marshal type "java.util.HashMap" as an element because it is missing an @XmlRootElement annotation]
	at com.rop.marshaller.JaxbXmlRopMarshaller.marshaller(JaxbXmlRopMarshaller.java:35)
	at com.rop.marshaller.MessageMarshallerUtils.getMessage(MessageMarshallerUtils.java:123)
	... 6 more
Caused by: javax.xml.bind.MarshalException
 - with linked exception:
[com.sun.istack.internal.SAXException2: unable to marshal type "java.util.HashMap" as an element because it is missing an @XmlRootElement annotation]
	at com.sun.xml.internal.bind.v2.runtime.MarshallerImpl.write(Unknown Source)
	at com.sun.xml.internal.bind.v2.runtime.MarshallerImpl.marshal(Unknown Source)
	at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(Unknown Source)
	at com.rop.marshaller.JaxbXmlRopMarshaller.marshaller(JaxbXmlRopMarshaller.java:33)
	... 7 more
Caused by: com.sun.istack.internal.SAXException2: unable to marshal type "java.util.HashMap" as an element because it is missing an @XmlRootElement annotation
	at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.reportError(Unknown Source)
	at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(Unknown Source)
	at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsRoot(Unknown Source)
2014-05-21 15:35:49,217 DEBUG [org.springframework.scheduling.concurrent.ThreadPoolExecutorFactoryBean#0-226] (SessionBindInterceptor.java:28) - 会话绑定到com.rop.session.RopSessionHolder中
	... 11 more
2014-05-21 15:35:49,218 DEBUG [org.springframework.scheduling.concurrent.ThreadPoolExecutorFactoryBean#0-226] (AnnotationServiceMethodAdapter.java:44) - 执行class com.rop.sample.UserService.userList
beforeResponse ...

 

 

如上,我从git上下载的sample自己运行了下,发现每次调用都会出现抛一个这个异常,@stamen 这个情况是哪里配错了吗??

 

 

sa360430 2014-05-22
  
这个群组没人玩了么?
Global site tag (gtag.js) - Google Analytics