<commit_before><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/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>org.onetwo</groupId>
  <artifactId>onetwo-parent</artifactId>
  <version>1.5.0-SNAPSHOT</version>
  <packaging>pom</packaging>

  <name>onetwo-parent</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <onetwo.version>1.5.0-SNAPSHOT</onetwo.version>
    
    <slf4j.version>1.6.2</slf4j.version>
    <log4j.version>1.2.16</log4j.version>
    
    <commons.logging.version>1.1</commons.logging.version>
    <commons.codec.version>1.3</commons.codec.version>
    <commons.codec.version>1.3</commons.codec.version>
    <commons.lang.version>2.6</commons.lang.version>
    <commons.collections.version>3.2.1</commons.collections.version>
    <commons.beanutils.version>1.8.3</commons.beanutils.version>
    <commons.io.version>1.3.2</commons.io.version>
    <commons.net.version>2.0</commons.net.version>
    
    <ognl.version>3.0</ognl.version>
    <guava.version>11.0.2</guava.version>
    
    <spring.version>3.2.2.RELEASE</spring.version>
    <cglib.version>2.1.3</cglib.version>
    <javassist.version>3.9.0.GA</javassist.version>
    <aspectj.weaver.version>1.6.12</aspectj.weaver.version>
    
    <javax.mail.version>1.4.1</javax.mail.version>
    <javax.activation.version>1.1.1</javax.activation.version>
    
    <freemarker.version>2.3.19</freemarker.version>
    <jstl.version>1.2</jstl.version>
    <servlet.version>3.0-alpha-1</servlet.version>
    <jpa.version>2.0.0</jpa.version>
    <validation.version>1.0.0.GA</validation.version>
    
    <jboss.ejb3.api>3.1.0</jboss.ejb3.api>
    
    <jboss.jms.api>1.0.0.Final</jboss.jms.api>
    <jnp.client.version>4.2.2.GA</jnp.client.version>
    <hornetq.client.version>2.2.7.Final</hornetq.client.version>
    <jboss.netty.version>3.2.7.Final</jboss.netty.version>
    
    <xstream.version>1.3.1</xstream.version>
    
    <lucene.core.version>3.5.0</lucene.core.version>
    <solr.core.version>3.5.0</solr.core.version>
    <ikanalyzer.version>2012</ikanalyzer.version>
    
    <c3p0.version>0.9.2.1</c3p0.version>
    <tomcat.jdbc.version>7.0.53</tomcat.jdbc.version>
    <jdbc.oracle.version>11.1.0.6.0</jdbc.oracle.version>
    <mysql.driver.version>5.1.2</mysql.driver.version>
    <junit.version>4.10</junit.version>
    <dozer.version>5.4.0</dozer.version>
    <easymock.version>3.1</easymock.version>
    <!-- 
    <openjpa.version>2.2.0</openjpa.version>
    -->
    <openjpa.version>1.2.0</openjpa.version>
    
    <jedis.version>2.0.0</jedis.version>
    
    <zxing.version>2.0</zxing.version>
    <jodatime.version>2.1</jodatime.version>
    <fileupload.version>1.2.2</fileupload.version>
  </properties> 
	
<dependencyManagement>
  <dependencies>
  
  
  <!-- common begin -->
	<dependency>
	  <groupId>org.slf4j</groupId>
	  <artifactId>slf4j-api</artifactId>
	  <version>${slf4j.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.slf4j</groupId>
	  <artifactId>slf4j-log4j12</artifactId>
	  <version>${slf4j.version}</version>
	</dependency>
	
	<dependency>
		<groupId>log4j</groupId>
		<artifactId>log4j</artifactId>
		<version>${log4j.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-codec</groupId>
	  <artifactId>commons-codec</artifactId>
	  <version>${commons.codec.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-logging</groupId>
	  <artifactId>commons-logging</artifactId>
	  <version>${commons.logging.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-lang</groupId>
	  <artifactId>commons-lang</artifactId>
	  <version>${commons.lang.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-collections</groupId>
	  <artifactId>commons-collections</artifactId>
	  <version>${commons.collections.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-beanutils</groupId>
	  <artifactId>commons-beanutils</artifactId>
	  <version>${commons.beanutils.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-io</groupId>
	  <artifactId>commons-io</artifactId>
	  <version>${commons.io.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-net</groupId>
	  <artifactId>commons-net</artifactId>
	  <version>${commons.net.version}</version>
	</dependency>
	
	<!-- common end -->	
	
	<dependency>
	  <groupId>ognl</groupId>
	  <artifactId>ognl</artifactId>
	  <version>${ognl.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>com.google.guava</groupId>
	  <artifactId>guava</artifactId>
	  <version>${guava.version}</version>
	</dependency>
	
	
	<dependency>
	  <groupId>org.aspectj</groupId>
	  <artifactId>aspectjweaver</artifactId>
	  <version>${aspectj.weaver.version}</version>
	</dependency>
	
	<!-- spring begin -->
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-core</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-context</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-jdbc</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-beans</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-tx</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-test</artifactId>
	  <version>${spring.version}</version>
	  <scope>test</scope>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-orm</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-web</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-webmvc</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-oxm</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-asm</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-expression</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-context-support</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-jms</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-ejbcontext</artifactId>
	  <version>1.0</version>
	</dependency>
	
	<dependency>
	  <groupId>net.sourceforge.cglib</groupId>
	  <artifactId>com.springsource.net.sf.cglib</artifactId>
	  <version>${cglib.version}</version>
	</dependency>

	<!-- spring end -->
	
	<dependency>
	  <groupId>javassist</groupId>
	  <artifactId>javassist</artifactId>
	  <version>${javassist.version}</version>
	</dependency>
   
   	<dependency>
	  <groupId>commons-fileupload</groupId>
	  <artifactId>commons-fileupload</artifactId>
	  <version>${fileupload.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>javax.mail</groupId>
	  <artifactId>com.springsource.javax.mail</artifactId>
	  <version>${javax.mail.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>javax.activation</groupId>
	  <artifactId>com.springsource.javax.activation</artifactId>
	  <version>${javax.activation.version}</version>
	</dependency>

  <!-- java ee web 
	<dependency>
		<groupId>javax.servlet</groupId>
		<artifactId>servlet-api</artifactId>
		<version>${servlet.version}</version>
		<scope>provided</scope>
	</dependency>
	-->
	<dependency>
		<groupId>javax.servlet</groupId>
		<artifactId>jstl</artifactId>
		<version>${jstl.version}</version>
		<scope>provided</scope>
	</dependency>
	
	<dependency>
	  <groupId>org.freemarker</groupId>
	  <artifactId>freemarker</artifactId>
	  <version>${freemarker.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>javax.validation</groupId>
	  <artifactId>validation-api</artifactId>
	  <version>${validation.version}</version>
	</dependency>
	
	<!-- java ee web -->
	
	<dependency>
	  <groupId>javax.persistence</groupId>
	  <artifactId>com.springsource.javax.persistence</artifactId>
	  <scope>provided</scope>
	  <version>${jpa.version}</version>
	</dependency>
	
  <!-- ejb begin -->
  <!--
  
	<dependency>
	  <groupId>org.jboss.spec</groupId>
	  <artifactId>jboss-javaee-6.0</artifactId>
	  <scope>provided</scope>
	  <type>pom</type>
	  <version>2.0.0.Final</version>
	</dependency> 
   -->
  
	<dependency>
		<groupId>org.apache.openejb</groupId>
		<artifactId>javaee-api</artifactId>
		<version>6.0-3</version>
	</dependency>
	
	<dependency>
	  <groupId>org.jboss.ejb3</groupId>
	  <artifactId>jboss-ejb3-api</artifactId>
	  <version>${jboss.ejb3.api}</version>
	  <scope>provided</scope>
	</dependency>
	
	<dependency>
	  <groupId>org.jboss.spec.javax.jms</groupId>
	  <artifactId>jboss-jms-api_1.1_spec</artifactId>
	  <version>${jboss.jms.api}</version>
	  <scope>provided</scope>
	</dependency>
	
	
	<!-- jms client begin -->
	<dependency>
	  <groupId>jboss</groupId>
	  <artifactId>jnp-client</artifactId>
	  <version>${jnp.client.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.hornetq</groupId>
	  <artifactId>hornetq-core-client</artifactId>
	  <version>${hornetq.client.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.hornetq</groupId>
	  <artifactId>hornetq-jms-client</artifactId>
	  <version>${hornetq.client.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.jboss.netty</groupId>
	  <artifactId>netty</artifactId>
	  <version>${jboss.netty.version}</version>
	</dependency>
	<!-- jms client end -->
	
  <!-- ejb end -->
  
     <!-- 
    <dependency>
    	<groupId>com.sun</groupId>
    	<artifactId>tools</artifactId>
    	<version>1.5.0</version>
    	<scope>system</scope>
    	<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
    </dependency>
   -->
	
	<!-- lucene -->
	<dependency>
	  <groupId>org.apache.lucene</groupId>
	  <artifactId>lucene-core</artifactId>
	  <version>${lucene.core.version}</version>
	</dependency>
	
	<!-- solr begin-->
	<dependency>
	  <groupId>org.apache.solr</groupId>
	  <artifactId>solr-core</artifactId>
	  <version>${solr.core.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.apache.solr</groupId>
	  <artifactId>solr-dataimporthandler</artifactId>
	  <version>${solr.core.version}</version>
	</dependency>
	<!-- solr end --> 
	
	<dependency> 
	  <groupId>org.apache.openjpa</groupId>
	  <artifactId>openjpa</artifactId>
	  <version>${openjpa.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.apache.openjpa</groupId>
	  <artifactId>openjpa-all</artifactId>
	  <version>${openjpa.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.wltea</groupId>
	  <artifactId>IKAnalyzer</artifactId>
	  <version>${ikanalyzer.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>com.thoughtworks.xstream</groupId>
	  <artifactId>xstream</artifactId>
	  <version>${xstream.version}</version>
	</dependency>
	
	
	<dependency>
	  <groupId>com.mchange</groupId>
	  <artifactId>c3p0</artifactId>
	  <version>${c3p0.version}</version>
	</dependency>
	
	<dependency>
	    <groupId>org.apache.tomcat</groupId>
	    <artifactId>tomcat-jdbc</artifactId>
	    <version>${tomcat.jdbc.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>net.sf.dozer</groupId>
	  <artifactId>dozer</artifactId>
	  <version>${dozer.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>redis.clients</groupId>
	  <artifactId>jedis</artifactId>
	  <version>${jedis.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>com.google.zxing</groupId>
	  <artifactId>core</artifactId>
	  <version>${zxing.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>com.google.zxing</groupId>
	  <artifactId>javase</artifactId>
	  <version>${zxing.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>joda-time</groupId>
	  <artifactId>joda-time</artifactId>
	  <version>${jodatime.version}</version> 
	</dependency>

  <!-- test begin -->
	<dependency>
		<groupId>junit</groupId>
		<artifactId>junit</artifactId>
		<version>${junit.version}</version>
		<scope>test</scope>
	</dependency>
	
	
	<dependency>
		<groupId>org.mockito</groupId>
		<artifactId>mockito-core</artifactId>
		<version>1.9.0</version>
		<scope>test</scope>
	</dependency>
	<dependency>
		<groupId>org.powermock</groupId>
		<artifactId>powermock-module-junit4</artifactId>
		<version>1.4.11</version>
		<scope>test</scope>
	</dependency>
	<dependency>
		<groupId>org.powermock</groupId>
		<artifactId>powermock-api-mockito</artifactId>
		<version>1.4.11</version>
		<scope>test</scope>
		<exclusions>
			<exclusion>
				<groupId>org.mockito</groupId>
				<artifactId>mockito-all</artifactId>
			</exclusion>
		</exclusions>
	</dependency>
	<!-- test end -->
	
	<!-- db driver -->
	<dependency>
	  <groupId>com.oracle</groupId>
	  <artifactId>ojdbc5</artifactId>
	  <version>${jdbc.oracle.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>mysql</groupId>
	  <artifactId>mysql-connector-java</artifactId>
	  <version>${mysql.driver.version}</version>
	</dependency>
	
	
	<!-- embed tomcat -->
	
	<dependency>
	  <groupId>org.apache.tomcat.embed</groupId>
	  <artifactId>tomcat-embed-core</artifactId>
	  <version>7.0.29</version>
	  <scope>test</scope>
	</dependency>
	
	<dependency>
	  <groupId>javax.servlet</groupId>
	  <artifactId>servlet-api</artifactId>
	  <version>${servlet.version}</version>
	</dependency>

	<dependency>
	  <groupId>javax.servlet.jsp</groupId>
	  <artifactId>jsp-api</artifactId>
	  <version>2.2.1-b03</version>
	  <scope>test</scope>
	</dependency><commit_msg>change scope of servlet api<commit_after><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/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>org.onetwo</groupId>
  <artifactId>onetwo-parent</artifactId>
  <version>1.5.0-SNAPSHOT</version>
  <packaging>pom</packaging>

  <name>onetwo-parent</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <onetwo.version>1.5.0-SNAPSHOT</onetwo.version>
    
    <slf4j.version>1.6.2</slf4j.version>
    <log4j.version>1.2.16</log4j.version>
    
    <commons.logging.version>1.1</commons.logging.version>
    <commons.codec.version>1.3</commons.codec.version>
    <commons.codec.version>1.3</commons.codec.version>
    <commons.lang.version>2.6</commons.lang.version>
    <commons.collections.version>3.2.1</commons.collections.version>
    <commons.beanutils.version>1.8.3</commons.beanutils.version>
    <commons.io.version>1.3.2</commons.io.version>
    <commons.net.version>2.0</commons.net.version>
    
    <ognl.version>3.0</ognl.version>
    <guava.version>11.0.2</guava.version>
    
    <spring.version>3.2.2.RELEASE</spring.version>
    <cglib.version>2.1.3</cglib.version>
    <javassist.version>3.9.0.GA</javassist.version>
    <aspectj.weaver.version>1.6.12</aspectj.weaver.version>
    
    <javax.mail.version>1.4.1</javax.mail.version>
    <javax.activation.version>1.1.1</javax.activation.version>
    
    <freemarker.version>2.3.19</freemarker.version>
    <jstl.version>1.2</jstl.version>
    <servlet.version>3.0-alpha-1</servlet.version>
    <jpa.version>2.0.0</jpa.version>
    <validation.version>1.0.0.GA</validation.version>
    
    <jboss.ejb3.api>3.1.0</jboss.ejb3.api>
    
    <jboss.jms.api>1.0.0.Final</jboss.jms.api>
    <jnp.client.version>4.2.2.GA</jnp.client.version>
    <hornetq.client.version>2.2.7.Final</hornetq.client.version>
    <jboss.netty.version>3.2.7.Final</jboss.netty.version>
    
    <xstream.version>1.3.1</xstream.version>
    
    <lucene.core.version>3.5.0</lucene.core.version>
    <solr.core.version>3.5.0</solr.core.version>
    <ikanalyzer.version>2012</ikanalyzer.version>
    
    <c3p0.version>0.9.2.1</c3p0.version>
    <tomcat.jdbc.version>7.0.53</tomcat.jdbc.version>
    <jdbc.oracle.version>11.1.0.6.0</jdbc.oracle.version>
    <mysql.driver.version>5.1.2</mysql.driver.version>
    <junit.version>4.10</junit.version>
    <dozer.version>5.4.0</dozer.version>
    <easymock.version>3.1</easymock.version>
    <!-- 
    <openjpa.version>2.2.0</openjpa.version>
    -->
    <openjpa.version>1.2.0</openjpa.version>
    
    <jedis.version>2.0.0</jedis.version>
    
    <zxing.version>2.0</zxing.version>
    <jodatime.version>2.1</jodatime.version>
    <fileupload.version>1.2.2</fileupload.version>
  </properties> 
	
<dependencyManagement>
  <dependencies>
  
  
  <!-- common begin -->
	<dependency>
	  <groupId>org.slf4j</groupId>
	  <artifactId>slf4j-api</artifactId>
	  <version>${slf4j.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.slf4j</groupId>
	  <artifactId>slf4j-log4j12</artifactId>
	  <version>${slf4j.version}</version>
	</dependency>
	
	<dependency>
		<groupId>log4j</groupId>
		<artifactId>log4j</artifactId>
		<version>${log4j.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-codec</groupId>
	  <artifactId>commons-codec</artifactId>
	  <version>${commons.codec.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-logging</groupId>
	  <artifactId>commons-logging</artifactId>
	  <version>${commons.logging.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-lang</groupId>
	  <artifactId>commons-lang</artifactId>
	  <version>${commons.lang.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-collections</groupId>
	  <artifactId>commons-collections</artifactId>
	  <version>${commons.collections.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-beanutils</groupId>
	  <artifactId>commons-beanutils</artifactId>
	  <version>${commons.beanutils.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-io</groupId>
	  <artifactId>commons-io</artifactId>
	  <version>${commons.io.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>commons-net</groupId>
	  <artifactId>commons-net</artifactId>
	  <version>${commons.net.version}</version>
	</dependency>
	
	<!-- common end -->	
	
	<dependency>
	  <groupId>ognl</groupId>
	  <artifactId>ognl</artifactId>
	  <version>${ognl.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>com.google.guava</groupId>
	  <artifactId>guava</artifactId>
	  <version>${guava.version}</version>
	</dependency>
	
	
	<dependency>
	  <groupId>org.aspectj</groupId>
	  <artifactId>aspectjweaver</artifactId>
	  <version>${aspectj.weaver.version}</version>
	</dependency>
	
	<!-- spring begin -->
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-core</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-context</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-jdbc</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-beans</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-tx</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-test</artifactId>
	  <version>${spring.version}</version>
	  <scope>test</scope>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-orm</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-web</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-webmvc</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-oxm</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-asm</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-expression</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-context-support</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-jms</artifactId>
	  <version>${spring.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.springframework</groupId>
	  <artifactId>spring-ejbcontext</artifactId>
	  <version>1.0</version>
	</dependency>
	
	<dependency>
	  <groupId>net.sourceforge.cglib</groupId>
	  <artifactId>com.springsource.net.sf.cglib</artifactId>
	  <version>${cglib.version}</version>
	</dependency>

	<!-- spring end -->
	
	<dependency>
	  <groupId>javassist</groupId>
	  <artifactId>javassist</artifactId>
	  <version>${javassist.version}</version>
	</dependency>
   
   	<dependency>
	  <groupId>commons-fileupload</groupId>
	  <artifactId>commons-fileupload</artifactId>
	  <version>${fileupload.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>javax.mail</groupId>
	  <artifactId>com.springsource.javax.mail</artifactId>
	  <version>${javax.mail.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>javax.activation</groupId>
	  <artifactId>com.springsource.javax.activation</artifactId>
	  <version>${javax.activation.version}</version>
	</dependency>

  <!-- java ee web 
	<dependency>
		<groupId>javax.servlet</groupId>
		<artifactId>servlet-api</artifactId>
		<version>${servlet.version}</version>
		<scope>provided</scope>
	</dependency>
	-->
	<dependency>
		<groupId>javax.servlet</groupId>
		<artifactId>jstl</artifactId>
		<version>${jstl.version}</version>
		<scope>provided</scope>
	</dependency>
	
	<dependency>
	  <groupId>org.freemarker</groupId>
	  <artifactId>freemarker</artifactId>
	  <version>${freemarker.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>javax.validation</groupId>
	  <artifactId>validation-api</artifactId>
	  <version>${validation.version}</version>
	</dependency>
	
	<!-- java ee web -->
	
	<dependency>
	  <groupId>javax.persistence</groupId>
	  <artifactId>com.springsource.javax.persistence</artifactId>
	  <scope>provided</scope>
	  <version>${jpa.version}</version>
	</dependency>
	
  <!-- ejb begin -->
  <!--
  
	<dependency>
	  <groupId>org.jboss.spec</groupId>
	  <artifactId>jboss-javaee-6.0</artifactId>
	  <scope>provided</scope>
	  <type>pom</type>
	  <version>2.0.0.Final</version>
	</dependency> 
   -->
  
	<dependency>
		<groupId>org.apache.openejb</groupId>
		<artifactId>javaee-api</artifactId>
		<version>6.0-3</version>
	</dependency>
	
	<dependency>
	  <groupId>org.jboss.ejb3</groupId>
	  <artifactId>jboss-ejb3-api</artifactId>
	  <version>${jboss.ejb3.api}</version>
	  <scope>provided</scope>
	</dependency>
	
	<dependency>
	  <groupId>org.jboss.spec.javax.jms</groupId>
	  <artifactId>jboss-jms-api_1.1_spec</artifactId>
	  <version>${jboss.jms.api}</version>
	  <scope>provided</scope>
	</dependency>
	
	
	<!-- jms client begin -->
	<dependency>
	  <groupId>jboss</groupId>
	  <artifactId>jnp-client</artifactId>
	  <version>${jnp.client.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.hornetq</groupId>
	  <artifactId>hornetq-core-client</artifactId>
	  <version>${hornetq.client.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.hornetq</groupId>
	  <artifactId>hornetq-jms-client</artifactId>
	  <version>${hornetq.client.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.jboss.netty</groupId>
	  <artifactId>netty</artifactId>
	  <version>${jboss.netty.version}</version>
	</dependency>
	<!-- jms client end -->
	
  <!-- ejb end -->
  
     <!-- 
    <dependency>
    	<groupId>com.sun</groupId>
    	<artifactId>tools</artifactId>
    	<version>1.5.0</version>
    	<scope>system</scope>
    	<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
    </dependency>
   -->
	
	<!-- lucene -->
	<dependency>
	  <groupId>org.apache.lucene</groupId>
	  <artifactId>lucene-core</artifactId>
	  <version>${lucene.core.version}</version>
	</dependency>
	
	<!-- solr begin-->
	<dependency>
	  <groupId>org.apache.solr</groupId>
	  <artifactId>solr-core</artifactId>
	  <version>${solr.core.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.apache.solr</groupId>
	  <artifactId>solr-dataimporthandler</artifactId>
	  <version>${solr.core.version}</version>
	</dependency>
	<!-- solr end --> 
	
	<dependency> 
	  <groupId>org.apache.openjpa</groupId>
	  <artifactId>openjpa</artifactId>
	  <version>${openjpa.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.apache.openjpa</groupId>
	  <artifactId>openjpa-all</artifactId>
	  <version>${openjpa.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>org.wltea</groupId>
	  <artifactId>IKAnalyzer</artifactId>
	  <version>${ikanalyzer.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>com.thoughtworks.xstream</groupId>
	  <artifactId>xstream</artifactId>
	  <version>${xstream.version}</version>
	</dependency>
	
	
	<dependency>
	  <groupId>com.mchange</groupId>
	  <artifactId>c3p0</artifactId>
	  <version>${c3p0.version}</version>
	</dependency>
	
	<dependency>
	    <groupId>org.apache.tomcat</groupId>
	    <artifactId>tomcat-jdbc</artifactId>
	    <version>${tomcat.jdbc.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>net.sf.dozer</groupId>
	  <artifactId>dozer</artifactId>
	  <version>${dozer.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>redis.clients</groupId>
	  <artifactId>jedis</artifactId>
	  <version>${jedis.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>com.google.zxing</groupId>
	  <artifactId>core</artifactId>
	  <version>${zxing.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>com.google.zxing</groupId>
	  <artifactId>javase</artifactId>
	  <version>${zxing.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>joda-time</groupId>
	  <artifactId>joda-time</artifactId>
	  <version>${jodatime.version}</version> 
	</dependency>

  <!-- test begin -->
	<dependency>
		<groupId>junit</groupId>
		<artifactId>junit</artifactId>
		<version>${junit.version}</version>
		<scope>test</scope>
	</dependency>
	
	
	<dependency>
		<groupId>org.mockito</groupId>
		<artifactId>mockito-core</artifactId>
		<version>1.9.0</version>
		<scope>test</scope>
	</dependency>
	<dependency>
		<groupId>org.powermock</groupId>
		<artifactId>powermock-module-junit4</artifactId>
		<version>1.4.11</version>
		<scope>test</scope>
	</dependency>
	<dependency>
		<groupId>org.powermock</groupId>
		<artifactId>powermock-api-mockito</artifactId>
		<version>1.4.11</version>
		<scope>test</scope>
		<exclusions>
			<exclusion>
				<groupId>org.mockito</groupId>
				<artifactId>mockito-all</artifactId>
			</exclusion>
		</exclusions>
	</dependency>
	<!-- test end -->
	
	<!-- db driver -->
	<dependency>
	  <groupId>com.oracle</groupId>
	  <artifactId>ojdbc5</artifactId>
	  <version>${jdbc.oracle.version}</version>
	</dependency>
	
	<dependency>
	  <groupId>mysql</groupId>
	  <artifactId>mysql-connector-java</artifactId>
	  <version>${mysql.driver.version}</version>
	</dependency>
	
	
	<!-- embed tomcat -->
	
	<dependency>
	  <groupId>org.apache.tomcat.embed</groupId>
	  <artifactId>tomcat-embed-core</artifactId>
	  <version>7.0.29</version>
	  <scope>test</scope>
	</dependency>
	
	<dependency>
	  <groupId>javax.servlet</groupId>
	  <artifactId>servlet-api</artifactId>
	  <version>${servlet.version}</version>
	  <scope>provided</scope>
	</dependency>

	<dependency>
	  <groupId>javax.servlet.jsp</groupId>
	  <artifactId>jsp-api</artifactId>
	  <version>2.2.1-b03</version>
	  <scope>test</scope>
	</dependency>
{'fraction_non_alphanumeric': 0.1834335796528613, 'fraction_numerical': 0.015466575012888813, 'mean_word_length': 4.168028419182948, 'pattern_counts': {'":': 0, '<': 1471, '<?xml version=': 0, '>': 1471, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 4}, 'pii_count': 4, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7559464', 'n_tokens_mistral': 12070, 'n_tokens_neox': 10041, 'n_words': 948}