Yeah that looks possible; if you create a patch I will review and apply it
to the code base.Jody

On Fri, Feb 27, 2009 at 10:25 PM, Rafael Soto <[email protected]> wrote:

> First solution(URLConnection) is better but i need to change
> AbstractOpenWebService code...
> The ideal would be that the Geotools have a method to set a timeout.
> At the time that would open the connection to the URL class internally
> AbstractOpenWebService it uses the methods setReadTimeout..
>
> what do you think?
>
> I tried to use a System.property variable but don't work for me....
>
>
> On Fri, Feb 27, 2009 at 2:06 AM, Jody Garnett <[email protected]>wrote:
>
>> Let me hunt down the global time out handling from the WFS Datastore...-
>> looking in WFS_1_0_0_DataStore ... which calls WFSFeatureReader
>> - WFSFeatureReader extends FCBuffer
>> - FCBuffer does its own time calculation:
>>
>> Date d = new Date(Calendar.getInstance().getTimeInMillis() + timeout);
>> ...
>> if (d.before(Calendar.getInstance().getTime())) {
>>     exception = new SAXException("Timeout");
>>     state = STOP;
>> }
>>
>> So this means I am wrong - no use of a global time out here! Sorry about
>> that. Let me look in the java documentation for you :-(
>>
>> As for your idea of URLConnection - the AbstractOpenWebService class uses
>> HTTPURLCOnnection - is that sufficient?
>>
>> InputStream inputStream = connection.getInputStream();
>>
>> I think we could call connection.setConnectTimeout( int ) or
>> setReadTimeout( int ) and get you the functionality you need?
>>
>> Finally the global timeout can be set with a system property (
>> http.defaultSocketTimeout if I rememeber correctly).
>>
>> Jody
>>
>>
>>
>>
>>
>> On Fri, Feb 27, 2009 at 4:47 AM, Rafael Soto <[email protected]>wrote:
>>
>>> Hey Jody,
>>>
>>> Well researched on the Internet as set a WebMapServer request timeout and
>>> not found anything to help me..
>>> Because WebMapServer class use a URL instance i can't set a timeout... if
>>> class uses another class, for example, URLConnector i cold that...
>>>
>>> You spoke about i set a global java variable to set a timeout... I not
>>> found anything about it.....
>>>
>>> we can still try??
>>>
>>>
>>> On Tue, Feb 24, 2009 at 11:22 AM, Rafael Soto <[email protected]>wrote:
>>>
>>>> OK Jody,
>>>>
>>>> I will give it to you soon OK?
>>>>
>>>>
>>>> On Mon, Feb 23, 2009 at 6:20 PM, Jody Garnett 
>>>> <[email protected]>wrote:
>>>>
>>>>> Woot; glad it helped. Do you have a code example you can share with the
>>>>> list here? (So I can put it in the wiki for others?)
>>>>> Jody
>>>>>
>>>>>
>>>>> On Tue, Feb 24, 2009 at 4:11 AM, Rafael Soto <[email protected]>wrote:
>>>>>
>>>>>> OK Jody, i do solve this job change the global timeout settings..
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Rafael Soto
>>>>>>
>>>>>> On Sun, Feb 22, 2009 at 10:19 PM, Jody Garnett <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> I think it just uses the java timeout settings; the WFS code changes
>>>>>>> these global settings (and then changes them back quickly). Perhaps a
>>>>>>> similar trick can be played? I am not sure if any of the other libraries
>>>>>>> like HTTPClient do things better than Java?
>>>>>>>
>>>>>>> Jody
>>>>>>>
>>>>>>>   On Tue, Feb 17, 2009 at 12:36 PM, Rafael Soto <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>>  Hi Folks,
>>>>>>>>
>>>>>>>> I didn't find any hint on how to use an timeout try connect a remote
>>>>>>>> wms server.
>>>>>>>> When i try to connect a wrong host my code freeze!!
>>>>>>>>
>>>>>>>> Best Regards,
>>>>>>>> --
>>>>>>>> Rafael Soto
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> Open Source Business Conference (OSBC), March 24-25, 2009, San
>>>>>>>> Francisco, CA
>>>>>>>> -OSBC tackles the biggest issue in open source: Open Sourcing the
>>>>>>>> Enterprise
>>>>>>>> -Strategies to boost innovation and cut costs with open source
>>>>>>>> participation
>>>>>>>> -Receive a $600 discount off the registration fee with the source
>>>>>>>> code: SFAD
>>>>>>>> http://p.sf.net/sfu/XcvMzF8H
>>>>>>>> _______________________________________________
>>>>>>>> Geotools-gt2-users mailing list
>>>>>>>> [email protected]
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Rafael Soto
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Rafael Soto
>>>>
>>>
>>>
>>>
>>> --
>>> Rafael Soto
>>>
>>
>>
>
>
> --
> Rafael Soto
>
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to