Thanks for taking a look Sönke! I'll try it again. Thanks Sharan
On 2020/05/23 10:09:08, Sönke Liebau <[email protected]> wrote: > Hi Sharan, > > I've just cloned a fresh copy and created a new presentation with the > following commands. I hope that helps! > > ➜ tmp git clone [email protected]:apache/incubator-training.git > > > > > > Cloning into 'incubator-training'... > remote: Enumerating objects: 1973, done. > remote: Total 1973 (delta 0), reused 0 (delta 0), pack-reused 1973 > Receiving objects: 100% (1973/1973), 36.68 MiB | 477.00 KiB/s, done. > Resolving deltas: 100% (770/770), done. > > > ➜ tmp cd incubator-training > > > ➜ incubator-training git:(master) mvn install > [INFO] Scanning for projects... > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Build Order: > [INFO] > [INFO] Training: Website > [pom] > [INFO] Training: Tools: Content Archetype > [maven-archetype] > [INFO] Training: Tools: Content Master Resources > [jar] > [INFO] Training: Tools: Content Master Pom > [pom] > [INFO] Training Parent > [pom] > [INFO] Training: Tools > [pom] > [INFO] > [INFO] ----------------< org.apache.training:training-website > >---------------- > [INFO] Building Training: Website 0.4.0-SNAPSHOT > [1/6] > [INFO] --------------------------------[ pom > ]--------------------------------- > [INFO] > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) > @ training-website --- > [INFO] > [INFO] --- maven-remote-resources-plugin:1.7.0:process > (process-resource-bundles) @ training-website --- > [INFO] Preparing remote bundle > org.apache:apache-jar-resource-bundle:1.4 > ... > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary: > [INFO] > [INFO] Training: Website 0.4.0-SNAPSHOT ................... SUCCESS [ 2.086 > s] > [INFO] Training: Tools: Content Archetype 1.0.0-SNAPSHOT .. SUCCESS [ 0.958 > s] > [INFO] Training: Tools: Content Master Resources 1.0.0-SNAPSHOT > SUCCESS [ 0.653 s] > [INFO] Training: Tools: Content Master Pom 1.0.0-SNAPSHOT . SUCCESS [ 1.944 > s] > [INFO] Training Parent 0.4.0-SNAPSHOT ..................... SUCCESS [ 0.018 > s] > [INFO] Training: Tools 0.4.0-SNAPSHOT ..................... SUCCESS [ 0.019 > s] > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESS > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 5.871 s > [INFO] Finished at: 2020-05-23T11:54:04+02:00 > [INFO] > ------------------------------------------------------------------------ > > > ➜ incubator-training git:(master) cd content > > > ➜ content git:(master) mvn archetype:generate > -DarchetypeGroupId=org.apache.training > -DarchetypeArtifactId=content-archetype > -DarchetypeVersion=1.0.0-SNAPSHOT > [INFO] Scanning for projects... > [INFO] > [INFO] ------------------< org.apache.maven:standalone-pom > >------------------- > [INFO] Building Maven Stub Project (No POM) 1 > [INFO] --------------------------------[ pom > ]--------------------------------- > [INFO] > [INFO] >>> maven-archetype-plugin:3.0.1:generate (default-cli) > > generate-sources @ standalone-pom >>> > [INFO] > [INFO] <<< maven-archetype-plugin:3.0.1:generate (default-cli) < > generate-sources @ standalone-pom <<< > [INFO] > [INFO] > [INFO] --- maven-archetype-plugin:3.0.1:generate (default-cli) @ > standalone-pom --- > [INFO] Generating project in Interactive mode > [INFO] Archetype repository not defined. Using the one from > [org.apache.training:content-archetype:1.0.0-SNAPSHOT] found in > catalog local > Define value for property 'groupId': org.apache.training > Define value for property 'artifactId': test > Define value for property 'version' 1.0-SNAPSHOT: : > Define value for property 'package' org.apache.training: : > Confirm properties configuration: > groupId: org.apache.training > artifactId: test > version: 1.0-SNAPSHOT > package: org.apache.training > Y: : y > [INFO] > ---------------------------------------------------------------------------- > [INFO] Using following parameters for creating project from Archetype: > content-archetype:1.0.0-SNAPSHOT > [INFO] > ---------------------------------------------------------------------------- > [INFO] Parameter: groupId, Value: org.apache.training > [INFO] Parameter: artifactId, Value: test > [INFO] Parameter: version, Value: 1.0-SNAPSHOT > [INFO] Parameter: package, Value: org.apache.training > [INFO] Parameter: packageInPathFormat, Value: org/apache/training > [INFO] Parameter: package, Value: org.apache.training > [INFO] Parameter: version, Value: 1.0-SNAPSHOT > [INFO] Parameter: groupId, Value: org.apache.training > [INFO] Parameter: artifactId, Value: test > [INFO] Project created from Archetype in dir: > /home/sliebau/tmp/incubator-training/content/test > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESS > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 34.480 s > [INFO] Finished at: 2020-05-23T11:54:52+02:00 > [INFO] > ------------------------------------------------------------------------ > > > > > On Sat, 23 May 2020 at 10:57, Sönke Liebau <[email protected]> > wrote: > > > Hi Sharan, > > > > we did not yet release the archetype officially, so your Maven is unable > > to find this in any repository. You'll need to build and install the > > archetype yourself for this to work. > > From memory I believe there is a very brief section in the docs about this > > should end with "mvn install" as command. > > > > I'm currently away from my laptop, but will have a look once I'm back and > > send more details. > > > > Best regards, > > Sönke > > > > Sharan Foga <[email protected]> schrieb am Sa., 23. Mai 2020, 10:44: > > > >> Just realised my attachment didnt get through to the mailing list so am > >> pasting in the details below. > >> > >> Thanks > >> Sharan > >> > >> ====================================================== > >> > >> base) sharan@kibian:~$ cd /opt/shazasf/training/incubator-training/ > >> (base) sharan@kibian:/opt/shazasf/training/incubator-training$ ls > >> content DISCLAIMER LICENSE NOTICE pom.xml README.md sessions site > >> tools > >> (base) sharan@kibian:/opt/shazasf/training/incubator-training$ cd content > >> (base) sharan@kibian:/opt/shazasf/training/incubator-training/content$ > >> mvn archetype:generate -DarchetypeGroupId=org.apache.training > >> -DarchetypeArtifactId=content-archetype -DarchetypeVersion=1.0.0-SNAPSHOT > >> WARNING: An illegal reflective access operation has occurred > >> WARNING: Illegal reflective access by > >> com.google.inject.internal.cglib.core.$ReflectUtils$1 > >> (file:/usr/share/maven/lib/guice.jar) to method > >> java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) > >> WARNING: Please consider reporting this to the maintainers of > >> com.google.inject.internal.cglib.core.$ReflectUtils$1 > >> WARNING: Use --illegal-access=warn to enable warnings of further illegal > >> reflective access operations > >> WARNING: All illegal access operations will be denied in a future release > >> [INFO] Scanning for projects... > >> [INFO] > >> [INFO] ------------------< org.apache.maven:standalone-pom > >> >------------------- > >> [INFO] Building Maven Stub Project (No POM) 1 > >> [INFO] --------------------------------[ pom > >> ]--------------------------------- > >> [INFO] > >> [INFO] >>> maven-archetype-plugin:3.1.2:generate (default-cli) > > >> generate-sources @ standalone-pom >>> > >> [INFO] > >> [INFO] <<< maven-archetype-plugin:3.1.2:generate (default-cli) < > >> generate-sources @ standalone-pom <<< > >> [INFO] > >> [INFO] > >> [INFO] --- maven-archetype-plugin:3.1.2:generate (default-cli) @ > >> standalone-pom --- > >> [INFO] Generating project in Interactive mode > >> [WARNING] Archetype not found in any catalog. Falling back to central > >> repository. > >> [WARNING] Add a repository with id 'archetype' in your settings.xml if > >> archetype's repository is elsewhere. > >> [WARNING] The POM for > >> org.apache.training:content-archetype:jar:1.0.0-SNAPSHOT is missing, no > >> dependency information available > >> [INFO] > >> ------------------------------------------------------------------------ > >> [INFO] BUILD FAILURE > >> [INFO] > >> ------------------------------------------------------------------------ > >> [INFO] Total time: 1.582 s > >> [INFO] Finished at: 2020-05-23T10:26:06+02:00 > >> [INFO] > >> ------------------------------------------------------------------------ > >> [ERROR] Failed to execute goal > >> org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate > >> (default-cli) on project standalone-pom: The desired archetype does not > >> exist (org.apache.training:content-archetype:1.0.0-SNAPSHOT) -> [Help 1] > >> [ERROR] > >> [ERROR] To see the full stack trace of the errors, re-run Maven with the > >> -e switch. > >> [ERROR] Re-run Maven using the -X switch to enable full debug logging. > >> [ERROR] > >> [ERROR] For more information about the errors and possible solutions, > >> please read the following articles: > >> [ERROR] [Help 1] > >> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException > >> (base) sharan@kibian:/opt/shazasf/training/incubator-training/content$ > >> > >> ============================================ > >> > >> On 2020/05/23 08:34:13, sharanf <[email protected]> wrote: > >> > Hi Gautam > >> > > >> > Thanks for this. Just for info here is what I did a few days ago to > >> > prepare things. > >> > > >> > I forked training on github to sharanf / incubator-training > >> > > >> > Then locally on my pc I did the following > >> > > >> > mkdir training > >> > cd training > >> > git clone https://github.com/sharanf/incubator-training.git > >> > git branch AddComDevDirectory > >> > git checkout AddComDevDirectory > >> > cd content > >> > > >> > And this is my starting point before I ran the maven command. I took a > >> > closer look at my history and swa that part of the command was missing > >> > so guess this is why I was getting my original error message. > >> > > >> > So this morning I re-ran the maven command again - this time making > >> sure > >> > that I included it all. > >> > > >> > cd content > >> > mvn archetype:generate -DarchetypeGroupId=org.apache.training > >> > -DarchetypeArtifactId=content-archetype > >> -DarchetypeVersion=1.0.0-SNAPSHOT > >> > > >> > Now I am getting a different error message for a build failure and have > >> > attached a screenshot. > >> > > >> > Thanks > >> > Sharan > >> > > >> > On 2020-05-22 19:44, gautam gupta wrote: > >> > > Hi Sharan, > >> > > Could you please share the screenshot of commands that you ran? > >> > > > >> > > Just to check, I ran this set of commands to create a folder named > >> "train": > >> > > cd temp > >> > > git clone https://github.com/apache/incubator-training.git > >> > > cd incubator-training/ > >> > > cd content/ > >> > > mvn archetype:generate -DarchetypeGroupId=org.apache.training > >> > > -DarchetypeArtifactId=content-archetype > >> -DarchetypeVersion=1.0.0-SNAPSHOT > >> > > cd train > >> > > > >> > > These were my inputs: > >> > > [INFO] Generating project in Interactive mode > >> > > [INFO] Archetype repository not defined. Using the one from > >> > > [org.apache.training:content-archetype:1.0.0-SNAPSHOT] found in > >> catalog > >> > > local > >> > > Define value for property 'groupId': abc > >> > > Define value for property 'artifactId': train > >> > > Define value for property 'version' 1.0-SNAPSHOT: : 1.0-SNAPSHOT > >> > > Define value for property 'package' abc: : war > >> > > Confirm properties configuration: > >> > > groupId: abc > >> > > artifactId: train > >> > > version: 1.0-SNAPSHOT > >> > > package: war > >> > > Y: : Y > >> > > > >> > > thanks, > >> > > Gautam > >> > > > >> > > On Fri, May 22, 2020 at 9:21 AM sharanf <[email protected]> wrote: > >> > > > >> > >> Hi Gautam > >> > >> > >> > >> Thanks for the response. > >> > >> > >> > >> I tried running the command you mentioned in the content directory > >> and > >> > >> am getting the following message. > >> > >> > >> > >> "Choose a number or apply filter (format: [groupId:]artifactId, > >> > >> case sensitive contains) ::" > >> > >> > >> > >> Once I enter anything I get the following message: > >> > >> > >> > >> "Your filter doesnt match any archetype (hint: enter to return > >> to > >> > >> initial list)" > >> > >> > >> > >> I have tried hitting enter but the first message "Choose a number or > >> > >> apply filter (format: [groupId:]artifactId, case sensitive contains) > >> ::" > >> > >> just repeats again. > >> > >> Any suggestions to what I'm doing wrong? > >> > >> > >> > >> Thanks > >> > >> Sharan > >> > >> > >> > >> On 2020-05-22 01:58, gautam gupta wrote: > >> > >>> Hi Sharan, > >> > >>> Yes, you can run this command from "incubator-training/content" > >> directory > >> > >>> to create the new folder. It'll ask you for the value of groupid, > >> > >>> artifactid, packaging etc. > >> > >>> > >> > >>> *Command: * > >> > >>> > >> > >>> mvn archetype:generate -DarchetypeGroupId=org.apache.training > >> > >>> -DarchetypeArtifactId=content-archetype > >> > >>> -DarchetypeVersion=1.0.0-SNAPSHOT > >> > >>> > >> > >>> Define value for property 'groupId': org.apache.training > >> > >>> Define value for property 'artifactId': Apache-Hive > >> > >>> Define value for property 'version' 1.0-SNAPSHOT: : 1.0.0.SNAPSHOT > >> > >>> Define value for property 'package' org.apache.training: : war > >> > >>> > >> > >>> Thanks, > >> > >>> > >> > >>> Gautam > >> > >>> > >> > >>> > >> > >>> On Thu, May 21, 2020 at 2:28 PM Sönke Liebau > >> > >>> <[email protected]> wrote: > >> > >>> > >> > >>>> Hi Sharan, > >> > >>>> > >> > >>>> I believe that template directory was removed in favor of the Maven > >> > >>>> archetype that Chris created. > >> > >>>> > >> > >>>> Please have a look at https://training.apache.org/users/index.html > >> for > >> > >>>> some > >> > >>>> guidance. > >> > >>>> > >> > >>>> And if that is not enough (I realize the site is somewhat brief) > >> please > >> > >>>> feel free to reach out again! > >> > >>>> > >> > >>>> Best regards, > >> > >>>> Sönke > >> > >>>> > >> > >>>> > >> > >>>> On Thu, 21 May 2020 at 21:19, Sharan Foga <[email protected]> > >> wrote: > >> > >>>> > >> > >>>>> Hi All > >> > >>>>> > >> > >>>>> I was looking to create a ComDev directory for some training > >> content. > >> > >>>>> There used to be a template directory to copy from but I cant > >> see it > >> > >>>>> anymore. Has it been moved? > >> > >>>>> > >> > >>>>> Thanks > >> > >>>>> Sharan > >> > >>>>> > >> > >>>> -- > >> > >>>> Sönke Liebau > >> > >>>> Partner > >> > >>>> Tel. +49 179 7940878 > >> > >>>> OpenCore GmbH & Co. KG - Thomas-Mann-Straße 8 - 22880 Wedel - > >> Germany > >> > >>>> > >> > >> > >> > > >> > > >> > > > > -- > Sönke Liebau > Partner > Tel. +49 179 7940878 > OpenCore GmbH & Co. KG - Thomas-Mann-Straße 8 - 22880 Wedel - Germany >
