Hi Vincent, On Fri, Oct 17, 2008 at 7:59 PM, Vincent Massol <[EMAIL PROTECTED]> wrote:
> Another pb. The directory structure for /platform/core/xwiki-webdav/ is: > > -rw-r--r-- 1 vmassol staff 153 Oct 17 12:23 README > drwxr-xr-x 6 vmassol staff 204 Oct 17 16:21 database > drwxr-xr-x 3 vmassol staff 102 Oct 17 12:23 eclipse-bin > -rw-r--r-- 1 vmassol staff 5341 Oct 17 12:23 pom.xml > drwxr-xr-x 6 vmassol staff 204 Oct 17 12:23 references > drwxr-xr-x 5 vmassol staff 170 Oct 17 12:23 src > drwxr-xr-x 8 vmassol staff 272 Oct 17 16:21 target > -rw-r--r-- 1 vmassol staff 23205 Oct 17 16:21 xwiki.log > > * README shouldn't be there and is not required. > * database shouldn't be there > * eclipse-bin shouldn't be there > * references should be in test resources if that's needed for tests > Ok, working on a new patch. > > Thanks > -Vincent > > On Oct 17, 2008, at 4:26 PM, Vincent Massol wrote: > > > > > On Oct 17, 2008, at 4:22 PM, Vincent Massol wrote: > > > >> Also, the xml files are not indented properly (they should be using 2 > >> spaces for indentations). > >> > >> Something strange too in platform/core/xwiki-webdav > >> > >> <configuration> > >> <includes> > >> <include>**/ > >> *TTest.java</include> > >> </includes> > >> > >> The strange part is "T" before "Test.java". > > > > Ok I understood this part. Although I think we should discuss this > > more at some point and move functional tests in XE/distribution- > > tests so that we test the real distribution. > > > I did this to separate integration tests from unit tests. But yes, it was kind of a hack at that moment. > > > Another pb: > > > > I see: > > > > <dependency> > > <groupId>tomcat</groupId> > > <artifactId>servlet-api</artifactId> > > <version>5.0.18</version> > > </dependency> > > > > This is a strange groupId. Also I don't believe this should be > > included in the distribution so it should at the very least have a > > "provided" scope. > > > Fixed in http://jira.xwiki.org/jira/browse/XWIKI-2763 Changed to : <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> </dependency> as adviced by sergiu. > > > Thanks > > -Vincent > > > > > >> > >> > >> Last the build is not working: > >> > >> [INFO] > >> ------------------------------------------------------------------------ > >> [INFO] Building XWiki Platform - Plugins - WebDAV plugin > >> [INFO] task-segment: [clean, install] > >> [INFO] > >> ------------------------------------------------------------------------ > >> [INFO] [clean:clean] > >> [INFO] snapshot com.xpn.xwiki.platform:xwiki-webdav:0.0.1-SNAPSHOT: > >> checking for updates from apache.snapshots > >> [INFO] snapshot com.xpn.xwiki.platform:xwiki-webdav:0.0.1-SNAPSHOT: > >> checking for updates from xwiki-externals > >> [INFO] snapshot com.xpn.xwiki.platform:xwiki-webdav:0.0.1-SNAPSHOT: > >> checking for updates from xwiki-snapshots > >> Downloading: > http://people.apache.org/maven-snapshot-repository/com/xpn/xwiki/platform/xwiki-webdav/0.0.1-SNAPSHOT/xwiki-webdav-0.0.1-SNAPSHOT.pom > >> Downloading: > http://maven.xwiki.org/externals/com/xpn/xwiki/platform/xwiki-webdav/0.0.1-SNAPSHOT/xwiki-webdav-0.0.1-SNAPSHOT.pom > >> Downloading: > http://maven.xwiki.org/snapshots/com/xpn/xwiki/platform/xwiki-webdav/0.0.1-SNAPSHOT/xwiki-webdav-0.0.1-SNAPSHOT.pom > >> Downloading: > http://people.apache.org/maven-snapshot-repository/com/xpn/xwiki/platform/xwiki-webdav/0.0.1-SNAPSHOT/xwiki-webdav-0.0.1-SNAPSHOT.jar > >> Downloading: > http://maven.xwiki.org/externals/com/xpn/xwiki/platform/xwiki-webdav/0.0.1-SNAPSHOT/xwiki-webdav-0.0.1-SNAPSHOT.jar > >> Downloading: > http://maven.xwiki.org/snapshots/com/xpn/xwiki/platform/xwiki-webdav/0.0.1-SNAPSHOT/xwiki-webdav-0.0.1-SNAPSHOT.jar > >> [INFO] > >> ------------------------------------------------------------------------ > >> [ERROR] BUILD ERROR > >> [INFO] > >> ------------------------------------------------------------------------ > >> [INFO] Failed to resolve artifact. > >> > >> Missing: > >> ---------- > >> 1) com.xpn.xwiki.platform:xwiki-webdav:jar:0.0.1-SNAPSHOT > >> > >> Try downloading the file manually from the project website. > >> > >> Then, install it using the command: > >> mvn install:install-file -DgroupId=com.xpn.xwiki.platform - > >> DartifactId=xwiki-webdav -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar - > >> Dfile=/path/to/file > >> > >> Alternatively, if you host your own repository you can deploy the > >> file there: > >> mvn deploy:deploy-file -DgroupId=com.xpn.xwiki.platform - > >> DartifactId=xwiki-webdav -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar - > >> Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] > >> > >> Path to dependency: > >> 1) com.xpn.xwiki.platform.plugins:xwiki-plugin-webdav:jar: > >> 0.0.1-SNAPSHOT > >> 2) com.xpn.xwiki.platform:xwiki-webdav:jar:0.0.1-SNAPSHOT > >> > >> ---------- > >> 1 required artifact is missing. > >> > >> for artifact: > >> com.xpn.xwiki.platform.plugins:xwiki-plugin-webdav:jar:0.0.1- > >> SNAPSHOT > >> > >> from the specified remote repositories: > >> central (http://repo1.maven.org/maven2), > >> xwiki-externals (http://maven.xwiki.org/externals), > >> xwiki-snapshots (http://maven.xwiki.org/snapshots), > >> xwiki-releases (http://maven.xwiki.org/releases), > >> apache.snapshots (http://people.apache.org/maven-snapshot- > >> repository) > >> > Fixed in http://jira.xwiki.org/jira/browse/XWIKI-2763 > > >> Thanks > >> -Vincent > >> > >> On Oct 17, 2008, at 4:13 PM, Vincent Massol wrote: > >> > >>> Another pb is the versioning used. > >>> > >>> We should always use 1.0-SNAPSHOT and not something like 0.0.1- > >>> SNAPSHOT. > >>> > >>> Thanks > >>> -Vincent > >>> > >>> On Oct 17, 2008, at 4:05 PM, Vincent Massol wrote: > >>> > >>>> Here's what I get when building platform: > >>>> > >>>> ... > >>>> [INFO] XWiki Platform - Core - Query - XWQL > >>>> [INFO] XWiki Platform - Core - Core > >>>> [INFO] XWiki Platform - Tools - XML Doc Update Plugin > >>>> [INFO] XWiki Platform - Tools - Packager > >>>> [INFO] XWiki Platform - Tools - XWiki Configuration Resources > >>>> [INFO] XWiki Platform - Tools - Jetty Configuration Resources > >>>> [INFO] XWiki Platform - Tools - Default (root) webapp for the > >>>> standalone package > >>>> [INFO] FoXWiki - Parent > >>>> [INFO] FoXWiki - Core > >>>> [INFO] FoXWiki - Distribution > >>>> [INFO] XWiki Platform - Core - XMLRPC client > >>>> [INFO] XWiki Platform - Plugins - Parent POM > >>>> [INFO] XWiki Platform - Plugins - Skin Extensions > >>>> [INFO] XWiki Platform - Plugins - Adwords > >>>> [INFO] XWiki Platform - Plugins - Alexa > >>>> [INFO] XWiki Platform - Plugins - eXo Platform > >>>> [INFO] XWiki Platform - Plugins - Joda Time > >>>> [INFO] XWiki Platform - Plugins - Scheduler > >>>> [INFO] XWiki Platform - Plugins - Application Manager > >>>> [INFO] XWiki Platform - Plugins - Wiki Manager > >>>> [INFO] XWiki Platform - Plugins - Mail Sender > >>>> [INFO] XWiki Platform - Plugins - Lucene search > >>>> ... > >>>> > >>>> So the foxwiki tool doesn't have the correct artifactId. > >>>> > Fixed in http://jira.xwiki.org/jira/browse/XWIKI-2763 I'm working on a new patch to correct the rest of errors asap. Thanks. - Asiri > > >>>> That said it's still in the wrong location I believe... I think a > >>>> top level project would be ok. > >>>> > >>>> Thanks > >>>> -Vincent > >>> > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

