[ https://issues.apache.org/jira/browse/AXIS2-4978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sagara Gunathunga resolved AXIS2-4978. --------------------------------------- Resolution: Fixed > Copying data from inputStream to OuputStream needs appropriate buffer size > -------------------------------------------------------------------------- > > Key: AXIS2-4978 > URL: https://issues.apache.org/jira/browse/AXIS2-4978 > Project: Axis2 > Issue Type: Bug > Components: modules > Affects Versions: 1.5.4 > Reporter: Xiaoming Shi > Priority: Minor > Attachments: AXIS2-4978.patch > > > In the file > ./axis2-1.5.4/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/wizardframe/WizardFrame.java > line:323 > The buffer size is fixed at 1024 bytes. > To copy 10M data with 1024-byte buffer it takes 338,591,180 nano-second, > while it takes 105,384,689 nano-second with a 10240-byte buffer. > Similar code can be found at: > ./axis2-1.5.4/modules/kernel/src/org/apache/axis2/util/IOUtils.java > ./axis2-1.5.4/modules/kernel/src/org/apache/axis2/classloader/IoUtil.java > ./axis2-1.5.4/modules/kernel/src/org/apache/axis2/classloader/JarResourceLocation.java > ./axis2-1.5.4/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/wizardframe/WizardFrame.java > This is similar to the Apache Bug > https://issues.apache.org/bugzilla/show_bug.cgi?id=32546 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org