Author: ssmiweve
Date: 2008-01-15 22:11:24 +0100 (Tue, 15 Jan 2008)
New Revision: 5970

Modified:
   trunk/README.txt
   trunk/generic.sesam/pom.xml
   trunk/generic.sesam/search-command-control/assemble/pom.xml
   trunk/generic.sesam/war/pom.xml
   trunk/pom.xml
Log:
building of sesat with and without the include-fast profile/classifier


Modified: trunk/README.txt
===================================================================
--- trunk/README.txt    2008-01-15 13:40:48 UTC (rev 5969)
+++ trunk/README.txt    2008-01-15 21:11:24 UTC (rev 5970)
@@ -4,7 +4,6 @@
 
 More information about SESAT can be found at
 http://sesat.no
-http://dev.schibstedsok.no
 http://sesam.no/omoss
 
 SESAT is licensed under GNU's Affero General Public License version 3 (or 
later).
@@ -14,26 +13,25 @@
 Getting Started
 =======================================
 
-https://dev.schibstedsok.no/confluence/display/TECHDEV/Setting+up+Sesam
+http://sesat.no/development-guidelines.html
 
-=======================================
-Advanced Operations
-=======================================
 
-https://dev.schibstedsok.no/confluence/display/TECHDEV/Operations+Documentation+-+Search+Portal
 
+
 =======================================
-Certificates
+Compiling crash: java.lang.NullPointerException at 
com.sun.tools.javac.comp.Check.checkCompatibleConcretes(..)
 =======================================
+When maven is building data-model-javabean-impl it fails with the javac crash:
 
-To use the https-based repository you will also have to import
-https://dev.schibstedsok.no/schibstedsok-ca.pem in your Java keystore. It can 
be
-done after downloading the pem-file using this command:
+[INFO] Compilation failure
+Failure executing javac, but could not parse the error:
+An exception has occurred in the compiler ...
+java.lang.NullPointerException at 
com.sun.tools.javac.comp.Check.checkCompatibleConcretes(..)
 
-$ $JAVA_HOME/bin/keytool -import -alias schibstedsokca -file 
schibstedsok-ca.pem \
--keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit
+try checking out sesat-kernel again with a new name (eg sesat-kernel1) and try 
building again. repeat until it works.
+Or use Java7.
+It's a known bug http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6218229 
related to inodes.
 
-
 =======================================
 Windows (sucks)
 =======================================

Modified: trunk/generic.sesam/pom.xml
===================================================================
--- trunk/generic.sesam/pom.xml 2008-01-15 13:40:48 UTC (rev 5969)
+++ trunk/generic.sesam/pom.xml 2008-01-15 21:11:24 UTC (rev 5970)
@@ -29,14 +29,7 @@
     <artifactId>pom.generic.sesam.no</artifactId>
     <packaging>pom</packaging>
     <description>Generic Search-config Skin's Inheritable-Pom.</description>
-    <url>https://dev.schibstedsok.no/maven/sites/search-config/</url>
 
-    <scm>
-        
<connection>scm:svn:https://dev.schibstedsok.no/svn/search-config/generic.sesam/trunk</connection>
-        
<url>https://dev.schibstedsok.no/svn/search-config/generic.sesam/trunk</url>
-      
<developerConnection>scm:svn:https://dev.schibstedsok.no/svn/search-config/generic.sesam/trunk</developerConnection>
-    </scm>
-
     <modules>
       <module>war</module>
       <module>query-transform-config</module>

Modified: trunk/generic.sesam/search-command-control/assemble/pom.xml
===================================================================
--- trunk/generic.sesam/search-command-control/assemble/pom.xml 2008-01-15 
13:40:48 UTC (rev 5969)
+++ trunk/generic.sesam/search-command-control/assemble/pom.xml 2008-01-15 
21:11:24 UTC (rev 5970)
@@ -96,12 +96,6 @@
                -  it introduces a "cyclic reference" between projects in the 
reactor -->
               <dependency>
                 <groupId>sesat</groupId>
-                
<artifactId>generic.sesam.no-search-command-control-default</artifactId>
-                <version>${version}</version>
-                <scope>provided</scope>
-              </dependency>
-              <dependency>
-                <groupId>sesat</groupId>
                 
<artifactId>generic.sesam.no-search-command-control-fast</artifactId>
                 <version>${version}</version>
                 <scope>provided</scope>

Modified: trunk/generic.sesam/war/pom.xml
===================================================================
--- trunk/generic.sesam/war/pom.xml     2008-01-15 13:40:48 UTC (rev 5969)
+++ trunk/generic.sesam/war/pom.xml     2008-01-15 21:11:24 UTC (rev 5970)
@@ -16,16 +16,9 @@
     <artifactId>generic.sesam.no</artifactId>
     <packaging>war</packaging>
     <description>Generic Search-config Skin.</description>
-    <url>https://dev.schibstedsok.no/maven/sites/search-config/</url>
-
-    <scm>
-        
<connection>scm:svn:https://dev.schibstedsok.no/svn/search-config/generic.sesam.no/trunk/war</connection>
-        
<url>https://dev.schibstedsok.no/svn/search-config/generic.sesam.no/trunk/war</url>
-        
<developerConnection>scm:svn:https://dev.schibstedsok.no/svn/search-config/generic.sesam.no/trunk/war</developerConnection>
-    </scm>
-
+    
     <profiles>
-        <!-- DEVELOPMENT PROFILE -->
+        <!-- DEVELOPMENT PROFILE >
         <profile>
             <id>development</id>
             <activation><activeByDefault>true</activeByDefault></activation>
@@ -44,71 +37,26 @@
         <profile><id>beta</id></profile>
         <profile><id>electron</id></profile>
         <profile><id>gamma</id></profile>
-        <profile><id>production</id></profile>
+        <profile><id>production</id></profile-->
         <profile>
             <id>include-fast</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-war-plugin</artifactId>
+                        
<configuration><classifier>include-fast</classifier></configuration>
+                    </plugin>                
+                </plugins>
+            </build>
             <dependencies>
                 <dependency>
                     <groupId>sesat</groupId>
-                    <artifactId>sesat-resourcefeed</artifactId>
-                    <version>${version}</version>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    <artifactId>commons-log4j</artifactId>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    
<artifactId>generic.sesam.no-query-transform-config</artifactId>
-                    <version>${version}</version>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    
<artifactId>generic.sesam.no-query-transform-control</artifactId>
-                    <version>${version}</version>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    <artifactId>generic.sesam.no-result</artifactId>
-                    <version>${version}</version>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    
<artifactId>generic.sesam.no-result-handler-config</artifactId>
-                    <version>${version}</version>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    
<artifactId>generic.sesam.no-result-handler-control</artifactId>
-                    <version>${version}</version>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    
<artifactId>generic.sesam.no-search-command-config</artifactId>
-                    <version>${version}</version>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
                     
<artifactId>generic.sesam.no-search-command-control</artifactId>
                     <version>${version}</version>
-                    <classifier>include-fast</classifier>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    <artifactId>generic.sesam.no-view-config</artifactId>
-                    <version>${version}</version>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    <artifactId>generic.sesam.no-view-control</artifactId>
-                    <version>${version}</version>
-                </dependency>
-                <dependency>
-                    <groupId>sesat</groupId>
-                    
<artifactId>generic.sesam.no-velocity-directives</artifactId>
-                    <version>${version}</version>
-                </dependency>
-            </dependencies>          
+                    <optional>true</optional>
+                </dependency>                
+            </dependencies>
         </profile>
     </profiles>
     
@@ -159,6 +107,13 @@
         </dependency>
         <dependency>
             <groupId>sesat</groupId>
+            <artifactId>generic.sesam.no-search-command-control</artifactId>
+            <version>${version}</version>
+            <classifier>include-fast</classifier>
+            <optional>true</optional>
+        </dependency>
+        <dependency>
+            <groupId>sesat</groupId>
             <artifactId>generic.sesam.no-view-config</artifactId>
             <version>${version}</version>
         </dependency>

Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml       2008-01-15 13:40:48 UTC (rev 5969)
+++ trunk/pom.xml       2008-01-15 21:11:24 UTC (rev 5970)
@@ -596,7 +596,7 @@
     <distributionManagement>
         <site>
           <id>Sesat</id>
-          
<url>scp://sch-sesat01.dev.osl.basefarm.net:/var/www/sesat.no/htdocs/projects/sesat-commons</url>
+          
<url>scp://sch-sesat01.dev.osl.basefarm.net:/var/www/sesat.no/htdocs/projects/sesat-kernel</url>
         </site>
         <repository>
           <id>Sesat</id>
@@ -606,7 +606,7 @@
         <snapshotRepository>
           <id>Sesat</id>
           <name>Sesat Snapshot</name>
-          
<url>scp://sch-sesat01.osl.basefarm.net:/var/www/sesat.no/htdocs/maven2</url>
+          
<url>scp://sch-sesat01.dev.osl.basefarm.net:/var/www/sesat.no/htdocs/maven2</url>
         </snapshotRepository>
     </distributionManagement>
     

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to