in the maven step
i wrote

user@ubuntu:~/storm-starter$ mvn -f m2-pom.xml compile exec:java
-Dstorm.topology=storm.starter.WordCountTopology

and got this

[INFO] Scanning for projects... [WARNING] While downloading
org.apache.commons:commons-io:1.3.2 This artifact has been relocated to
commons-io:commons-io:1.3.2.
https://issues.sonatype.org/browse/MVNCENTRAL-244

[INFO]
------------------------------------------------------------------------
[INFO] Building storm-starter [INFO] task-segment: [compile, exec:java]
[INFO]
------------------------------------------------------------------------
[INFO] [resources:resources {execution: default-resources}] [INFO] Using
'UTF-8' encoding to copy filtered resources. [INFO] Copying 4 resources
[INFO] [compiler:compile {execution: default-compile}] [INFO] Compiling 2
source files to /home/samar/storm-starter/target/classes [INFO]
[clojure:compile {execution: compile}] [INFO] Preparing exec:java [INFO] No
goals needed for project - skipping [INFO] [exec:java {execution:
default-cli}] 11:51:10,118 |-INFO in
ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource
[logback.groovy] 11:51:10,118 |-INFO in
ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource
[logback-test.xml] 11:51:10,119 |-INFO in
ch.qos.logback.classic.LoggerContext[default] - Found resource
[logback.xml] at
[jar:file:/home/samar/.m2/repository/storm/storm-console-logging/
0.9.0.1/storm-console-logging-0.9.0.1.jar!/logback.xml<http://0.9.0.1/storm-console-logging-0.9.0.1.jar%21/logback.xml>]
11:51:10,119 |-WARN in ch.qos.logback.classic.LoggerContext[default] -
Resource [logback.xml] occurs multiple times on the classpath. 11:51:10,119
|-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource
[logback.xml] occurs at
[jar:file:/home/samar/.m2/repository/storm/storm-console-logging/
0.9.0.1/storm-console-logging-0.9.0.1.jar!/logback.xml<http://0.9.0.1/storm-console-logging-0.9.0.1.jar%21/logback.xml>]
11:51:10,119 |-WARN in ch.qos.logback.classic.LoggerContext[default] -
Resource [logback.xml] occurs at
[jar:file:/home/samar/.m2/repository/storm/storm-core/
0.9.0.1/storm-core-0.9.0.1.jar!/logback.xml<http://0.9.0.1/storm-core-0.9.0.1.jar%21/logback.xml>]
11:51:10,148 |-INFO in
ch.qos.logback.core.joran.spi.ConfigurationWatchList@1ab25cb - URL
[jar:file:/home/samar/.m2/repository/storm/storm-console-logging/
0.9.0.1/storm-console-logging-0.9.0.1.jar!/logback.xml<http://0.9.0.1/storm-console-logging-0.9.0.1.jar%21/logback.xml>]
is not of type file 11:51:10,576 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute
not set 11:51:10,579 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - Setting
ReconfigureOnChangeFilter scanning period to 30 seconds 11:51:10,579 |-INFO
in ReconfigureOnChangeFilter{invocationCounter=0} - Will scan for changes
in [[]] every 30 seconds. 11:51:10,579 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - Adding
ReconfigureOnChangeFilter as a turbo filter 11:51:10,611 |-INFO in
ch.qos.logback.core.joran.action.AppenderAction - About to instantiate
appender of type [ch.qos.logback.core.ConsoleAppender] 11:51:10,619 |-INFO
in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as
[A1] 11:51:10,738 |-INFO in
ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default
type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder]
property 11:51:10,798 |-INFO in
ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger
[org.apache.zookeeper] to WARN 11:51:10,798 |-INFO in
ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of
ROOT logger to INFO 11:51:10,798 |-INFO in
ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender
named [A1] to Logger[ROOT] 11:51:10,799 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - End of
configuration. 11:51:10,800 |-INFO in
ch.qos.logback.classic.joran.JoranConfigurator@13e3e90 - Registering
current configuration as safe fallback point

7679 [storm.starter.WordCountTopology.main()] INFO backtype.storm.zookeeper
- Starting inprocess zookeeper at port 2000 and dir
/tmp/04a870ac-eee6-481e-b9a3-380d2be05524 [WARNING]
java.lang.reflect.InvocationTargetException at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606) at
org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:297) at
java.lang.Thread.run(Thread.java:744) Caused by:
java.lang.NoClassDefFoundError: org/yaml/snakeyaml/Yaml at
backtype.storm.utils.Utils.findAndReadConfigFile(Utils.java:120) at
backtype.storm.utils.Utils.readDefaultConfig(Utils.java:137) at
backtype.storm.utils.Utils.readStormConfig(Utils.java:157) at
backtype.storm.config$read_storm_config.invoke(config.clj:101) at
backtype.storm.testing$mk_local_storm_cluster.doInvoke(testing.clj:102) at
clojure.lang.RestFn.invoke(RestFn.java:421) at
backtype.storm.LocalCluster$_init.invoke(LocalCluster.clj:12) at
backtype.storm.LocalCluster.<init>(Unknown Source) at
storm.starter.WordCountTopology.main(WordCountTopology.java:82) ... 6 more
Caused by: java.lang.ClassNotFoundException: org.yaml.snakeyaml.Yaml at
java.net.URLClassLoader$1.run(URLClassLoader.java:366) at
java.net.URLClassLoader$1.run(URLClassLoader.java:355) at
java.security.AccessController.doPrivileged(Native Method) at
java.net.URLClassLoader.findClass(URLClassLoader.java:354) at
java.lang.ClassLoader.loadClass(ClassLoader.java:425) at
java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 15 more



On Sat, Dec 21, 2013 at 7:16 AM, James Xu <[email protected]> wrote:

> Follow the exact steps here: https://github.com/nathanmarz/storm-starter.
>
> On 2013年12月21日, at 上午9:46, researcher cs <[email protected]>
> wrote:
>
> i want to know how can i submit my topology
>
> i downloaded storm-starter-master that have examples"Topolgies" to submit
> and run it
>
>  after putting storm-starter-master file on storm0.8.2/bin/storm-local/..
>
> i used this command
> storm-0.8.2/bin/storm jar WordCountTopology .jar my.storm.
> WordCountTopologyClass mytopology
>
> it didn't work ... typed cannot find WordCountTopology class
>
> what's the exact path should i put my topology on it in
> storm-0.8.2/bin/storm-local/  or anywhere ...?
>
>
>
>
>
>
>

Reply via email to