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
