question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

With JRebel Has Some Error.

See original GitHub issue
  • What version of the library are you using? Is it the latest version? The latest released version is Download

YES!

        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-boot-starter</artifactId>
            <version>3.0.0</version>
        </dependency>

What kind of issue is this?

The following error occurs when Springfox-boot-starter 3.0.0 is used with JRebel Agent 2020.2.4 (202007241243).

  • Question. Is this a question about how to do a certain thing? NO!
  • Bug report. If you’ve found a bug, spend the time to write a failing test. Bugs with tests or steps to reproduce get fixed faster. Here’s an example: https://gist.github.com/swankjesse/6608b4713ad80988cdc9
    • spring xml/java config that is relevant spring boot autoconfigure
    • springfox specific configuration if it makes sense
    • include any output you’ve received; logs, json snippets etc.; and what the expected output should be
连接到目标VM, 地址: ''127.0.0.1:4357',传输: '套接字'', 传输: '{1}'
16:24:13.687 [main] INFO org.springframework.boot.devtools.restart.RestartApplicationListener - Restart disabled due to an agent-based reloader being active

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.3.3.RELEASE)

2020-08-19 16:24:14.140  INFO 7512 --- [           main] c.e.visualization.DroolsApplication      : Starting DroolsApplication on W10-20200807812 with PID 7512 (D:\JetBrains\Project\drools-visualization-rule-maintenance\target\classes started by josway in D:\JetBrains\Project\drools-visualization-rule-maintenance)
2020-08-19 16:24:14.140  INFO 7512 --- [           main] c.e.visualization.DroolsApplication      : The following profiles are active: drools
2020-08-19 16:24:14 JRebel:  Starting logging to file: C:\Users\josway\.jrebel\jrebel.log
2020-08-19 16:24:14 JRebel:  
2020-08-19 16:24:14 JRebel:  #############################################################
2020-08-19 16:24:14 JRebel:  
2020-08-19 16:24:14 JRebel:  JRebel Agent 2020.2.4 (202007241243)
2020-08-19 16:24:14 JRebel:  (c) Copyright 2007-2020 Perforce Software, Inc.
2020-08-19 16:24:14.207  INFO 7512 --- [           main] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable
2020-08-19 16:24:14.207  INFO 7512 --- [           main] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
2020-08-19 16:24:14 JRebel:  
2020-08-19 16:24:14 JRebel:  Over the last 12 days JRebel prevented
2020-08-19 16:24:14 JRebel:  at least 8 redeploys/restarts saving you about 0.1 hours.
2020-08-19 16:24:14 JRebel:  
2020-08-19 16:24:14 JRebel:  License acquired from License Server: 
2020-08-19 16:24:14 JRebel:  
2020-08-19 16:24:14 JRebel:  Licensed to .
2020-08-19 16:24:14 JRebel:  
2020-08-19 16:24:14 JRebel:  
2020-08-19 16:24:14 JRebel:  #############################################################
2020-08-19 16:24:14 JRebel:  
2020-08-19 16:24:15 JRebel: ERROR Class 'springfox.documentation.schema.CachingModelDependencyProvider' could not be processed by org.zeroturnaround.jrebel.springfox.cbp.CachingModelDependencyProviderCBP@jdk.internal.loader.ClassLoaders$AppClassLoader@5f8ed237: org.zeroturnaround.bundled.javassist.CannotCompileException: [source error] asMap() not found in java.util.Map
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfter(SourceFile:912)
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfter(SourceFile:825)
	at org.zeroturnaround.javarebel.integration.support.CBPs$DirectProcessorImpl.insertAfterLeafCtors(SourceFile:229)
	at org.zeroturnaround.jrebel.springfox.cbp.CachingModelCommon.addCacheCleaner(CachingModelCommon.java:18)
	at org.zeroturnaround.jrebel.springfox.cbp.CachingModelDependencyProviderCBP.process(CachingModelDependencyProviderCBP.java:10)
	at org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor.process(SourceFile:122)
	at org.zeroturnaround.javarebel.integration.support.CacheAwareJavassistClassBytecodeProcessor.process(SourceFile:34)
	at org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor.process(SourceFile:81)
	at com.zeroturnaround.javarebel.aac.a(SourceFile:383)
	at com.zeroturnaround.javarebel.aac.a(SourceFile:310)
	at com.zeroturnaround.javarebel.SDKIntegrationImpl.runBytecodeProcessors(SourceFile:43)
	at com.zeroturnaround.javarebel.xf.transform(SourceFile:134)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:43009)
	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:800)
	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:698)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:621)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:284)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:469)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1551)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1478)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:681)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:648)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1614)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:523)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:495)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.collectBeanNamesForType(OnBeanCondition.java:238)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getBeanNamesForType(OnBeanCondition.java:231)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getBeanNamesForType(OnBeanCondition.java:221)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchingBeans(OnBeanCondition.java:169)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome(OnBeanCondition.java:144)
	at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47)
	at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:108)
	at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForBeanMethod(ConfigurationClassBeanDefinitionReader.java:184)
	at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:144)
	at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:120)
	at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:331)
	at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:236)
	at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:280)
	at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:96)
	at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:707)
	at org.springframework.context.support.AbstractApplicationContext.__refresh(AbstractApplicationContext.java:533)
	at org.springframework.context.support.AbstractApplicationContext.jrLockAndRefresh(AbstractApplicationContext.java:40002)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:41008)
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750)
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:315)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)
	at com.example.visualization.DroolsApplication.main(DroolsApplication.java:16)
Caused by: compile error: asMap() not found in java.util.Map
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atMethodCallCore(SourceFile:777)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atCallExpr(SourceFile:723)
	at org.zeroturnaround.bundled.javassist.compiler.JvstTypeChecker.atCallExpr(SourceFile:170)
	at org.zeroturnaround.bundled.javassist.compiler.ast.CallExpr.accept(SourceFile:49)
	at org.zeroturnaround.bundled.javassist.compiler.JvstTypeChecker.atMethodArgs(SourceFile:235)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atMethodCallCore(SourceFile:763)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atNewExpr(SourceFile:171)
	at org.zeroturnaround.bundled.javassist.compiler.ast.NewExpr.accept(SourceFile:75)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atFieldAssign(SourceFile:301)
	at org.zeroturnaround.bundled.javassist.compiler.JvstTypeChecker.atFieldAssign(SourceFile:95)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atAssignExpr(SourceFile:255)
	at org.zeroturnaround.bundled.javassist.compiler.ast.AssignExpr.accept(SourceFile:43)
	at org.zeroturnaround.bundled.javassist.compiler.CodeGen.doTypeCheck(SourceFile:266)
	at org.zeroturnaround.bundled.javassist.compiler.CodeGen.atStmnt(SourceFile:362)
	at org.zeroturnaround.bundled.javassist.compiler.ast.Stmnt.accept(SourceFile:53)
	at org.zeroturnaround.bundled.javassist.compiler.Javac.compileStmnt(SourceFile:578)
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfterAdvice(SourceFile:927)
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfter(SourceFile:885)
	... 56 more

2020-08-19 16:24:15 JRebel: ERROR Class 'springfox.documentation.schema.property.CachingModelPropertiesProvider' could not be processed by org.zeroturnaround.jrebel.springfox.cbp.CachingModelPropertiesProviderCBP@jdk.internal.loader.ClassLoaders$AppClassLoader@5f8ed237: org.zeroturnaround.bundled.javassist.CannotCompileException: [source error] asMap() not found in java.util.Map
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfter(SourceFile:912)
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfter(SourceFile:825)
	at org.zeroturnaround.javarebel.integration.support.CBPs$DirectProcessorImpl.insertAfterLeafCtors(SourceFile:229)
	at org.zeroturnaround.jrebel.springfox.cbp.CachingModelCommon.addCacheCleaner(CachingModelCommon.java:18)
	at org.zeroturnaround.jrebel.springfox.cbp.CachingModelPropertiesProviderCBP.process(CachingModelPropertiesProviderCBP.java:10)
	at org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor.process(SourceFile:122)
	at org.zeroturnaround.javarebel.integration.support.CacheAwareJavassistClassBytecodeProcessor.process(SourceFile:34)
	at org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor.process(SourceFile:81)
	at com.zeroturnaround.javarebel.aac.a(SourceFile:383)
	at com.zeroturnaround.javarebel.aac.a(SourceFile:310)
	at com.zeroturnaround.javarebel.SDKIntegrationImpl.runBytecodeProcessors(SourceFile:43)
	at com.zeroturnaround.javarebel.xf.transform(SourceFile:134)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:43009)
	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:800)
	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:698)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:621)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:284)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:469)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1551)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1478)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:681)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:648)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1614)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:523)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:495)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.collectBeanNamesForType(OnBeanCondition.java:238)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getBeanNamesForType(OnBeanCondition.java:231)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getBeanNamesForType(OnBeanCondition.java:221)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchingBeans(OnBeanCondition.java:169)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome(OnBeanCondition.java:144)
	at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47)
	at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:108)
	at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForBeanMethod(ConfigurationClassBeanDefinitionReader.java:184)
	at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:144)
	at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:120)
	at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:331)
	at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:236)
	at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:280)
	at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:96)
	at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:707)
	at org.springframework.context.support.AbstractApplicationContext.__refresh(AbstractApplicationContext.java:533)
	at org.springframework.context.support.AbstractApplicationContext.jrLockAndRefresh(AbstractApplicationContext.java:40002)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:41008)
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750)
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:315)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)
	at com.example.visualization.DroolsApplication.main(DroolsApplication.java:16)
Caused by: compile error: asMap() not found in java.util.Map
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atMethodCallCore(SourceFile:777)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atCallExpr(SourceFile:723)
	at org.zeroturnaround.bundled.javassist.compiler.JvstTypeChecker.atCallExpr(SourceFile:170)
	at org.zeroturnaround.bundled.javassist.compiler.ast.CallExpr.accept(SourceFile:49)
	at org.zeroturnaround.bundled.javassist.compiler.JvstTypeChecker.atMethodArgs(SourceFile:235)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atMethodCallCore(SourceFile:763)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atNewExpr(SourceFile:171)
	at org.zeroturnaround.bundled.javassist.compiler.ast.NewExpr.accept(SourceFile:75)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atFieldAssign(SourceFile:301)
	at org.zeroturnaround.bundled.javassist.compiler.JvstTypeChecker.atFieldAssign(SourceFile:95)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atAssignExpr(SourceFile:255)
	at org.zeroturnaround.bundled.javassist.compiler.ast.AssignExpr.accept(SourceFile:43)
	at org.zeroturnaround.bundled.javassist.compiler.CodeGen.doTypeCheck(SourceFile:266)
	at org.zeroturnaround.bundled.javassist.compiler.CodeGen.atStmnt(SourceFile:362)
	at org.zeroturnaround.bundled.javassist.compiler.ast.Stmnt.accept(SourceFile:53)
	at org.zeroturnaround.bundled.javassist.compiler.Javac.compileStmnt(SourceFile:578)
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfterAdvice(SourceFile:927)
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfter(SourceFile:885)
	... 56 more

2020-08-19 16:24:15 JRebel: ERROR Class 'springfox.documentation.schema.CachingModelProvider' could not be processed by org.zeroturnaround.jrebel.springfox.cbp.CachingModelProviderCBP@jdk.internal.loader.ClassLoaders$AppClassLoader@5f8ed237: org.zeroturnaround.bundled.javassist.CannotCompileException: [source error] asMap() not found in java.util.Map
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfter(SourceFile:912)
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfter(SourceFile:825)
	at org.zeroturnaround.javarebel.integration.support.CBPs$DirectProcessorImpl.insertAfterLeafCtors(SourceFile:229)
	at org.zeroturnaround.jrebel.springfox.cbp.CachingModelCommon.addCacheCleaner(CachingModelCommon.java:18)
	at org.zeroturnaround.jrebel.springfox.cbp.CachingModelProviderCBP.process(CachingModelProviderCBP.java:10)
	at org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor.process(SourceFile:122)
	at org.zeroturnaround.javarebel.integration.support.CacheAwareJavassistClassBytecodeProcessor.process(SourceFile:34)
	at org.zeroturnaround.javarebel.integration.support.JavassistClassBytecodeProcessor.process(SourceFile:81)
	at com.zeroturnaround.javarebel.aac.a(SourceFile:383)
	at com.zeroturnaround.javarebel.aac.a(SourceFile:310)
	at com.zeroturnaround.javarebel.SDKIntegrationImpl.runBytecodeProcessors(SourceFile:43)
	at com.zeroturnaround.javarebel.xf.transform(SourceFile:134)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:43009)
	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:800)
	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:698)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:621)
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at org.springframework.util.ClassUtils.forName(ClassUtils.java:284)
	at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:469)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1551)
	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1478)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:681)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:648)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1614)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:523)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:495)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.collectBeanNamesForType(OnBeanCondition.java:238)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getBeanNamesForType(OnBeanCondition.java:231)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getBeanNamesForType(OnBeanCondition.java:221)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchingBeans(OnBeanCondition.java:169)
	at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome(OnBeanCondition.java:144)
	at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47)
	at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:108)
	at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForBeanMethod(ConfigurationClassBeanDefinitionReader.java:184)
	at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:144)
	at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:120)
	at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:331)
	at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:236)
	at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:280)
	at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:96)
	at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:707)
	at org.springframework.context.support.AbstractApplicationContext.__refresh(AbstractApplicationContext.java:533)
	at org.springframework.context.support.AbstractApplicationContext.jrLockAndRefresh(AbstractApplicationContext.java:40002)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:41008)
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750)
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:315)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)
	at com.example.visualization.DroolsApplication.main(DroolsApplication.java:16)
Caused by: compile error: asMap() not found in java.util.Map
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atMethodCallCore(SourceFile:777)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atCallExpr(SourceFile:723)
	at org.zeroturnaround.bundled.javassist.compiler.JvstTypeChecker.atCallExpr(SourceFile:170)
	at org.zeroturnaround.bundled.javassist.compiler.ast.CallExpr.accept(SourceFile:49)
	at org.zeroturnaround.bundled.javassist.compiler.JvstTypeChecker.atMethodArgs(SourceFile:235)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atMethodCallCore(SourceFile:763)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atNewExpr(SourceFile:171)
	at org.zeroturnaround.bundled.javassist.compiler.ast.NewExpr.accept(SourceFile:75)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atFieldAssign(SourceFile:301)
	at org.zeroturnaround.bundled.javassist.compiler.JvstTypeChecker.atFieldAssign(SourceFile:95)
	at org.zeroturnaround.bundled.javassist.compiler.TypeChecker.atAssignExpr(SourceFile:255)
	at org.zeroturnaround.bundled.javassist.compiler.ast.AssignExpr.accept(SourceFile:43)
	at org.zeroturnaround.bundled.javassist.compiler.CodeGen.doTypeCheck(SourceFile:266)
	at org.zeroturnaround.bundled.javassist.compiler.CodeGen.atStmnt(SourceFile:362)
	at org.zeroturnaround.bundled.javassist.compiler.ast.Stmnt.accept(SourceFile:53)
	at org.zeroturnaround.bundled.javassist.compiler.Javac.compileStmnt(SourceFile:578)
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfterAdvice(SourceFile:927)
	at org.zeroturnaround.bundled.javassist.CtBehavior.insertAfter(SourceFile:885)
	... 56 more

2020-08-19 16:24:15.641  INFO 7512 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
2020-08-19 16:24:15.644  INFO 7512 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2020-08-19 16:24:15.699  INFO 7512 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 37ms. Found 0 Redis repository interfaces.
2020-08-19 16:24:16.823  INFO 7512 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8080 (http)
2020-08-19 16:24:16.837  INFO 7512 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2020-08-19 16:24:16.837  INFO 7512 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.37]
2020-08-19 16:24:16.965  INFO 7512 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2020-08-19 16:24:16.965  INFO 7512 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2758 ms
2020-08-19 16:24:18.501  INFO 7512 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
2020-08-19 16:24:18.731  INFO 7512 --- [           main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
2020-08-19 16:24:18.782  INFO 7512 --- [           main] o.s.b.d.a.OptionalLiveReloadServer       : LiveReload server is running on port 35729
2020-08-19 16:24:18.892  WARN 7512 --- [           main] ion$DefaultTemplateResolverConfiguration : Cannot find template location: classpath:/templates/ (please add some templates or check your Thymeleaf configuration)
2020-08-19 16:24:19.415  INFO 7512 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
2020-08-19 16:24:19.733  INFO 7512 --- [           main] c.e.visualization.DroolsApplication      : Started DroolsApplication in 6.059 seconds (JVM running for 12.136)
2020-08-19 16:24:19.922  INFO 7512 --- [192.168.102.116] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
2020-08-19 16:24:19.922  INFO 7512 --- [192.168.102.116] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
2020-08-19 16:24:19.924  INFO 7512 --- [192.168.102.116] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
2020-08-19 16:24:19.933  INFO 7512 --- [192.168.102.116] o.s.web.servlet.DispatcherServlet        : Completed initialization in 11 ms
2020-08-19 16:24:20.027  INFO 7512 --- [192.168.102.116] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
- [ ] if you have a repo that demonstrates the issue for bonus points! See [this example](https://github.com/springfox/springfox/issues/494) 
  • Feature Request. Start by telling us what problem you’re trying to solve. Often a solution already exists! Don’t send pull requests to implement new features without first getting our support. Sometimes we leave features out on purpose to keep the project small.

Please do consider starring this repository if you do like this project and find it useful.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

4reactions
CSablinskycommented, Aug 24, 2020

Hello,

My name is Colton, I’m from the JRebel support team. This issue should be fixed with the JRebel 2020.2.5 release which is scheduled for later this week.

2reactions
CSablinskycommented, Aug 24, 2020

@dilipkrish no problem, we try our best to scan GitHub for anything JRebel related to help out the community. Unfortunately, we don’t have a public bug tracker that you would be able to link to. There will be a line in out 2020.2.5 changelog that we now support SpringFox 3, but that doesn’t really help right now 😅

Read more comments on GitHub >

github_iconTop Results From Across the Web

JRebel Remote Server Troubleshooter - Rebel Manuals
The following is a list of the most common error messages encountered when using JRebel remote server support. We have provided the error...
Read more >
Weird Exceptions & internal error when Jrebel is turned on for ...
My entire setup comprising of Myfaces 2.2 project running on Tomcat, using Netbeans 7.4 & JRebel was workng very fine but all of...
Read more >
jrebel configuration error - SAP Community
when i configure jrebel, run hybrisserver.bat debug , show error: SEVERE: Unable to create the RMI registry for the Platform server using ...
Read more >
[JDK-8212579] Fatal error when running JRebel on IntelliJ
- Configure project to use JDK 11. - Build project with maven in IntelliJ. ... - Run application with JRebel in IntelliJ. ......
Read more >
JRebel and XRebel - IntelliJ IDEA Plugin | Marketplace
Bug fix: fixed an issue that caused the JRebel Setup Guide to reappear after clicking "Don't show the setup guide again" when opening...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found