r532 - in trunk: wikitty-api/src/main/resources/org/nuiton wikitty-dto wikitty-dto/src/main wikitty-dto/src/main/java/org/nuiton/wikitty wikitty-dto/src/main/resources wikitty-dto/src/main/resources/org.nuiton wikitty-jdbc-impl/src/license wikitty-solr-impl/src/license
Author: jcouteau Date: 2010-11-27 16:05:13 +0100 (Sat, 27 Nov 2010) New Revision: 532 Url: http://nuiton.org/repositories/revision/wikitty/532 Log: Make everythin work in GWT Added: trunk/wikitty-dto/src/main/resources/ trunk/wikitty-dto/src/main/resources/org.nuiton/ trunk/wikitty-dto/src/main/resources/org.nuiton/WikittyDTO.gwt.xml Removed: trunk/wikitty-dto/src/main/java/org/nuiton/wikitty/generator/ Modified: trunk/wikitty-api/src/main/resources/org/nuiton/WikittyAPI.gwt.xml trunk/wikitty-dto/pom.xml trunk/wikitty-jdbc-impl/src/license/THIRD-PARTY.properties trunk/wikitty-solr-impl/src/license/THIRD-PARTY.properties Modified: trunk/wikitty-api/src/main/resources/org/nuiton/WikittyAPI.gwt.xml =================================================================== --- trunk/wikitty-api/src/main/resources/org/nuiton/WikittyAPI.gwt.xml 2010-11-27 14:06:32 UTC (rev 531) +++ trunk/wikitty-api/src/main/resources/org/nuiton/WikittyAPI.gwt.xml 2010-11-27 15:05:13 UTC (rev 532) @@ -6,7 +6,7 @@ $Id$ $HeadURL$ %% - Copyright (C) 2009 - 2010 CodeLutin, Benjamin Poussin + Copyright (C) 2009 - 2010 CodeLutin, Jean Couteau %% This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as @@ -27,6 +27,22 @@ <!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 1.6.4//EN" "http://google-web-toolkit.googlecode.com/svn/tags/1.6.4/distro-source/core/src/gwt-module.dtd"> <module> + <source path="wikitty"> + <exclude name="WikittyConfig.java"/> + <exclude name="*Abstract.java"/> + <exclude name="*Impl.java"/> + <exclude name="*Helper.java"/> + <exclude name="WikittyProxy.java"/> + <exclude name="WikittyService.java"/> + <exclude name="WikittyServiceFactory.java"/> + <exclude name="WikittyTree.java"/> + <exclude name="WikittyUtil.java"/> + <exclude name="addons/**/*.java"/> + <exclude name="search/**/*.java"/> + <exclude name="services/**/*.java"/> + <exclude name="storage/**/*.java"/> + </source> + <source path="wikitty/entities"> <exclude name="*Impl.java"/> <exclude name="*Abstract.java"/> Modified: trunk/wikitty-dto/pom.xml =================================================================== --- trunk/wikitty-dto/pom.xml 2010-11-27 14:06:32 UTC (rev 531) +++ trunk/wikitty-dto/pom.xml 2010-11-27 15:05:13 UTC (rev 532) @@ -27,14 +27,10 @@ </dependency> <dependency> - <groupId>org.nuiton.eugene</groupId> - <artifactId>eugene</artifactId> - <scope>provided</scope> - </dependency> - <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </dependency> + <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> @@ -83,23 +79,15 @@ <executions> <execution> <id>api-dto-generation</id> - <phase>generate-sources</phase> + <phase>process-sources</phase> <configuration> <inputs> <input>classpath:model:/:wikitty.objectmodel</input> </inputs> - <fullPackagePath> - org.nuiton.wikitty.entities - </fullPackagePath> - <defaultPackage> - org.nuiton.wikitty.entities - </defaultPackage> - <extractedPackages> - org.nuiton.wikitty.entities - </extractedPackages> - <templates> - org.nuiton.wikitty.generator.WikittyDTOGenerator - </templates> + <fullPackagePath>org.nuiton.wikitty.entities</fullPackagePath> + <defaultPackage>org.nuiton.wikitty.entities</defaultPackage> + <extractedPackages>org.nuiton.wikitty.entities</extractedPackages> + <templates>org.nuiton.wikitty.generator.WikittyDTOGenerator</templates> </configuration> <goals> <goal>smart-generate</goal> @@ -107,19 +95,6 @@ </execution> </executions> </plugin> - - <!-- expose new plexus components --> - <plugin> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-metadata</artifactId> - <executions> - <execution> - <goals> - <goal>generate-metadata</goal> - </goals> - </execution> - </executions> - </plugin> </plugins> </build> Added: trunk/wikitty-dto/src/main/resources/org.nuiton/WikittyDTO.gwt.xml =================================================================== --- trunk/wikitty-dto/src/main/resources/org.nuiton/WikittyDTO.gwt.xml (rev 0) +++ trunk/wikitty-dto/src/main/resources/org.nuiton/WikittyDTO.gwt.xml 2010-11-27 15:05:13 UTC (rev 532) @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #%L + Wikitty :: api + + $Id$ + $HeadURL$ + %% + Copyright (C) 2009 - 2010 CodeLutin, Jean Couteau + %% + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Lesser Public License for more details. + + You should have received a copy of the GNU General Lesser Public + License along with this program. If not, see + <http://www.gnu.org/licenses/lgpl-3.0.html>. + #L% + --> + +<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 1.6.4//EN" + "http://google-web-toolkit.googlecode.com/svn/tags/2.1.0/distro-source/core/src/gwt-module.dtd"> +<module> + <source path="wikitty/entities" /> +</module> \ No newline at end of file Modified: trunk/wikitty-jdbc-impl/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-jdbc-impl/src/license/THIRD-PARTY.properties 2010-11-27 14:06:32 UTC (rev 531) +++ trunk/wikitty-jdbc-impl/src/license/THIRD-PARTY.properties 2010-11-27 15:05:13 UTC (rev 532) @@ -11,6 +11,7 @@ # - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 # - Common Public License Version 1.0 # - Eclipse Public License - Version 1.0 +# - Indiana University Extreme! Lab Software License # - Indiana University Extreme! Lab Software License, vesion 1.1.1 # - LGPL 2.1 # - LGPL 2.1 / The Apache Software License - Version 2.0 Modified: trunk/wikitty-solr-impl/src/license/THIRD-PARTY.properties =================================================================== --- trunk/wikitty-solr-impl/src/license/THIRD-PARTY.properties 2010-11-27 14:06:32 UTC (rev 531) +++ trunk/wikitty-solr-impl/src/license/THIRD-PARTY.properties 2010-11-27 15:05:13 UTC (rev 532) @@ -9,6 +9,7 @@ # - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 # - Common Development and Distribution License (CDDL) v1.0 # - Common Public License Version 1.0 +# - Indiana University Extreme! Lab Software License # - Indiana University Extreme! Lab Software License, vesion 1.1.1 # - LGPL 2.1 # - LGPL 2.1 / The Apache Software License - Version 2.0
participants (1)
-
jcouteau@users.nuiton.org