/ / e = java.lang.IllegalArgumentException: nessun campo corrispondente trovato: sincronizzazione per la classe org.jboss.netty.channel.DefaultChannelFuture - java, netty

e = java.lang.IllegalArgumentException: nessun campo corrispondente trovato: sync per la classe org.jboss.netty.channel.DefaultChannelFuture - java, netty

Sono un hacker di front end che sta lavorando con aun sacco di persone java intelligenti al momento. Sulla mia macchina di sviluppo, continuo a ricevere questo errore quando faccio una richiesta POST al mio ambiente di sviluppo, per una API vocale che stiamo costruendo.Questo errore accade solo per me, però, tutto va bene nella produzione, e le altre persone dev env.

ERROR speech.symphony - speech/ e=java.lang.IllegalArgumentException: No matching field found: sync for class org.jboss.netty.channel.DefaultChannelFuture instance=52efd7ad-bcf5-4077-ba52-845a494273cd
java.lang.IllegalArgumentException: No matching field found: sync for class org.jboss.netty.channel.DefaultChannelFuture
at clojure.lang.Reflector.getInstanceField(Reflector.java:271)
at clojure.lang.Reflector.invokeNoArgInstanceMember(Reflector.java:300)
at wit.netty$netty_stream.invoke(netty.clj:102)
at wit.netty$netty_stream.invoke(netty.clj:62)
at wit.integration.google$stream_asr_BANG_.invoke(google.clj:62)
at wit.speech.symphony$chunks__GT_diag$fn__43088$state_machine__5906__auto____43089$fn__43091.invoke(symphony.clj:131)
at wit.speech.symphony$chunks__GT_diag$fn__43088$state_machine__5906__auto____43089.invoke(symphony.clj:131)
at clojure.core.async.impl.ioc_macros$run_state_machine.invoke(ioc_macros.clj:945)
at clojure.core.async.impl.ioc_macros$run_state_machine_wrapped.invoke(ioc_macros.clj:949)
at wit.speech.symphony$chunks__GT_diag$fn__43088.invoke(symphony.clj:131)
at clojure.lang.AFn.run(AFn.java:24)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)

Non ho idea di cosa significhi. Qualsiasi spiegazione su ciò che pensi potrebbe accadere sarebbe molto apprezzata!

risposte:

0 per risposta № 1

Sto solo indovinando qui, ma forse hai netty 3 sul classpath ma netty 4 è necessario?