On Fri, Aug 9, 2013 at 5:30 AM, Dishara Wijewardana <ddwijeward...@gmail.com
> wrote:

>
>
> On Thu, Aug 8, 2013 at 11:29 PM, Ian Boston <i...@tfd.co.uk> wrote:
>
>> I would add a
>> !com.sun.java_cup.internal.*
>>
>> in the Import-Packages before the *
>>
>> ie
>> !com.sun.java_cup.internal.*,
>> *
>>
>> That might work, but I am not certain what com.sun.java_cup.internal does.
>>
> Yes. That's why I did not remove it from import packages. But I will give
> it a try.
>
Hi Ian,
Yes it worked and now the cassandra bundle is in active state.


> Ian
>>
>> On 8 August 2013 02:56, Dishara Wijewardana <ddwijeward...@gmail.com>
>> wrote:
>> > On Wed, Aug 7, 2013 at 6:48 PM, Ian Boston <i...@tfd.co.uk> wrote:
>> >
>> >> On 7 August 2013 12:49, Dishara Wijewardana <ddwijeward...@gmail.com>
>> >> wrote:
>> >> >>
>> >> >> @Dishara
>> >> >>
>> >> >> Will be better to just add Guava as a bundle rathe than embed it
>> since
>> >> >> it uses threads to reap weak references and do clean up.
>> >> >>
>> >> >>
>> >> > I manually Added Guva OSGI bundle. It worked as mentioned. Is that
>> what
>> >> you
>> >> > meant?
>> >> > And I am going through  each missing ones and adding those to pom and
>> >> > checking. Still few more to go. Will update on that. Meantime I would
>> >> want
>> >> > to know whether sling already has a Apache Thrift bundle in sling
>> >> runtime ?
>> >> > If so how can I find the version of it. Because If I add package a
>> >> > different version I think it will again be confused at runtime
>> because of
>> >> > the two versions of the same bundle.
>> >>
>> >> One of the strengths of OSGi is you can add many versions of the same
>> >> jar/bundle containing different versions of the same package. Thats
>> >> why import and export have version numbers on the packages.
>> >>
>> >> AFAIK, there isnt a Thrift bundle.
>> >>
>> >> Hi Ian,
>> > I got all of them solved except one. Now only following is there and
>> seems
>> > this is something else. I tried couple of dependencies and still same
>> > result. Any idea why ?
>> > com.sun.java_cup.internal -- Cannot be resolved and overwritten by Boot
>> > Delegation
>> >
>> > Here is what I additionally added to include the missing classes.
>> >
>>  
>> <Embed-Dependency>hector-core,jaxp-ri,FastInfoset,cassandra-thrift,commons-pool,libthrift,httpclient,httpcore</Embed-Dependency>
>> >
>> > And those dependencies are
>> >
>> > <dependency>
>> >         <groupId>com.sun.org.apache</groupId>
>> >         <artifactId>jaxp-ri</artifactId>
>> >         <version>1.4</version>
>> > </dependency>
>> > <dependency>
>> >         <groupId>com.sun.xml.fastinfoset</groupId>
>> >         <artifactId>FastInfoset</artifactId>
>> >         <version>1.2.8</version>
>> > </dependency>
>> > <dependency>
>> >         <groupId>org.apache.cassandra</groupId>
>> >         <artifactId>cassandra-thrift</artifactId>
>> >         <version>1.1.0</version>
>> > </dependency>
>> > <dependency>
>> >         <groupId>commons-pool</groupId>
>> >         <artifactId>commons-pool</artifactId>
>> >         <version>1.5.5</version>
>> > </dependency>
>> >  <dependency>
>> >         <groupId>org.apache.thrift</groupId>
>> >         <artifactId>libthrift</artifactId>
>> >         <version>0.9.0</version>
>> > </dependency>
>> > <dependency>
>> >         <groupId>org.apache.httpcomponents</groupId>
>> >         <artifactId>httpclient</artifactId>
>> >         <version>4.2</version>
>> > </dependency>
>> > <dependency>
>> >         <groupId>org.apache.httpcomponents</groupId>
>> >         <artifactId>httpcore</artifactId>
>> >         <version>4.2</version>
>> > </dependency>
>> >
>> >
>> >
>> >
>> >> Ian
>> >>
>> >
>> >
>> >
>> > --
>> > Thanks
>> > /Dishara
>>
>
>
>
> --
> Thanks
> /Dishara
>



-- 
Thanks
/Dishara

Reply via email to