<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
	<modelVersion>4.0.0</modelVersion>
	
	<parent>
		<artifactId>sip-services-parent</artifactId>
		<groupId>org.mobicents.examples</groupId>
		<version>1.2.4.GA</version>
	</parent>
	
	<artifactId>balancer-jslee-node</artifactId>
	
	<packaging>jboss-sar</packaging>
			
	<dependencies>
		<dependency>
			<groupId>org.mobicents.tools</groupId>
			<artifactId>sip-balancer</artifactId>
			<version>1.0.BETA2</version>
		</dependency>
		<dependency>
			<groupId>javax.sip</groupId>
			<artifactId>jain-sip-api</artifactId>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>javax.sip</groupId>
			<artifactId>jain-sip-ri</artifactId>
			<scope>provided</scope>
		</dependency>	
		<dependency>
			<groupId>javax.slee</groupId>
			<artifactId>jain-slee</artifactId>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>jboss</groupId>
			<artifactId>jboss-system</artifactId>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>jboss</groupId>
			<artifactId>jbosssx-client</artifactId>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>jboss</groupId>
			<artifactId>jboss-jmx</artifactId>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>jboss</groupId>
			<artifactId>jboss-common</artifactId>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>log4j</groupId>
			<artifactId>log4j</artifactId>
			<scope>provided</scope>
		</dependency>
	</dependencies>

	
	<build>
      <pluginManagement>
        <plugins>
          <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>jboss-packaging-maven-plugin</artifactId>
            <version>2.0-beta-1</version>
          </plugin>
        </plugins>
      </pluginManagement>

      <plugins>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>jboss-packaging-maven-plugin</artifactId>
          <!-- Enable 'jboss-sar', etc., as a recoginized maven packaging type -->
          <extensions>true</extensions>
        </plugin>
        <plugin>
			<artifactId>maven-antrun-plugin</artifactId>
			<executions>
				<execution>
					<id>deploy</id>
					<phase>install</phase>
					<goals>
						<goal>run</goal>
					</goals>
					<configuration>
						<tasks>
							<condition property="jboss.dir" value="${jboss.home}" else="${env.JBOSS_HOME}">
								<isset property="jboss.home" />
							</condition>
							<copy todir="${jboss.dir}/server/${node}/deploy/${project.build.finalName}.sar">
								<fileset dir="target/${project.build.finalName}">
									<include name="**" />
								</fileset>
							</copy>
						</tasks>
					</configuration>
				</execution>
				<execution>
					<id>undeploy</id>
					<phase>clean</phase>
					<goals>
						<goal>run</goal>
					</goals>
					<configuration>
						<tasks>
							<delete dir="${env.JBOSS_HOME}/server/${node}/deploy/${project.build.finalName}.sar" />
						</tasks>
					</configuration>
				</execution>
			</executions>
		</plugin>
      </plugins>
    </build>
    
</project>
