Cool, yeah and if I can get this working, I can probably make a Kafka service easily.
On Tue, Jul 30, 2013 at 12:20 PM, Andrei Savu <[email protected]> wrote: > Great! I'm looking forward to play with Druid. > > -- Andrei > > On Tue, Jul 30, 2013 at 9:59 PM, Russell Jurney > <[email protected]>wrote: > >> It works! >> >> >> On Tue, Jul 30, 2013 at 11:39 AM, Russell Jurney < >> [email protected]> wrote: >> >>> Thanks, I'll try that! >>> >>> >>> On Tue, Jul 30, 2013 at 10:51 AM, Andrei Savu <[email protected]>wrote: >>> >>>> I've checked the commit log. I think you have to add whirr-druid as a >>>> dependency to whirr-cli in cli/pom.xml. >>>> >>>> Everything else looks fine to me. >>>> >>>> -- Andrei Savu / axemblr.com >>>> >>>> >>>> On Tue, Jul 30, 2013 at 8:43 PM, Russell Jurney < >>>> [email protected]> wrote: >>>> >>>>> Thanks, I've looked at those classes and read the SPI docs and it >>>>> looks like what I'm doing should work: >>>>> >>>>> >>>>> https://github.com/rjurney/whirr/blob/trunk/services/druid/src/main/resources/META-INF/services/org.apache.whirr.service.ClusterActionHandler >>>>> >>>>> which references >>>>> >>>>> >>>>> https://github.com/rjurney/whirr/blob/trunk/services/druid/src/main/java/org/apache/whirr/service/druid/DruidStandaloneClusterActionHandler.java >>>>> >>>>> However, the service isn't detected :( >>>>> >>>>> >>>>> On Mon, Jul 29, 2013 at 12:24 PM, Andrei Savu >>>>> <[email protected]>wrote: >>>>> >>>>>> Whirr is using Java SPI for discovery: >>>>>> >>>>>> http://docs.oracle.com/javase/6/docs/api/java/util/ServiceLoader.html >>>>>> >>>>>> See: >>>>>> >>>>>> >>>>>> https://github.com/apache/whirr/blob/trunk/services/hadoop/src/main/resources/META-INF/services/org.apache.whirr.service.ClusterActionHandler >>>>>> >>>>>> Or: >>>>>> >>>>>> >>>>>> https://github.com/apache/whirr/blob/trunk/services/chef/src/main/resources/META-INF/services/org.apache.whirr.service.ClusterActionHandlerFactory >>>>>> >>>>>> Whirr doesn't usually run inside an OSGi container. >>>>>> >>>>>> -- Andrei Savu / axemblr.com >>>>>> >>>>>> >>>>>> On Mon, Jul 29, 2013 at 10:11 PM, Russell Jurney < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> How are new services discovered? I am looking at HandlerMapFactory >>>>>>> and associated classes, and I can't figure out how to get my service >>>>>>> added >>>>>>> to the list of valid roles. I have the osgi/Activator code in there, is >>>>>>> something else required? >>>>>>> >>>>>>> -- >>>>>>> Russell Jurney twitter.com/rjurney [email protected] >>>>>>> datasyndrome.com >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Russell Jurney twitter.com/rjurney [email protected] >>>>> datasyndrome.com >>>>> >>>> >>>> >>> >>> >>> -- >>> Russell Jurney twitter.com/rjurney [email protected] datasyndrome >>> .com >>> >> >> >> >> -- >> Russell Jurney twitter.com/rjurney [email protected] datasyndrome. >> com >> > > -- Russell Jurney twitter.com/rjurney [email protected] datasyndrome.com
