Changeset 265:ca81a87a1311


Ignore:
Timestamp:
08/27/11 00:47:05 (5 months ago)
Author:
stania
Branch:
default
Convert:
svn:7c3792e6-d75b-4784-96a6-b298f655ee64/trunk@2699
Message:

moved setKrakenSystemProperties to kraken-api.
kraken-api version up (1.8.0)

Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • kraken-api/pom.xml

    r238 r265  
    1010        <artifactId>kraken-api</artifactId> 
    1111        <name>Kraken API</name> 
    12         <version>1.7.7</version> 
     12        <version>1.8.0</version> 
    1313        <url>http://maven.apache.org</url> 
    1414</project> 
  • kraken-ca/pom.xml

    r256 r265  
    5858                        <groupId>org.krakenapps</groupId> 
    5959                        <artifactId>kraken-api</artifactId> 
    60                         <version>1.7.7</version> 
     60                        <version>1.8.0</version> 
    6161                </dependency> 
    6262                <dependency> 
     
    8181                        <optional>true</optional> 
    8282                </dependency> 
    83                 <dependency> 
    84                         <groupId>org.krakenapps</groupId> 
    85                         <artifactId>kraken-core</artifactId> 
    86                         <version>1.7.8</version> 
    87                         <scope>test</scope> 
    88                 </dependency> 
    8983        </dependencies> 
    9084</project> 
  • kraken-ca/src/test/java/org/krakenapps/ca/ClientCAUsageTest.java

    r256 r265  
    4242import javax.crypto.spec.PBEParameterSpec; 
    4343 
     44import org.krakenapps.api.Environment; 
    4445import org.krakenapps.ca.impl.CertificateAuthorityImpl; 
    45 import org.krakenapps.main.Kraken; 
    4646 
    4747public class ClientCAUsageTest { 
    4848        public void PrimaryTest() throws IOException { 
    49                 Kraken.setKrakenSystemProperties(); 
     49                Environment.setKrakenSystemProperties("."); 
    5050 
    5151                // TODO: check prerequisite - kraken.data.dir, CA file exists? 
  • kraken-core/pom.xml

    r252 r265  
    3737                        <groupId>org.krakenapps</groupId> 
    3838                        <artifactId>kraken-api</artifactId> 
    39                         <version>1.7.7</version> 
     39                        <version>1.8.0</version> 
    4040                </dependency> 
    4141                <dependency> 
  • kraken-core/src/main/java/org/krakenapps/main/Kraken.java

    r257 r265  
    4949import org.apache.sshd.server.keyprovider.SimpleGeneratorHostKeyProvider; 
    5050import org.krakenapps.account.AccountScriptFactory; 
     51import org.krakenapps.api.Environment; 
    5152import org.krakenapps.api.InstrumentationService; 
    5253import org.krakenapps.api.LoggerControlService; 
     
    174175        } 
    175176 
    176         public static void setKrakenSystemProperties() { 
    177                 if (System.getProperty("kraken.dir") == null) { 
    178                         File jarPath = new File(Kraken.class.getProtectionDomain().getCodeSource().getLocation().getPath()); 
    179                         File dir = jarPath.getParentFile(); 
    180                         System.setProperty("kraken.dir", dir.getAbsolutePath()); 
    181                 } 
    182  
    183                 String krakenDir = System.getProperty("kraken.dir"); 
    184                 if (System.getProperty("kraken.data.dir") == null) 
    185                         System.setProperty("kraken.data.dir", new File(krakenDir, "data").getAbsolutePath()); 
    186                 if (System.getProperty("kraken.log.dir") == null) 
    187                         System.setProperty("kraken.log.dir", new File(krakenDir, "log").getAbsolutePath()); 
    188                 if (System.getProperty("kraken.cache.dir") == null) 
    189                         System.setProperty("kraken.cache.dir", new File(krakenDir, "cache").getAbsolutePath()); 
    190                 if (System.getProperty("kraken.download.dir") == null) 
    191                         System.setProperty("kraken.download.dir", new File(krakenDir, "download").getAbsolutePath()); 
    192         } 
    193  
    194177        /** 
    195178         * Boot felix framework up. 
     
    201184        @SuppressWarnings({ "unchecked", "rawtypes" }) 
    202185        public void boot(StartOptions startOptions) throws Exception { 
    203                 setKrakenSystemProperties(); 
     186                File jarPath = new File(Kraken.class.getProtectionDomain().getCodeSource().getLocation().getPath()); 
     187                File dir = jarPath.getParentFile(); 
     188 
     189                Environment.setKrakenSystemProperties(dir.getAbsolutePath()); 
    204190 
    205191                setLogger(); 
  • kraken-dom/pom.xml

    r262 r265  
    6868                        <groupId>org.krakenapps</groupId> 
    6969                        <artifactId>kraken-api</artifactId> 
    70                         <version>1.7.0</version> 
     70                        <version>1.8.0</version> 
    7171                </dependency> 
    7272                <dependency> 
Note: See TracChangeset for help on using the changeset viewer.