Changeset 4480


Ignore:
Timestamp:
02/07/14 16:19:02 (10 years ago)
Author:
twagoo
Message:

Moved common classes (constants and config) and resources into new vlo-commons project

Location:
vlo/branches/vlo-3.0
Files:
23 added
4 edited
10 copied
8 moved

Legend:

Unmodified
Added
Removed
  • vlo/branches/vlo-3.0/pom.xml

    r4459 r4480  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 
    3 <project xmlns="http://maven.apache.org/POM/4.0.0"
    4          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    5          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0                       
    6                              http://maven.apache.org/xsd/maven-4.0.0.xsd"
    7 >
     2<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">
    83   
    94    <modelVersion>4.0.0</modelVersion>
     
    2823        <module>vlo-web-app</module>
    2924        <module>vlo-importer</module>
     25        <module>vlo-commons</module>
    3026    </modules>
    3127
     
    5854                <version>2.3</version>
    5955                <configuration>
     56                    <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
    6057                    <descriptors>
    6158                        <descriptor>src/main/assembly/installPackageBuilder.xml</descriptor>
  • vlo/branches/vlo-3.0/src/main/assembly/installPackageBuilder.xml

    r4269 r4480  
    2929        </fileSet>
    3030        <fileSet>
    31             <directory>vlo_solr</directory>
     31            <directory>vlo-solr</directory>
    3232            <includes>
    3333                <include>README.TXT</include>
     
    3939        <!-- jar file -->
    4040        <fileSet>
    41             <directory>vlo_importer/target</directory>
     41            <directory>vlo-importer/target</directory>
    4242            <includes>
    4343                <include>*.jar</include>
     
    4747        <!-- run script -->
    4848        <fileSet>
    49             <directory>vlo_importer/src/main/bin</directory>
     49            <directory>vlo-importer/src/main/bin</directory>
    5050            <includes>
    5151                <include>*.sh</include>
     
    5656        <!-- config files -->
    5757        <fileSet>
    58             <directory>vlo_importer/src/main/resources</directory>
     58            <directory>vlo-commons/src/main/resources</directory>
    5959            <includes>
    6060                <include>*.properties</include>
     
    6868        <!-- war file -->
    6969        <fileSet>
    70             <directory>vlo_web_app/target</directory>
     70            <directory>vlo-web-app/target</directory>
    7171            <includes>
    7272                <include>*.war</include>
     
    7676        <!-- config -->
    7777        <fileSet>
    78             <directory>vlo_importer/src/main/resources</directory>
     78            <directory>vlo-commons/src/main/resources</directory>
    7979            <includes>
    8080                <include>VloConfig.xml</include>
     
    8686        <!-- war file -->
    8787        <fileSet>
    88             <directory>vlo_solr/target</directory>
     88            <directory>vlo-solr/target</directory>
    8989            <includes>
    9090                <include>*.war</include>
     
    9595        <!-- solr configuration files -->
    9696        <fileSet>
    97             <directory>vlo_solr/target/vlo_solr-3.6.0-vlo_solr_conf</directory>
     97            <!-- TODO: Get this dynamically from version property -->
     98            <directory>vlo-solr/target/vlo-solr-3.0-SNAPSHOT</directory>
    9899            <includes>
    99100                <include>**/*</include>
     
    102103        </fileSet>
    103104        <fileSet>
    104             <directory>vlo_solr/target/vlo_solr-3.6.0-vlo_solr_conf</directory>
     105            <!-- TODO: Get this dynamically from version property -->
     106            <directory>vlo-solr/target/vlo-solr-3.0-SNAPSHOT</directory>
    105107            <includes>
    106108                <include>vlo_solr.xml</include>
  • vlo/branches/vlo-3.0/vlo-importer/pom.xml

    r4326 r4480  
    129129    <dependencies>
    130130        <dependency>
     131            <groupId>${project.groupId}</groupId>
     132            <artifactId>vlo-commons</artifactId>
     133            <version>${project.version}</version>
     134        </dependency>
     135        <dependency>
    131136            <groupId>net.handle</groupId>
    132137            <artifactId>handle-client</artifactId>
     
    189194        </dependency>
    190195        <dependency>
    191             <groupId>org.simpleframework</groupId>
    192             <artifactId>simple-xml</artifactId>
    193             <version>2.4.1</version>
    194         </dependency>
    195         <dependency>
    196196            <groupId>commons-cli</groupId>
    197197            <artifactId>commons-cli</artifactId>
  • vlo/branches/vlo-3.0/vlo-web-app/pom.xml

    r4326 r4480  
    4444            <version>${jetty.version}</version>
    4545            <scope>provided</scope>
     46        </dependency>
     47        <dependency>
     48            <groupId>org.apache.solr</groupId>
     49            <artifactId>solr-solrj</artifactId>
     50            <version>${solr.version}</version>
     51            <type>jar</type>
     52        </dependency>
     53        <dependency>
     54            <groupId>${project.groupId}</groupId>
     55            <artifactId>vlo-commons</artifactId>
     56            <version>3.0-SNAPSHOT</version>
    4657        </dependency>
    4758    </dependencies>
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/service/impl/AutoCompleteDao.java

    r4459 r4480  
    1 package eu.clarin.cmdi.vlo.dao;
     1package eu.clarin.cmdi.vlo.service.impl;
    22
    33import java.util.ArrayList;
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/service/impl/SearchResultsDao.java

    r4459 r4480  
    1 package eu.clarin.cmdi.vlo.dao;
     1package eu.clarin.cmdi.vlo.service.impl;
    22
    33import eu.clarin.cmdi.vlo.FacetConstants;
  • vlo/branches/vlo-3.0/vlo-web-app/src/main/java/eu/clarin/cmdi/vlo/service/impl/SolrDao.java

    r4459 r4480  
    1 package eu.clarin.cmdi.vlo.dao;
     1package eu.clarin.cmdi.vlo.service.impl;
    22
    33import eu.clarin.cmdi.vlo.config.VloConfig;
     
    88import org.apache.solr.client.solrj.SolrQuery;
    99import org.apache.solr.client.solrj.SolrServerException;
    10 import org.apache.solr.client.solrj.impl.CommonsHttpSolrServer;
     10import org.apache.solr.client.solrj.impl.HttpSolrServer;
    1111import org.apache.solr.client.solrj.response.QueryResponse;
    1212import org.apache.solr.client.solrj.util.ClientUtils;
     
    1919
    2020    private final static Logger LOG = LoggerFactory.getLogger(SolrDao.class);
    21     private final CommonsHttpSolrServer solrServer;
     21    private final HttpSolrServer solrServer;
    2222
    2323    public SolrDao() {
    2424        String solrUrl;
    2525        solrUrl = VloConfig.getSolrUrl();
    26         try {
    27             solrServer = new CommonsHttpSolrServer(solrUrl);
    28         } catch (MalformedURLException e) {
    29             throw new RuntimeException("URL: " + solrUrl, e);
    30         }
     26        solrServer = new HttpSolrServer(solrUrl);
    3127    }
    3228
    33     protected CommonsHttpSolrServer getSolrserver() {
     29    protected HttpSolrServer getSolrserver() {
    3430        return solrServer;
    3531    }
Note: See TracChangeset for help on using the changeset viewer.