tag.getGraphics().drawImage

各位高手,想请教下一个问题,同一个图片压缩程序为什么在tomcat下可以正常运行但是在weblogic下却出现了请求超时的异常,其中占据时间最多的代码如下

BufferedImage tag = new BufferedImage(newWidth, newHeight,BufferedImage.TYPE_INT_RGB);

tag.getGraphics().drawImage(img.getScaledInstance(newWidth, newHeight, Image.SCALE_FAST), 0, 0,null);

weblogic 下的异常如下:Thread=ExecuteThread: '12' for queue: 'weblogic.kernel.Default' , Thread[ExecuteThread: '12' for queue: 'weblogic.kernel.Default',5,Thread Group for Queue: 'weblogic.kernel.Default']

这到底是什么原因呢?