From 2d320080066495e12d8f3d1cbc27be66e0997f91 Mon Sep 17 00:00:00 2001 From: Nikita Date: Wed, 11 Dec 2013 21:44:30 +0400 Subject: [PATCH] OSGi support. --- pom.xml | 147 +++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 102 insertions(+), 45 deletions(-) diff --git a/pom.xml b/pom.xml index c158329..5e98ab1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.corundumstudio.socketio netty-socketio 1.5.5-SNAPSHOT - jar + bundle NettySocketIO Socket.IO server implemented on Java 2012 @@ -94,10 +94,47 @@ + + io.netty + netty-buffer + 4.0.12.Final + bundle + + + io.netty + netty-common + 4.0.12.Final + bundle + + + io.netty + netty-transport + 4.0.12.Final + bundle + + + io.netty + netty-handler + 4.0.12.Final + bundle + + + io.netty + netty-codec-http + 4.0.12.Final + bundle + + + io.netty + netty-codec + 4.0.12.Final + bundle + + com.googlecode.jmockit jmockit - 1.4 + 1.5 test @@ -106,11 +143,7 @@ 4.11 test - - io.netty - netty-all - 4.0.13.Final - + org.slf4j slf4j-api @@ -126,12 +159,12 @@ jackson-databind 2.2.3 - - redis.clients - jedis - 2.2.1 - compile - + + org.apache.servicemix.bundles + org.apache.servicemix.bundles.jedis + 2.2.1_1 + bundle + @@ -228,39 +261,63 @@ - - - com.mycila - license-maven-plugin - 2.5 - - ${basedir} -
${basedir}/header.txt
- false - true - false - - src/** - - - target/** - - true - - JAVADOC_STYLE - - true - true - UTF-8 -
- - - - check - - - + + org.apache.felix + maven-bundle-plugin + 2.3.7 + true + + + ${project.artifactId} + netty-socketio;scope=compile + + com.corundumstudio.socketio;version="${project.version}", + com.corundumstudio.socketio.ack;version="${project.version}", + com.corundumstudio.socketio.annotation;version="${project.version}", + com.corundumstudio.socketio.handler;version="${project.version}", + com.corundumstudio.socketio.listener;version="${project.version}", + com.corundumstudio.socketio.messages;version="${project.version}", + com.corundumstudio.socketio.misc;version="${project.version}", + com.corundumstudio.socketio.namespace;version="${project.version}", + com.corundumstudio.socketio.parser;version="${project.version}", + com.corundumstudio.socketio.scheduler;version="${project.version}", + + + + + + com.mycila + license-maven-plugin + 2.5 + + ${basedir} +
${basedir}/header.txt
+ false + true + false + + src/** + + + target/** + + true + + JAVADOC_STYLE + + true + true + UTF-8 +
+ + + + check + + + +