kanjielu / jeeves Goto Github PK
View Code? Open in Web Editor NEWA smart wechat bot
License: MIT License
A smart wechat bot
License: MIT License
详细报错信息如下:
`Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
2018-04-07 18:50:39.345 ERROR 8758 --- [ main] o.s.boot.SpringApplication : Application startup failed
java.lang.IllegalStateException: Failed to execute CommandLineRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:735) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:716) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.afterRefresh(SpringApplication.java:703) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at com.cherry.jeeves.JeevesApplication.main(JeevesApplication.java:18) [classes/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_162]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_162]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_162]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_162]
at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:527) [spring-boot-maven-plugin-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_162]
Caused by: com.cherry.jeeves.exception.WechatException: token ret = 1203
at com.cherry.jeeves.service.LoginService.login(LoginService.java:110) ~[classes/:na]
at com.cherry.jeeves.Jeeves.start(Jeeves.java:25) ~[classes/:na]
at com.cherry.jeeves.JeevesApplication.lambda$run$1(JeevesApplication.java:27) [classes/:na]
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:732) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
... 12 common frames omitted
2018-04-07 18:50:39.346 INFO 8758 --- [ main] ationConfigEmbeddedWebApplicationContext : Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@58aa3a31: startup date [Sat Apr 07 18:50:22 CST 2018]; root of context hierarchy
2018-04-07 18:50:39.347 INFO 8758 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown
2018-04-07 18:50:39.348 WARN 8758 --- [ main] c.cherry.jeeves.service.CleanupService : [*] system is being destroyed
[WARNING]
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:527)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Failed to execute CommandLineRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:735)
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:716)
at org.springframework.boot.SpringApplication.afterRefresh(SpringApplication.java:703)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
at com.cherry.jeeves.JeevesApplication.main(JeevesApplication.java:18)
... 6 more
Caused by: com.cherry.jeeves.exception.WechatException: token ret = 1203
at com.cherry.jeeves.service.LoginService.login(LoginService.java:110)
at com.cherry.jeeves.Jeeves.start(Jeeves.java:25)
at com.cherry.jeeves.JeevesApplication.lambda$run$1(JeevesApplication.java:27)
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:732)
... 12 more
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 19.320 s
[INFO] Finished at: 2018-04-07T18:50:39+08:00
[INFO] Final Memory: 36M/284M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.7.RELEASE:run (default-cli) on project jeeves: An exception occurred while running. null: InvocationTargetException: Failed to execute CommandLineRunner: token ret = 1203 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.7.RELEASE:run (default-cli) on project jeeves: An exception occurred while running. null
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.maven.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:39)
at org.apache.maven.wrapper.WrapperExecutor.execute(WrapperExecutor.java:122)
at org.apache.maven.wrapper.MavenWrapperMain.main(MavenWrapperMain.java:50)
Caused by: org.apache.maven.plugin.MojoExecutionException: An exception occurred while running. null
at org.springframework.boot.maven.AbstractRunMojo$IsolatedThreadGroup.rethrowUncaughtException(AbstractRunMojo.java:495)
at org.springframework.boot.maven.RunMojo.runWithMavenJvm(RunMojo.java:95)
at org.springframework.boot.maven.AbstractRunMojo.run(AbstractRunMojo.java:249)
at org.springframework.boot.maven.AbstractRunMojo.execute(AbstractRunMojo.java:181)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
... 27 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:527)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Failed to execute CommandLineRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:735)
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:716)
at org.springframework.boot.SpringApplication.afterRefresh(SpringApplication.java:703)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
at com.cherry.jeeves.JeevesApplication.main(JeevesApplication.java:18)
... 6 more
Caused by: com.cherry.jeeves.exception.WechatException: token ret = 1203
at com.cherry.jeeves.service.LoginService.login(LoginService.java:110)
at com.cherry.jeeves.Jeeves.start(Jeeves.java:25)
at com.cherry.jeeves.JeevesApplication.lambda$run$1(JeevesApplication.java:27)
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:732)
... 12 more
[ERROR]
[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 read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException`
可以收发红包吗?
2020-02-02 12:39:53.812 INFO 3832 --- [ main] com.cherry.jeeves.service.LoginService : [0] entry completed
2020-02-02 12:39:53.944 INFO 3832 --- [ main] com.cherry.jeeves.service.LoginService : [1] uuid completed
2020-02-02 12:39:54.617 INFO 3832 --- [ main] com.cherry.jeeves.service.LoginService :
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[40m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m�[47m �[0m
2020-02-02 12:39:54.618 INFO 3832 --- [ main] com.cherry.jeeves.service.LoginService : [2] qrcode completed
2020-02-02 12:39:54.910 INFO 3832 --- [ main] com.cherry.jeeves.service.LoginService : [3] statReport completed
个人和公众号的可以
jeeves可以看做itchat的java实现吗
苹果扫描后没反应,是不是二维码有问题呢
类似转发网页到微信的那种形式
com.cherry.jeeves.service.SyncServie : [SYNCCHECK] retcode = 1101, selector = 0
token ret = 1203
itchat不能发送视频给用户,你这个可以解决这个问题吗?
如美团,饿了么外卖红包分享消息
只要报错就会停止运行这种怎么解决啊
踢人的接口好像失效了, deleteChatRoomMember()调用后checkBaseResponse()中显示返回码为1101, 导致抛出异常
支持转发小程序么?
MessageHandlerImpl::onReceivingPrivateTextMessage。该方法在收到私人消息后将消息回复给发送人时,如果发送人是自己(手机端),则程序会报错推出。
解决方法:
if (!message.getFromUserName().equals(cacheService.getOwner().getUserName())) { // 将原文回复给对方 replyMessage(message); }
加一个判断,如果是自己发送出去的消息则不回复。
每次修改扫码很麻码,或session过期也要扫码
TypeScript 版,我看了一下,别人说是保存COOKIE,可以自动登录,保持session。
TypeScript 版 https://github.com/Chatie/wechaty
求大神帮忙解答下,谢谢,
Error message as follows:
2018-05-28 17:28:38.674 INFO 54725 --- [ main] com.cherry.jeeves.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-28 17:28:39.025 INFO 54725 --- [ main] com.cherry.jeeves.MessageHandlerImpl : onReceivingPrivateTextMessage
2018-05-28 17:28:39.026 INFO 54725 --- [ main] com.cherry.jeeves.MessageHandlerImpl : from: @48e0f8154dba3d0d9be6ad0e0d8c9da92976cb6b914fcbea8023e79620a777f0
2018-05-28 17:28:39.026 INFO 54725 --- [ main] com.cherry.jeeves.MessageHandlerImpl : to: @@b1ca4441c1936e5d62bf47b1dbfd29a07047164ed86ffcc35c755296bb7e1e2c
2018-05-28 17:28:39.026 INFO 54725 --- [ main] com.cherry.jeeves.MessageHandlerImpl : content:Testing
2018-05-28 17:28:41.254 INFO 54725 --- [ main] utoConfigurationReportLoggingInitializer :
Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
2018-05-28 17:28:41.285 ERROR 54725 --- [ main] o.s.boot.SpringApplication : Application startup failed
java.lang.IllegalStateException: Failed to execute CommandLineRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:735) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:716) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.afterRefresh(SpringApplication.java:703) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at com.cherry.jeeves.JeevesApplication.main(JeevesApplication.java:18) [classes/:na]
Caused by: com.cherry.jeeves.exception.WechatException: SendMsgResponse ret = 1204
at com.cherry.jeeves.utils.WechatUtils.checkBaseResponse(WechatUtils.java:12) ~[classes/:na]
at com.cherry.jeeves.service.WechatHttpService.sendText(WechatHttpService.java:62) ~[classes/:na]
at com.cherry.jeeves.MessageHandlerImpl.replyMessage(MessageHandlerImpl.java:157) ~[classes/:na]
at com.cherry.jeeves.MessageHandlerImpl.onReceivingPrivateTextMessage(MessageHandlerImpl.java:63) ~[classes/:na]
at com.cherry.jeeves.service.SyncServie.onNewMessage(SyncServie.java:128) ~[classes/:na]
at com.cherry.jeeves.service.SyncServie.listen(SyncServie.java:61) ~[classes/:na]
at com.cherry.jeeves.service.LoginService.login(LoginService.java:164) ~[classes/:na]
at com.cherry.jeeves.Jeeves.start(Jeeves.java:25) ~[classes/:na]
at com.cherry.jeeves.JeevesApplication.lambda$run$1(JeevesApplication.java:27) [classes/:na]
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:732) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
... 6 common frames omitted
2018-05-28 17:28:41.289 INFO 54725 --- [ main] ationConfigEmbeddedWebApplicationContext : Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@1e13529a: startup date [Mon May 28 17:26:35 CST 2018]; root of context hierarchy
2018-05-28 17:28:41.295 INFO 54725 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown
2018-05-28 17:28:41.297 WARN 54725 --- [ main] c.cherry.jeeves.service.CleanupService : [*] system is being destroyed
2018-05-28 17:28:41.297 WARN 54725 --- [ main] c.cherry.jeeves.service.CleanupService : [*] logging out
Disconnected from the target VM, address: '127.0.0.1:51108', transport: 'socket'
Process finished with exit code 1
Any idea? Thanks.
有没有固定的ip 可以作为唯一标志?
步骤:
1、jeeves登录web微信
2、用另外一个账号给使用jeeves登录的微信号发送一个自定义表情
现象:
服务端sync接口秒回,过一两秒返回 -3003 异常
2018-05-05 00:19:30.518 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:30.571 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:30.637 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:30.711 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:30.769 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:30.833 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:30.901 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:30.954 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:31.008 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:31.075 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:31.141 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:31.214 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:31.267 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:31.332 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:31.399 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:31.474 INFO 4886 --- [ Thread-7] c.w.l.goblin.wechat.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 2
2018-05-05 00:19:31.515 ERROR 4886 --- [ Thread-7] c.w.l.g.wechat.service.WechatSession : SyncResponse ret = -3003
com.wacai.loan.goblin.wechat.exception.WechatException: SyncResponse ret = -3003
at com.wacai.loan.goblin.wechat.utils.WechatUtils.checkBaseResponse(WechatUtils.java:12) ~[classes/:na]
at com.wacai.loan.goblin.wechat.service.SyncServie.sync(SyncServie.java:77) ~[classes/:na]
at com.wacai.loan.goblin.wechat.service.SyncServie.onNewMessage(SyncServie.java:115) ~[classes/:na]
at com.wacai.loan.goblin.wechat.service.SyncServie.listen(SyncServie.java:57) ~[classes/:na]
at com.wacai.loan.goblin.wechat.service.WechatSession.run(WechatSession.java:146) ~[classes/:na]
2018-05-05 00:19:31.516 INFO 4886 --- [ Thread-7] c.w.l.g.wechat.service.WechatSession : remove uuid : 4agmP67VMw==
Disconnected from the target VM, address: '127.0.0.1:55151', transport: 'socket'
Process finished with exit code 130 (interrupted by signal 2: SIGINT)
服务老是因为这个 异常而挂掉,请问是什么原因?
java.lang.IllegalStateException: Failed to execute CommandLineRunner at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:735) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE] at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:716) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE] at org.springframework.boot.SpringApplication.afterRefresh(SpringApplication.java:703) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:304) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE] at com.cherry.JeevesApplication.main(JeevesApplication.java:19) [classes/:na] Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://webpush.wx.qq.com/cgi-bin/mmwebwx-bin/synccheck": null; nested exception is org.apache.http.client.ClientProtocolException at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:666) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:628) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:549) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at com.cherry.jeeves.service.WechatHttpServiceInternal.syncCheck(WechatHttpServiceInternal.java:421) ~[classes/:na] at com.cherry.jeeves.service.SyncServie.listen(SyncServie.java:49) ~[classes/:na] at com.cherry.jeeves.service.LoginService.login(LoginService.java:173) ~[classes/:na] at com.cherry.jeeves.Jeeves.start(Jeeves.java:25) ~[classes/:na] at com.cherry.JeevesApplication.lambda$run$1(JeevesApplication.java:28) [classes/:na] at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:732) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE] ... 6 common frames omitted Caused by: org.apache.http.client.ClientProtocolException: null at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:187) ~[httpclient-4.5.3.jar:4.5.3] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.3.jar:4.5.3] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.3.jar:4.5.3] at org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:89) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:652) ~[spring-web-4.3.11.RELEASE.jar:4.3.11.RELEASE] ... 14 common frames omitted Caused by: org.apache.http.ProtocolException: The server failed to respond with a valid HTTP response at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:149) ~[httpclient-4.5.3.jar:4.5.3] at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56) ~[httpclient-4.5.3.jar:4.5.3] at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259) ~[httpcore-4.4.6.jar:4.4.6] at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163) ~[httpcore-4.4.6.jar:4.4.6] at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:165) ~[httpclient-4.5.3.jar:4.5.3] at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273) ~[httpcore-4.4.6.jar:4.4.6] at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125) ~[httpcore-4.4.6.jar:4.4.6] at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272) ~[httpclient-4.5.3.jar:4.5.3] at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) ~[httpclient-4.5.3.jar:4.5.3] at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.3.jar:4.5.3] at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111) ~[httpclient-4.5.3.jar:4.5.3] at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.3.jar:4.5.3] ... 20 common frames omitted
@OverRide
public void onReceivingChatRoomTextMessage(Message message) {
logger.info("onReceivingChatRoomTextMessage");
logger.info("from chatroom: " + message.getFromUserName());//此处得到的只是ID的字符串,并不是群的名字.
错误日志
2018-11-02 15:31:28.424 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [2] qrcode completed
2018-11-02 15:31:28.520 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [3] statReport completed
2018-11-02 15:31:42.329 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [*] login status = AWAIT_CONFIRMATION
2018-11-02 15:31:46.800 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [4] login completed
2018-11-02 15:31:47.709 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [5] redirect login completed
2018-11-02 15:31:47.787 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [6] redirect completed
2018-11-02 15:31:48.181 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [7] init completed
2018-11-02 15:31:48.308 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [8] status notify completed
2018-11-02 15:31:49.420 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [*] getContactResponse seq = 0
2018-11-02 15:31:49.420 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [*] getContactResponse memberCount = 50
2018-11-02 15:31:49.433 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [9] get contact completed
2018-11-02 15:31:49.568 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [*] batchGetContactResponse count = 1
2018-11-02 15:31:49.568 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [10] batch get contact completed
2018-11-02 15:31:49.568 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [*] login process completed
2018-11-02 15:31:49.569 INFO 7736 --- [ main] com.cherry.jeeves.service.LoginService : [*] start listening
2018-11-02 15:31:49.699 INFO 7736 --- [ main] com.cherry.jeeves.service.SyncServie : [SYNCCHECK] retcode = 0, selector = 3
2018-11-02 15:31:49.704 INFO 7736 --- [ main] utoConfigurationReportLoggingInitializer :
Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
2018-11-02 15:31:49.714 ERROR 7736 --- [ main] o.s.boot.SpringApplication : Application startup failed
java.lang.IllegalStateException: Failed to execute CommandLineRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:735) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:716) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.afterRefresh(SpringApplication.java:703) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at com.cherry.jeeves.JeevesApplication.main(JeevesApplication.java:18) [classes/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_121]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_121]
at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:527) [spring-boot-maven-plugin-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
Caused by: com.cherry.jeeves.exception.WechatException: syncCheckResponse ret = 0
at com.cherry.jeeves.service.SyncServie.listen(SyncServie.java:71) ~[classes/:na]
at com.cherry.jeeves.service.LoginService.login(LoginService.java:164) ~[classes/:na]
at com.cherry.jeeves.Jeeves.start(Jeeves.java:25) ~[classes/:na]
at com.cherry.jeeves.JeevesApplication.lambda$run$1(JeevesApplication.java:27) [classes/:na]
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:732) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
... 12 common frames omitted
2018-11-02 15:31:49.715 INFO 7736 --- [ main] ationConfigEmbeddedWebApplicationContext : Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@3d895b49: startup date [Fri Nov 02 15:31:23 CST 2018]; root of context hierarchy
2018-11-02 15:31:49.716 INFO 7736 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown
2018-11-02 15:31:49.717 WARN 7736 --- [ main] c.cherry.jeeves.service.CleanupService : [*] system is being destroyed
2018-11-02 15:31:49.717 WARN 7736 --- [ main] c.cherry.jeeves.service.CleanupService : [*] logging out
[WARNING]
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:527)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalStateException: Failed to execute CommandLineRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:735)
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:716)
at org.springframework.boot.SpringApplication.afterRefresh(SpringApplication.java:703)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
at com.cherry.jeeves.JeevesApplication.main(JeevesApplication.java:18)
... 6 more
Caused by: com.cherry.jeeves.exception.WechatException: syncCheckResponse ret = 0
at com.cherry.jeeves.service.SyncServie.listen(SyncServie.java:71)
at com.cherry.jeeves.service.LoginService.login(LoginService.java:164)
at com.cherry.jeeves.Jeeves.start(Jeeves.java:25)
at com.cherry.jeeves.JeevesApplication.lambda$run$1(JeevesApplication.java:27)
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:732)
... 12 more
1203To protect your account, logging in to WeChat via the web has been suspended. Use WeChat for Windows or WeChat for Mac to log in on a computer. Download WeChat for Windows or Mac at http://wechat.com.
登录一个账号的时候服务运行得很好,登录第二个账号也能登录成功,但是过一会SyncServie.listen返回
retcode = 1102, selector = 0,两个账号都下线了,这是怎么回事?
PS: 稍稍修改了下楼主的代码,WechatHttpServiceInternal,CacheService等对象都改成每个线程一份,排除多线程问题
我是想主动给某个好友发送消息,但是通过debug发现userName好像是一个变换的字符串,目前我是通过先接收一下消息,然后获取到好友的userName,进而才主动发送消息
请问userName如何更便捷的获取呢?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.