We try to load a file , which is available in the product distribution
'resources' folder.

Eg: repository/resources/api_templates/api_templates_api.xml;

Thanks..


On 9 January 2014 18:06, Paul Fremantle <[email protected]> wrote:

> What file are you loading?
>
> It almost never makes sense to directly load a file! It should be able to
> come from the Registry, remote location, etc.
>
> Paul
>
>
> On 9 January 2014 12:08, Vijayaratha Vijayasingam <[email protected]> wrote:
>
>> Hi all;
>>
>> *What we do*
>>
>> We try to read a file from a local file system. Our code is like;
>>
>>  *InputStream in =
>> Thread.currentThread().getContextClassLoader().getResourceAsStream(FilePath);*
>>
>> Here 'FilePath' is an absolute path of the file
>>
>> *Issue*
>>
>> Above code works fine in linux and in windows when we run the server in
>> normal mode.
>> But this is NOT working, when we run the server as a windows service.We
>> get input stream as 'null'.
>>
>> Anyone encountered such issue before? I could not find any information
>> regarding this other than  java classloaders . Here we use
>> "ContextClassLoader", which is the right classloader to be used..
>>
>> Any clue on this?
>>
>> Thanks.
>>
>>
>> --
>> -Ratha
>> mobile: (+94)755906608
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Paul Fremantle
> CTO and Co-Founder, WSO2
> OASIS WS-RX TC Co-chair, Apache Member
>
> UK: +44 207 096 0336
> US: +1 646 595 7614
>
> blog: http://pzf.fremantle.org
> twitter.com/pzfreo
> [email protected]
>
> wso2.com Lean Enterprise Middleware
>
> Disclaimer: This communication may contain privileged or other
> confidential information and is intended exclusively for the addressee/s.
> If you are not the intended recipient/s, or believe that you may have
> received this communication in error, please reply to the sender indicating
> that fact and delete the copy you received and in addition, you should not
> print, copy, retransmit, disseminate, or otherwise use the information
> contained in this communication. Internet communications cannot be
> guaranteed to be timely, secure, error or virus-free. The sender does not
> accept liability for any errors or omissions.
>



-- 
-Ratha
mobile: (+94)755906608
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to