You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Prashant Bhate (JIRA)" <ji...@codehaus.org> on 2010/07/16 01:51:32 UTC
[jira] Created: (MPIR-199) ProjectInfoReportUtils.java : Avoid
using blocking call [ url.openStream() ] while opening stream from an URL
ProjectInfoReportUtils.java : Avoid using blocking call [ url.openStream() ] while opening stream from an URL
-------------------------------------------------------------------------------------------------------------
Key: MPIR-199
URL: http://jira.codehaus.org/browse/MPIR-199
Project: Maven 2.x Project Info Reports Plugin
Issue Type: Bug
Components: dependencies
Affects Versions: 2.2, 2.1.2, 2.1.1
Environment: any, with no internet connectivity [=~ intranet , behind proxy etc.. ]
Reporter: Prashant Bhate
This issue is related to http://jira.codehaus.org/browse/MPIR-150
it would be nice if {{url.openStream();}}
from
{code:title=ProjectInfoReportUtils.java|borderStyle=solid}
InputStream in =null;
try
{
in = url.openStream();
{code}
can be replaced with
{code}
//Define constant TIMEOUT with pre set timeout
InputStream in =null;
try
{
URLConnection conn = url.openConnection();
conn.setConnectTimeout(TIMEOUT);
conn.setReadTimeout(TIMEOUT);
in = conn.getInputStream();
{code}
{{url.openStream();}} is a blocking call that makes caller wait forever and eventually timeouts at the end
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Closed: (MPIR-199) ProjectInfoReportUtils.java : Avoid using
blocking call [ url.openStream() ] while opening stream from an URL
Posted by "Vincent Siveton (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MPIR-199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vincent Siveton closed MPIR-199.
--------------------------------
Resolution: Fixed
Fix Version/s: 2.3
Assignee: Vincent Siveton
fixed in r1036439, snapshot deployed
> ProjectInfoReportUtils.java : Avoid using blocking call [ url.openStream() ] while opening stream from an URL
> -------------------------------------------------------------------------------------------------------------
>
> Key: MPIR-199
> URL: http://jira.codehaus.org/browse/MPIR-199
> Project: Maven 2.x Project Info Reports Plugin
> Issue Type: Bug
> Components: dependencies
> Affects Versions: 2.1.1, 2.1.2, 2.2
> Environment: any, with no internet connectivity [=~ intranet , behind proxy etc.. ]
> Reporter: Prashant Bhate
> Assignee: Vincent Siveton
> Fix For: 2.3
>
>
> This issue is related to http://jira.codehaus.org/browse/MPIR-150
> it would be nice if {{url.openStream();}}
> from
> {code:title=ProjectInfoReportUtils.java|borderStyle=solid}
> InputStream in =null;
> try
> {
> in = url.openStream();
> {code}
> can be replaced with
> {code}
> //Define constant TIMEOUT with pre set timeout
>
> InputStream in =null;
> try
> {
> URLConnection conn = url.openConnection();
> conn.setConnectTimeout(TIMEOUT);
> conn.setReadTimeout(TIMEOUT);
> in = conn.getInputStream();
> {code}
> {{url.openStream();}} is a blocking call that makes caller wait forever and eventually timeouts at the end
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira