>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.

[1]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 <[2][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/[3]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"
[4]http://my.safaribooksonline.com/9781449324025?iid=2013-12-blog-storm
-book-9781449324025-SBOBlog

They have specified Spouts and Bolts at following link
[5]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] [6]http://cwiki.apache.org/confluence/display/MAVEN/PluginParam
ete
rException


My pom.xml is as below

<project xmlns="[7]http://maven.apache.org/POM/4.0.0";
xmlns:xsi="[8]http://www.w3.org/2001/XMLSchema-instance
"
xsi:schemaLocation="[9]http://maven.apache.org/POM/4.0.0[10]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>[11]clojars.org</id>
<url>[12]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

References

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

Reply via email to