我有一个我正在处理的项目,不幸的是这个项目很可能没有记录。在研究了一些令人讨厌的bug之后,我将它编译并部署到了glassfish上,但现在我不断收到GWT错误,从而阻止我发现错误。当处理WebServiceException时GWT序列化策略错误
WebModule [/ AgentWSGui]异常而调度传入RPC调用 com.google.gwt.user.client.rpc.SerializationException
类型 'javax.xml.ws.WebServiceException' 没有被包括在该组的无法加载可由此SerializationPolicy或其Class对象序列化的类型。为了安全起见,这种类型不会被序列化。在com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:591)上的com.google.gwt.user.server.rpc.impl.StandardSerializationPolicy.validateSerialize(StandardSerializationPolicy.java:83)在.....
这就是异常是从
public AgentScenario getAgents() throws InvalidAgentConfiguration, JAXBException
{
DirectoryFacilitator df;
AgentScenario as;
as = null;
df = AgentConfigurationProvider.getConfiguration().getDirectoryFacilitator();
as = AWSTypeConverter.convert(df.getAgentScenario());
return as;
}
到来,这是GWT文件
<module>
<!-- Inherit the core Web Toolkit stuff. -->
<inherits name='com.google.gwt.user.User'/>
<!-- Specify the app entry point class. -->
<entry-point class='net.sf.istcontract.aws.gui.client.AWSGui'/>
<servlet path="/awsgui" class="net.sf.istcontract.aws.gui.server.AgentGUIServiceImpl"/>
<stylesheet src='KitchenSink.css'/>
GWT是一个旧版本,因为它仍然使用gwt-dev-windows.jat标准。我被困在这里,所以任何帮助,将不胜感激
谢谢,我终于想通了如何一步一步调试它。仍然没有解决问题,但我缩小了它。 – Mainata 2012-03-12 17:29:25