enhanced AMQP impl with error handling and more...

This commit is contained in:
jboner 2009-09-01 13:19:54 +02:00
parent a129681946
commit d3374f435e
10 changed files with 1096 additions and 1412 deletions

View file

@ -20,11 +20,16 @@
<groupId>se.scalablesolutions.akka</groupId>
<version>0.6</version>
</dependency>
<dependency>
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>rabbitmq-client</artifactId>
<version>0.9.1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>1.4</version>
</dependency>
</dependencies>
</project>

View file

@ -8,17 +8,60 @@ import java.lang.String
import rabbitmq.client.{AMQP => RabbitMQ, _}
import rabbitmq.client.ConnectionFactory
import se.scalablesolutions.akka.kernel.Kernel
import se.scalablesolutions.akka.kernel.actor.Actor
import se.scalablesolutions.akka.kernel.util.Logging
import se.scalablesolutions.akka.serialization.Serializer
import java.util.{Timer, TimerTask}
/**
* AMQP Actor API. Implements Client and Endpoint materialized as Actors.
*
* <pre>
* val messageConsumer = new Actor() {
* def receive: PartialFunction[Any, Unit] = {
* case Message(payload) => log.debug("Received message: %s", payload)
* }
* }
* messageConsumer.start
*
* val endpoint = new Endpoint(
* new ConnectionFactory(CONFIG), HOSTNAME, PORT, EXCHANGE, QUEUE, ROUTING_KEY, ExchangeType.Direct, Serializer.Java)
* endpoint.start
*
* // register message consumer
* endpoint ! MessageConsumer(messageConsumer)
*
* val client = new Client(new ConnectionFactory(CONFIG), HOSTNAME, PORT, EXCHANGE, ROUTING_KEY, Serializer.Java, None)
* client.start
* client ! Message("Hi")
* </pre>
*
* @author <a href="http://jonasboner.com">Jonas Bon&#233;r</a>
*/
object AMQP {
case class Message(val payload: AnyRef)
case class MessageConsumer(val listener: Actor)
case class Reconnect(val delay: Long)
class MessageNotDeliveredException(message: String) extends RuntimeException(message)
sealed trait ExchangeType
object ExchangeType {
case object Direct extends ExchangeType {
override def toString = "direct"
}
case object Topic extends ExchangeType {
override def toString = "topic"
}
case object Fanout extends ExchangeType {
override def toString = "fanout"
}
case object Match extends ExchangeType {
override def toString = "match"
}
}
/**
* AMQP client actor.
* Usage:
@ -28,7 +71,7 @@ object AMQP {
* params.setPassword("obama")
* params.setVirtualHost("/")
* params.setRequestedHeartbeat(0)
* val client = new AMQP.Client(new ConnectionFactory(params), "localhost", 9889, "exchangeKey", "routingKey", Serializer.Java)
* val client = new AMQP.Client(new ConnectionFactory(params), "localhost", 5672, "exchangeName", "routingKey", Serializer.Java, None)
* client.start
* client ! Message("hi")
* </pre>
@ -41,9 +84,28 @@ object AMQP {
port: Int,
exchangeKey: String,
routingKey: String,
serializer: Serializer) extends Actor {
serializer: Serializer,
returnListener: Option[ReturnListener]) extends Actor {
private val connection = connectionFactory.newConnection(hostname, port)
private val channel = connection.createChannel
returnListener match {
case Some(listener) => channel.setReturnListener(listener)
case None => channel.setReturnListener(new ReturnListener() {
def handleBasicReturn(
replyCode: Int,
replyText: String,
exchange: String,
routingKey: String,
properties: RabbitMQ.BasicProperties,
body: Array[Byte]) = {
throw new MessageNotDeliveredException(
"Could not deliver message [" + replyText +
"] with reply code [" + replyCode +
"] and routing key [" + routingKey +
"] to exchange [" + exchange + "]")
}
})
}
def receive: PartialFunction[Any, Unit] = {
case Message(msg: AnyRef) => send(msg)
@ -55,26 +117,50 @@ object AMQP {
/**
* @author <a href="http://jonasboner.com">Jonas Bon&#233;r</a>
*/
abstract class Endpoint(connectionFactory: ConnectionFactory, hostname: String, port: Int) extends Actor {
class Endpoint(
connectionFactory: ConnectionFactory,
hostname: String,
port: Int,
exchangeName: String,
queueName: String,
routingKey: String,
exchangeType: ExchangeType,
serializer: Serializer) extends Actor {
private var connection = connectionFactory.newConnection(hostname, port)
private var channel = connection.createChannel
private val reconnectionTimer = new Timer
private var listeners: List[Actor] = Nil
private val endpoint = this
setupChannel
def init(channel: Channel)
private def setupChannel = {
channel.exchangeDeclare(exchangeName, exchangeType.toString)
channel.queueDeclare(queueName)
channel.queueBind(queueName, exchangeName, routingKey)
channel.basicConsume(queueName, false, new DefaultConsumer(channel) with Logging {
override def handleDelivery(
tag: String,
envelope: Envelope,
properties: RabbitMQ.BasicProperties,
payload: Array[Byte]) {
endpoint ! Message(serializer.in(payload, None))
channel.basicAck(envelope.getDeliveryTag, false)
}
})
}
def receive: PartialFunction[Any, Unit] = {
case message: Message => listeners.foreach(_ ! message)
case MessageConsumer(listener) => listeners ::= listener
case Reconnect(delay) => reconnect(delay)
case unknown => throw new IllegalArgumentException("Unknown message to AMQP dispatcher [" + unknown + "]")
case unknown => throw new IllegalArgumentException("Unknown message to AMQP Endpoint [" + unknown + "]")
}
private def reconnect(delay: Long) = {
try {
connection = connectionFactory.newConnection(hostname, port)
channel = connection.createChannel
setupChannel
log.debug("Successfully reconnected to AMQP Server")
} catch {
case e: Exception =>
@ -90,44 +176,29 @@ object ExampleAMQPSession {
def main(args: Array[String]) = {
import AMQP._
val CONFIG = new ConnectionParameters
CONFIG.setUsername("barack")
CONFIG.setPassword("obama")
CONFIG.setVirtualHost("/")
CONFIG.setRequestedHeartbeat(0)
val EXCHANGE = "whitehouse.gov"
val QUEUE = "marketing"
val ROUTING_KEY = "newsletter"
val QUEUE = "twitter"
val ROUTING_KEY = "@barack_obama"
val HOSTNAME = "localhost"
val PORT = 8787
val PORT = 5672
val SERIALIZER = Serializer.Java
val messageConsumer = new Actor() {
def receive: PartialFunction[Any, Unit] = {
case Message(payload) => println("Received message: " + payload)
case Message(payload) => log.debug("Received message: %s", payload)
}
}
messageConsumer.start
val endpoint = new Endpoint(new ConnectionFactory(CONFIG), HOSTNAME, PORT) {
override def init(channel: Channel) = {
channel.exchangeDeclare(EXCHANGE, "direct")
channel.queueDeclare(QUEUE)
channel.queueBind(QUEUE, EXCHANGE, ROUTING_KEY)
channel.basicConsume(QUEUE, false, new DefaultConsumer(channel) {
override def handleDelivery(tag: String, envelope: Envelope, properties: RabbitMQ.BasicProperties, payload: Array[Byte]) {
messageConsumer ! Message(SERIALIZER.in(payload, None))
channel.basicAck(envelope.getDeliveryTag, false)
}
})
}
}
val endpoint = new Endpoint(
new ConnectionFactory(CONFIG), HOSTNAME, PORT, EXCHANGE, QUEUE, ROUTING_KEY, ExchangeType.Direct, SERIALIZER)
endpoint.start
// register message consumer
endpoint ! MessageConsumer(messageConsumer)
val client = new Client(new ConnectionFactory(CONFIG), HOSTNAME, PORT, EXCHANGE, ROUTING_KEY, SERIALIZER)
val client = new Client(new ConnectionFactory(CONFIG), HOSTNAME, PORT, EXCHANGE, ROUTING_KEY, SERIALIZER, None)
client.start
client ! Message("The President: I'm going surfing")
client ! Message(ROUTING_KEY + " I'm going surfing")
}
}

1170
akka.ipr

File diff suppressed because it is too large Load diff

746
akka.iws
View file

@ -2,23 +2,19 @@
<project relativePaths="false" version="4">
<component name="ChangeListManager">
<list default="true" readonly="true" id="d8b7c92c-a9d3-4b9d-89b5-ef04194c68b8" name="Default" comment="">
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/kernel/akka-kernel.iml" afterPath="$PROJECT_DIR$/kernel/akka-kernel.iml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/fun-test-java/akka-fun-test-java.iml" afterPath="$PROJECT_DIR$/fun-test-java/akka-fun-test-java.iml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/samples-scala/akka-samples-scala.iml" afterPath="$PROJECT_DIR$/samples-scala/akka-samples-scala.iml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/samples-lift/akka-samples-lift.iml" afterPath="$PROJECT_DIR$/samples-lift/akka-samples-lift.iml" />
<change type="DELETED" beforePath="$PROJECT_DIR$/util-java/akka-util-java.iml" afterPath="" />
<change type="DELETED" beforePath="$PROJECT_DIR$/samples-scala/akka-samples-scala.iml" afterPath="" />
<change type="DELETED" beforePath="$PROJECT_DIR$/kernel/akka-kernel.iml" afterPath="" />
<change type="DELETED" beforePath="$PROJECT_DIR$/samples-java/akka-samples-java.iml" afterPath="" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/akka-amqp/pom.xml" afterPath="$PROJECT_DIR$/akka-amqp/pom.xml" />
<change type="DELETED" beforePath="$PROJECT_DIR$/samples-lift/akka-samples-lift.iml" afterPath="" />
<change type="DELETED" beforePath="$PROJECT_DIR$/fun-test-java/akka-fun-test-java.iml" afterPath="" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/akka.ipr" afterPath="$PROJECT_DIR$/akka.ipr" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/samples-lift/src/main/scala/akka/SimpleService.scala" afterPath="$PROJECT_DIR$/samples-lift/src/main/scala/akka/SimpleService.scala" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/akka.iws" afterPath="$PROJECT_DIR$/akka.iws" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/samples-java/src/main/java/sample/java/Boot.java" afterPath="$PROJECT_DIR$/samples-java/src/main/java/sample/java/Boot.java" />
<change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/samples-java/src/main/java/sample/java/PersistentSimpleService.java" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/samples-java/src/main/java/sample/java/SimpleService.java" afterPath="$PROJECT_DIR$/samples-java/src/main/java/sample/java/SimpleService.java" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/samples-java/akka-samples-java.iml" afterPath="$PROJECT_DIR$/samples-java/akka-samples-java.iml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/samples-scala/src/main/scala/SimpleService.scala" afterPath="$PROJECT_DIR$/samples-scala/src/main/scala/SimpleService.scala" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/samples-lift/src/main/scala/bootstrap/liftweb/Boot.scala" afterPath="$PROJECT_DIR$/samples-lift/src/main/scala/bootstrap/liftweb/Boot.scala" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/akka-amqp/src/main/scala/AMQP.scala" afterPath="$PROJECT_DIR$/akka-amqp/src/main/scala/AMQP.scala" />
</list>
<ignored path="akka.iws" />
<ignored path=".idea/workspace.xml" />
<ignored path="akka.iws" />
</component>
<component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
<component name="CreatePatchCommitExecutor">
@ -70,82 +66,193 @@
<component name="FileColors" enabled="false" enabledForTabs="false" />
<component name="FileEditorManager">
<leaf>
<file leaf-file-name="Actor.scala" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/kernel/src/main/scala/actor/Actor.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="44" column="16" selection-start="1530" selection-end="1530" vertical-scroll-proportion="0.0">
<folding>
<marker date="1251790823000" expanded="false" signature="0:49" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="106:558" placeholder="..." />
<marker date="1251790823000" expanded="true" signature="935:1218" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="1220:1291" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="1359:1425" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="1427:1498" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="1512:1669" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="1671:1742" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="1798:24073" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="2744:2915" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="2965:3869" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="4141:4292" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="4354:4495" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="4547:4883" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="4954:5435" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="5491:5658" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="5702:5905" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="5979:6182" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="6257:6421" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="6511:6568" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="6680:6733" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="6993:7077" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="7284:7779" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="8121:8630" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="8700:8865" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="9190:9307" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="9634:9733" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="10081:10184" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="10331:10434" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="10560:10901" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="11111:11524" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="11568:11996" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="12000:12091" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="12137:12553" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="12557:12666" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="12715:12752" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="12756:12878" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="12933:13033" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="13037:13167" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="13235:13383" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="13387:13530" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="13604:13815" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="13819:13955" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="14027:14095" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="14099:14248" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="14326:14457" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="16659:16775" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="17050:17933" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="18010:19404" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="20437:21114" placeholder="{...}" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Kernel.scala" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/kernel/src/main/scala/Kernel.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="53" column="2" selection-start="1864" selection-end="1864" vertical-scroll-proportion="0.0">
<folding />
<state line="29" column="53" selection-start="772" selection-end="772" vertical-scroll-proportion="0.0">
<folding>
<marker date="1251788225000" expanded="false" signature="0:49" placeholder="/**...*/" />
<marker date="1251788225000" expanded="true" signature="100:541" placeholder="..." />
<marker date="1251788225000" expanded="true" signature="543:614" placeholder="/**...*/" />
<marker date="1251788225000" expanded="true" signature="645:7522" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="2340:3302" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="3352:4447" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="4490:4727" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="4609:4670" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="4747:5954" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="5984:6346" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="6383:7520" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="7527:7834" placeholder="/.../" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="SimpleService.scala" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/samples-scala/src/main/scala/SimpleService.scala">
<file leaf-file-name="pom.xml" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/kernel/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="32" column="0" selection-start="1005" selection-end="1102" vertical-scroll-proportion="0.0">
<folding />
<state line="5" column="28" selection-start="286" selection-end="286" vertical-scroll-proportion="0.0">
<folding>
<marker date="1251788270000" expanded="true" signature="50:8399" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="371:537" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="576:6552" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="593:737" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="754:888" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="905:1057" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1074:1219" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1236:1363" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1380:1500" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1517:1653" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1670:1810" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1827:1957" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1974:2100" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2117:2252" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2310:2453" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2470:2615" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2632:2771" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2788:2907" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2924:3050" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3067:3200" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3217:3350" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3367:3487" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3529:3650" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3695:3837" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3854:3977" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3994:4116" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4133:4264" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4319:4466" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4483:4620" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4637:4772" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4789:4915" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4932:5086" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5103:5237" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5254:5400" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5417:5553" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5608:5737" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5754:5879" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5896:6014" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6031:6168" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6211:6376" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6393:6534" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6563:8388" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6577:7903" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6592:7351" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6706:7335" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6728:7313" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6826:6881" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6909:7290" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6940:7077" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6972:7045" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7101:7262" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7128:7237" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7366:7888" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7440:7872" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7462:7850" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7525:7755" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7547:7726" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7638:7702" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7775:7827" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7919:8377" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7936:8159" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="8033:8141" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="8176:8360" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="8282:8342" placeholder="..." />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Boot.scala" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/samples-lift/src/main/scala/bootstrap/liftweb/Boot.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="43" column="36" selection-start="1401" selection-end="1401" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Boot.java" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/samples-java/src/main/java/sample/java/Boot.java">
<provider selected="true" editor-type-id="text-editor">
<state line="17" column="34" selection-start="589" selection-end="589" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="State.scala" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/kernel/src/main/scala/state/State.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="40" column="6" selection-start="1094" selection-end="1094" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="AMQP.scala" pinned="false" current="false" current-in-tab="false">
<file leaf-file-name="AMQP.scala" pinned="false" current="true" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/akka-amqp/src/main/scala/AMQP.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="40" column="26" selection-start="1154" selection-end="1154" vertical-scroll-proportion="0.0">
<state line="202" column="3" selection-start="6872" selection-end="6872" vertical-scroll-proportion="0.8488529">
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="SimpleService.java" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/samples-java/src/main/java/sample/java/SimpleService.java">
<file leaf-file-name="ReturnListener.class" pinned="false" current="false" current-in-tab="false">
<entry file="jar://$MAVEN_REPOSITORY$/com/rabbitmq/rabbitmq-client/0.9.1/rabbitmq-client-0.9.1.jar!/com/rabbitmq/client/ReturnListener.class">
<provider selected="true" editor-type-id="text-editor">
<state line="32" column="0" selection-start="1001" selection-end="1001" vertical-scroll-proportion="0.0">
<state line="5" column="17" selection-start="161" selection-end="161" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="SimpleService.scala" pinned="false" current="true" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/samples-lift/src/main/scala/akka/SimpleService.scala">
<file leaf-file-name="Channel.class" pinned="false" current="false" current-in-tab="false">
<entry file="jar://$MAVEN_REPOSITORY$/com/rabbitmq/rabbitmq-client/0.9.1/rabbitmq-client-0.9.1.jar!/com/rabbitmq/client/Channel.class">
<provider selected="true" editor-type-id="text-editor">
<state line="26" column="73" selection-start="838" selection-end="838" vertical-scroll-proportion="0.3181818">
<state line="21" column="9" selection-start="635" selection-end="635" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="PersistentSimpleService.java" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/samples-java/src/main/java/sample/java/PersistentSimpleService.java">
<file leaf-file-name="pom.xml" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/akka-amqp/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="31" column="70" selection-start="1006" selection-end="1006" vertical-scroll-proportion="0.0">
<state line="30" column="18" selection-start="966" selection-end="966" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
@ -168,14 +275,15 @@
<option value="$PROJECT_DIR$/akka-amqp/src/main/scala/AMQPClient.scala" />
<option value="$PROJECT_DIR$/akka-amqp/src/main/scala/Messages.scala" />
<option value="$PROJECT_DIR$/akka-amqp/src/main/scala/AMQPEndpoint.scala" />
<option value="$PROJECT_DIR$/akka-amqp/pom.xml" />
<option value="$PROJECT_DIR$/akka-amqp/src/main/scala/AMQP.scala" />
<option value="$PROJECT_DIR$/samples-lift/src/main/scala/akka/SimpleService.scala" />
<option value="$PROJECT_DIR$/samples-scala/src/main/scala/SimpleService.scala" />
<option value="$PROJECT_DIR$/samples-lift/src/main/scala/bootstrap/liftweb/Boot.scala" />
<option value="$PROJECT_DIR$/samples-java/src/main/java/sample/java/Boot.java" />
<option value="$PROJECT_DIR$/samples-java/src/main/java/sample/java/PersistentSimpleService.java" />
<option value="$PROJECT_DIR$/samples-java/src/main/java/sample/java/SimpleService.java" />
<option value="$PROJECT_DIR$/kernel/src/main/scala/actor/Actor.scala" />
<option value="$PROJECT_DIR$/akka-amqp/pom.xml" />
<option value="$PROJECT_DIR$/akka-amqp/src/main/scala/AMQP.scala" />
</list>
</option>
</component>
@ -206,230 +314,6 @@
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-scala" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-scala" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="samples-scala" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-scala" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="samples-scala" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="main" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="scala" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="main" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="main" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="scala" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="samples-lift" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="main" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="scala" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-java" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-java" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="samples-java" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-samples-java" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="samples-java" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="main" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="java" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="java" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
@ -454,32 +338,6 @@
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="akka" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-amqp" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="akka-amqp" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="main" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="scala" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
</subPane>
</component>
<component name="ProjectReloadState">
@ -499,15 +357,19 @@
</navigator>
</component>
<component name="PropertiesComponent">
<property name="project.structure.proportion" value="0.15" />
<property name="GoToClass.includeJavaFiles" value="false" />
<property name="project.structure.last.edited" value="Modules" />
<property name="MemberChooser.copyJavadoc" value="false" />
<property name="MemberChooser.sorted" value="false" />
<property name="GoToFile.includeJavaFiles" value="false" />
<property name="recentsLimit" value="5" />
<property name="GoToClass.includeLibraries" value="false" />
<property name="MemberChooser.showClasses" value="true" />
<property name="dynamic.classpath" value="false" />
<property name="MemberChooser.sorted" value="false" />
<property name="GoToFile.includeJavaFiles" value="false" />
<property name="project.structure.side.proportion" value="0.2" />
<property name="GoToClass.toSaveIncludeLibraries" value="false" />
<property name="recentsLimit" value="5" />
<property name="RunManagerConfig.showSettingsBeforeRunnig" value="true" />
<property name="RunManagerConfig.showSettingsBeforeRunnig" value="false" />
</component>
<component name="RunManager" selected="Application.ExampleAMQPSession">
<configuration default="true" type="Remote" factoryName="Remote">
@ -616,7 +478,13 @@
<option name="PASS_PARENT_ENVS" value="true" />
<module name="akka-amqp" />
<envs />
<RunnerSettings RunnerId="Debug">
<option name="DEBUG_PORT" value="53705" />
<option name="TRANSPORT" value="0" />
<option name="LOCAL" value="true" />
</RunnerSettings>
<RunnerSettings RunnerId="Run" />
<ConfigurationWrapper RunnerId="Debug" />
<ConfigurationWrapper RunnerId="Run" />
<method>
<option name="AntTarget" enabled="false" />
@ -649,23 +517,23 @@
<supportedVersion>125</supportedVersion>
</component>
<component name="ToolWindowManager">
<frame x="4" y="22" width="1916" height="1178" extended-state="6" />
<frame x="4" y="22" width="1436" height="878" extended-state="6" />
<editor active="true" />
<layout>
<window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" />
<window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3294881" sideWeight="0.6619898" order="3" side_tool="false" />
<window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" />
<window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" />
<window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32933578" sideWeight="0.5" order="2" side_tool="false" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.5497449" sideWeight="0.5" order="2" side_tool="false" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.24906267" sideWeight="0.6642066" order="0" side_tool="false" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.24873829" sideWeight="0.44132653" order="0" side_tool="false" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.39923468" sideWeight="0.5" order="3" side_tool="false" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="true" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32908162" sideWeight="0.5" order="7" side_tool="false" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32918397" sideWeight="0.5" order="1" side_tool="false" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.32918397" sideWeight="0.5" order="7" side_tool="false" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" />
@ -716,83 +584,233 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/kernel/src/main/scala/state/CassandraStorage.scala">
<entry file="file://$PROJECT_DIR$/kernel/src/main/scala/actor/Actor.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="21" column="0" selection-start="402" selection-end="466" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/akka-amqp/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="18" column="58" selection-start="603" selection-end="603" vertical-scroll-proportion="0.27272728">
<folding />
<state line="44" column="16" selection-start="1530" selection-end="1530" vertical-scroll-proportion="0.0">
<folding>
<marker date="1251790823000" expanded="false" signature="0:49" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="106:558" placeholder="..." />
<marker date="1251790823000" expanded="true" signature="935:1218" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="1220:1291" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="1359:1425" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="1427:1498" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="1512:1669" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="1671:1742" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="1798:24073" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="2744:2915" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="2965:3869" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="4141:4292" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="4354:4495" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="4547:4883" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="4954:5435" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="5491:5658" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="5702:5905" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="5979:6182" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="6257:6421" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="6511:6568" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="6680:6733" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="6993:7077" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="7284:7779" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="8121:8630" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="8700:8865" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="9190:9307" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="9634:9733" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="10081:10184" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="10331:10434" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="10560:10901" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="11111:11524" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="11568:11996" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="12000:12091" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="12137:12553" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="12557:12666" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="12715:12752" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="12756:12878" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="12933:13033" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="13037:13167" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="13235:13383" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="13387:13530" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="13604:13815" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="13819:13955" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="14027:14095" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="14099:14248" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="14326:14457" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="16659:16775" placeholder="/**...*/" />
<marker date="1251790823000" expanded="true" signature="17050:17933" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="18010:19404" placeholder="{...}" />
<marker date="1251790823000" expanded="true" signature="20437:21114" placeholder="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/kernel/src/main/scala/Kernel.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="53" column="2" selection-start="1864" selection-end="1864" vertical-scroll-proportion="0.0">
<state line="29" column="53" selection-start="772" selection-end="772" vertical-scroll-proportion="0.0">
<folding>
<marker date="1251788225000" expanded="false" signature="0:49" placeholder="/**...*/" />
<marker date="1251788225000" expanded="true" signature="100:541" placeholder="..." />
<marker date="1251788225000" expanded="true" signature="543:614" placeholder="/**...*/" />
<marker date="1251788225000" expanded="true" signature="645:7522" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="2340:3302" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="3352:4447" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="4490:4727" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="4609:4670" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="4747:5954" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="5984:6346" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="6383:7520" placeholder="{...}" />
<marker date="1251788225000" expanded="true" signature="7527:7834" placeholder="/.../" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/kernel/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="5" column="28" selection-start="286" selection-end="286" vertical-scroll-proportion="0.0">
<folding>
<marker date="1251788270000" expanded="true" signature="50:8399" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="371:537" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="576:6552" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="593:737" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="754:888" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="905:1057" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1074:1219" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1236:1363" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1380:1500" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1517:1653" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1670:1810" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1827:1957" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="1974:2100" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2117:2252" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2310:2453" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2470:2615" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2632:2771" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2788:2907" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="2924:3050" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3067:3200" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3217:3350" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3367:3487" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3529:3650" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3695:3837" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3854:3977" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="3994:4116" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4133:4264" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4319:4466" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4483:4620" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4637:4772" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4789:4915" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="4932:5086" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5103:5237" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5254:5400" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5417:5553" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5608:5737" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5754:5879" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="5896:6014" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6031:6168" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6211:6376" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6393:6534" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6563:8388" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6577:7903" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6592:7351" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6706:7335" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6728:7313" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6826:6881" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6909:7290" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6940:7077" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="6972:7045" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7101:7262" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7128:7237" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7366:7888" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7440:7872" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7462:7850" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7525:7755" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7547:7726" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7638:7702" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7775:7827" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7919:8377" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="7936:8159" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="8033:8141" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="8176:8360" placeholder="..." />
<marker date="1251788270000" expanded="true" signature="8282:8342" placeholder="..." />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/akka-amqp/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="30" column="18" selection-start="966" selection-end="966" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/samples-scala/src/main/scala/SimpleService.scala">
<entry file="jar://$MAVEN_REPOSITORY$/com/rabbitmq/rabbitmq-client/0.9.1/rabbitmq-client-0.9.1.jar!/com/rabbitmq/client/ConnectionParameters.class">
<provider selected="true" editor-type-id="text-editor">
<state line="32" column="0" selection-start="1005" selection-end="1102" vertical-scroll-proportion="0.0">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/samples-lift/src/main/scala/bootstrap/liftweb/Boot.scala">
<entry file="jar://$MAVEN_REPOSITORY$/com/rabbitmq/rabbitmq-client/0.9.1/rabbitmq-client-0.9.1.jar!/com/rabbitmq/client/DefaultConsumer.class">
<provider selected="true" editor-type-id="text-editor">
<state line="43" column="36" selection-start="1401" selection-end="1401" vertical-scroll-proportion="0.0">
<state line="16" column="0" selection-start="412" selection-end="701" vertical-scroll-proportion="0.32388663">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/samples-java/src/main/java/sample/java/Boot.java">
<entry file="jar:///System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/../Classes/classes.jar!/java/lang/String.class">
<provider selected="true" editor-type-id="text-editor">
<state line="17" column="34" selection-start="589" selection-end="589" vertical-scroll-proportion="0.0">
<state line="165" column="45" selection-start="6707" selection-end="6707" vertical-scroll-proportion="0.33333334">
<folding />
</state>
</provider>
</entry>
<entry file="jar://$MAVEN_REPOSITORY$/com/rabbitmq/rabbitmq-client/0.9.1/rabbitmq-client-0.9.1.jar!/com/rabbitmq/client/Channel.class">
<provider selected="true" editor-type-id="text-editor">
<state line="21" column="9" selection-start="635" selection-end="635" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="jar://$MAVEN_REPOSITORY$/com/rabbitmq/rabbitmq-client/0.9.1/rabbitmq-client-0.9.1.jar!/com/rabbitmq/client/ReturnListener.class">
<provider selected="true" editor-type-id="text-editor">
<state line="5" column="17" selection-start="161" selection-end="161" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/akka-amqp/src/main/scala/AMQP.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="40" column="26" selection-start="1154" selection-end="1154" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/kernel/src/main/scala/state/State.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="40" column="6" selection-start="1094" selection-end="1094" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/samples-java/src/main/java/sample/java/PersistentSimpleService.java">
<provider selected="true" editor-type-id="text-editor">
<state line="31" column="70" selection-start="1006" selection-end="1006" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/samples-java/src/main/java/sample/java/SimpleService.java">
<provider selected="true" editor-type-id="text-editor">
<state line="32" column="0" selection-start="1001" selection-end="1001" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/samples-lift/src/main/scala/akka/SimpleService.scala">
<provider selected="true" editor-type-id="text-editor">
<state line="26" column="73" selection-start="838" selection-end="838" vertical-scroll-proportion="0.3181818">
<state line="202" column="3" selection-start="6872" selection-end="6872" vertical-scroll-proportion="0.8488529">
<folding />
</state>
</provider>
</entry>
</component>
<component name="masterDetails">
<option name="states">
<map>
<entry key="ScopeChooserConfigurable.UI">
<value>
<UIState>
<option name="proportions">
<SplitterProportionsDataImpl />
</option>
</UIState>
</value>
</entry>
</map>
</option>
<option name="myStates">
<map>
<entry key="ScopeChooserConfigurable.UI">
<value>
<UIState>
<option name="proportions">
<SplitterProportionsDataImpl />
</option>
</UIState>
</value>
</entry>
</map>
</option>
</component>
</project>

View file

@ -1,85 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="akka-kernel" exported="" />
<orderEntry type="module" module-name="akka-util-java" exported="" />
<orderEntry type="library" exported="" name="Maven: org.guiceyfruit:guice-core:2.0-beta-4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.protobuf:protobuf-java:2.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-lang:scala-library:2.7.5" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-nodeps-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-stats:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: net.lag:configgy:1.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-lang:scala-compiler:2.7.4" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:vscaladoc:1.1-md-3" level="project" />
<orderEntry type="library" exported="" name="Maven: markdownj:markdownj:1.0.2b4-0.3.0" level="project" />
<orderEntry type="library" name="Maven: junit:junit:4.5" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools.testing:specs:1.4.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.code.google-collections:google-collect:snapshot-20080530" level="project" />
<orderEntry type="library" exported="" name="Maven: cglib:cglib:2.2" level="project" />
<orderEntry type="library" exported="" name="Maven: asm:asm:3.1" level="project" />
<orderEntry type="library" exported="" name="Maven: aopalliance:aopalliance:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.camel:camel-core:2.0-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging-api:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.bind:jaxb-api:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.activation:activation:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.xml.bind:jaxb-impl:2.1.10" level="project" />
<orderEntry type="library" exported="" name="Maven: org.jboss.netty:netty:3.1.0.GA" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache:zookeeper:3.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:javautils:2.7.4-0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-core-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: sbinary:sbinary:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-json:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.json:dispatch-json:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.http:dispatch-http:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: sjson.json:sjson:0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.mongodb:mongo:0.6" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.cassandra:cassandra:0.4.0-trunk" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:thrift:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:fb303:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-pool:commons-pool:1.5.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet-webserver:1.8.6.3" level="project" />
<orderEntry type="library" name="Maven: com.sun.grizzly:grizzly-servlet-webserver:1.9.9" level="project" />
<orderEntry type="library" name="Maven: com.sun.grizzly:grizzly-http:1.9.9" level="project" />
<orderEntry type="library" name="Maven: com.sun.grizzly:grizzly-framework:1.9.9" level="project" />
<orderEntry type="library" name="Maven: com.sun.grizzly:grizzly-rcm:1.9.9" level="project" />
<orderEntry type="library" name="Maven: com.sun.grizzly:grizzly-portunif:1.9.9" level="project" />
<orderEntry type="library" name="Maven: com.sun.grizzly:grizzly-http-servlet:1.9.9" level="project" />
<orderEntry type="library" name="Maven: javax.servlet:servlet-api:2.5" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet:1.8.6.3" level="project" />
<orderEntry type="library" name="Maven: com.sun.jersey:jersey-server:1.0.3" level="project" />
<orderEntry type="library" name="Maven: com.sun.jersey:jersey-core:1.0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.ws.rs:jsr311-api:1.0" level="project" />
<orderEntry type="library" name="Maven: com.sun.jersey:jersey-json:1.0.3" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.jettison:jettison:1.0.1" level="project" />
<orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-asl:0.9.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey.contribs:jersey-scala:1.1.2-ea-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-core:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-portable-runtime:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-compat:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-log4j12:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-api:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: log4j:log4j:1.2.13" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging:1.0.4" level="project" />
<orderEntry type="library" name="Maven: com.sun.grizzly:grizzly-utils:1.9.9" level="project" />
<orderEntry type="library" name="Maven: com.sun.jersey:jersey-client:1.1.0-ea" level="project" />
<orderEntry type="library" name="Maven: com.sun.jersey:jersey-atom:1.0.3" level="project" />
<orderEntry type="library" name="Maven: rome:rome:0.9" level="project" />
<orderEntry type="library" name="Maven: jdom:jdom:1.0" level="project" />
<orderEntry type="library" name="Maven: org.jmock:jmock:2.4.0" level="project" />
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.1" level="project" />
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.1" level="project" />
</component>
</module>

View file

@ -1,95 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="Scala" name="Scala">
<configuration />
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/scala" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/test/scala" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library">
<library name="$MODULE_DIR$/../util-java/target">
<CLASSES>
<root url="jar://$MODULE_DIR$/../util-java/target/akka-util-java-0.1.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
<orderEntry type="library" name="Scala 2.7.5" level="application" />
<orderEntry type="module" module-name="akka-util-java" exported="" />
<orderEntry type="library" exported="" name="Maven: org.guiceyfruit:guice-core:2.0-beta-4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.protobuf:protobuf-java:2.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-lang:scala-library:2.7.5" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-nodeps-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-stats:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: net.lag:configgy:1.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-lang:scala-compiler:2.7.4" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:vscaladoc:1.1-md-3" level="project" />
<orderEntry type="library" exported="" name="Maven: markdownj:markdownj:1.0.2b4-0.3.0" level="project" />
<orderEntry type="library" name="Maven: junit:junit:4.5" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools.testing:specs:1.4.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.code.google-collections:google-collect:snapshot-20080530" level="project" />
<orderEntry type="library" exported="" name="Maven: cglib:cglib:2.2" level="project" />
<orderEntry type="library" exported="" name="Maven: asm:asm:3.1" level="project" />
<orderEntry type="library" exported="" name="Maven: aopalliance:aopalliance:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.camel:camel-core:2.0-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging-api:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.bind:jaxb-api:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.activation:activation:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.xml.bind:jaxb-impl:2.1.6" level="project" />
<orderEntry type="library" exported="" name="Maven: org.jboss.netty:netty:3.1.0.GA" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache:zookeeper:3.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:javautils:2.7.4-0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-core-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: sbinary:sbinary:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-json:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.json:dispatch-json:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.http:dispatch-http:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: sjson.json:sjson:0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.mongodb:mongo:0.6" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.cassandra:cassandra:0.4.0-trunk" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:thrift:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:fb303:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-pool:commons-pool:1.5.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet-webserver:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-servlet-webserver:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-framework:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http-utils:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-rcm:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-portunif:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http-servlet:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.servlet:servlet-api:2.5" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-server:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-core:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.ws.rs:jsr311-api:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-json:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jettison:jettison:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: stax:stax-api:1.0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-asl:0.9.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey.contribs:jersey-scala:1.1.2-ea-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-core:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-portable-runtime:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-compat:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-log4j12:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-api:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: log4j:log4j:1.2.13" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging:1.0.4" level="project" />
<orderEntry type="library" name="Maven: org.scala-tools.testing:scalatest:0.9.5" level="project" />
</component>
</module>

View file

@ -1,78 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="akka-kernel" exported="" />
<orderEntry type="module" module-name="akka-util-java" exported="" />
<orderEntry type="library" exported="" name="Maven: org.guiceyfruit:guice-core:2.0-beta-4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.protobuf:protobuf-java:2.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-lang:scala-library:2.7.5" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-nodeps-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-stats:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: net.lag:configgy:1.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-lang:scala-compiler:2.7.4" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:vscaladoc:1.1-md-3" level="project" />
<orderEntry type="library" exported="" name="Maven: markdownj:markdownj:1.0.2b4-0.3.0" level="project" />
<orderEntry type="library" exported="" name="Maven: junit:junit:4.4" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools.testing:specs:1.4.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.code.google-collections:google-collect:snapshot-20080530" level="project" />
<orderEntry type="library" exported="" name="Maven: cglib:cglib:2.2" level="project" />
<orderEntry type="library" exported="" name="Maven: asm:asm:3.1" level="project" />
<orderEntry type="library" exported="" name="Maven: aopalliance:aopalliance:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.camel:camel-core:2.0-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging-api:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.bind:jaxb-api:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.activation:activation:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.xml.bind:jaxb-impl:2.1.6" level="project" />
<orderEntry type="library" exported="" name="Maven: org.jboss.netty:netty:3.1.0.GA" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache:zookeeper:3.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:javautils:2.7.4-0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-core-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: sbinary:sbinary:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-json:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.json:dispatch-json:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.http:dispatch-http:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: sjson.json:sjson:0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.mongodb:mongo:0.6" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.cassandra:cassandra:0.4.0-trunk" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:thrift:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:fb303:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-pool:commons-pool:1.5.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet-webserver:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-servlet-webserver:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-framework:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http-utils:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-rcm:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-portunif:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http-servlet:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.servlet:servlet-api:2.5" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-server:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-core:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.ws.rs:jsr311-api:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-json:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jettison:jettison:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: stax:stax-api:1.0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-asl:0.9.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey.contribs:jersey-scala:1.1.2-ea-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-core:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-portable-runtime:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-compat:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-log4j12:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-api:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: log4j:log4j:1.2.13" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging:1.0.4" level="project" />
</component>
</module>

View file

@ -1,96 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="Scala" name="Scala">
<configuration />
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/config" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/scala" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/test/scala" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="akka-kernel" exported="" />
<orderEntry type="module" module-name="akka-util-java" exported="" />
<orderEntry type="library" exported="" name="Maven: org.guiceyfruit:guice-core:2.0-beta-4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.protobuf:protobuf-java:2.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-lang:scala-library:2.7.5" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-nodeps-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-stats:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: net.lag:configgy:1.3" level="project" />
<orderEntry type="library" name="Maven: org.scala-lang:scala-compiler:2.7.5" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:vscaladoc:1.1-md-3" level="project" />
<orderEntry type="library" exported="" name="Maven: markdownj:markdownj:1.0.2b4-0.3.0" level="project" />
<orderEntry type="library" name="Maven: junit:junit:4.5" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools.testing:specs:1.4.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.code.google-collections:google-collect:snapshot-20080530" level="project" />
<orderEntry type="library" exported="" name="Maven: cglib:cglib:2.2" level="project" />
<orderEntry type="library" exported="" name="Maven: asm:asm:3.1" level="project" />
<orderEntry type="library" exported="" name="Maven: aopalliance:aopalliance:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.camel:camel-core:2.0-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging-api:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.bind:jaxb-api:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.activation:activation:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.xml.bind:jaxb-impl:2.1.6" level="project" />
<orderEntry type="library" exported="" name="Maven: org.jboss.netty:netty:3.1.0.GA" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache:zookeeper:3.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:javautils:2.7.4-0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-core-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: sbinary:sbinary:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-json:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.json:dispatch-json:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.http:dispatch-http:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: sjson.json:sjson:0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.mongodb:mongo:0.6" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.cassandra:cassandra:0.4.0-trunk" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:thrift:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:fb303:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-pool:commons-pool:1.5.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet-webserver:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-servlet-webserver:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-framework:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http-utils:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-rcm:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-portunif:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http-servlet:1.8.6.3" level="project" />
<orderEntry type="library" name="Maven: javax.servlet:servlet-api:2.5" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-server:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-core:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.ws.rs:jsr311-api:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-json:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jettison:jettison:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: stax:stax-api:1.0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-asl:0.9.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey.contribs:jersey-scala:1.1.2-ea-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-core:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-portable-runtime:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-compat:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-log4j12:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-api:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: log4j:log4j:1.2.13" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging:1.0.4" level="project" />
<orderEntry type="library" exported="" name="Maven: net.liftweb:lift-util:1.1-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.mail:mail:1.4" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-codec:commons-codec:1.3" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-fileupload:commons-fileupload:1.2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: net.liftweb:lift-webkit:1.1-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: net.liftweb:lift-actor:1.1-SNAPSHOT" level="project" />
<orderEntry type="library" name="Maven: org.mortbay.jetty:jetty:7.0.0.pre5" level="project" />
<orderEntry type="library" name="Maven: org.mortbay.jetty:servlet-api:3.0.pre4" level="project" />
<orderEntry type="library" name="Maven: org.mortbay.jetty:jetty-util:7.0.0.pre5" level="project" />
</component>
</module>

View file

@ -1,83 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="Scala" name="Scala">
<configuration />
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/scala" isTestSource="false" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="akka-kernel" exported="" />
<orderEntry type="module" module-name="akka-util-java" exported="" />
<orderEntry type="library" exported="" name="Maven: org.guiceyfruit:guice-core:2.0-beta-4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.protobuf:protobuf-java:2.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-lang:scala-library:2.7.5" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-nodeps-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.aspectwerkz:aspectwerkz-jdk5:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-stats:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: net.lag:configgy:1.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-lang:scala-compiler:2.7.4" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:vscaladoc:1.1-md-3" level="project" />
<orderEntry type="library" exported="" name="Maven: markdownj:markdownj:1.0.2b4-0.3.0" level="project" />
<orderEntry type="library" exported="" name="Maven: junit:junit:4.4" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools.testing:specs:1.4.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.code.google-collections:google-collect:snapshot-20080530" level="project" />
<orderEntry type="library" exported="" name="Maven: cglib:cglib:2.2" level="project" />
<orderEntry type="library" exported="" name="Maven: asm:asm:3.1" level="project" />
<orderEntry type="library" exported="" name="Maven: aopalliance:aopalliance:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.camel:camel-core:2.0-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging-api:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.bind:jaxb-api:2.1" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.activation:activation:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.xml.bind:jaxb-impl:2.1.6" level="project" />
<orderEntry type="library" exported="" name="Maven: org.jboss.netty:netty:3.1.0.GA" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache:zookeeper:3.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.scala-tools:javautils:2.7.4-0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-core-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: sbinary:sbinary:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.twitter:scala-json:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.json:dispatch-json:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: dispatch.http:dispatch-http:0.5.2" level="project" />
<orderEntry type="library" exported="" name="Maven: sjson.json:sjson:0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.mongodb:mongo:0.6" level="project" />
<orderEntry type="library" exported="" name="Maven: org.apache.cassandra:cassandra:0.4.0-trunk" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:thrift:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: com.facebook:fb303:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-pool:commons-pool:1.5.1" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet-webserver:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-servlet-webserver:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-framework:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http-utils:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-rcm:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-portunif:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-http-servlet:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.servlet:servlet-api:2.5" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.grizzly:grizzly-comet:1.8.6.3" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-server:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-core:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: javax.ws.rs:jsr311-api:1.0" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey:jersey-json:1.1.1-ea" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jettison:jettison:1.1" level="project" />
<orderEntry type="library" exported="" name="Maven: stax:stax-api:1.0.1" level="project" />
<orderEntry type="library" exported="" name="Maven: org.codehaus.jackson:jackson-asl:0.9.4" level="project" />
<orderEntry type="library" exported="" name="Maven: com.sun.jersey.contribs:jersey-scala:1.1.2-ea-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-core:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-portable-runtime:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.atmosphere:atmosphere-compat:0.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-log4j12:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: org.slf4j:slf4j-api:1.4.3" level="project" />
<orderEntry type="library" exported="" name="Maven: log4j:log4j:1.2.13" level="project" />
<orderEntry type="library" exported="" name="Maven: commons-logging:commons-logging:1.0.4" level="project" />
</component>
</module>

View file

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Protobuf" level="application" />
<orderEntry type="library" exported="" name="Maven: org.guiceyfruit:guice-core:2.0-SNAPSHOT" level="project" />
<orderEntry type="library" exported="" name="Maven: com.google.protobuf:protobuf-java:2.1.0" level="project" />
</component>
</module>