Hi, Aruna. I had now opportunity to check it at home, and it works. I wrote you a wrong command. Since you are executing gora from /bin/, the command must be:
$ bin/gora goracompiler ../gora-tutorial/src/main/avro/pageview.json ../ gora-tutorial/src/main/java/ What I find wrong is that gora-compiler-cli/.../GoraCompilerCLI.java is writing the output to a log file instead of the console. You will find a file called "gora.log" in the current directory with the output of your command. Take a look at /conf/log4j.properties and set as the first configuration line: gora.root.logger=INFO,DRFA*,console* With this change you will be able to see the output :) With no doubt, the tutorial should be updated, and maybe a good improvement would be to make .../bin/gora script to use an specific log4j.properties to write the output to console (I believe). I find not desirable for the cli version to not output to console by default. If you want, you can open us an issue to discuss at https://issues.apache.org/jira/browse/GORA/ :) Thank you for pointing out. Regards, Alfonso Nishikawa 2016-12-09 10:25 GMT-01:00 Aruna Karunarathna <sujithu...@gmail.com>: > > > On Fri, Dec 9, 2016 at 4:40 PM, Aruna Karunarathna <sujithu...@gmail.com> > wrote: > >> Hi Alfonso, >> >> Great!, thanks for the support, I was mislead since the file was already >> there [1] in the repo. >> >> Small suggestion, shouldn't the ./gora goracompiler command should be >> more descriptive, like expecting input and output. >> > Apologies, I did see expecting input and output in the tutorial, however > *./gora > goracompiler* did not gave any output for me. > >> >> [1]. https://github.com/arunasujith/gora/blob/master/gora- >> tutorial/src/main/java/org/apache/gora/tutorial/log/gener >> ated/Pageview.java >> >> Regards, >> Aruna >> >> On Fri, Dec 9, 2016 at 4:23 PM, Alfonso Nishikawa < >> alfonso.nishik...@gmail.com> wrote: >> >>> Amendment: >>> >>> Should generate gora-tutorial/src/main/java/or >>> g/apache/gora/tutorial/log/generated/Pageview.java >>> >>> Regards, >>> Alfonso Nishikawa >>> >>> 2016-12-09 11:51 GMT+01:00 Alfonso Nishikawa < >>> alfonso.nishik...@gmail.com>: >>> >>>> Hi, Aruna. >>>> >>>> Syntax: >>>> >>>> $ ./gora goracompiler <input file/folder> <output folder> >>>> >>>> Does this generates the entity classes into the folder >>>> gora-tutorial/src/main/java/? (executed in the root directory of the >>>> project): >>>> >>>> $ bin/gora goracompiler gora-tutorial/src/main/avro/pageview.json >>>> gora-tutorial/src/main/java/ >>>> >>>> I'm not at home at this moment, so I can't check it. >>>> >>>> Regards, >>>> >>>> Alfonso Nishikawa >>>> >>>> 2016-12-09 4:32 GMT+01:00 Aruna Karunarathna <sujithu...@gmail.com>: >>>> >>>>> Hi Alfonso, >>>>> >>>>> Thanks for the reply, I tried that also, but didn't gave me any >>>>> output. Is there any debug option for gora command to analyze more? >>>>> I'm running in ubuntu 14.04 in JDK 1.8.0_101. >>>>> >>>>> *./gora* command output the following. >>>>> >>>>> aruna@aruna-laptop:~/projects/gora/bin$ ./gora >>>>> Usage: run COMMAND [COMMAND options] >>>>> where COMMAND is one of: >>>>> goracompiler Run Compiler >>>>> specificcompiler Run Avro Specific Compiler >>>>> dynamocompiler Run Gora DynamoDB Compiler >>>>> goracirackspace Run the GoraCI Rackspace orchestration >>>>> setup >>>>> goracichef Run the GoraCI Chef software provisioning >>>>> setup >>>>> logmanager Run the tutorial log manager >>>>> distributedlogmanager Run the tutorial distributed log manager >>>>> loganalytics Run the tutorial log analytics >>>>> loganalyticsspark Run the tutorial log analytics spark >>>>> junit Run the given JUnit test >>>>> version Print Gora version to terminal >>>>> or >>>>> MODULE CLASSNAME run the class named CLASSNAME in module MODULE >>>>> >>>>> >>>>> The instruction to run the command is somewhat misleading also, Do I >>>>> need to use the command as, *./gora run COMMAND* ? >>>>> >>>>> *./gora run goracompiler* output the following, >>>>> >>>>> Error: Could not find or load main class goracompiler >>>>> >>>>> Regards, >>>>> Aruna >>>>> >>>>> On Fri, Dec 9, 2016 at 3:42 AM, Alfonso Nishikawa < >>>>> alfonso.nishik...@gmail.com> wrote: >>>>> >>>>>> Hi, Aruna. >>>>>> >>>>>> Have you tried to run it as "./gora goracompiler"? >>>>>> >>>>>> Regards, >>>>>> >>>>>> Alfonso Nishikawa >>>>>> >>>>>> 2016-12-07 6:24 GMT-01:00 Aruna Karunarathna <sujithu...@gmail.com>: >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> I tried to follow the tutorial in [1], and when trying the compiling >>>>>>> avro schemes, the goracompiler command fails as follows. I checked out >>>>>>> the >>>>>>> latest code from github. >>>>>>> >>>>>>> aruna@aruna-laptop:~/projects/gora/bin$ sh gora goracompiler >>>>>>> Exception in thread "main" java.lang.NoClassDefFoundError: >>>>>>> org/slf4j/LoggerFactory >>>>>>> at org.apache.gora.compiler.cli.GoraCompilerCLI.<clinit>(GoraCo >>>>>>> mpilerCLI.java:31) >>>>>>> Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory >>>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:381) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424) >>>>>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357) >>>>>>> ... 1 more >>>>>>> >>>>>>> Any idea why the command is failing? >>>>>>> >>>>>>> [1]. https://gora.apache.org/current/tutorial.html >>>>>>> >>>>>>> Regards, >>>>>>> Aruna >>>>>>> -- >>>>>>> >>>>>>> *Aruna Karunarathna* >>>>>>> Mobile: +94 71 9040362 <http://www.wso2.com> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Aruna Karunarathna* >>>>> Mobile: +94 71 9040362 <http://www.wso2.com> >>>>> >>>> >>>> >>> >> >> >> -- >> >> *Aruna Karunarathna* >> Mobile: +94 71 9040362 <http://www.wso2.com> >> > > > > -- > > *Aruna Karunarathna* > Mobile: +94 71 9040362 <http://www.wso2.com> >