Recommended development process

28 views
Skip to first unread message

efleming969

unread,
Mar 31, 2010, 8:48:47 PM3/31/10
to Akka User List
I'm trying to get started with Akka, but the development process seems
awkward compared to my usual setup.

I'm interested in the Rest feature for now, so can I configure my SBT
project to just include the Akka dependencies and use jetty-run from
SBT to test, or do I have to deploy to the Akka standalone server?
I've tried to decipher the instructions on the site, but there are not
clear at all.

If some one has a sample project with a separate SBT build that I can
use to get started, that would be appreciated.

Thanks

Jonas Bonér

unread,
Apr 1, 2010, 1:52:39 AM4/1/10
to akka...@googlegroups.com
Here is an example of a sbt project running Akka: 
A bit outdated now, but it should work the same with later releases. 


--
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/akka-user?hl=en.




--
Jonas Bonér

twitter: @jboner
blog:    http://jonasboner.com
work:   http://scalablesolutions.se
code:   http://github.com/jboner
code:   http://akkasource.org
also:    http://letitcrash.com




Erick Fleming

unread,
Apr 1, 2010, 3:01:46 AM4/1/10
to akka...@googlegroups.com
Thanks Jonas,

I did look at that sample (does not run under 0.7 BTW) and the one from akka-meetup as well. I can get a simple console app running, but how do I get an AkkaServlet to run from my SBT project?  In the documentation is says that I can run Akka in my own servlet container but I'm not sure how to get the AkkaServlet to use my Boot class or a custom akka.conf file


If I can get off the ground with this I can contribute samples and help with simple documentation.
Erick Fleming

Viktor Klang

unread,
Apr 1, 2010, 4:54:09 AM4/1/10
to akka...@googlegroups.com
Hi Erick!

This is from: http://doc.akkasource.org/rest

When deploying in another servlet container:


If you deploy Akka in another JEE container, don't forget to add Akkas initialization and cleanup hook:
<web-app>
...
<listener>
<listener-class>se.scalablesolutions.akka.Kernel</listener-class>
</listener>
...
</web-app>


Please let me know if this helps or not,

Cheers!
Viktor Klang
| "A complex system that works is invariably
| found to have evolved from a simple system
| that worked." - John Gall

Akka - the Actor Kernel: Akkasource.org
Twttr: twitter.com/viktorklang

Erick Fleming

unread,
Apr 2, 2010, 3:41:37 PM4/2/10
to akka...@googlegroups.com
Thanks, still not getting it to work.  Here are my parts and thanks for the help.

/* =========== exception with jetty-run =============== */

[warn] Could not instantiate listener se.scalablesolutions.akka.Kernel
java.lang.ClassNotFoundException: se.scalablesolutions.akka.Kernel
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)

/* =========== src/main/resources/akka.conf =========== */

  boot = ["com.mrktng.sample.Boot"]

/* =========== service code =========== */
package com.mrktng.sample

import se.scalablesolutions.akka.actor.SupervisorFactory
import se.scalablesolutions.akka.config.ScalaConfig._

class Boot {
  
    val factory = SupervisorFactory(
        SupervisorConfig(
            RestartStrategy(OneForOne, 3, 100, List(classOf[Exception])),
            Supervise(new RestService, LifeCycle(Permanent)) :: Nil
        )
    )

    factory.newInstance.start
}

import se.scalablesolutions.akka.actor.Actor

import javax.ws.rs.{GET, Path, Produces}

@Path("/hello")
class RestService extends Actor {

    private case object Hello

    @GET
    @Produces(Array("text/html"))
    def hello = (this !! Hello).getOrElse("couldn't say hello")

    def receive = {
        case Hello => reply(<h1>Hello, World</h1>.toString)
    }
}

/* ========== build.properties ============ */
#Project properties
#Fri Apr 02 00:11:58 CDT 2010
project.organization=mrktng.com
project.name=akka-sample
sbt.version=0.7.2
project.version=0.1
build.scala.versions=2.8.0.Beta1
project.initialize=false

/* ========== sbt project def ============= */
import sbt._

class Project(info: ProjectInfo) extends DefaultWebProject(info) {

    override def jettyWebappPath  = webappPath
    override def scanDirectories  = Nil

    override def repositories = Set(
        "jBoss" at "http://repository.jboss.org/maven2",
        "Multiverse Releases" at "http://multiverse.googlecode.com/svn/maven-repository/releases/",
        "GuiceyFruit" at "http://guiceyfruit.googlecode.com/svn/repo/releases/",
        "DataBinder" at "http://databinder.net/repo",
        "Configgy" at "http://www.lag.net/repo",
        "Akka Maven Repository" at "http://scalablesolutions.se/akka/repository",
        ScalaToolsSnapshots)

    override def libraryDependencies = Set(

        /* testing frameworks */
        "org.scala-tools.testing" % "specs_2.8.0.Beta1" % "1.6.2" % "test",
        "org.mockito"             % "mockito-all"       % "1.8.0" % "test",

        /* servlet api */
        "javax.servlet" % "servlet-api" % "2.5"  % "provided",

        /* servlet implementation */
        "org.eclipse.jetty"  % "jetty-server"   % "7.0.1.v20091125" % "provided",
        "org.eclipse.jetty"  % "jetty-webapp"   % "7.0.1.v20091125" % "provided",

        /* mongo db driver */
        "org.mongodb" % "mongo-java-driver" % "1.3" % "compile",
      
        /* akka dependencies */
        "se.scalablesolutions.akka" % "akka-kernel_2.8.0.Beta1"  % "0.8" % "compile",
        "se.scalablesolutions.akka" % "akka-rest_2.8.0.Beta1"    % "0.8" % "compile",
        "se.scalablesolutions.akka" % "akka-core_2.8.0.Beta1"    % "0.8" % "compile",

        /* templating engine */
        "org.freemarker" % "freemarker" % "2.3.16" % "compile")
}

/* ============= web.xml ================ */

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
         version="2.4">

    <display-name>akka-security-samples</display-name>


    <listener>
        <listener-class>se.scalablesolutions.akka.Kernel</listener-class>
    </listener>

    <servlet>
        <servlet-name>AkkaServlet</servlet-name>
        <servlet-class>se.scalablesolutions.akka.rest.AkkaServlet</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>AkkaServlet</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>
 
</web-app>

Jonas Bonér

unread,
Apr 3, 2010, 8:45:56 AM4/3/10
to akka...@googlegroups.com
Can you ask on the sbt mailing list how to set up a proper classpath for embedded Jetty in sbt. 
I'd like to know as well. 
Else use Maven, which I know works (although that is a bad option). 

--
Jonas Bonér 

Dustin Whitney

unread,
Apr 3, 2010, 12:48:02 PM4/3/10
to akka...@googlegroups.com
Is kernel required for running in a webapp?  I'm not sure it is - I'd try removing

"se.scalablesolutions.akka" % "akka-kernel_2.8.0.Beta1"  % "0.8" % "compile",

and see if that works. 

I too was initially confused on how to get akka running in my own application.  I think the confusion stems from the fact that it can run independently as an "akka kernel" and also you can fire it up from the libs in your own code.  And it's doubly confusing that there are sections in the akka.conf that can be completely ignored when using straight up libs.  I'm thinking of the
<akka><remote><server/> section.  Correct me if I'm wrong, but I believe you can ignore that section when starting your own "server" but you can use that section when starting a "node", and it's entirely needed when starting a stand alone kernel.  The documentation is much more clear on this than it used to be, but threw me off at first too.  I hope this helps.

Dustin

Viktor Klang

unread,
Apr 3, 2010, 12:54:35 PM4/3/10
to akka...@googlegroups.com
Hi Erick!

It should be:


    <listener>
        <listener-class>se.
scalablesolutions.akka.kernel.Kernel</listener-class>
    </listener>

This was recently changed, I am very sorry for the misdocumentation, I have updated the docs online to reflect the new package new.

Happy hAkking!

Dustin Whitney

unread,
Apr 3, 2010, 12:59:02 PM4/3/10
to akka...@googlegroups.com
Oh, so the kernel is required for the REST stuff?  Well damn, I'm handing out all sorts of misinformation :(

Jonas Bonér

unread,
Apr 3, 2010, 1:00:27 PM4/3/10
to akka...@googlegroups.com
On 3 April 2010 18:59, Dustin Whitney <dustin....@gmail.com> wrote:
> Oh, so the kernel is required for the REST stuff?  Well damn, I'm handing
> out all sorts of misinformation :(

It is actually a bit confusing. The microkernel is itself of course
not needed. It is just that the listener class resides in the
akka-kernel module.
Viktor, can it be moved?

--
Jonas Bonér

work: http://jayway.com
code: http://akkasource.org
blog: http://jonasboner.com
twitter: @jboner

Viktor Klang

unread,
Apr 3, 2010, 1:08:41 PM4/3/10
to akka...@googlegroups.com
On Sat, Apr 3, 2010 at 7:00 PM, Jonas Bonér <jo...@jonasboner.com> wrote:
On 3 April 2010 18:59, Dustin Whitney <dustin....@gmail.com> wrote:
> Oh, so the kernel is required for the REST stuff?  Well damn, I'm handing
> out all sorts of misinformation :(

It is actually a bit confusing. The microkernel is itself of course
not needed. It is just that the listener class resides in the
akka-kernel module.
Viktor, can it be moved?

Hmmm, perhaps we should create an akka-j2ee module that has everything but the Grizzly-stuff, and then make Akka-kernel depend on that and add the embedded Grizzly.

So if you want to deploy to an ee container, you use the akka-j2ee module, and if you want to go for standalone you go for akka-standalone?

Please see, Kernel for a visual.
 
More thoughts please! :-)

Erick Fleming

unread,
Apr 3, 2010, 1:09:31 PM4/3/10
to akka...@googlegroups.com
That did it.  This is why I dislike non-compiled config files :-)

Jonas Bonér

unread,
Apr 3, 2010, 1:26:26 PM4/3/10
to akka...@googlegroups.com
On 3 April 2010 19:08, Viktor Klang <viktor...@gmail.com> wrote:
>
>
> On Sat, Apr 3, 2010 at 7:00 PM, Jonas Bonér <jo...@jonasboner.com> wrote:
>>
>> On 3 April 2010 18:59, Dustin Whitney <dustin....@gmail.com> wrote:
>> > Oh, so the kernel is required for the REST stuff?  Well damn, I'm
>> > handing
>> > out all sorts of misinformation :(
>>
>> It is actually a bit confusing. The microkernel is itself of course
>> not needed. It is just that the listener class resides in the
>> akka-kernel module.
>> Viktor, can it be moved?
>
> Hmmm, perhaps we should create an akka-j2ee module that has everything but
> the Grizzly-stuff, and then make Akka-kernel depend on that and add the
> embedded Grizzly.
>
> So if you want to deploy to an ee container, you use the akka-j2ee module,
> and if you want to go for standalone you go for akka-standalone?

That sounds like a good idea.

Jonas Bonér

unread,
Apr 3, 2010, 1:27:13 PM4/3/10
to akka...@googlegroups.com
On 3 April 2010 19:09, Erick Fleming <eflem...@gmail.com> wrote:
> That did it.  This is why I dislike non-compiled config files :-)
>

If you hack up a config file format and parser for Scala code then I'd
be happy to support it. :-)

--
Jonas Bonér

work: http://jayway.com

Viktor Klang

unread,
Apr 4, 2010, 6:23:01 PM4/4/10
to akka...@googlegroups.com
Hi guys,

I just pushed a new branch called "jxee" to origin,

please have a look at This commit to see what I've done.

The only obvious breaking change is:

<listener>
<listener-class>se.scalablesolutions.akka.kernel.Kernel</listener-class>
</listener>


becomes


<listener>
<listener-class>se.scalablesolutions.akka.jxee.AkkaJxEELifecycle</listener-class>
</listener>

Please give me feedback and if it's OK or KO for inclusion in master.

May the iPad be with you.


Cheers,

Jonas Bonér

unread,
Apr 5, 2010, 1:37:17 AM4/5/10
to akka...@googlegroups.com
Cool. I like it.
The only thing I don't like is the x in jxee. The standard name
nowdays is jee, isn't it?
Did you have some other thought in the name?

Jonas Bonér

unread,
Apr 5, 2010, 1:37:33 AM4/5/10
to akka...@googlegroups.com
Thanks for doing it.

Martin Krasser

unread,
Apr 5, 2010, 1:38:48 AM4/5/10
to akka...@googlegroups.com
Looks good to me! What about using 'web' instead of 'jxee'?

Jonas Bonér

unread,
Apr 5, 2010, 1:40:20 AM4/5/10
to akka...@googlegroups.com
On 5 April 2010 07:38, Martin Krasser <kras...@googlemail.com> wrote:
> Looks good to me! What about using 'web' instead of 'jxee'?

web is good.

Viktor Klang

unread,
Apr 5, 2010, 6:42:59 AM4/5/10
to akka...@googlegroups.com
Hi guys!

Thanks for the feedback,
I only chose jxee because I was going to name it j2ee, but it isn't specific to j2ee so I put in a placeholder for version :-)

"web" feels a bit generic, sounds a bit as the superproject for rest/comet/lift,

"jee" could work well,

how about plain and simple: "servlet"?

Jonas Bonér

unread,
Apr 5, 2010, 6:49:18 AM4/5/10
to akka...@googlegroups.com
If it will only ever be servlet stuff in there, then 'servlet' is good.
I think 'jee' is very vague. Can mean all from JTA, EJB, JSP to servlet. 

Viktor Klang

unread,
Apr 5, 2010, 6:58:51 AM4/5/10
to akka...@googlegroups.com
On Mon, Apr 5, 2010 at 12:49 PM, Jonas Bonér <jo...@jonasboner.com> wrote:
If it will only ever be servlet stuff in there, then 'servlet' is good.

I'd think so, since it's basically only gluing together a web.xml with Akka,

what about AkkaJxEELifecycle?
Rename to:
se.scalablesolutions.akka.servlet.Lifecycle?
se.scalablesolutions.akka.servlet.BootLoader?
se.scalablesolutions.akka.servlet.Bootstrap?
se.scalablesolutions.akka.servlet.ContextListener?
se.scalablesolutions.akka.servlet.AkkaLifecycle?
se.scalablesolutions.akka.servlet.AkkaBootLoader?
se.scalablesolutions.akka.servlet.AkkaBootstrap?
suggestions..

What say you?
 

Jonas Bonér

unread,
Apr 5, 2010, 7:10:56 AM4/5/10
to akka...@googlegroups.com
On 5 April 2010 12:58, Viktor Klang <viktor...@gmail.com> wrote:


On Mon, Apr 5, 2010 at 12:49 PM, Jonas Bonér <jo...@jonasboner.com> wrote:
If it will only ever be servlet stuff in there, then 'servlet' is good.

I'd think so, since it's basically only gluing together a web.xml with Akka,

Good. Go for that.   


what about AkkaJxEELifecycle?
Rename to:
se.scalablesolutions.akka.servlet.Lifecycle?
se.scalablesolutions.akka.servlet.BootLoader?
se.scalablesolutions.akka.servlet.Bootstrap?
se.scalablesolutions.akka.servlet.ContextListener?
se.scalablesolutions.akka.servlet.AkkaLifecycle?
se.scalablesolutions.akka.servlet.AkkaBootLoader?
se.scalablesolutions.akka.servlet.AkkaBootstrap?
suggestions..

What say you?
 

What is most intuitive for a web developer (which I'm not so I have no clue)? 

Viktor Klang

unread,
Apr 5, 2010, 7:18:20 AM4/5/10
to akka...@googlegroups.com
On Mon, Apr 5, 2010 at 1:10 PM, Jonas Bonér <jo...@jonasboner.com> wrote:


On 5 April 2010 12:58, Viktor Klang <viktor...@gmail.com> wrote:


On Mon, Apr 5, 2010 at 12:49 PM, Jonas Bonér <jo...@jonasboner.com> wrote:
If it will only ever be servlet stuff in there, then 'servlet' is good.

I'd think so, since it's basically only gluing together a web.xml with Akka,

Good. Go for that.   


what about AkkaJxEELifecycle?
Rename to:
se.scalablesolutions.akka.servlet.Lifecycle?
se.scalablesolutions.akka.servlet.BootLoader?
se.scalablesolutions.akka.servlet.Bootstrap?
se.scalablesolutions.akka.servlet.ContextListener?
se.scalablesolutions.akka.servlet.AkkaLifecycle?
se.scalablesolutions.akka.servlet.AkkaBootLoader?
se.scalablesolutions.akka.servlet.AkkaBootstrap?
suggestions..

What say you?
 

What is most intuitive for a web developer (which I'm not so I have no clue)? 

Let's go with a name that's decipherable for both servlet veterans and newbies alike:

se.scalablesolutions.akka.servlet.Initializer
 

Jonas Bonér

unread,
Apr 5, 2010, 7:27:32 AM4/5/10
to akka...@googlegroups.com
Ok. 

Erick Fleming

unread,
Apr 20, 2010, 2:30:37 PM4/20/10
to akka...@googlegroups.com
That's an artifact left over from when I was implementing an embedded jetty version.  You are correct in that it does not need to be there due to jetty-webapp transitive dependencies.

On Tue, Apr 20, 2010 at 1:03 PM, javierg <javie...@gmail.com> wrote:
Hey guys,
can anyone explain why the need to include "org.eclipse.jetty" %
"jetty-server" when "jetty-webapp" is also included? I mean, webapp
does include the server (according to this anyway
http://wiki.eclipse.org/Jetty/Reference/Dependencies#Dependency_Tree)
and pulling just webapp gets you the server jars (I just tried it) Is
there something I'm missing here?



On Apr 5, 7:27 am, Jonas Bonér <jo...@jonasboner.com> wrote:
> Ok.
>
> On 5 April 2010 13:18, Viktor Klang <viktor.kl...@gmail.com> wrote:
>
>
>
> > On Mon, Apr 5, 2010 at 1:10 PM, Jonas Bonér <jo...@jonasboner.com> wrote:
>
> >> On 5 April 2010 12:58, Viktor Klang <viktor.kl...@gmail.com> wrote:
>
> >>> On Mon, Apr 5, 2010 at 12:49 PM, Jonas Bonér <jo...@jonasboner.com>wrote:
>
> >>>> If it will only ever be servlet stuff in there, then 'servlet' is good.
>
> >>> I'd think so, since it's basically only gluing together a web.xml with
> >>> Akka,
>
> >> Good. Go for that.
>
> >>> what about AkkaJxEELifecycle?
> >>> Rename to:
> >>> se.scalablesolutions.akka.servlet.Lifecycle?
> >>> se.scalablesolutions.akka.servlet.BootLoader?
> >>> se.scalablesolutions.akka.servlet.Bootstrap?
> >>> se.scalablesolutions.akka.servlet.ContextListener?
> >>> se.scalablesolutions.akka.servlet.AkkaLifecycle?
> >>> se.scalablesolutions.akka.servlet.AkkaBootLoader?
> >>> se.scalablesolutions.akka.servlet.AkkaBootstrap?
> >>> suggestions..
>
> >>> What say you?
>
> >> What is most intuitive for a web developer (which I'm not so I have no
> >> clue)?
>
> > Let's go with a name that's decipherable for both servlet veterans and
> > newbies alike:
>
> > se.scalablesolutions.akka.servlet.Initializer
>
> >>>  I think 'jee' is very vague. Can mean all from JTA, EJB, JSP to
> >>>> servlet.
>
> >>>> On 5 April 2010 12:42, Viktor Klang <viktor.kl...@gmail.com> wrote:
>
> >>>>> Hi guys!
>
> >>>>> Thanks for the feedback,
> >>>>> I only chose jxee because I was going to name it j2ee, but it isn't
> >>>>> specific to j2ee so I put in a placeholder for version :-)
>
> >>>>> "web" feels a bit generic, sounds a bit as the superproject for
> >>>>> rest/comet/lift,
>
> >>>>> "jee" could work well,
>
> >>>>> how about plain and simple: "servlet"?
>
> >>>>> On Mon, Apr 5, 2010 at 7:40 AM, Jonas Bonér <jo...@jonasboner.com>wrote:
>
> >>>>>> On 5 April 2010 07:38, Martin Krasser <krass...@googlemail.com>

> >>>>>> wrote:
> >>>>>> > Looks good to me! What about using 'web' instead of 'jxee'?
>
> >>>>>> web is good.
>
> >>>>>> > Am 05.04.2010 00:23, schrieb Viktor Klang:
>
> >>>>>> > Hi guys,
>
> >>>>>> > I just pushed a new branch called "jxee" to origin,
>
> >>>>>> > please have a look at This commit to see what I've done.
>
> >>>>>> > The only obvious breaking change is:
>
> >>>>>> > <listener>
>
> >>>>>> <listener-class>se.scalablesolutions.akka.kernel.Kernel</listener-class>
>
> >>>>>> >   </listener>
>
> >>>>>> > becomes
>
> >>>>>> > <listener>
>
> >>>>>> <listener-class>se.scalablesolutions.akka.jxee.AkkaJxEELifecycle</listener- class>
>
> >>>>>> >   </listener>
>
> >>>>>> > Please give me feedback and if it's OK or KO for inclusion in
> >>>>>> master.
>
> >>>>>> > May the iPad be with you.
>
> >>>>>> > Cheers,
>
> >>>>>> > On Sat, Apr 3, 2010 at 7:26 PM, Jonas Bonér <jo...@jonasboner.com>
> >>>>>> wrote:
>
> >>>>>> >> On 3 April 2010 19:08, Viktor Klang <viktor.kl...@gmail.com>

> >>>>>> wrote:
>
> >>>>>> >> > On Sat, Apr 3, 2010 at 7:00 PM, Jonas Bonér <
> >>>>>> jo...@jonasboner.com>
> >>>>>> >> > wrote:
>
> >>>>>> >> >> On 3 April 2010 18:59, Dustin Whitney <dustin.whit...@gmail.com>

> >>>>>> wrote:
> >>>>>> >> >> > Oh, so the kernel is required for the REST stuff?  Well damn,
> >>>>>> I'm
> >>>>>> >> >> > handing
> >>>>>> >> >> > out all sorts of misinformation :(
>
> >>>>>> >> >> It is actually a bit confusing. The microkernel is itself of
> >>>>>> course
> >>>>>> >> >> not needed. It is just that the listener class resides in the
> >>>>>> >> >> akka-kernel module.
> >>>>>> >> >> Viktor, can it be moved?
>
> >>>>>> >> > Hmmm, perhaps we should create an akka-j2ee module that has
> >>>>>> everything
> >>>>>> >> > but
> >>>>>> >> > the Grizzly-stuff, and then make Akka-kernel depend on that and
> >>>>>> add the
> >>>>>> >> > embedded Grizzly.
>
> >>>>>> >> > So if you want to deploy to an ee container, you use the
> >>>>>> akka-j2ee
> >>>>>> >> > module,
> >>>>>> >> > and if you want to go for standalone you go for akka-standalone?
>
> >>>>>> >> That sounds like a good idea.
>
> >>>>>> >> > Please see, Kernel for a visual.
>
> >>>>>> >> > More thoughts please! :-)
>
> >>>>>> >> >> > On Sat, Apr 3, 2010 at 12:54 PM, Viktor Klang
> >>>>>> >> >> > <viktor.kl...@gmail.com>

> >>>>>> >> >> > wrote:
>
> >>>>>> >> >> >> Hi Erick!
>
> >>>>>> >> >> >> It should be:
>
> >>>>>> >> >> >>     <listener>
> >>>>>> >> >> >>         <listener-class>se.
> >>>>>> >> >> >> scalablesolutions.akka.kernel.Kernel</listener-class>
> >>>>>> >> >> >>     </listener>
> >>>>>> >> >> >> This was recently changed, I am very sorry for the
> >>>>>> misdocumentation,
> >>>>>> >> >> >> I
> >>>>>> >> >> >> have updated the docs online to reflect the new package new.
>
> >>>>>> >> >> >> Happy hAkking!
>
> >>>>>> >> >> >> On Fri, Apr 2, 2010 at 9:41 PM, Erick Fleming
> >>>>>> >> >> >> <efleming...@gmail.com>
> >>>>>> >> >> >>> <viktor.kl...@gmail.com>

> >>>>>> >> >> >>> wrote:
>
> >>>>>> >> >> >>>> Hi Erick!
>
> >>>>>> >> >> >>>> This is from:http://doc.akkasource.org/rest
>
> >>>>>> >> >> >>>> When deploying in another servlet container:
>
> >>>>>> >> >> >>>> If you deploy Akka in another JEE container, don't forget
> >>>>>> to add
> >>>>>> >> >> >>>> Akkas
> >>>>>> >> >> >>>> initialization and cleanup hook:
>
> >>>>>> >> >> >>>> <web-app>
> >>>>>> >> >> >>>> ...
> >>>>>> >> >> >>>>   <listener>
>
> >>>>>> <listener-class>se.scalablesolutions.akka.Kernel</listener-class>
>
> >>>>>> >> >> >>>>   </listener>
> >>>>>> >> >> >>>> ...
> >>>>>> >> >> >>>> </web-app>
>
> >>>>>> >> >> >>>> Please let me know if this helps or not,
>
> >>>>>> >> >> >>>> Cheers!
>
> >>>>>> >> >> >>>> On Thu, Apr 1, 2010 at 9:01 AM, Erick Fleming
> >>>>>> >> >> >>>> <efleming...@gmail.com>

> >>>>>> >> >> >>>>>> A bit outdated now, but it should work the same with
> >>>>>> later
> >>>>>> >> >> >>>>>> releases.
>
> >>>>>> >> >> >>>>>> On 1 April 2010 02:48, efleming969 <
> >>>>>> >> >> >>>>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> >> >> >>>>>>> For more options, visit this group at
> >>>>>> >> >> >>>>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >>>>>> --
> >>>>>> >> >> >>>>>> Jonas Bonér
>
> >>>>>> >> >> >>>>>> twitter: @jboner
> >>>>>> >> >> >>>>>> blog:    http://jonasboner.com
> >>>>>> >> >> >>>>>> work:  http://scalablesolutions.se
> >>>>>> >> >> >>>>>> code:  http://github.com/jboner
> >>>>>> >> >> >>>>>> code:  http://akkasource.org
> >>>>>> >> >> >>>>>> also:    http://letitcrash.com
>
> >>>>>> >> >> >>>>>> --
> >>>>>> >> >> >>>>>> You received this message because you are subscribed to
> >>>>>> the
> >>>>>> >> >> >>>>>> Google
> >>>>>> >> >> >>>>>> Groups "Akka User List" group.
> >>>>>> >> >> >>>>>> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >>>>>> To unsubscribe from this group, send email to
> >>>>>> >> >> >>>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> >> >> >>>>>> For more options, visit this group at
> >>>>>> >> >> >>>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >>>>> --
> >>>>>> >> >> >>>>> Erick Fleming
>
> >>>>>> >> >> >>>>> --
> >>>>>> >> >> >>>>> You received this message because you are subscribed to
> >>>>>> the
> >>>>>> >> >> >>>>> Google
> >>>>>> >> >> >>>>> Groups "Akka User List" group.
> >>>>>> >> >> >>>>> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >>>>> To unsubscribe from this group, send email to
> >>>>>> >> >> >>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> >> >> >>>>> For more options, visit this group at
> >>>>>> >> >> >>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >>>> --
> >>>>>> >> >> >>>> Viktor Klang
> >>>>>> >> >> >>>> | "A complex system that works is invariably
> >>>>>> >> >> >>>> | found to have evolved from a simple system
> >>>>>> >> >> >>>> | that worked." - John Gall
>
> >>>>>> >> >> >>>> Akka - the Actor Kernel: Akkasource.org
> >>>>>> >> >> >>>> Twttr: twitter.com/viktorklang
>
> >>>>>> >> >> >>>> --
> >>>>>> >> >> >>>> You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> >>>> Groups "Akka User List" group.
> >>>>>> >> >> >>>> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >>>> To unsubscribe from this group, send email to
> >>>>>> >> >> >>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> >> >> >>>> For more options, visit this group at
> >>>>>> >> >> >>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >>> --
> >>>>>> >> >> >>> Erick Fleming
>
> >>>>>> >> >> >>> --
> >>>>>> >> >> >>> You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> >>> Groups
> >>>>>> >> >> >>> "Akka User List" group.
> >>>>>> >> >> >>> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >>> To unsubscribe from this group, send email to
> >>>>>> >> >> >>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> >> >> >>> For more options, visit this group at
> >>>>>> >> >> >>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >> --
> >>>>>> >> >> >> Viktor Klang
> >>>>>> >> >> >> | "A complex system that works is invariably
> >>>>>> >> >> >> | found to have evolved from a simple system
> >>>>>> >> >> >> | that worked." - John Gall
>
> >>>>>> >> >> >> Akka - the Actor Kernel: Akkasource.org
> >>>>>> >> >> >> Twttr: twitter.com/viktorklang
>
> >>>>>> >> >> >> --
> >>>>>> >> >> >> You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> >> Groups
> >>>>>> >> >> >> "Akka User List" group.
> >>>>>> >> >> >> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >> To unsubscribe from this group, send email to
> >>>>>> >> >> >> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> >> >> >> For more options, visit this group at
> >>>>>> >> >> >>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> > --
> >>>>>> >> >> > You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> > Groups
> >>>>>> >> >> > "Akka User List" group.
> >>>>>> >> >> > To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> > To unsubscribe from this group, send email to
> >>>>>> >> >> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> >> > For more options, visit this group at
> >>>>>> >> >> >http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> --
> >>>>>> >> >> Jonas Bonér
>
> >>>>>> >> >> work:  http://jayway.com
> >>>>>> >> >> code:  http://akkasource.org
> >>>>>> >> >> blog:    http://jonasboner.com
> >>>>>> >> >> twitter: @jboner
>
> >>>>>> >> >> --
> >>>>>> >> >> You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> Groups
> >>>>>> >> >> "Akka User List" group.
> >>>>>> >> >> To post to this group, send email to akka...@googlegroups.com
> >>>>>> .
> >>>>>> >> >> To unsubscribe from this group, send email to
> >>>>>> >> >> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> >> >> For more options, visit this group at
> >>>>>> >> >>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> > --
> >>>>>> >> > Viktor Klang
> >>>>>> >> > | "A complex system that works is invariably
> >>>>>> >> > | found to have evolved from a simple system
> >>>>>> >> > | that worked." - John Gall
>
> >>>>>> >> > Akka - the Actor Kernel: Akkasource.org
> >>>>>> >> > Twttr: twitter.com/viktorklang
>
> >>>>>> >> > --
> >>>>>> >> > You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> > Groups
> >>>>>> >> > "Akka User List" group.
> >>>>>> >> > To post to this group, send email to akka...@googlegroups.com.
> >>>>>> >> > To unsubscribe from this group, send email to
> >>>>>> >> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> >> > For more options, visit this group at
> >>>>>> >> >http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> --
> >>>>>> >> Jonas Bonér
>
> >>>>>> >> work:  http://jayway.com
> >>>>>> >> code:  http://akkasource.org
> >>>>>> >> blog:    http://jonasboner.com
> >>>>>> >> twitter: @jboner
>
> >>>>>> >> --
> >>>>>> >> You received this message because you are subscribed to the Google
> >>>>>> Groups
> >>>>>> >> "Akka User List" group.
> >>>>>> >> To post to this group, send email to akka...@googlegroups.com.
> >>>>>> >> To unsubscribe from this group, send email to
> >>>>>> >> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> >> For more options, visit this group at
> >>>>>> >>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> > --
> >>>>>> > Viktor Klang
> >>>>>> > | "A complex system that works is invariably
> >>>>>> > | found to have evolved from a simple system
> >>>>>> > | that worked." - John Gall
>
> >>>>>> > Akka - the Actor Kernel: Akkasource.org
> >>>>>> > Twttr: twitter.com/viktorklang
> >>>>>> > --
> >>>>>> > You received this message because you are subscribed to the Google
> >>>>>> Groups
> >>>>>> > "Akka User List" group.
> >>>>>> > To post to this group, send email to akka...@googlegroups.com.
> >>>>>> > To unsubscribe from this group, send email to
> >>>>>> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> > For more options, visit this group at
> >>>>>> >http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> > --
> >>>>>> > Martin Krasser
>
> >>>>>> > Blog:http://krasserm.blogspot.com
> >>>>>> > Twitter:http://twitter.com/mrt1nz
>
> >>>>>> > --
> >>>>>> > You received this message because you are subscribed to the Google
> >>>>>> Groups
> >>>>>> > "Akka User List" group.
> >>>>>> > To post to this group, send email to akka...@googlegroups.com.
> >>>>>> > To unsubscribe from this group, send email to
> >>>>>> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> > For more options, visit this group at
> >>>>>> >http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> --
> >>>>>> Jonas Bonér
>
> >>>>>> work:  http://jayway.com
> >>>>>> code:  http://akkasource.org
> >>>>>> blog:    http://jonasboner.com
> >>>>>> twitter: @jboner
>
> >>>>>> --
> >>>>>> You received this message because you are subscribed to the Google
> >>>>>> Groups "Akka User List" group.
> >>>>>> To post to this group, send email to akka...@googlegroups.com.
> >>>>>> To unsubscribe from this group, send email to
> >>>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>>> .
> >>>>>> For more options, visit this group at
> >>>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>> --
> >>>>> Viktor Klang
> >>>>> | "A complex system that works is invariably
> >>>>> | found to have evolved from a simple system
> >>>>> | that worked." - John Gall
>
> >>>>> Akka - the Actor Kernel: Akkasource.org
> >>>>> Twttr: twitter.com/viktorklang
>
> >>>>> --
> >>>>> You received this message because you are subscribed to the Google
> >>>>> Groups "Akka User List" group.
> >>>>> To post to this group, send email to akka...@googlegroups.com.
> >>>>> To unsubscribe from this group, send email to
> >>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>>> .
> >>>>> For more options, visit this group at
> >>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>> --
> >>>> Jonas Bonér
>
> >>>> work:  http://jayway.com
> >>>> code:  http://akkasource.org
> >>>> blog:    http://jonasboner.com
> >>>> twitter: @jboner
>
> >>>>  --
> >>>> You received this message because you are subscribed to the Google
> >>>> Groups "Akka User List" group.
> >>>> To post to this group, send email to akka...@googlegroups.com.
> >>>> To unsubscribe from this group, send email to
> >>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>>> .
> >>>> For more options, visit this group at
> >>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>> --
> >>> Viktor Klang
> >>> | "A complex system that works is invariably
> >>> | found to have evolved from a simple system
> >>> | that worked." - John Gall
>
> >>> Akka - the Actor Kernel: Akkasource.org
> >>> Twttr: twitter.com/viktorklang
>
> >>> --
> >>> You received this message because you are subscribed to the Google Groups
> >>> "Akka User List" group.
> >>> To post to this group, send email to akka...@googlegroups.com.
> >>> To unsubscribe from this group, send email to
> >>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >>> .
> >>> For more options, visit this group at
> >>>http://groups.google.com/group/akka-user?hl=en.
>
> >> --
> >> Jonas Bonér
>
> >> work:  http://jayway.com
> >> code:  http://akkasource.org
> >> blog:    http://jonasboner.com
> >> twitter: @jboner
>
> >>  --
> >> You received this message because you are subscribed to the Google Groups
> >> "Akka User List" group.
> >> To post to this group, send email to akka...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> >> .
> >> For more options, visit this group at
> >>http://groups.google.com/group/akka-user?hl=en.
>
> > --
> > Viktor Klang
> > | "A complex system that works is invariably
> > | found to have evolved from a simple system
> > | that worked." - John Gall
>
> > Akka - the Actor Kernel: Akkasource.org
> > Twttr: twitter.com/viktorklang
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Akka User List" group.
> > To post to this group, send email to akka...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>

> > .
> > For more options, visit this group at
> >http://groups.google.com/group/akka-user?hl=en.
>
> --
> Jonas Bonér
>
> work:  http://jayway.com
> code:  http://akkasource.org
> blog:    http://jonasboner.com
> twitter: @jboner

--
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/akka-user?hl=en.




--
Erick Fleming

javierg

unread,
Apr 20, 2010, 2:03:52 PM4/20/10
to Akka User List
Hey guys,
can anyone explain why the need to include "org.eclipse.jetty" %
"jetty-server" when "jetty-webapp" is also included? I mean, webapp
does include the server (according to this anyway
http://wiki.eclipse.org/Jetty/Reference/Dependencies#Dependency_Tree)
and pulling just webapp gets you the server jars (I just tried it) Is
there something I'm missing here?


On Apr 5, 7:27 am, Jonas Bonér <jo...@jonasboner.com> wrote:
> Ok.
>
> On 5 April 2010 13:18, Viktor Klang <viktor.kl...@gmail.com> wrote:
>
>
>
> > On Mon, Apr 5, 2010 at 1:10 PM, Jonas Bonér <jo...@jonasboner.com> wrote:
>
> >> On 5 April 2010 12:58, Viktor Klang <viktor.kl...@gmail.com> wrote:
>
> >>> On Mon, Apr 5, 2010 at 12:49 PM, Jonas Bonér <jo...@jonasboner.com>wrote:
>
> >>>> If it will only ever be servlet stuff in there, then 'servlet' is good.
>
> >>> I'd think so, since it's basically only gluing together a web.xml with
> >>> Akka,
>
> >> Good. Go for that.
>
> >>> what about AkkaJxEELifecycle?
> >>> Rename to:
> >>> se.scalablesolutions.akka.servlet.Lifecycle?
> >>> se.scalablesolutions.akka.servlet.BootLoader?
> >>> se.scalablesolutions.akka.servlet.Bootstrap?
> >>> se.scalablesolutions.akka.servlet.ContextListener?
> >>> se.scalablesolutions.akka.servlet.AkkaLifecycle?
> >>> se.scalablesolutions.akka.servlet.AkkaBootLoader?
> >>> se.scalablesolutions.akka.servlet.AkkaBootstrap?
> >>> suggestions..
>
> >>> What say you?
>
> >> What is most intuitive for a web developer (which I'm not so I have no
> >> clue)?
>
> > Let's go with a name that's decipherable for both servlet veterans and
> > newbies alike:
>
> > se.scalablesolutions.akka.servlet.Initializer
>
> >>>  I think 'jee' is very vague. Can mean all from JTA, EJB, JSP to
> >>>> servlet.
>
> >>>> On 5 April 2010 12:42, Viktor Klang <viktor.kl...@gmail.com> wrote:
>
> >>>>> Hi guys!
>
> >>>>> Thanks for the feedback,
> >>>>> I only chose jxee because I was going to name it j2ee, but it isn't
> >>>>> specific to j2ee so I put in a placeholder for version :-)
>
> >>>>> "web" feels a bit generic, sounds a bit as the superproject for
> >>>>> rest/comet/lift,
>
> >>>>> "jee" could work well,
>
> >>>>> how about plain and simple: "servlet"?
>
> >>>>> On Mon, Apr 5, 2010 at 7:40 AM, Jonas Bonér <jo...@jonasboner.com>wrote:
>
> >>>>>> On 5 April 2010 07:38, Martin Krasser <krass...@googlemail.com>
> >>>>>> wrote:
> >>>>>> > Looks good to me! What about using 'web' instead of 'jxee'?
>
> >>>>>> web is good.
>
> >>>>>> > Am 05.04.2010 00:23, schrieb Viktor Klang:
>
> >>>>>> > Hi guys,
>
> >>>>>> > I just pushed a new branch called "jxee" to origin,
>
> >>>>>> > please have a look at This commit to see what I've done.
>
> >>>>>> > The only obvious breaking change is:
>
> >>>>>> > <listener>
>
> >>>>>> <listener-class>se.scalablesolutions.akka.kernel.Kernel</listener-class>
>
> >>>>>> >   </listener>
>
> >>>>>> > becomes
>
> >>>>>> > <listener>
>
> >>>>>> <listener-class>se.scalablesolutions.akka.jxee.AkkaJxEELifecycle</listener- class>
>
> >>>>>> >   </listener>
>
> >>>>>> > Please give me feedback and if it's OK or KO for inclusion in
> >>>>>> master.
>
> >>>>>> > May the iPad be with you.
>
> >>>>>> > Cheers,
>
> >>>>>> > On Sat, Apr 3, 2010 at 7:26 PM, Jonas Bonér <jo...@jonasboner.com>
> >>>>>> wrote:
>
> >>>>>> >> On 3 April 2010 19:08, Viktor Klang <viktor.kl...@gmail.com>
> >>>>>> wrote:
>
> >>>>>> >> > On Sat, Apr 3, 2010 at 7:00 PM, Jonas Bonér <
> >>>>>> jo...@jonasboner.com>
> >>>>>> >> > wrote:
>
> >>>>>> >> >> On 3 April 2010 18:59, Dustin Whitney <dustin.whit...@gmail.com>
> >>>>>> wrote:
> >>>>>> >> >> > Oh, so the kernel is required for the REST stuff?  Well damn,
> >>>>>> I'm
> >>>>>> >> >> > handing
> >>>>>> >> >> > out all sorts of misinformation :(
>
> >>>>>> >> >> It is actually a bit confusing. The microkernel is itself of
> >>>>>> course
> >>>>>> >> >> not needed. It is just that the listener class resides in the
> >>>>>> >> >> akka-kernel module.
> >>>>>> >> >> Viktor, can it be moved?
>
> >>>>>> >> > Hmmm, perhaps we should create an akka-j2ee module that has
> >>>>>> everything
> >>>>>> >> > but
> >>>>>> >> > the Grizzly-stuff, and then make Akka-kernel depend on that and
> >>>>>> add the
> >>>>>> >> > embedded Grizzly.
>
> >>>>>> >> > So if you want to deploy to an ee container, you use the
> >>>>>> akka-j2ee
> >>>>>> >> > module,
> >>>>>> >> > and if you want to go for standalone you go for akka-standalone?
>
> >>>>>> >> That sounds like a good idea.
>
> >>>>>> >> > Please see, Kernel for a visual.
>
> >>>>>> >> > More thoughts please! :-)
>
> >>>>>> >> >> > On Sat, Apr 3, 2010 at 12:54 PM, Viktor Klang
> >>>>>> >> >> > <viktor.kl...@gmail.com>
> >>>>>> >> >> > wrote:
>
> >>>>>> >> >> >> Hi Erick!
>
> >>>>>> >> >> >> It should be:
>
> >>>>>> >> >> >>     <listener>
> >>>>>> >> >> >>         <listener-class>se.
> >>>>>> >> >> >> scalablesolutions.akka.kernel.Kernel</listener-class>
> >>>>>> >> >> >>     </listener>
> >>>>>> >> >> >> This was recently changed, I am very sorry for the
> >>>>>> misdocumentation,
> >>>>>> >> >> >> I
> >>>>>> >> >> >> have updated the docs online to reflect the new package new.
>
> >>>>>> >> >> >> Happy hAkking!
>
> >>>>>> >> >> >> On Fri, Apr 2, 2010 at 9:41 PM, Erick Fleming
> >>>>>> >> >> >> <efleming...@gmail.com>
> >>>>>> >> >> >>> <viktor.kl...@gmail.com>
> >>>>>> >> >> >>> wrote:
>
> >>>>>> >> >> >>>> Hi Erick!
>
> >>>>>> >> >> >>>> This is from:http://doc.akkasource.org/rest
>
> >>>>>> >> >> >>>> When deploying in another servlet container:
>
> >>>>>> >> >> >>>> If you deploy Akka in another JEE container, don't forget
> >>>>>> to add
> >>>>>> >> >> >>>> Akkas
> >>>>>> >> >> >>>> initialization and cleanup hook:
>
> >>>>>> >> >> >>>> <web-app>
> >>>>>> >> >> >>>> ...
> >>>>>> >> >> >>>>   <listener>
>
> >>>>>> <listener-class>se.scalablesolutions.akka.Kernel</listener-class>
>
> >>>>>> >> >> >>>>   </listener>
> >>>>>> >> >> >>>> ...
> >>>>>> >> >> >>>> </web-app>
>
> >>>>>> >> >> >>>> Please let me know if this helps or not,
>
> >>>>>> >> >> >>>> Cheers!
>
> >>>>>> >> >> >>>> On Thu, Apr 1, 2010 at 9:01 AM, Erick Fleming
> >>>>>> >> >> >>>> <efleming...@gmail.com>
> >>>>>>http://github.com/dwhitney/sbt-akka-sample-chat/blob/master/project/b...
> >>>>>> >> >> >>>>>> A bit outdated now, but it should work the same with
> >>>>>> later
> >>>>>> >> >> >>>>>> releases.
>
> >>>>>> >> >> >>>>>> On 1 April 2010 02:48, efleming969 <
> >>>>>> efleming...@gmail.com>
> >>>>>> >> >> >>>>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> >> >>>>>>> For more options, visit this group at
> >>>>>> >> >> >>>>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >>>>>> --
> >>>>>> >> >> >>>>>> Jonas Bonér
>
> >>>>>> >> >> >>>>>> twitter: @jboner
> >>>>>> >> >> >>>>>> blog:    http://jonasboner.com
> >>>>>> >> >> >>>>>> work:  http://scalablesolutions.se
> >>>>>> >> >> >>>>>> code:  http://github.com/jboner
> >>>>>> >> >> >>>>>> code:  http://akkasource.org
> >>>>>> >> >> >>>>>> also:    http://letitcrash.com
>
> >>>>>> >> >> >>>>>> --
> >>>>>> >> >> >>>>>> You received this message because you are subscribed to
> >>>>>> the
> >>>>>> >> >> >>>>>> Google
> >>>>>> >> >> >>>>>> Groups "Akka User List" group.
> >>>>>> >> >> >>>>>> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >>>>>> To unsubscribe from this group, send email to
> >>>>>> >> >> >>>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> >> >>>>>> For more options, visit this group at
> >>>>>> >> >> >>>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >>>>> --
> >>>>>> >> >> >>>>> Erick Fleming
>
> >>>>>> >> >> >>>>> --
> >>>>>> >> >> >>>>> You received this message because you are subscribed to
> >>>>>> the
> >>>>>> >> >> >>>>> Google
> >>>>>> >> >> >>>>> Groups "Akka User List" group.
> >>>>>> >> >> >>>>> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >>>>> To unsubscribe from this group, send email to
> >>>>>> >> >> >>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> >> >>>>> For more options, visit this group at
> >>>>>> >> >> >>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >>>> --
> >>>>>> >> >> >>>> Viktor Klang
> >>>>>> >> >> >>>> | "A complex system that works is invariably
> >>>>>> >> >> >>>> | found to have evolved from a simple system
> >>>>>> >> >> >>>> | that worked." - John Gall
>
> >>>>>> >> >> >>>> Akka - the Actor Kernel: Akkasource.org
> >>>>>> >> >> >>>> Twttr: twitter.com/viktorklang
>
> >>>>>> >> >> >>>> --
> >>>>>> >> >> >>>> You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> >>>> Groups "Akka User List" group.
> >>>>>> >> >> >>>> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >>>> To unsubscribe from this group, send email to
> >>>>>> >> >> >>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> >> >>>> For more options, visit this group at
> >>>>>> >> >> >>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >>> --
> >>>>>> >> >> >>> Erick Fleming
>
> >>>>>> >> >> >>> --
> >>>>>> >> >> >>> You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> >>> Groups
> >>>>>> >> >> >>> "Akka User List" group.
> >>>>>> >> >> >>> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >>> To unsubscribe from this group, send email to
> >>>>>> >> >> >>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> >> >>> For more options, visit this group at
> >>>>>> >> >> >>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> >> --
> >>>>>> >> >> >> Viktor Klang
> >>>>>> >> >> >> | "A complex system that works is invariably
> >>>>>> >> >> >> | found to have evolved from a simple system
> >>>>>> >> >> >> | that worked." - John Gall
>
> >>>>>> >> >> >> Akka - the Actor Kernel: Akkasource.org
> >>>>>> >> >> >> Twttr: twitter.com/viktorklang
>
> >>>>>> >> >> >> --
> >>>>>> >> >> >> You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> >> Groups
> >>>>>> >> >> >> "Akka User List" group.
> >>>>>> >> >> >> To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> >> To unsubscribe from this group, send email to
> >>>>>> >> >> >> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> >> >> For more options, visit this group at
> >>>>>> >> >> >>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> > --
> >>>>>> >> >> > You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> > Groups
> >>>>>> >> >> > "Akka User List" group.
> >>>>>> >> >> > To post to this group, send email to
> >>>>>> akka...@googlegroups.com.
> >>>>>> >> >> > To unsubscribe from this group, send email to
> >>>>>> >> >> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> >> > For more options, visit this group at
> >>>>>> >> >> >http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> >> --
> >>>>>> >> >> Jonas Bonér
>
> >>>>>> >> >> work:  http://jayway.com
> >>>>>> >> >> code:  http://akkasource.org
> >>>>>> >> >> blog:    http://jonasboner.com
> >>>>>> >> >> twitter: @jboner
>
> >>>>>> >> >> --
> >>>>>> >> >> You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> >> Groups
> >>>>>> >> >> "Akka User List" group.
> >>>>>> >> >> To post to this group, send email to akka...@googlegroups.com
> >>>>>> .
> >>>>>> >> >> To unsubscribe from this group, send email to
> >>>>>> >> >> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> >> For more options, visit this group at
> >>>>>> >> >>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> > --
> >>>>>> >> > Viktor Klang
> >>>>>> >> > | "A complex system that works is invariably
> >>>>>> >> > | found to have evolved from a simple system
> >>>>>> >> > | that worked." - John Gall
>
> >>>>>> >> > Akka - the Actor Kernel: Akkasource.org
> >>>>>> >> > Twttr: twitter.com/viktorklang
>
> >>>>>> >> > --
> >>>>>> >> > You received this message because you are subscribed to the
> >>>>>> Google
> >>>>>> >> > Groups
> >>>>>> >> > "Akka User List" group.
> >>>>>> >> > To post to this group, send email to akka...@googlegroups.com.
> >>>>>> >> > To unsubscribe from this group, send email to
> >>>>>> >> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> > For more options, visit this group at
> >>>>>> >> >http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> >> --
> >>>>>> >> Jonas Bonér
>
> >>>>>> >> work:  http://jayway.com
> >>>>>> >> code:  http://akkasource.org
> >>>>>> >> blog:    http://jonasboner.com
> >>>>>> >> twitter: @jboner
>
> >>>>>> >> --
> >>>>>> >> You received this message because you are subscribed to the Google
> >>>>>> Groups
> >>>>>> >> "Akka User List" group.
> >>>>>> >> To post to this group, send email to akka...@googlegroups.com.
> >>>>>> >> To unsubscribe from this group, send email to
> >>>>>> >> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> >> For more options, visit this group at
> >>>>>> >>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> > --
> >>>>>> > Viktor Klang
> >>>>>> > | "A complex system that works is invariably
> >>>>>> > | found to have evolved from a simple system
> >>>>>> > | that worked." - John Gall
>
> >>>>>> > Akka - the Actor Kernel: Akkasource.org
> >>>>>> > Twttr: twitter.com/viktorklang
> >>>>>> > --
> >>>>>> > You received this message because you are subscribed to the Google
> >>>>>> Groups
> >>>>>> > "Akka User List" group.
> >>>>>> > To post to this group, send email to akka...@googlegroups.com.
> >>>>>> > To unsubscribe from this group, send email to
> >>>>>> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> > For more options, visit this group at
> >>>>>> >http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> > --
> >>>>>> > Martin Krasser
>
> >>>>>> > Blog:http://krasserm.blogspot.com
> >>>>>> > Twitter:http://twitter.com/mrt1nz
>
> >>>>>> > --
> >>>>>> > You received this message because you are subscribed to the Google
> >>>>>> Groups
> >>>>>> > "Akka User List" group.
> >>>>>> > To post to this group, send email to akka...@googlegroups.com.
> >>>>>> > To unsubscribe from this group, send email to
> >>>>>> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> > For more options, visit this group at
> >>>>>> >http://groups.google.com/group/akka-user?hl=en.
>
> >>>>>> --
> >>>>>> Jonas Bonér
>
> >>>>>> work:  http://jayway.com
> >>>>>> code:  http://akkasource.org
> >>>>>> blog:    http://jonasboner.com
> >>>>>> twitter: @jboner
>
> >>>>>> --
> >>>>>> You received this message because you are subscribed to the Google
> >>>>>> Groups "Akka User List" group.
> >>>>>> To post to this group, send email to akka...@googlegroups.com.
> >>>>>> To unsubscribe from this group, send email to
> >>>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>>> .
> >>>>>> For more options, visit this group at
> >>>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>>> --
> >>>>> Viktor Klang
> >>>>> | "A complex system that works is invariably
> >>>>> | found to have evolved from a simple system
> >>>>> | that worked." - John Gall
>
> >>>>> Akka - the Actor Kernel: Akkasource.org
> >>>>> Twttr: twitter.com/viktorklang
>
> >>>>> --
> >>>>> You received this message because you are subscribed to the Google
> >>>>> Groups "Akka User List" group.
> >>>>> To post to this group, send email to akka...@googlegroups.com.
> >>>>> To unsubscribe from this group, send email to
> >>>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>>> .
> >>>>> For more options, visit this group at
> >>>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>>> --
> >>>> Jonas Bonér
>
> >>>> work:  http://jayway.com
> >>>> code:  http://akkasource.org
> >>>> blog:    http://jonasboner.com
> >>>> twitter: @jboner
>
> >>>>  --
> >>>> You received this message because you are subscribed to the Google
> >>>> Groups "Akka User List" group.
> >>>> To post to this group, send email to akka...@googlegroups.com.
> >>>> To unsubscribe from this group, send email to
> >>>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>>> .
> >>>> For more options, visit this group at
> >>>>http://groups.google.com/group/akka-user?hl=en.
>
> >>> --
> >>> Viktor Klang
> >>> | "A complex system that works is invariably
> >>> | found to have evolved from a simple system
> >>> | that worked." - John Gall
>
> >>> Akka - the Actor Kernel: Akkasource.org
> >>> Twttr: twitter.com/viktorklang
>
> >>> --
> >>> You received this message because you are subscribed to the Google Groups
> >>> "Akka User List" group.
> >>> To post to this group, send email to akka...@googlegroups.com.
> >>> To unsubscribe from this group, send email to
> >>> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >>> .
> >>> For more options, visit this group at
> >>>http://groups.google.com/group/akka-user?hl=en.
>
> >> --
> >> Jonas Bonér
>
> >> work:  http://jayway.com
> >> code:  http://akkasource.org
> >> blog:    http://jonasboner.com
> >> twitter: @jboner
>
> >>  --
> >> You received this message because you are subscribed to the Google Groups
> >> "Akka User List" group.
> >> To post to this group, send email to akka...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> >> .
> >> For more options, visit this group at
> >>http://groups.google.com/group/akka-user?hl=en.
>
> > --
> > Viktor Klang
> > | "A complex system that works is invariably
> > | found to have evolved from a simple system
> > | that worked." - John Gall
>
> > Akka - the Actor Kernel: Akkasource.org
> > Twttr: twitter.com/viktorklang
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Akka User List" group.
> > To post to this group, send email to akka...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > akka-user+...@googlegroups.com<akka-user%2Bunsubscribe@googlegroups .com>
> > .
Reply all
Reply to author
Forward
0 new messages