与基于.NET的webservices类似,可以在web.config文件中设置maxarraysize,是否可以在java中执行相同操作?
如果是,那么我必须在哪个文件中进行更改?
答案 0 :(得分:0)
根据我使用JAX-WS的经验,传递Web方法的字节数组的大小受堆大小的限制。因此,如果您获得OutOfMemoryErrors
,可以尝试将-Xmx512m
之类的内容传递给您的服务器和客户端。如果您的文件太大,则应考虑使用DataHandler
和streaming attachments。