Thanks to everybody, especially to Deepal for your unlimited patience.
Finally everything is working fine, with all different possibilies ;-)!

I had some problems with Eclipse, Classpath and invoking everything at the
service_startup with the ServiceLifeCycle technique...

I didn't see the wood for the trees.


Deepal Jayasinghe-2 wrote:
> 
> Seem wrote:
>> Hi,
>>
>> I still have problems to access a file inside an .aar. I tried to extend
>> the
>> simple "quickstart" example from the axis2 repository, but I won't get
>>   
> Try this
> 
> MessageContext.getCurrentMessageContext().getAxisService().getClassLoader().getResourceAsSteam();
> 
> Thank you!
> Deepal
>> access?!?!?!
>>
>> The .aar folder structure is
>> META-INF/
>> samples/...
>> res/stock.txt
>>
>>
>> here is my code:
>>
>> #########################################
>> package samples.quickstart.service.pojo;
>>
>> import java.io.BufferedReader;
>> import java.io.IOException;
>> import java.io.InputStream;
>> import java.io.InputStreamReader;
>> import java.util.HashMap;
>>
>>
>> public class StockQuoteService
>> {
>>     private HashMap map = new HashMap();
>>
>>     public double getPrice(String symbol) {
>>              StockQuoteService i = new StockQuoteService();
>>      InputStream a =
>> i.getClass().getClassLoader().getResourceAsStream("res/stock.txt");
>>      
>> //           Thread thread = Thread.currentThread();
>> //           ClassLoader loader = thread.getContextClassLoader();
>> //           thread.setContextClassLoader(i.getClass().getClassLoader());
>> //           InputStream a =
>> Thread.currentThread().getContextClassLoader().getResourceAsStream("res/stock.txt");
>>      
>>
>>      return Double.valueOf(i.convertStreamToString(a)).doubleValue();
>>     }
>>       
>>     private String convertStreamToString(InputStream a)
>>      {
>>      BufferedReader reader = new BufferedReader(new InputStreamReader(a));
>>     .....}
>>
>> }
>> #########################################
>>   
> 
> 
> -- 
> Thank you!
> 
> 
> http://blogs.deepal.org
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/get-Resource-inside-.aar--tp21019445p21035519.html
Sent from the Axis - User mailing list archive at Nabble.com.

Reply via email to