Setting up Xwiki for development
Greetings! I'm currently working on my master thesis, I've chosen XWiki as the wiki system that will support my platform. I used the Windows Installer in http://www.xwiki.org/xwiki/bin/view/Main/Download and easily set up a local xwiki instance, in order to explore it and learn how it works. But I shall probably have to adapt or create some functionality related to the Audit requirements I have defined (I'll save this for future posts ;) ), so I'd like to set up a development xwiki project using Eclipse. I followed the instructions in http://www.xwiki.org/xwiki/bin/view/Community/BuildingInEclipse: I checked out the source from the trunks-devs, ran mvn eclipse:eclipse and created a new eclipse workspace, which I included in a new variable M2_REPO. Finally I created a java project and did an import from the folder with all the code (xwiki-platform-tools, xwiki-platform-core, xwiki-platform-web, xwiki-platform-plugins and the others). The result was 22070 errors and 390 warnings in the 'Problems' tab! I think I must have missing something related to the building process.. being my first experience with eclipse, besides the tutorials, surely doesn't help! Could you guys help me? Thanks in advance and congratulations for the xwiki platform. I hope I can contribute with some code or plugins :) Best regards, Ricardo Pinto. Ps: By the way, I'm using Windows XP, Eclipse 3.2, JDK 1.5.10, Tortoise SVN (and will use mySQL after setting up the IDE environment).
[email protected] wrote:
I followed the instructions in http://www.xwiki.org/xwiki/bin/view/Community/BuildingInEclipse: I checked out the source from the trunks-devs, ran mvn eclipse:eclipse and created a new eclipse workspace, which I included in a new variable M2_REPO. Finally I created a java project and did an import from the folder with all the code (xwiki-platform-tools, xwiki-platform-core, xwiki-platform-web, xwiki-platform-plugins and the others). The result was 22070 errors and 390 warnings in the 'Problems' tab!
In eclipse, the M2_REPO variable should point to your .m2/repository/ folder. Make sure it does, then run 'mvn compile' or something to that effect. I hope that might help you? :-) thomas
Thanks Thomas for your answer :) Checked the M2_REPO variable, it's ok. Then I used mvn compile but nothing changed in the Problems tab. I deleted the project and started over from scratch: I have maven installed and the settings.xml file in the ~/.m2 folder (is this file really needed?) So I created a folder 'XwikiSource' to where I have checked-out the source code from trunk-devs. Then I set a workspace in eclipse (M2_REPO ok) and created a new Java Project "XwikiLocal" and imported the contents from XwikiSource folder (maybe one folder is enough and I shouldn't have two projects XwikiSource and XWikiLocal).. This time I got 10227 errors and 1258 warnings (I believe this happened because I had executed mvn compile before and the number of available projects in the maven repository increased). After this I tried compiling again in the XWikiLocal directory and manually in all the subdirectories with a pom file (can I tell mvn compile to do the operation recursively?), but the number of errors didn't change this time... Almost every errors are like this: "<ClassName> cannot be resolved to a type", which I suppose means that some references are missing... Can you xwikers help me? :) Thanks again! Regards, Ricardo. Ps: what about the archetype:create command, should I have used it?
Greetings, xwicaforrica. On 8/22/07, [email protected] <[email protected]> wrote:
Greetings!
I'm currently working on my master thesis, I've chosen XWiki as the wiki system that will support my platform.
I used the Windows Installer in http://www.xwiki.org/xwiki/bin/view/Main/Download and easily set up a local xwiki instance, in order to explore it and learn how it works.
But I shall probably have to adapt or create some functionality related to the Audit requirements I have defined (I'll save this for future posts ;) ), so I'd like to set up a development xwiki project using Eclipse.
I followed the instructions in http://www.xwiki.org/xwiki/bin/view/Community/BuildingInEclipse: I checked out the source from the trunks-devs, ran mvn eclipse:eclipse and created a new eclipse workspace, which I included in a new variable M2_REPO.
Make sure that, for every one of the projects you imported (platform-core, platform-web, etc.) you have the M2_REPO variable defined correctly within the build path (right click the project > build path > configure build path ... > libraries tab > add variable; don't mind if it says that "Variable points to a directory; use Extend blah, blah", just check that the path inside the variable points to where your local maven repository is <check maven settings for that> and click the cancel button <the variable will still be there next time you open, even on cancel> -- hope that these indications work in a similar way on windows as on mac) Finally I created a java project and did an import from the folder with all
the code (xwiki-platform-tools, xwiki-platform-core, xwiki-platform-web, xwiki-platform-plugins and the others). The result was 22070 errors and 390 warnings in the 'Problems' tab!
Ran into similar problems, and the first and best advice I could give you is: make and import projects of only what you need (xwiki-platform-core might suffice) - this should reduce the number of errors. Warnings shouldn't bother you right now. I am currently working on a 100 warnings set up, and have had no issues this far. I think I must have missing something related to the building process..
being my first experience with eclipse, besides the tutorials, surely doesn't help! Could you guys help me?
The build process has been entirely switched to maven a couple of months back, so running ant as it point out on the Building In Eclipse page that you referenced (which is, btw, outdated) might not work. Use "mvn install" in the directory you want to build (any directory with a pom.xml file will do), and see if that spits out any errors (which it should not). Thanks in advance and congratulations for the xwiki platform. I hope I can
contribute with some code or plugins :) Best regards,
Ricardo Pinto.
Ps: By the way, I'm using Windows XP, Eclipse 3.2, JDK 1.5.10, Tortoise SVN (and will use mySQL after setting up the IDE environment).
Might be a good idea to also list some of the errors from the problems view (there are not 22070 individual errors, just groups of the same error - so list the summary of those groups). Have fun coding, Radu
Thanks Radu for your indications! While checking the M2_REPO variable, I realized that I have only one root java project (named XWikiLocal, for which the variable is ok), with one folder for platform-core, another for platform-web, etc.. Should I have one separate project for each one of them? And should I import each one manually or there's an automatic way to do this? Concerning the modules, I don't really know which ones I might need, but even if I import only platform-core I get more than 10000 errors :( I tried using mvn compile but didn't change the number of errors.. With mvn:install on the XWikiLocal directory, I got "Build Successful" in the end, but consulting the detail I can see that only the five "Platform-Tools-xxx" got the success message. I put -e and found that the first error occurs when it arrives to the core: [INFO] Failed to construct build plan for: com.xpn.xwiki.platform:xwiki-core:jar :1.2-SNAPSHOT ( task-segment: [install] ). Reason: Failed to load plugin: Plugi n [org.apache.maven.plugins:maven-checkstyle-plugin]. Reason: Failed to load plu gin. Reason: The plugin 'org.apache.maven.plugins:maven-checkstyle-plugin' does not exist or no valid version could be found Where can I get "org.apache.maven.plugins:maven-checkstyle-plugin"? I really appreciate if you could lead me in the right direction... as I must deliver my thesis report next month ;) Best wishes, Ricardo
On 8/24/07, [email protected] <[email protected]> wrote:
Thanks Radu for your indications!
While checking the M2_REPO variable, I realized that I have only one root java project (named XWikiLocal, for which the variable is ok), with one folder for platform-core, another for platform-web, etc.. Should I have one separate project for each one of them? And should I import each one manually or there's an automatic way to do this?
Concerning the modules, I don't really know which ones I might need, but even if I import only platform-core I get more than 10000 errors :( I tried using mvn compile but didn't change the number of errors..
With mvn:install on the XWikiLocal directory, I got "Build Successful" in the end, but consulting the detail I can see that only the five "Platform-Tools-xxx" got the success message. I put -e and found that the first error occurs when it arrives to the core:
Check this out first, regarding ~/.m2/settings.xml http://www.xwiki.org/xwiki/bin/view/Community/Building . You need to put the settings listed there into your settings.xml to get the repository right, so it can download what it needs while it builds. Also, you will run into some build errors related to memory/heapspace later unless you set export "MAVEN_OPTS=-Xmx200m" for JVM heap space - set this in my ~/.profile for export (unix system - mac) but in windows you can set it by right click my computer > properties > advanced > environment variables and set up a new variable for your user, or for the entire machine (but i gues you should know how to do that :) ) [INFO] Failed to construct build plan for:
com.xpn.xwiki.platform:xwiki-core:jar :1.2-SNAPSHOT ( task-segment: [install] ). Reason: Failed to load plugin: Plugi n [org.apache.maven.plugins:maven-checkstyle-plugin]. Reason: Failed to load plu gin. Reason: The plugin 'org.apache.maven.plugins:maven-checkstyle-plugin' does not exist or no valid version could be found
Where can I get "org.apache.maven.plugins:maven-checkstyle-plugin"?
I really appreciate if you could lead me in the right direction... as I must deliver my thesis report next month ;)
Best wishes,
Ricardo
If you need any further assistance, just get back to the mailing list with the questions. Have a nice day, Radu
On 8/22/07, [email protected] <[email protected]> wrote:
Greetings!
I'm currently working on my master thesis, I've chosen XWiki as the wiki system that will support my platform.
I used the Windows Installer in http://www.xwiki.org/xwiki/bin/view/Main/Download and easily set up a local xwiki instance, in order to explore it and learn how it works.
But I shall probably have to adapt or create some functionality related to the Audit requirements I have defined (I'll save this for future posts ;) ), so I'd like to set up a development xwiki project using Eclipse.
I followed the instructions in http://www.xwiki.org/xwiki/bin/view/Community/BuildingInEclipse: I checked out the source from the trunks-devs, ran mvn eclipse:eclipse and created a new eclipse workspace, which I included in a new variable M2_REPO.
Finally I created a java project and did an import from the folder with all
the code (xwiki-platform-tools, xwiki-platform-core, xwiki-platform-web, xwiki-platform-plugins and the others). The result was 22070 errors and 390 warnings in the 'Problems' tab!
Well, you should not *create* a java project upfront. You should import a one. This is what i did, 1. set the M2_REPO variable to my local repository. (I had built xwiki in the command line beforehand so my M2_REPO is rich) 2. cleaned the trunk-users (mvn clean) - this is optional. 3. created a workspace (whatever you prefer) 4. File->Import->General->Existing Projects Into Workspace 5. Brows for root directory (trunk-users) and press ok. 6. Now the Projects list should indicate all the XWiki projects there, select the one you like and press ok. After this, no errors should appear (works for me). Can you try this out and let us know ? - Asiri I think I must have missing something related to the building process..
being my first experience with eclipse, besides the tutorials, surely doesn't help! Could you guys help me?
Thanks in advance and congratulations for the xwiki platform. I hope I can contribute with some code or plugins :) Best regards,
Ricardo Pinto.
Ps: By the way, I'm using Windows XP, Eclipse 3.2, JDK 1.5.10, Tortoise SVN (and will use mySQL after setting up the IDE environment).
-- You receive this message as a subscriber of the [email protected] list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
On 8/24/07, Asiri Rathnayake <[email protected]> wrote:
On 8/22/07, [email protected] <[email protected]> wrote:
Greetings!
I'm currently working on my master thesis, I've chosen XWiki as the wiki system that will support my platform.
I used the Windows Installer in http://www.xwiki.org/xwiki/bin/view/Main/Download and easily set up a local xwiki instance, in order to explore it and learn how it works.
But I shall probably have to adapt or create some functionality related to the Audit requirements I have defined (I'll save this for future posts ;) ), so I'd like to set up a development xwiki project using Eclipse.
I followed the instructions in http://www.xwiki.org/xwiki/bin/view/Community/BuildingInEclipse: I checked out the source from the trunks-devs, ran mvn eclipse:eclipse and created a new eclipse workspace, which I included in a new variable M2_REPO.
Finally I created a java project and did an import from the folder with
all the code (xwiki-platform-tools, xwiki-platform-core, xwiki-platform-web, xwiki-platform-plugins and the others). The result was 22070 errors and 390 warnings in the 'Problems' tab!
Well, you should not *create* a java project upfront. You should import a one.
This is what i did,
1. set the M2_REPO variable to my local repository. (I had built xwiki in the command line beforehand so my M2_REPO is rich)
2. cleaned the trunk-users (mvn clean) - this is optional.
I forgot to mention that you have to run mvn eclipse:eclipse at this point. :) 3. created a workspace (whatever you prefer)
4. File->Import->General->Existing Projects Into Workspace
5. Brows for root directory (trunk-users) and press ok.
6. Now the Projects list should indicate all the XWiki projects there, select the one you like and press ok.
After this, no errors should appear (works for me). Can you try this out and let us know ?
- Asiri
I think I must have missing something related to the building process..
being my first experience with eclipse, besides the tutorials, surely doesn't help! Could you guys help me?
Thanks in advance and congratulations for the xwiki platform. I hope I can contribute with some code or plugins :) Best regards,
Ricardo Pinto.
Ps: By the way, I'm using Windows XP, Eclipse 3.2, JDK 1.5.10, Tortoise SVN (and will use mySQL after setting up the IDE environment).
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected] ?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Hello! I was using trunk-devs, but I should use trunks-users instead (thanks Vincent Massol for the tip). I checked out the user sources and, as I already had maven installed and the settings.xml in its folder, I ran mvn install (accordingly to http://www.xwiki.org/xwiki/bin/view/Community/Building) but got the following errors: Running the mvn install in ..\LocalTrunksUsers [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error building POM (may not be this project's POM). Project ID: unknown Reason: Could not find the model file 'D:\FEUP\Mestrado\XWiki\Desenvolvimento\XW ikiUserSource\xwiki-platform-core\pom.xml'. Running the mvn install in ..\LocalTrunksUsers\xwiki-platform-core [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Cannot execute mojo: resources. It requires a project with an existing po m.xml, but the build is not using one. Running the mvn install in ..\LocalTrunksUsers\xwiki-platform-core\xwiki-core [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Failed to construct build plan for: com.xpn.xwiki.platform:xwiki-core:jar :1.2-SNAPSHOT ( task-segment: [install] ). Reason: Failed to load plugin: Plugi n [org.apache.maven.plugins:maven-checkstyle-plugin]. Reason: Failed to load plu gin. Reason: The plugin 'org.apache.maven.plugins:maven-checkstyle-plugin' does not exist or no valid version could be found Errors 1 and 2 are caused by the miss of a Pom file in xwiki-platform-core. Is this normal? Error 3 is due to the missing plugin... how can I get it? Thanks again for your support! Best regards, Ricardo. On 8/22/07, [email protected] <[email protected]> wrote:
Greetings!
I'm currently working on my master thesis, I've chosen XWiki as the wiki system that will support my platform.
I used the Windows Installer in http://www.xwiki.org/xwiki/bin/view/Main/Download and easily set up a local xwiki instance, in order to explore it and learn how it works.
But I shall probably have to adapt or create some functionality related to the Audit requirements I have defined (I'll save this for future posts ;) ), so I'd like to set up a development xwiki project using Eclipse.
I followed the instructions in http://www.xwiki.org/xwiki/bin/view/Community/BuildingInEclipse: I checked out the source from the trunks-devs, ran mvn eclipse:eclipse and created a new eclipse workspace, which I included in a new variable M2_REPO. Finally I created a java project and did an import from the folder with all the code (xwiki-platform-tools, xwiki-platform-core, xwiki-platform-web, xwiki-platform-plugins and the others). The result was 22070 errors and 390 warnings in the 'Problems' tab!
I think I must have missing something related to the building process.. being my first experience with eclipse, besides the tutorials, surely doesn't help! Could you guys help me?
Thanks in advance and congratulations for the xwiki platform. I hope I can contribute with some code or plugins :) Best regards,
Ricardo Pinto.
Ps: By the way, I'm using Windows XP, Eclipse 3.2, JDK 1.5.10, Tortoise SVN (and will use mySQL after setting up the IDE environment).
-- You receive this message as a subscriber of the [email protected] list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Hi, I think Ricardo had his problem solved now after the discussions on IRC. Catalin On 8/26/07, Ricardo Pinto <[email protected]> wrote:
Hello!
I was using trunk-devs, but I should use trunks-users instead (thanks Vincent Massol for the tip). I checked out the user sources and, as I already had maven installed and the settings.xml in its folder, I ran mvn install (accordingly to http://www.xwiki.org/xwiki/bin/view/Community/Building) but got the following errors:
Running the mvn install in ..\LocalTrunksUsers
[INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error building POM (may not be this project's POM).
Project ID: unknown
Reason: Could not find the model file 'D:\FEUP\Mestrado\XWiki\Desenvolvimento\XW ikiUserSource\xwiki-platform-core\pom.xml'.
Running the mvn install in ..\LocalTrunksUsers\xwiki-platform-core
[INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Cannot execute mojo: resources. It requires a project with an existing po m.xml, but the build is not using one.
Running the mvn install in ..\LocalTrunksUsers\xwiki-platform-core\xwiki-core
[ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Failed to construct build plan for: com.xpn.xwiki.platform:xwiki-core:jar :1.2-SNAPSHOT ( task-segment: [install] ). Reason: Failed to load plugin: Plugi n [org.apache.maven.plugins:maven-checkstyle-plugin]. Reason: Failed to load plu gin. Reason: The plugin ' org.apache.maven.plugins:maven-checkstyle-plugin' does not exist or no valid version could be found
Errors 1 and 2 are caused by the miss of a Pom file in xwiki-platform-core. Is this normal? Error 3 is due to the missing plugin... how can I get it?
Thanks again for your support! Best regards,
Ricardo.
On 8/22/07, [email protected] < [email protected]> wrote:
Greetings!
I'm currently working on my master thesis, I've chosen XWiki as the wiki
system that will support my platform.
I used the Windows Installer in
http://www.xwiki.org/xwiki/bin/view/Main/Download and easily set up a local xwiki instance, in order to explore it and learn how it works.
But I shall probably have to adapt or create some functionality related to
the Audit requirements I have defined (I'll save this for future posts ;) ), so I'd like to set up a development xwiki project using Eclipse.
I followed the instructions in
http://www.xwiki.org/xwiki/bin/view/Community/BuildingInEclipse: I checked out the source from the trunks-devs, ran mvn eclipse:eclipse and created a new eclipse workspace, which I included in a new variable M2_REPO. Finally I created a java project and did an import from the folder with all the code (xwiki-platform-tools, xwiki-platform-core, xwiki-platform-web, xwiki-platform-plugins and the others). The result was 22070 errors and 390 warnings in the 'Problems' tab!
I think I must have missing something related to the building process..
being my first experience with eclipse, besides the tutorials, surely doesn't help!
Could you guys help me?
Thanks in advance and congratulations for the xwiki platform. I hope I can contribute with some code or plugins :) Best regards,
Ricardo Pinto.
Ps: By the way, I'm using Windows XP, Eclipse 3.2, JDK 1.5.10, Tortoise SVN (and will use mySQL after setting up the IDE environment).
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto: [email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Hello! That's correct, Catalin :) I tried to close the thread yesterday, but somehow couldn't access the site... I was really passing by some important steps like the project import, the jvm memory setting and other details (I didn't see that almost all of them were on the xwiki doc pages)! I'd like to thank you and all the other guys (Thomas, Radu, Asiri and Vincent) for your support and patience :) I'll try to set up MySQL by my own, this time! Regards, Ricardo. On 8/28/07, Catalin Hritcu <[email protected]> wrote:
Hi,
I think Ricardo had his problem solved now after the discussions on IRC.
Catalin
On 8/26/07, Ricardo Pinto <[email protected]> wrote:
Hello!
I was using trunk-devs, but I should use trunks-users instead (thanks Vincent Massol for the tip). I checked out the user sources and, as I already had maven installed and the settings.xml in its folder, I ran mvn install (accordingly to http://www.xwiki.org/xwiki/bin/view/Community/Building) but got the following errors:
Running the mvn install in ..\LocalTrunksUsers
[INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error building POM (may not be this project's POM).
Project ID: unknown
Reason: Could not find the model file 'D:\FEUP\Mestrado\XWiki\Desenvolvimento\XW ikiUserSource\xwiki-platform-core\pom.xml'.
Running the mvn install in ..\LocalTrunksUsers\xwiki-platform-core
[INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Cannot execute mojo: resources. It requires a project with an existing po m.xml, but the build is not using one.
Running the mvn install in ..\LocalTrunksUsers\xwiki-platform-core\xwiki-core
[ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Failed to construct build plan for: com.xpn.xwiki.platform:xwiki-core:jar :1.2-SNAPSHOT ( task-segment: [install] ). Reason: Failed to load plugin: Plugi n [org.apache.maven.plugins:maven-checkstyle-plugin]. Reason: Failed to load plu gin. Reason: The plugin ' org.apache.maven.plugins:maven-checkstyle-plugin' does not exist or no valid version could be found
Errors 1 and 2 are caused by the miss of a Pom file in xwiki-platform-core. Is this normal? Error 3 is due to the missing plugin... how can I get it?
Thanks again for your support! Best regards,
Ricardo.
On 8/22/07, [email protected] < [email protected]> wrote:
Greetings!
I'm currently working on my master thesis, I've chosen XWiki as the
wiki system that will support my platform.
I used the Windows Installer in
http://www.xwiki.org/xwiki/bin/view/Main/Download and easily set up a local xwiki instance, in order to explore it and learn how it works.
But I shall probably have to adapt or create some functionality
related to the Audit requirements I have defined (I'll save this for future posts ;) ), so I'd like to set up a development xwiki project using Eclipse.
I followed the instructions in
http://www.xwiki.org/xwiki/bin/view/Community/BuildingInEclipse: I checked out the source from the trunks-devs, ran mvn eclipse:eclipse and created a new eclipse workspace, which I included in a new variable M2_REPO. Finally I created a java project and did an import from the folder with all the code (xwiki-platform-tools, xwiki-platform-core, xwiki-platform-web, xwiki-platform-plugins and the others). The result was 22070 errors and 390 warnings in the 'Problems' tab!
I think I must have missing something related to the building
process.. being my first experience with eclipse, besides the tutorials, surely doesn't help!
Could you guys help me?
Thanks in advance and congratulations for the xwiki platform. I hope I can contribute with some code or plugins :) Best regards,
Ricardo Pinto.
Ps: By the way, I'm using Windows XP, Eclipse 3.2, JDK 1.5.10, Tortoise SVN (and will use mySQL after setting up the IDE environment).
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto: [email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
-- You receive this message as a subscriber of the [email protected] list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
participants (6)
-
Asiri Rathnayake -
Catalin Hritcu -
Radu Danciu -
Ricardo Pinto -
Thomas Drevon -
xwicaforrica@gmail.com