Not sure about the eclipse but I would recommend to import as maven
project from eclipse.





On Fri, May 30, 2014, at 08:19 AM, Neil Shah wrote:

Hi,

Yes. You are correct. I tried using Storm 0.9.0, but still received
same error. Thanks for your help.
I will try in Ubuntu and see if it works.

Can you please tell me about the initial error that i got?
What i did was i created a separate Maven project in Eclipse. I copied
corresponding files (spouts, bolts,pom and main file) from the
downloaded project from the above link to the corresponding location
and ran the mvn commands.
It should have worked. Not sure why it is throwing errors.

[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.3:java (def
ault-cli) on project stormArtifact: The parameters 'mainClass' for goal org.code
haus.mojo:exec-maven-plugin:1.3:java are missing or invalid -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[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 rea
d the following articles:
[ERROR] [Help 1] [1]http://cwiki.apache.org/confluence/display/MAVEN/PluginParam
ete
rException



Thanks,
Neil Shah



On Fri, May 30, 2014 at 10:32 PM, Harsha <[2][email protected]> wrote:

>From the logs it seems to me the issue is with zookeeper not releasing
lock on log files and storm trying to cleanup the logs. Its a known
issue for zookeeper in windows. If you can try upgrading to 0.9.1 but I
don't think that will fix it though.
[3]https://issues.apache.org/jira/browse/STORM-280?filter=-2.
-Harsha.


On Fri, May 30, 2014, at 07:12 AM, Neil Shah wrote:

Hi,

Thanks for the input. I did run the command as suggested. I get below
exception. I am running command as administrator using Windows 7.

A separate question - Does Storm 0.7.1 which is written in original POm
file in downloads, support Windows?


Exception that i got was :-

[ERROR] Failed to execute goal
org.codehaus.mojo:exec-maven-plugin:1.3:java (def
ault-cli) on project Getting-Started: An exception occured while
executing the J
ava class. null: InvocationTargetException: Unable to delete file:
C:\Users\user12
~1\AppData\Local\Temp\3deb39d5-e76a-492b-b7ac-22ce57fdba3c\version-2\lo
g.1 ->
[Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
execute goal o
rg.codehaus.mojo:exec-maven-plugin:1.3:java (default-cli) on project
Getting-Sta
rted: An exception occured while executing the Java class. null
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:216)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:153)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:145)
        at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:108)
        at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:76)
        at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThre
adedBuilder.build(SingleThreadedBuilder.java:51)
        at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl
eStarter.java:116)
        at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
cher.java:289)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
a:229)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
uncher.java:415)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
356)
Caused by: org.apache.maven.plugin.MojoExecutionException: An exception
occured
while executing the Java class. null
        at
org.codehaus.mojo.exec.ExecJavaMojo.execute(ExecJavaMojo.java:345)
        at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default
BuildPluginManager.java:133)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:208)
        ... 19 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at
org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:293)
        at java.lang.Thread.run(Thread.java:724)
Caused by: java.io.IOException: Unable to delete file:
C:\Users\RAJESH~1\AppData
\Local\Temp\3deb39d5-e76a-492b-b7ac-22ce57fdba3c\version-2\log.1
        at
org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1390)
        at
org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:1044)
        at
org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:977)
        at
org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1381)
        at
org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:1044)
        at
org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:977)
        at
org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1381)
        at backtype.storm.util$rmr.invoke(util.clj:307)
        at
backtype.storm.testing$kill_local_storm_cluster.invoke(testing.clj:16
4)
        at
backtype.storm.LocalCluster$_shutdown.invoke(LocalCluster.clj:21)
        at backtype.storm.LocalCluster.shutdown(Unknown Source)
        at TopologyMain.main(TopologyMain.java:30)
        ... 6 more



On Fri, May 30, 2014 at 9:04 PM, Harsha <[4][email protected]> wrote:

Hi Neil,
        I did the following

~/Downloads/storm-book-examples-ch02-getting_started-8e42636 ⮀
» mvn clean package
» mvn exec:java -Dexec.mainClass="TopologyMain"
-Dexec.args="src/main/resources/words.txt"
-- Word Counter [word-counter-2] --
really: 1
but: 1
application: 1
is: 2
great: 2
are: 1
test: 1
simple: 1
an: 1
powerfull: 1
storm: 3
very: 1
I was able to run the TopologyMain.
This is with
mvn --version

Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9;
2014-02-14T09:37:52-08:00)
Maven home: /usr/local/Cellar/maven/3.2.1/libexec
Java version: 1.6.0_65, vendor: Apple Inc.
Java home:
/System/Library/Java/JavaVirtualMachines/[5]1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.9.2", arch: "x86_64", family: "mac"


Can you run the following
mvn -X exec:java -Dexec.mainClass="TopologyMain"
-Dexec.args="src/main/resources/words.txt"

If you see java.lang.ClassNotFoundException: TopologyMain
build the package by mvn clean package.
-Harsha


On Fri, May 30, 2014, at 05:20 AM, Neil Shah wrote:


Hi,

I am following book " Getting started with Storm"
[6]http://my.safaribooksonline.com/9781449324025?iid=2013-12-blog-storm
-book-9781449324025-SBOBlog

They have specified Spouts and Bolts at following link
[7]https://github.com/storm-book/examples-ch02-getting_started/zipball/
master

When i try to run the topology using maven command
mvn exec:java -Dexec.mainClass="TopologyMain" -Dexec.args="src/main/resources/wo
rds.txt"

where TopologyMain is the main class name
It is throwing me following error

[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.3:java (def
ault-cli) on project stormArtifact: The parameters 'mainClass' for goal org.code
haus.mojo:exec-maven-plugin:1.3:java are missing or invalid -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[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 rea
d the following articles:
[ERROR] [Help 1] [8]http://cwiki.apache.org/confluence/display/MAVEN/PluginParam
ete
rException


My pom.xml is as below

<project xmlns="[9]http://maven.apache.org/POM/4.0.0";
xmlns:xsi="[10]http://www.w3.org/2001/XMLSchema-instance
"
xsi:schemaLocation="[11]http://maven.apache.org/POM/4.0.0[12]http://maven.apache
.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>stormGroup</groupId>
<artifactId>stormArtifact</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<plugins>
<plugin>
 <groupId>org.apache.maven.plugins</groupId>
 <artifactId>maven-compiler-plugin</artifactId>
 <version>2.3.2</version>
 <configuration>
     <source>1.7</source>
     <target>1.7</target>
     <compilerVersion>1.7</compilerVersion>
 </configuration>
</plugin>
</plugins>
</build>
<repositories>
<!-- Repository where we can found the storm dependencies -->
<repository>
<id>[13]clojars.org</id>
<url>[14]http://clojars.org/repo</url>
</repository>
</repositories>
<dependencies>
<!-- Storm Dependency -->
<dependency>
<groupId>storm</groupId>
<artifactId>storm</artifactId>
<version>0.9.0</version>
</dependency>
</dependencies>
</project>


Can anybody help me with the issue? Let me know if you need any more
details

--
Thanks & Regards
Neil Shah






--
Thanks & Regards
Neil Shah




--
Thanks & Regards
Neil Shah

References

1. http://cwiki.apache.org/confluence/display/MAVEN/PluginParamete
2. mailto:[email protected]
3. https://issues.apache.org/jira/browse/STORM-280?filter=-2
4. mailto:[email protected]
5. http://1.6.0.jdk/Contents/Home
6. 
http://my.safaribooksonline.com/9781449324025?iid=2013-12-blog-storm-book-9781449324025-SBOBlog
7. https://github.com/storm-book/examples-ch02-getting_started/zipball/master
8. http://cwiki.apache.org/confluence/display/MAVEN/PluginParamete
9. http://maven.apache.org/POM/4.0.0
  10. http://www.w3.org/2001/XMLSchema-instance
  11. http://maven.apache.org/POM/4.0.0
  12. http://maven.apache.org/xsd/maven-4.0.0.xsd
  13. http://clojars.org/
  14. http://clojars.org/repo

Reply via email to